Since i have my own backup script i’m turning off creating a backup when upgrading GitLab CE (Omnibus) with
touch /etc/gitlab/skip-auto-backup
However, the upgrade process creates the backup directory i have set in my gitlab.rb file at
gitlab_rails[‘backup_path’]
if this directory does not exist.
This may sound a bit strange, but since i mount/unmount a different filesystem in my backup script this local directory really does not exist. And by creating it by the upgrade process my backups scripts fails afterwards. No problem to deal with this, but i think the upgrade process should not touch the local backup directory at all when no backup is requested.