После approve подзадания его не может удалить ни тот, кто размещал, ни тот, кто аппрувил. Нужно как минимум дать права на удаление тому, что размещал (userid).
При удалении userid: невозможно удалить build/<номер подзадания> При удалении approved_by: permission denied
текст ошибки $ ssh git.alt task delsub 28632 2 rm: cannot remove `build/2': Operation not permitted
У меня не воспроизводится. Если найдете способ воспроизвести, переоткройте.