Le lun. 7 avr. 2025 à 11:17, Pirate Praveen <prav...@onenetbeyond.org> a écrit :
> Hi, > > gitlab generally needs to be able to write to some some files and > directories. > > So far we managed to handle this via symblic links to /var/lib/gitlab. > > But now it needs to create backup files which we cannot know in advance. > > Creating a backup of secrets file: /usr/share/gitlab/config/sec > rets.yml: /usr/share/gitlab/config/secrets.yml.orig.1744015985 > rake aborted! > Errno::EACCES: Permission denied @ rb_file_s_rename - (/usr/sha > re/gitlab/config/secrets.yml, /usr/share/gitlab/config/secrets. > yml.orig.1744015985) (Errno::EACCES) > > /usr/share/gitlab/config is symbolic link to /etc/gitlab > > and /etc/gitlab/secret.yml is symbolic link to > /var/lib/gitlab/secrets.yml (update is handled via ucf). > > Ideas? > Try the SECRET_KEY_BASE environment variable ? https://salsa.debian.org/ruby-team/gitlab/-/blob/master/config/initializers/01_secret_token.rb#L59