On git repository deletion, art #41430 introduced a method that check files before deletions. However /var/lib/gitolite/.gitolite is owned by gitolite:gitolite with rwx------ permissions and the deletion process is run by codendiadm, hence the deletion cannot happen.
Gitolite .gitolite directory and subfiles/direc should be accessible by codendiadm.