Alle Protokolle
[root@VM-12-13-opencloudos discourse]# ./launcher rebuild app
x86_64-Architektur erkannt.
Stelle sicher, dass Launcher auf dem neuesten Stand ist
Launcher ist auf dem neuesten Stand
2.0.20240825-0027: Pulling from discourse/base
Digest: sha256:6de68cb49198b5281f79ed9401b3fe818c854d220dcf0238549fe2f2adb19146
Status: Image ist auf dem neuesten Stand für discourse/base:2.0.20240825-0027
docker.io/discourse/base:2.0.20240825-0027
/usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-10-19T13:50:31.994053 #1] INFO -- : Lesen von stdin
I, [2024-10-19T13:50:32.004621 #1] INFO -- : Datei > /etc/service/postgres/run chmod: +x chown:
I, [2024-10-19T13:50:32.009191 #1] INFO -- : Datei > /etc/service/postgres/log/run chmod: +x chown:
I, [2024-10-19T13:50:32.013618 #1] INFO -- : Datei > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2024-10-19T13:50:32.017938 #1] INFO -- : Datei > /root/install_postgres chmod: +x chown:
I, [2024-10-19T13:50:32.022326 #1] INFO -- : Datei > /root/upgrade_postgres chmod: +x chown:
I, [2024-10-19T13:50:32.022750 #1] INFO -- : Ersetze data_directory = '/var/lib/postgresql/13/main' durch data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.023536 #1] INFO -- : Ersetze (?-mix:#?listen_addresses *=.*) durch listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.025221 #1] INFO -- : Ersetze (?-mix:#?synchronous_commit *=.*) durch synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.026428 #1] INFO -- : Ersetze (?-mix:#?shared_buffers *=.*) durch shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.027604 #1] INFO -- : Ersetze (?-mix:#?work_mem *=.*) durch work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.029619 #1] INFO -- : Ersetze (?-mix:#?default_text_search_config *=.*) durch default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.030608 #1] INFO -- : Ersetze (?-mix:#?checkpoint_segments *=.*) durch checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.031551 #1] INFO -- : Ersetze (?-mix:#?logging_collector *=.*) durch logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.033322 #1] INFO -- : Ersetze (?-mix:#?log_min_duration_statement *=.*) durch log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
I, [2024-10-19T13:50:32.034706 #1] INFO -- : Ersetze (?-mix:^#local +replication +postgres +peer$) durch local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2024-10-19T13:50:32.035041 #1] INFO -- : Ersetze (?-mix:^host.*all.*all.*127.*$) durch host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-10-19T13:50:32.036167 #1] INFO -- : Ersetze (?-mix:^host.*all.*all.*::1\/128.*$) durch host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2024-10-19T13:50:32.037059 #1] INFO -- : > if [ -f /root/install_postgres ]; then
/root/install_postgres && rm -f /root/install_postgres
elif [ -e /shared/postgres_run/.s.PGSQL.5432 ]; then
socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres läuft bereits, Container stoppen ; exit 1
fi
I, [2024-10-19T13:50:33.948482 #1] INFO -- : Generiere Lokale (dies kann einen Moment dauern)...
en_US.UTF-8... fertig
Generierung abgeschlossen.
I, [2024-10-19T13:50:33.948732 #1] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main
I, [2024-10-19T13:50:33.955411 #1] INFO -- : Datei > /usr/local/bin/create_db chmod: +x chown:
I, [2024-10-19T13:50:33.963917 #1] INFO -- : Datei > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2024-10-19T13:50:33.968300 #1] INFO -- : Datei > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2024-10-19T13:50:33.969657 #1] INFO -- : > sleep 5
2024-10-19 13:50:34.081 UTC [39] LOG: starte PostgreSQL 13.16 (Debian 13.16-1.pgdg120+1) auf x86_64-pc-linux-gnu, kompiliert mit gcc (Debian 12.2.0-14) 12.2.0, 64-Bit
2024-10-19 13:50:34.082 UTC [39] LOG: höre auf IPv4-Adresse "0.0.0.0", Port 5432
2024-10-19 13:50:34.082 UTC [39] LOG: höre auf IPv6-Adresse "::", Port 5432
2024-10-19 13:50:34.086 UTC [39] LOG: höre auf Unix-Socket "/var/run/postgresql/.s.PGSQL.5432"
2024-10-19 13:50:34.093 UTC [48] LOG: Datenbanksystem wurde am 2024-10-19 13:48:19 UTC heruntergefahren
2024-10-19 13:50:34.103 UTC [39] LOG: Datenbanksystem ist bereit, Verbindungen anzunehmen
I, [2024-10-19T13:50:38.974064 #1] INFO -- :
I, [2024-10-19T13:50:38.974219 #1] INFO -- : > /usr/local/bin/create_db
2024-10-19 13:50:39.815 UTC [58] postgres@postgres ERROR: Datenbank "discourse" existiert bereits
2024-10-19 13:50:39.815 UTC [58] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: Fehler: Datenbankerstellung fehlgeschlagen: ERROR: Datenbank "discourse" existiert bereits
2024-10-19 13:50:39.904 UTC [61] postgres@discourse ERROR: Rolle "discourse" existiert bereits
2024-10-19 13:50:39.904 UTC [61] postgres@discourse STATEMENT: create user discourse;
ERROR: Rolle "discourse" existiert bereits
NOTICE: Erweiterung "hstore" existiert bereits, überspringen
NOTICE: Erweiterung "pg_trgm" existiert bereits, überspringen
NOTICE: Erweiterung "vector" existiert bereits, überspringen
NOTICE: Version "0.7.4" der Erweiterung "vector" ist bereits installiert
NOTICE: Erweiterung "hstore" existiert bereits, überspringen
NOTICE: Erweiterung "pg_trgm" existiert bereits, überspringen
NOTICE: Erweiterung "vector" existiert bereits, überspringen
NOTICE: Version "0.7.4" der Erweiterung "vector" ist bereits installiert
I, [2024-10-19T13:50:41.055604 #1] INFO -- : GRANT
ALTER SCHEMA
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
CREATE EXTENSION
CREATE EXTENSION
CREATE EXTENSION
ALTER EXTENSION
UPDATE 0
I, [2024-10-19T13:50:41.056260 #1] INFO -- : > echo postgres installiert!
I, [2024-10-19T13:50:41.058685 #1] INFO -- : postgres installiert!
I, [2024-10-19T13:50:41.062996 #1] INFO -- : Datei > /etc/service/redis/run chmod: +x chown:
I, [2024-10-19T13:50:41.066731 #1] INFO -- : Datei > /etc/service/redis/log/run chmod: +x chown:
I, [2024-10-19T13:50:41.070663 #1] INFO -- : Datei > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2024-10-19T13:50:41.072432 #1] INFO -- : Ersetze daemonize yes durch in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.073165 #1] INFO -- : Ersetze (?-mix:^pidfile.*$) durch in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.075450 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-10-19T13:50:41.083114 #1] INFO -- :
I, [2024-10-19T13:50:41.083654 #1] INFO -- : Ersetze (?-mix:^logfile.*$) durch logfile "" in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.084501 #1] INFO -- : Ersetze (?-mix:^bind .*$) durch in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.086688 #1] INFO -- : Ersetze (?-mix:^dir .*$) durch dir /shared/redis_data in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.088658 #1] INFO -- : Ersetze (?-mix:^protected-mode yes) durch protected-mode no in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.091200 #1] INFO -- : Ersetze # io-threads 4 durch io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2024-10-19T13:50:41.095884 #1] INFO -- : > echo redis installiert
I, [2024-10-19T13:50:41.097627 #1] INFO -- : redis installiert
I, [2024-10-19T13:50:41.097959 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-10-19T13:50:41.105603 #1] INFO -- : logfile ""
I, [2024-10-19T13:50:41.105814 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-10-19T13:50:41.107689 #1] INFO -- : > sleep 10
107:C 19 Okt 2024 13:50:41.123 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
107:C 19 Okt 2024 13:50:41.123 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=107, gerade gestartet
107:C 19 Okt 2024 13:50:41.123 # Konfiguration geladen
107:M 19 Okt 2024 13:50:41.123 * monotonic clock: POSIX clock_gettime
107:M 19 Okt 2024 13:50:41.126 * Modus=standalone, port=6379.
107:M 19 Okt 2024 13:50:41.126 # Server initialisiert
107:M 19 Okt 2024 13:50:41.126 # WARNUNG Memory overcommit muss aktiviert sein! Ohne dies kann ein Hintergrund-Backup oder Replikation bei geringem Speicherplatz fehlschlagen. Wenn deaktiviert, kann dies auch zu Fehlern ohne geringen Speicherplatz führen, siehe https://github.com/jemalloc/jemalloc/issues/1328. Um dieses Problem zu beheben, füge 'vm.overcommit_memory = 1' zu /etc/sysctl.conf hinzu und starte neu oder führe den Befehl 'sysctl vm.overcommit_memory=1' aus, damit dies wirksam wird.
107:M 19 Okt 2024 13:50:41.126 * Lade RDB erzeugt von version 7.0.7
107:M 19 Okt 2024 13:50:41.126 * RDB Alter 142 Sekunden
107:M 19 Okt 2024 13:50:41.126 * RDB Speicherverbrauch beim Erstellen 0.83 Mb
107:M 19 Okt 2024 13:50:41.126 * RDB Laden abgeschlossen, Schlüssel geladen: 11, Schlüssel abgelaufen: 0.
107:M 19 Okt 2024 13:50:41.126 * DB von Festplatte geladen: 0.000 Sekunden
107:M 19 Okt 2024 13:50:41.126 * Bereit, Verbindungen anzunehmen
I, [2024-10-19T13:50:51.109945 #1] INFO -- :
I, [2024-10-19T13:50:51.110333 #1] INFO -- : > thpoff echo "thpoff ist installiert!"
I, [2024-10-19T13:50:51.115648 #1] INFO -- : thpoff ist installiert!
I, [2024-10-19T13:50:51.116217 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Abbrechen! Mail ist nicht konfiguriert!"; exit 1; end'
I, [2024-10-19T13:50:51.185084 #1] INFO -- :
I, [2024-10-19T13:50:51.185195 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Abbrechen! Domain ist nicht konfiguriert!"; exit 1; end'
I, [2024-10-19T13:50:51.256814 #1] INFO -- :
I, [2024-10-19T13:50:51.256929 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Abbrechen! CDN muss ein Protokoll angeben. Sobald behoben, sollten Sie Ihre Beiträge jetzt neu backen, um alle Beiträge zu korrigieren."; exit 1; end'
I, [2024-10-19T13:50:51.324896 #1] INFO -- :
I, [2024-10-19T13:50:51.325095 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-10-19T13:50:51.327476 #1] INFO -- :
I, [2024-10-19T13:50:51.330153 #1] INFO -- : Datei > /etc/cron.d/anacron chmod: chown:
I, [2024-10-19T13:50:51.334196 #1] INFO -- : Datei > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2024-10-19T13:50:51.338092 #1] INFO -- : Datei > /etc/service/unicorn/run chmod: +x chown:
I, [2024-10-19T13:50:51.341990 #1] INFO -- : Datei > /etc/service/nginx/run chmod: +x chown:
I, [2024-10-19T13:50:51.345790 #1] INFO -- : Datei > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2024-10-19T13:50:51.349861 #1] INFO -- : Datei > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2024-10-19T13:50:51.350146 #1] INFO -- : Ersetze # postgres durch if [ -f /root/install_postgres ]; then
/root/install_postgres
rm /root/install_postgres
fi
sv start postgres || exit 1
in /etc/service/unicorn/run
I, [2024-10-19T13:50:51.352055 #1] INFO -- : > su discourse -c 'git config --global url."https://mirror.ghproxy.com/https://github.com/".insteadOf "https://github.com/"'
I, [2024-10-19T13:50:51.401411 #1] INFO -- :
I, [2024-10-19T13:50:51.403411 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
Aktualisiere Dateien: 100% (34680/34680), fertig.
I, [2024-10-19T13:50:55.210905 #1] INFO -- : HEAD ist jetzt bei 274e18622 FIX: Video-Uploads hängen manchmal unendlich (#28523)
I, [2024-10-19T13:50:55.211024 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-10-19T13:50:55.343230 #1] INFO -- :
I, [2024-10-19T13:50:55.343530 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
set -o errexit
if [ $(git rev-parse --is-shallow-repository) == "true" ]; then
git remote set-branches --add origin main
git remote set-branches origin tests-passed
git fetch --depth 1 origin tests-passed
else
git fetch --tags --prune-tags --prune --force origin
fi
'
warning: umleiten zu https://ghp.ci/https://github.com/discourse/discourse.git/
From https://mirror.ghproxy.com/https://github.com/discourse/discourse
- [deleted] (none) -> origin/0-a-gjs-ace
- [deleted] (none) -> origin/better-respect-End-key-in-topics
- [deleted] (none) -> origin/category-experts-approved-webhook-event
- [deleted] (none) -> origin/chat-sound-respects-indicator-pref
- [deleted] (none) -> origin/d-button-noautoclass
- [deleted] (none) -> origin/dependabot/bundler/omniauth-google-oauth2-1.1.2
- [deleted] (none) -> origin/dependabot/bundler/sass-embedded-1.77.8
- [deleted] (none) -> origin/dependabot/bundler/sassc-embedded-1.77.8
- [deleted] (none) -> origin/dependabot/npm_and_yarn/ember-cli-deprecation-workflow-3.0.2
- [deleted] (none) -> origin/dependabot/npm_and_yarn/ember/test-helpers-4.0.1
- [deleted] (none) -> origin/dependabot/npm_and_yarn/eslint-9.7.0
- [deleted] (none) -> origin/dependabot/npm_and_yarn/sass-1.77.8
- [deleted] (none) -> origin/detect-default-readonly
- [deleted] (none) -> origin/dev/add-skeleton-of-section-landing-page-and-items
- [deleted] (none) -> origin/dev/remove-header-widgets
- [deleted] (none) -> origin/feature/site-text-result-selected-lang
- [deleted] (none) -> origin/fix/add-user-to-user-directory-when-activated
- [deleted] (none) -> origin/issue/fix-bookmark-clearing-reminder
- [deleted] (none) -> origin/loic-drop-compiled-js-column
- [deleted] (none) -> origin/mt/converter
- [deleted] (none) -> origin/mt/uploads-command
- [deleted] (none) -> origin/native-class-components-2
- [deleted] (none) -> origin/native-class-components-3
- [deleted] (none) -> origin/notifications_id_bigint
- [deleted] (none) -> origin/prevent-desktop-notifications-on-mobile
- [deleted] (none) -> origin/tobiaseigen-patch-3
- [deleted] (none) -> origin/tobiaseigen-patch-5
- [deleted] (none) -> origin/update-composer-media-optimization-requirements
- [deleted] (none) -> origin/ux/admin-plugins-ui-guidelines
274e18622..201c174b4 main -> origin/main
* [new branch] 0-a-dl -> origin/0-a-dl
* [new branch] 0-a-more-topics-api -> origin/0-a-more-topics-api
* [new branch] 0-a-notif-button-gjs -> origin/0-a-notif-button-gjs
* [new branch] 0-a-presence-ref -> origin/0-a-presence-ref
* [new branch] auto-grid-images -> origin/auto-grid-images
* [new branch] automatic-grid-images -> origin/automatic-grid-images
* [new branch] avatar-uploader-uppy -> origin/avatar-uploader-uppy
* [new branch] chat-uppy-upload -> origin/chat-uppy-upload
* [new branch] chunk-size -> origin/chunk-size
* [new branch] cleanup-mobile-topic-footer-area -> origin/cleanup-mobile-topic-footer-area
7f254be61..488081d93 coco/generic-importer -> origin/coco/generic-importer
* [new branch] dependabot/bundler/omniauth-google-oauth2-1.2.0 -> origin/dependabot/bundler/omniauth-google-oauth2-1.2.0
* [new branch] dependabot/bundler/sass-embedded-1.80.2 -> origin/dependabot/bundler/sass-embedded-1.80.2
* [new branch] dependabot/bundler/sassc-embedded-1.80.0 -> origin/dependabot/bundler/sassc-embedded-1.80.0
* [new branch] dependabot/npm_and_yarn/sass-1.80.2 -> origin/dependabot/npm_and_yarn/sass-1.80.2
* [new branch] dev-drop-password-related-columns-from-users-table -> origin/dev-drop-password-related-columns-from-users-table
* [new branch] dev-faster-tests -> origin/dev-faster-tests
* [new branch] dev-nginx-conf -> origin/dev-nginx-conf
* [new branch] dev/automation-scriptable-add-with-class -> origin/dev/automation-scriptable-add-with-class
* [new branch] dev/glimmer-post-menu -> origin/dev/glimmer-post-menu
* [new branch] dev/port-outlet-wrapper-to-stable -> origin/dev/port-outlet-wrapper-to-stable
* [new branch] dev/remove-deprecated-respect-plugin-positional-argument -> origin/dev/remove-deprecated-respect-plugin-positional-argument
* [new branch] dev/use-new-filestore-download-method -> origin/dev/use-new-filestore-download-method
+ 59bf25001...86f856e04 devcontainer -> origin/devcontainer (forced update)
* [new branch] dmenu-button-default-styling -> origin/dmenu-button-default-styling
* [new branch] drop_textarea_manip_mixin -> origin/drop_textarea_manip_mixin
* [new branch] ember-native-class -> origin/ember-native-class
* [new branch] feature-categories-only-optimized -> origin/feature-categories-only-optimized
* [new branch] feature/add-user-to-topic_tags_changed-event -> origin/feature/add-user-to-topic_tags_changed-event
* [new branch] feature/allow-description-screenshots-for-remote-theme -> origin/feature/allow-description-screenshots-for-remote-theme
* [new branch] fix-participating-users-statistics -> origin/fix-participating-users-statistics
* [new branch] fix-safari-below-18-detection -> origin/fix-safari-below-18-detection
* [new branch] fix/handle-nested-top-topic-period-param -> origin/fix/handle-nested-top-topic-period-param
* [new branch] fix/problem-check-target-pg13 -> origin/fix/problem-check-target-pg13
* [new branch] forgot-password-in-staff-readonly -> origin/forgot-password-in-staff-readonly
* [new branch] full-width-login-modal-mobile -> origin/full-width-login-modal-mobile
* [new branch] glint -> origin/glint
* [new branch] invite-uploader-uppy -> origin/invite-uploader-uppy
* [new branch] issue/fix-plugin-actions-outlet -> origin/issue/fix-plugin-actions-outlet
* [new branch] issue/reply-to-site-contact-revise-review -> origin/issue/reply-to-site-contact-revise-review
* [new branch] loic-params-contracts -> origin/loic-params-contracts
* [new branch] loic-refactor-chat-services -> origin/loic-refactor-chat-services
* [new branch] look-and-feel-changes -> origin/look-and-feel-changes
* [new branch] modified-header-offset-calculator -> origin/modified-header-offset-calculator
* [new branch] mt/idb -> origin/mt/idb
* [new branch] mt/port-uploads-importer -> origin/mt/port-uploads-importer
* [new branch] perf-chat-auto-join-take-42 -> origin/perf-chat-auto-join-take-42
* [new branch] post-badge-poc -> origin/post-badge-poc
* [new branch] render-glimmer-granular -> origin/render-glimmer-granular
* [new branch] revert-28587-revert-28321-dev/remove-create_post_for_category_and_tag_changes-setting -> origin/revert-28587-revert-28321-dev/remove-create_post_for_category_and_tag_changes-setting
* [new branch] safari-hacks-sayonara -> origin/safari-hacks-sayonara
d3ad2ecda..fbe171948 stable -> origin/stable
* [new branch] tag-name-transformer -> origin/tag-name-transformer
* [new branch] testing_debian_12 -> origin/testing_debian_12
274e18622..201c174b4 tests-passed -> origin/tests-passed
* [new branch] theme-update-concurrency -> origin/theme-update-concurrency
* [new branch] uppy-tweaks -> origin/uppy-tweaks
* [new branch] ux-refactored-flow -> origin/ux-refactored-flow
* [new branch] ux/simplification-invite-modal -> origin/ux/simplification-invite-modal
* [new branch] watched-word-uploader-uppy -> origin/watched-word-uploader-uppy
t [tag update] beta -> beta
t [tag update] latest-release -> latest-release
* [new tag] v3.3.1 -> v3.3.1
* [new tag] v3.3.2 -> v3.3.2
* [new tag] v3.4.0.beta1 -> v3.4.0.beta1
* [new tag] v3.4.0.beta2 -> v3.4.0.beta2
I, [2024-10-19T13:51:01.380501 #1] INFO -- :
I, [2024-10-19T13:51:01.380814 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse bash -c '
set -o errexit
if [[ $(git symbolic-ref --short HEAD) == tests-passed ]] ; then
git pull
else
git -c advice.detachedHead=false checkout tests-passed
fi
'
warning: umleiten zu https://ghp.ci/https://github.com/discourse/discourse.git/
warning: umleiten zu https://ghp.ci/https://github.com/discourse/discourse.git/
Zu einem neuen Branch 'tests-passed' gewechselt
I, [2024-10-19T13:51:27.427734 #1] INFO -- : Branch 'tests-passed' eingerichtet, um 'origin/tests-passed' zu verfolgen.
I, [2024-10-19T13:51:27.427865 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-10-19T13:51:27.436936 #1] INFO -- :
I, [2024-10-19T13:51:27.437026 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-10-19T13:51:27.440043 #1] INFO -- :
I, [2024-10-19T13:51:27.440122 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-10-19T13:51:27.442944 #1] INFO -- :
I, [2024-10-19T13:51:27.443022 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-10-19T13:51:27.445867 #1] INFO -- :
I, [2024-10-19T13:51:27.445943 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-10-19T13:51:27.448744 #1] INFO -- :
I, [2024-10-19T13:51:27.448820 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-10-19T13:51:27.455315 #1] INFO -- :
I, [2024-10-19T13:51:27.455413 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2024-10-19T13:51:27.458606 #1] INFO -- :
I, [2024-10-19T13:51:27.458922 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-10-19T13:51:27.464886 #1] INFO -- :
I, [2024-10-19T13:51:27.465125 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"
I, [2024-10-19T13:51:27.469011 #1] INFO -- :
I, [2024-10-19T13:51:27.469080 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2024-10-19T13:51:27.473097 #1] INFO -- :
I, [2024-10-19T13:51:27.473193 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-10-19T13:51:27.477353 #1] INFO -- :
I, [2024-10-19T13:51:27.477450 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2024-10-19T13:51:27.481224 #1] INFO -- :
I, [2024-10-19T13:51:27.481473 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-10-19T13:51:27.485171 #1] INFO -- :
I, [2024-10-19T13:51:27.485241 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-10-19T13:51:27.487903 #1] INFO -- :
I, [2024-10-19T13:51:27.487974 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-10-19T13:51:27.490035 #1] INFO -- :
I, [2024-10-19T13:51:27.490492 #1] INFO -- : Ersetze # redis durch if [ ! -d /shared/redis_data ]; then
install -d -m 0755 -o redis -g redis /shared/redis_data
fi
sv start redis || exit 1 in /etc/service/unicorn/run
I, [2024-10-19T13:51:27.491094 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Klonen in 'docker_manager'...
I, [2024-10-19T13:52:20.586659 #1] INFO -- :
I, [2024-10-19T13:52:20.587172 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.591443 #1] INFO -- :
I, [2024-10-19T13:52:20.591930 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-10-19T13:52:20.593973 #1] INFO -- :
I, [2024-10-19T13:52:20.594235 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2024-10-19T13:52:20.596579 #1] INFO -- :
I, [2024-10-19T13:52:20.597636 #1] INFO -- : Ersetze pid /run/nginx.pid; durch daemon off; in /etc/nginx/nginx.conf
I, [2024-10-19T13:52:20.601528 #1] INFO -- : Ersetze (?m-ix:upstream[^\}]+\}) durch upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.601879 #1] INFO -- : Ersetze (?-mix:server_name.+$) durch server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.602941 #1] INFO -- : Ersetze (?-mix:client_max_body_size.+$) durch client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2024-10-19T13:52:20.604080 #1] INFO -- : Ersetze (?-mix:worker_connections.+$) durch worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2024-10-19T13:52:20.605222 #1] INFO -- : > echo "Web-Konfiguration abgeschlossen"
I, [2024-10-19T13:52:20.607584 #1] INFO -- : Web-Konfiguration abgeschlossen
I, [2024-10-19T13:52:20.607903 #1] INFO -- : > su discourse -c 'gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/'
I, [2024-10-19T13:52:50.553409 #1] INFO -- : https://gems.ruby-china.com/ zu Quellen hinzugefügt
https://rubygems.org/ aus Quellen entfernt
I, [2024-10-19T13:52:50.553529 #1] INFO -- : > su discourse -c 'gem update bundler'
WARNING: Sie haben /home/discourse/.local/share/gem/ruby/3.3.0/bin nicht in Ihrem PATH,
Gem-Executables werden nicht ausgeführt.
I, [2024-10-19T13:53:22.509570 #1] INFO -- : Aktualisiere installierte Gems
Aktualisiere bundler
Standardmäßig wird die Benutzerinstallation verwendet, da das Standardinstallationsverzeichnis (/usr/local/lib/ruby/gems/3.3.0) nicht beschreibbar ist.
Erfolgreich installiert bundler-2.5.22
Gems aktualisiert: bundler
I, [2024-10-19T13:53:22.510307 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-10-19T13:53:51.622273 #1] INFO -- : Erfolgreich installiert bundler-2.5.18
1 Gem installiert
I, [2024-10-19T13:53:51.622526 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-10-19T13:53:53.014768 #1] INFO -- :
I, [2024-10-19T13:53:53.015018 #1] INFO -- : > su discourse -c 'pnpm config set registry https://registry.npmmirror.com --global'
I, [2024-10-19T13:53:54.766440 #1] INFO -- :
I, [2024-10-19T13:53:54.767252 #1] INFO -- : > cd /var/www/discourse && if [ -f yarn.lock ]; then
if [ -d node_modules/.pnpm ]; then
echo "Diese Version von Discourse verwendet yarn, aber pnpm node_modules sind vorhanden. Bereinigung..."
find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +
fi
su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
else
su discourse -c 'CI=1 pnpm install --frozen-lockfile'
fi
I, [2024-10-19T14:00:37.396439 #1] INFO -- : yarn-verwaltete node_modules erkannt. Einmalige Bereinigung wird durchgeführt...
bereinigung abgeschlossen
Umfang: alle 19 Workspace-Projekte
Lockfile ist aktuell, Auflösungsschritt wird übersprungen
Fortschritt: 1 aufgelöst, 0 wiederverwendet, 0 heruntergeladen, 0 hinzugefügt
Pakete: +1922
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 0 heruntergeladen, 0 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 22 heruntergeladen, 14 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 52 heruntergeladen, 39 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 88 heruntergeladen, 126 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 136 heruntergeladen, 227 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 152 heruntergeladen, 283 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 179 heruntergeladen, 332 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 194 heruntergeladen, 343 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 194 heruntergeladen, 344 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 211 heruntergeladen, 362 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 242 heruntergeladen, 396 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 278 heruntergeladen, 433 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 326 heruntergeladen, 487 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 356 heruntergeladen, 507 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 359 heruntergeladen, 510 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 370 heruntergeladen, 522 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 370 heruntergeladen, 523 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 384 heruntergeladen, 537 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 400 heruntergeladen, 551 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 429 heruntergeladen, 580 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 429 heruntergeladen, 581 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 482 heruntergeladen, 638 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 490 heruntergeladen, 643 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 504 heruntergeladen, 655 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 506 heruntergeladen, 657 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 538 heruntergeladen, 697 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 571 heruntergeladen, 730 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 582 heruntergeladen, 734 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 606 heruntergeladen, 761 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 619 heruntergeladen, 772 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 649 heruntergeladen, 802 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 683 heruntergeladen, 844 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 716 heruntergeladen, 867 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 716 heruntergeladen, 868 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 826 heruntergeladen, 980 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 891 heruntergeladen, 1053 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 938 heruntergeladen, 1092 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 951 heruntergeladen, 1102 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 951 heruntergeladen, 1103 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1010 heruntergeladen, 1167 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1033 heruntergeladen, 1193 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1075 heruntergeladen, 1227 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1089 heruntergeladen, 1241 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1101 heruntergeladen, 1253 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1132 heruntergeladen, 1285 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1138 heruntergeladen, 1291 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1148 heruntergeladen, 1299 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1148 heruntergeladen, 1300 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1174 heruntergeladen, 1327 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1176 heruntergeladen, 1331 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1189 heruntergeladen, 1341 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1192 heruntergeladen, 1343 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1192 heruntergeladen, 1344 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1197 heruntergeladen, 1350 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1205 heruntergeladen, 1356 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1205 heruntergeladen, 1357 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1236 heruntergeladen, 1389 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1252 heruntergeladen, 1404 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1299 heruntergeladen, 1454 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1321 heruntergeladen, 1478 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1346 heruntergeladen, 1500 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1390 heruntergeladen, 1545 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1400 heruntergeladen, 1552 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1410 heruntergeladen, 1561 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1410 heruntergeladen, 1562 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1437 heruntergeladen, 1590 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1450 heruntergeladen, 1602 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1452 heruntergeladen, 1604 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1453 heruntergeladen, 1605 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1471 heruntergeladen, 1631 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1517 heruntergeladen, 1670 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1520 heruntergeladen, 1674 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1531 heruntergeladen, 1684 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1535 heruntergeladen, 1687 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1546 heruntergeladen, 1698 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1546 heruntergeladen, 1699 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1547 heruntergeladen, 1699 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1553 heruntergeladen, 1709 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1573 heruntergeladen, 1725 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1610 heruntergeladen, 1764 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1638 heruntergeladen, 1795 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1652 heruntergeladen, 1805 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1673 heruntergeladen, 1841 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1722 heruntergeladen, 1885 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1746 heruntergeladen, 1916 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1746 heruntergeladen, 1921 hinzugefügt
Pakete werden vom inhaltsadressierbaren Speicher in den virtuellen Speicher kopiert.
Inhaltsadressierbarer Speicher befindet sich unter: /home/discourse/.local/share/pnpm/store/v3
Virtueller Speicher befindet sich unter: node_modules/.pnpm
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1747 heruntergeladen, 1921 hinzugefügt
Fortschritt: 1922 aufgelöst, 0 wiederverwendet, 1747 heruntergeladen, 1922 hinzugefügt, fertig
.../core-js@3.33.0/node_modules/core-js postinstall$ node -e "try{require('./postinstall')}catch(e){}"
.../core-js@2.6.12/node_modules/core-js postinstall$ node -e "try{require('./postinstall')}catch(e){}"
.../node_modules/@swc/core postinstall$ node postinstall.js
.../esbuild@0.24.0/node_modules/esbuild postinstall$ node install.js
.../node_modules/lefthook postinstall$ node postinstall.js
.../core-js@3.33.0/node_modules/core-js postinstall: Fertig
.../core-js@2.6.12/node_modules/core-js postinstall: Fertig
.../node_modules/lefthook postinstall: Fertig
.../node_modules/@swc/core postinstall: Fertig
.../esbuild@0.24.0/node_modules/esbuild postinstall: Fertig
devDependencies:
+ @babel/plugin-proposal-decorators 7.25.7
+ @discourse/lint-configs 1.4.2
+ @discourse/moment-timezone-names-translations 1.0.0
+ @fortawesome/fontawesome-free 6.6.0
+ @glint/core 1.5.0
+ @glint/environment-ember-loose 1.4.1-unstable.ff9ea6c
+ @glint/environment-ember-template-imports 1.4.1-unstable.ff9ea6c
+ @glint/template 1.4.1-unstable.ff9ea6c
+ @mixer/parallel-prettier 2.0.3
+ @swc/core 1.7.36
+ chart.js 3.5.1
+ chartjs-plugin-datalabels 2.2.0
+ chrome-launcher 1.1.2
+ chrome-remote-interface 0.33.2
+ concurrently 9.0.1
+ ember-template-lint 6.0.0
+ esbuild 0.24.0
+ eslint 8.57.0
+ jsdoc 4.0.3
+ lefthook 1.7.21
+ licensee 11.1.0
+ lint-to-the-future 2.2.0
+ lint-to-the-future-ember-template 1.2.0
+ lint-to-the-future-eslint 2.1.3
+ magnific-popup 1.1.0
+ moment 2.30.1
+ moment-timezone 0.5.45
+ pikaday 1.8.2
+ prettier 2.8.8
+ puppeteer-core 23.6.0
+ squoosh 2.0.0
+ terser 5.36.0
+ typescript 5.6.3
Fertig in 6m 42.2s
I, [2024-10-19T14:00:37.583053 #1] INFO -- : > su discourse -c 'bundle config mirror.https://rubygems.org https://gems.ruby-china.com'
I, [2024-10-19T14:00:38.160584 #1] INFO -- :
I, [2024-10-19T14:00:38.165497 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
I, [2024-10-19T14:02:33.793672 #1] INFO -- : Gem-Metadaten werden von https://gems.ruby-china.com/ abgerufen........
base64 0.2.0 wird abgerufen
base64 0.2.0 wird installiert
i18n 1.14.6 wird abgerufen
i18n 1.14.6 wird installiert
mutex_m 0.2.0 wird abgerufen
mutex_m 0.2.0 wird installiert
activesupport 7.1.4.1 wird abgerufen
activesupport 7.1.4.1 wird installiert
actionview 7.1.4.1 wird abgerufen
actionview 7.1.4.1 wird installiert
rack 2.2.10 wird abgerufen
rack 2.2.10 wird installiert
actionpack 7.1.4.1 wird abgerufen
actionpack 7.1.4.1 wird installiert
activejob 7.1.4.1 wird abgerufen
activejob 7.1.4.1 wird installiert
date 3.3.4 wird abgerufen
date 3.3.4 wird mit nativen Erweiterungen installiert
timeout 0.4.1 wird abgerufen
timeout 0.4.1 wird installiert
net-protocol 0.2.2 wird abgerufen
net-protocol 0.2.2 wird installiert
net-imap 0.5.0 wird abgerufen
net-imap 0.5.0 wird installiert
actionmailer 7.1.4.1 wird abgerufen
actionmailer 7.1.4.1 wird installiert
activemodel 7.1.4.1 wird abgerufen
activemodel 7.1.4.1 wird installiert
activerecord 7.1.4.1 wird abgerufen
activerecord 7.1.4.1 wird installiert
msgpack 1.7.3 wird abgerufen
msgpack 1.7.3 wird mit nativen Erweiterungen installiert
cgi 0.4.1 wird abgerufen
cgi 0.4.1 wird mit nativen Erweiterungen installiert
openssl 3.2.0 wird abgerufen
openssl 3.2.0 wird mit nativen Erweiterungen installiert
css_parser 1.19.1 wird abgerufen
css_parser 1.19.1 wird installiert
digest 3.1.1 wird abgerufen
digest 3.1.1 wird mit nativen Erweiterungen installiert
dry-initializer 3.1.1 wird abgerufen
dry-initializer 3.1.1 wird installiert
excon 0.112.0 wird abgerufen
excon 0.112.0 wird installiert
uri 0.13.1 wird abgerufen
uri 0.13.1 wird installiert
net-http 0.4.1 wird abgerufen
net-http 0.4.1 wird installiert
faraday-net_http 3.3.0 wird abgerufen
faraday-net_http 3.3.0 wird installiert
logger 1.6.1 wird abgerufen
logger 1.6.1 wird installiert
faraday 2.12.0 wird abgerufen
faraday 2.12.0 wird installiert
google-protobuf 4.28.2 (x86_64-linux) wird abgerufen
google-protobuf 4.28.2 (x86_64-linux) wird installiert
reline 0.5.10 wird abgerufen
reline 0.5.10 wird installiert
highline 3.1.1 wird abgerufen
highline 3.1.1 wird installiert
stringio 3.1.1 wird abgerufen
stringio 3.1.1 wird mit nativen Erweiterungen installiert
psych 5.1.2 wird abgerufen
psych 5.1.2 wird mit nativen Erweiterungen installiert
irb 1.14.1 wird abgerufen
irb 1.14.1 wird installiert
jwt 2.9.3 wird abgerufen
jwt 2.9.3 wird installiert
webrick 1.8.2 wird abgerufen
webrick 1.8.2 wird installiert
thor 1.3.2 wird abgerufen
thor 1.3.2 wird installiert
zeitwerk 2.7.0 wird abgerufen
zeitwerk 2.7.0 wird installiert
railties 7.1.4.1 wird abgerufen
railties 7.1.4.1 wird installiert
memory_profiler 1.1.0 wird abgerufen
memory_profiler 1.1.0 wird installiert
ostruct 0.6.0 wird abgerufen
ostruct 0.6.0 wird installiert
oj 3.16.6 wird abgerufen
oj 3.16.6 wird mit nativen Erweiterungen installiert
omniauth-oauth 1.2.1 wird abgerufen
omniauth-oauth 1.2.1 wird installiert
puma 6.4.3 wird abgerufen
puma 6.4.3 wird mit nativen Erweiterungen installiert
rexml 3.3.8 wird abgerufen
rexml 3.3.8 wird installiert
ruby-readability 0.7.2 wird abgerufen
ruby-readability 0.7.2 wird installiert
sprockets 3.7.5 wird abgerufen
sprockets 3.7.5 wird installiert
tzinfo-data 1.2024.2 wird abgerufen
tzinfo-data 1.2024.2 wird installiert
uglifier 4.2.1 wird abgerufen
uglifier 4.2.1 wird installiert
Bundle abgeschlossen! 145 Gemfile-Abhängigkeiten, 184 Gems sind jetzt installiert.
Gems in den Gruppen 'test' und 'development' wurden nicht installiert.
Bundled Gems sind in `./vendor/bundle` installiert
Nachinstallationsnachricht von i18n:
PSA: I18n wird die Unterstützung für Ruby < 3.2 im nächsten Hauptrelease (April 2025) einstellen, aufgrund des Lebenszyklusendes von Ruby 3.1 und älter (https://endoflife.date/ruby). Bitte aktualisieren Sie bis April 2025 auf Ruby 3.2 oder neuer, um zukünftige Versionen dieses Gems weiter zu verwenden.
1 direkt abhängiges installiertes Gem sucht nach Finanzierung.
Führen Sie `bundle fund` für Details aus
I, [2024-10-19T14:02:33.799849 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-10-19T14:02:39.647084 #1] INFO -- : docker_manager ist bereits auf der neuesten kompatiblen Version
I, [2024-10-19T14:02:39.654566 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-10-19T14:02:39.675745 #1] INFO -- : > sleep 10
1881:C 19 Okt 2024 14:02:39.689 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
1881:C 19 Okt 2024 14:02:39.689 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=1881, gerade gestartet
1881:C 19 Okt 2024 14:02:39.689 # Konfiguration geladen
1881:M 19 Okt 2024 14:02:39.690 * monotonic clock: POSIX clock_gettime
1881:M 19 Okt 2024 14:02:39.690 # Warnung: Konnte keinen Server-TCP-Listener-Socket *:6379 erstellen: bind: Adresse bereits in Gebrauch
1881:M 19 Okt 2024 14:02:39.690 # Fehler beim Lauschen auf Port 6379 (TCP), Vorgang wird abgebrochen.
I, [2024-10-19T14:02:49.693070 #1] INFO -- :
I, [2024-10-19T14:02:49.697998 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
107:M 19 Okt 2024 14:02:53.663 * 100 Änderungen in 300 Sekunden. Speichern...
107:M 19 Okt 2024 14:02:53.663 * Hintergrundspeicherung gestartet von pid 1928
1928:C 19 Okt 2024 14:02:53.706 * DB auf Festplatte gespeichert
1928:C 19 Okt 2024 14:02:53.707 * Fork CoW für RDB: aktuell 0 MB, Peak 0 MB, Durchschnitt 0 MB
107:M 19 Okt 2024 14:02:53.763 * Hintergrundspeicherung erfolgreich beendet
rake aborted!
ActiveRecord::RecordNotFound: Upload mit 'id'=-6 nicht gefunden (ActiveRecord::RecordNotFound)
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/core.rb:253:in `find'
/var/www/discourse/lib/site_icon_manager.rb:119:in `resolve_original'
/var/www/discourse/lib/site_icon_manager.rb:71:in `block in ensure_optimized!'
/var/www/discourse/lib/site_icon_manager.rb:70:in `each'
/var/www/discourse/lib/site_icon_manager.rb:70:in `ensure_optimized!'
/var/www/discourse/lib/tasks/db.rake:272:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:234:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Tasks: TOP => db:migrate
(Vollständige Rückverfolgung anzeigen, indem Sie die Aufgabe mit --trace ausführen)
I, [2024-10-19T14:02:59.420183 #1] INFO -- : /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/i18n-1.14.6/lib/i18n.rb:382:in `enforce_available_locales!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/i18n-1.14.6/lib/i18n.rb:214:in `translate'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:151:in `block in translate_no_override'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/cache.rb:34:in `getset'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/util/safe_sync.rb:26:in `block in getset'
/usr/local/lib/ruby/3.3.0/monitor.rb:201:in `synchronize'
/usr/local/lib/ruby/3.3.0/monitor.rb:201:in `mon_synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/lru_redux-1.1.0/lib/lru_redux/util/safe_sync.rb:25:in `getset'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:149:in `translate_no_override'
/var/www/discourse/lib/freedom_patches/translate_accelerator.rb:237:in `translate'
/var/www/discourse/app/models/group.rb:521:in `refresh_automatic_group!'
/var/www/discourse/app/models/group.rb:670:in `block in ensure_automatic_groups!'
/var/www/discourse/app/models/group.rb:670:in `each_key'
/var/www/discourse/app/models/group.rb:670:in `ensure_automatic_groups!'
(eval at /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46):3:in `block (2 levels) in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46:in `eval'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:46:in `block (2 levels) in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:58:in `block in open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:57:in `open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:57:in `open'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:36:in `block in run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:535:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.1.4.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/transaction.rb:532:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/connection_adapters/abstract/database_statements.rb:344:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.1.4.1/lib/active_record/transactions.rb:212:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:35:in `run_file'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:26:in `block in run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:25:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/seed-fu/runner.rb:25:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/discourse-seed-fu-2.3.12/lib/discourse-seed-fu.rb:29:in `seed'
/var/www/discourse/lib/tasks/db.rake:264:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:234:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `block in execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `execute'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:188:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:188:in `invoke_task'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block (2 levels) in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block in top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:147:in `run_with_threads'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:132:in `top_level'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:83:in `block in run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:214:in `standard_exception_handling'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:80:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `<top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli/exec.rb:23:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:455:in `exec'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:35:in `dispatch'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/cli.rb:29:in `start'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:28:in `block in <top (required)>'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
/usr/local/lib/ruby/gems/3.3.0/gems/bundler-2.5.18/exe/bundle:20:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
I, [2024-10-19T14:02:59.780614 #1] INFO -- : Asynchrone Prozesse werden beendet
I, [2024-10-19T14:02:59.786134 #1] INFO -- : Sende INT an HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 39
107:signal-handler (1729346579) SIGTERM empfangen, Herunterfahren wird geplant...
I, [2024-10-19T14:02:59.787448 #1] INFO -- : Sende TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 107
2024-10-19 14:02:59.787 UTC [39] LOG: Anfrage zum schnellen Herunterfahren empfangen
2024-10-19 14:02:59.817 UTC [39] LOG: aktive Transaktionen werden abgebrochen
2024-10-19 14:02:59.842 UTC [39] LOG: Hintergrundprozess "logical replication launcher" (PID 54) beendet mit Exit-Code 1
2024-10-19 14:02:59.844 UTC [49] LOG: wird heruntergefahren
2024-10-19 14:02:59.884 UTC [39] LOG: Datenbanksystem ist heruntergefahren
107:M 19 Okt 2024 14:02:59.888 # Benutzer hat Herunterfahren angefordert...
107:M 19 Okt 2024 14:02:59.888 * Speichern des letzten RDB-Snapshots vor dem Beenden.
107:M 19 Okt 2024 14:02:59.892 * DB auf Festplatte gespeichert
107:M 19 Okt 2024 14:02:59.892 # Redis ist jetzt bereit zum Beenden, tschüss...
FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' fehlgeschlagen mit Rückgabe #<Process::Status: pid 1884 exit 1>
Ort des Fehlers: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fehlgeschlagen mit den Parametern {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
Bootstrap fehlgeschlagen mit Exit-Code 1
** BOOTSTRAP FEHLGESCHLAGEN ** bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen, es könnte mehr als eine geben.
./discourse-doctor kann bei der Diagnose des Problems helfen.
43cec54a679ed85d41e63466df3f4d65150dfb6b82ff70f11a0bdd68714ec2c3
[root@VM-12-13-opencloudos discourse]#