GitLab ist ein, in der Community Edition unter einer MIT-Lizenz zur Verfügung gestelltes System, zur Verwaltung von Git-Repositorys im Browser, was den unentgeltlichen Betrieb auf einem eigenen Server ermöglicht.
Ab hier werden root-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um der Benutzer root zu werden, geben Sie bitte nachfolgenden Befehl ein:
$ su -
Password:
GitLab: Dienste/Daemons stoppen
Nachdem GitLab wahrscheinlich bereits lauffähig gestartet wurde, ist es erforderlich GitLab zu stoppen.
Da ein systemd-Target - hier in diesem Fall gitlab.target nicht einfach gestoppt werden kann, ist es sinnvoll sich den Inhalt von gitlab.target mit nachfolgendem Befehl anzeigen zu lassen:
# pacman --noconfirm -S gitlab
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change Download Size
extra/gitlab 16.9.2-3 16.10.0-1 -9.88 MiB 415.79 MiB
Total Download Size: 415.79 MiB
Total Installed Size: 1519.49 MiB
Net Upgrade Size: -9.88 MiB
:: Retrieving packages...
gitlab-16.10.0-1... 415.8 MiB 13.2 MiB/s 00:32 [######################] 100%
(1/1) checking keys in keyring [######################] 100%
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 32
:: Processing package changes...
(1/1) upgrading gitlab [######################] 100%
warning: directory permissions differ on /var/lib/gitlab/
filesystem: 755 package: 750
warning: directory permissions differ on /var/log/gitlab/
filesystem: 770 package: 755
You should upgrade your database:
$ (cd /usr/share/webapps/gitlab && sudo -u gitlab $(cat environment | xargs) bundle exec rake db:migrate)
Afterwards, restart gitlab-related services:
# systemctl daemon-reload
# systemctl restart gitlab-sidekiq gitlab-puma gitlab-workhorse gitlab-gitaly
:: Running post-transaction hooks...
(1/5) Reloading system manager configuration...
(2/5) Creating temporary files...
(3/5) Arming ConditionNeedsUpdate...
(4/5) Check if daemons need restart after library/binary upgrades
Running kernel seems to be up-to-date.
Failed to check for processor microcode upgrades.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.
(5/5) Performing snapper post snapshots for the following configurations...
==> root: 33
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
tachtler/gitlab_archlinux_-_upgrade_update.1711214069.txt.gz · Zuletzt geändert: 2024/03/23 18:14 von klaus