FEHLGESCHLAGEN
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' fehlgeschlagen mit Rückgabewert #<Process::Status: pid 1631 exit 1>
Fehlerort: /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'"]}
Unten findest du das vollständige Protokoll. Wer kann mir helfen?
/usr/local/bin/pups --stdin
I, [2024-12-26T12:50:52.207241 #1] INFO -- : Lesen von stdin
I, [2024-12-26T12:50:52.223092 #1] INFO -- : Datei > /etc/service/postgres/run chmod: +x chown:
I, [2024-12-26T12:50:52.226838 #1] INFO -- : Datei > /etc/service/postgres/log/run chmod: +x chown:
I, [2024-12-26T12:50:52.231373 #1] INFO -- : Datei > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2024-12-26T12:50:52.234873 #1] INFO -- : Datei > /root/install_postgres chmod: +x chown:
I, [2024-12-26T12:50:52.238419 #1] INFO -- : Datei > /root/upgrade_postgres chmod: +x chown:
I, [2024-12-26T12:50:52.240056 #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-12-26T12:50:52.240707 #1] INFO -- : Ersetze (?-mix:#?listen_addresses *=.*) durch listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241185 #1] INFO -- : Ersetze (?-mix:#?synchronous_commit *=.*) durch synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241563 #1] INFO -- : Ersetze (?-mix:#?shared_buffers *=.*) durch shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.241951 #1] INFO -- : Ersetze (?-mix:#?work_mem *=.*) durch work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.242323 #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-12-26T12:50:52.242699 #1] INFO -- : Ersetze (?-mix:#?checkpoint_segments *=.*) durch checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243215 #1] INFO -- : Ersetze (?-mix:#?logging_collector *=.*) durch logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2024-12-26T12:50:52.243612 #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-12-26T12:50:52.244219 #1] INFO -- : Ersetze (?-mix:^#local +replication +postgres +peer$) durch local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2024-12-26T12:50:52.244634 #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-12-26T12:50:52.244999 #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-12-26T12:50:52.245528 #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 already running stop container ; exit 1
fi
I, [2024-12-26T12:50:58.805083 #1] INFO -- : Generiere Lokalisierungen (dies kann einen Moment dauern)...
en_US.UTF-8... erledigt
Generierung abgeschlossen.
I, [2024-12-26T12:50:58.805434 #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-12-26T12:50:58.812375 #1] INFO -- : Datei > /usr/local/bin/create_db chmod: +x chown:
I, [2024-12-26T12:50:58.818965 #1] INFO -- : Datei > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2024-12-26T12:50:58.823036 #1] INFO -- : Datei > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2024-12-26T12:50:58.823281 #1] INFO -- : > sleep 5
2024-12-26 12:50:58.899 GMT [39] LOG: überspringe fehlende Konfigurationsdatei "/shared/postgres_data/postgresql.auto.conf"
2024-12-26 12:50:58.903 UTC [39] FATAL: Datenverzeichnis "/shared/postgres_data" hat falschen Besitzer
2024-12-26 12:50:58.903 UTC [39] HINT: Der Server muss vom Benutzer gestartet werden, der das Datenverzeichnis besitzt.
I, [2024-12-26T12:51:03.826002 #1] INFO -- :
I, [2024-12-26T12:51:03.826212 #1] INFO -- : > /usr/local/bin/create_db
createdb: Fehler: konnte keine Verbindung zur Datenbank template1 herstellen: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
psql: Fehler: Verbindung zum Server auf Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen auf diesem Socket?
I, [2024-12-26T12:51:04.472673 #1] INFO -- :
I, [2024-12-26T12:51:04.472805 #1] INFO -- : > echo postgres installed!
I, [2024-12-26T12:51:04.474368 #1] INFO -- : postgres installed!
I, [2024-12-26T12:51:04.479147 #1] INFO -- : Datei > /etc/service/redis/run chmod: +x chown:
I, [2024-12-26T12:51:04.483492 #1] INFO -- : Datei > /etc/service/redis/log/run chmod: +x chown:
I, [2024-12-26T12:51:04.487637 #1] INFO -- : Datei > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2024-12-26T12:51:04.488582 #1] INFO -- : Ersetze daemonize yes durch in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489262 #1] INFO -- : Ersetze (?-mix:^pidfile.*$) durch in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.489751 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2024-12-26T12:51:04.493498 #1] INFO -- :
I, [2024-12-26T12:51:04.493959 #1] INFO -- : Ersetze (?-mix:^logfile.*$) durch logfile "" in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.494534 #1] INFO -- : Ersetze (?-mix:^bind .*$) durch in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495122 #1] INFO -- : Ersetze (?-mix:^dir .*$) durch dir /shared/redis_data in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.495772 #1] INFO -- : Ersetze (?-mix:^protected-mode yes) durch protected-mode no in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496298 #1] INFO -- : Ersetze # io-threads 4 durch io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2024-12-26T12:51:04.496781 #1] INFO -- : > echo redis installed
I, [2024-12-26T12:51:04.498507 #1] INFO -- : redis installed
I, [2024-12-26T12:51:04.498696 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2024-12-26T12:51:04.502939 #1] INFO -- : logfile ""
I, [2024-12-26T12:51:04.503105 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:51:04.504381 #1] INFO -- : > sleep 10
87:C 26 Dez 2024 12:51:04.522 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
87:C 26 Dez 2024 12:51:04.522 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=87, just started
87:C 26 Dez 2024 12:51:04.522 # Konfiguration geladen
87:M 26 Dez 2024 12:51:04.523 * monotonic clock: POSIX clock_gettime
87:M 26 Dez 2024 12:51:04.525 * Running mode=standalone, port=6379.
87:M 26 Dez 2024 12:51:04.525 # Server initialisiert
87:M 26 Dez 2024 12:51:04.525 # WARNUNG Memory overcommit muss aktiviert sein! Ohne diese Einstellung kann ein Hintergrundspeicher oder eine Replikation bei geringem Speicherplatz fehlschlagen. Wenn deaktiviert, kann dies auch zu Fehlern führen, ohne dass der Speicher knapp ist, 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 den Server neu oder führe den Befehl 'sysctl vm.overcommit_memory=1' aus, damit dies wirksam wird.
87:M 26 Dez 2024 12:51:04.526 * Lade RDB, erstellt von Version 7.0.7
87:M 26 Dez 2024 12:51:04.526 * RDB Alter 1152 Sekunden
87:M 26 Dez 2024 12:51:04.526 * RDB Speicherverbrauch bei Erstellung 0.92 Mb
87:M 26 Dez 2024 12:51:04.526 * RDB geladen, Schlüssel geladen: 1, Schlüssel abgelaufen: 0.
87:M 26 Dez 2024 12:51:04.526 * DB von Festplatte geladen: 0.000 Sekunden
87:M 26 Dez 2024 12:51:04.526 * Bereit, Verbindungen anzunehmen
I, [2024-12-26T12:51:14.506650 #1] INFO -- :
I, [2024-12-26T12:51:14.507053 #1] INFO -- : > thpoff echo "thpoff ist installiert!"
I, [2024-12-26T12:51:14.512648 #1] INFO -- : thpoff ist installiert!
I, [2024-12-26T12:51:14.513141 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Abbruch! E-Mail ist nicht konfiguriert!"; exit 1; end'
I, [2024-12-26T12:51:14.599767 #1] INFO -- :
I, [2024-12-26T12:51:14.599873 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Abbruch! Domain ist nicht konfiguriert!"; exit 1; end'
I, [2024-12-26T12:51:14.687292 #1] INFO -- :
I, [2024-12-26T12:51:14.687398 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Abbruch! CDN muss ein Protokoll angeben. Sobald dies behoben ist, solltest du deine Beiträge jetzt neu backen, um alle Beiträge zu korrigieren."; exit 1; end'
I, [2024-12-26T12:51:14.767418 #1] INFO -- :
I, [2024-12-26T12:51:14.767643 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2024-12-26T12:51:14.770302 #1] INFO -- :
I, [2024-12-26T12:51:14.772555 #1] INFO -- : Datei > /etc/cron.d/anacron chmod: chown:
I, [2024-12-26T12:51:14.780855 #1] INFO -- : Datei > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2024-12-26T12:51:14.784714 #1] INFO -- : Datei > /etc/service/unicorn/run chmod: +x chown:
I, [2024-12-26T12:51:14.788282 #1] INFO -- : Datei > /etc/service/nginx/run chmod: +x chown:
I, [2024-12-26T12:51:14.791993 #1] INFO -- : Datei > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2024-12-26T12:51:14.795425 #1] INFO -- : Datei > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2024-12-26T12:51:14.795568 #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-12-26T12:51:14.797041 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2024-12-26T12:51:15.572806 #1] INFO -- :
I, [2024-12-26T12:51:15.572932 #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
'
Von https://github.com/discourse/discourse
- [gelöscht] (none) -> origin/0-a-extra-item-classes
- [gelöscht] (none) -> origin/abstract_autocomplete_textarea
- [gelöscht] (none) -> origin/add-plugin-wrapper-to-user-profile-avatar
- [gelöscht] (none) -> origin/better-conflict-handling
- [gelöscht] (none) -> origin/custom-flag-default-translation
- [gelöscht] (none) -> origin/dependabot/bundler/sass-embedded-1.81.0
- [gelöscht] (none) -> origin/dependabot/bundler/webrick-1.9.1
- [gelöscht] (none) -> origin/dependabot/npm_and_yarn/sass-1.81.0
- [gelöscht] (none) -> origin/dev/ember-5-12
- [gelöscht] (none) -> origin/feature/backup-cli-sql-only-option
- [gelöscht] (none) -> origin/feature/block-ip-and-email-to-bulk-delete
- [gelöscht] (none) -> origin/fix-undefined-controller
- [gelöscht] (none) -> origin/fix/hide-profiles
- [gelöscht] (none) -> origin/mobile-firefox-keyboard-fix
- [gelöscht] (none) -> origin/relax-emoji-sanitization
- [gelöscht] (none) -> origin/separate_upload_placeholder
- [gelöscht] (none) -> origin/update-robots-desc
251333995..bf3279d75 main -> origin/main
* [neuer Branch] 0-a-gjs-comp -> origin/0-a-gjs-comp
* [neuer Branch] 0-a-no-nest -> origin/0-a-no-nest
* [neuer Branch] 0-a-presence -> origin/0-a-presence
* [neuer Branch] add-devenv -> origin/add-devenv
+ 8741e0f07...04bf23c03 br/directory -> origin/br/directory (erzwungene Aktualisierung)
* [neuer Branch] category-page-mobile -> origin/category-page-mobile
07c91ff5b..1a3925b17 composer_toolbar_improv -> origin/composer_toolbar_improv
* [neuer Branch] dependabot/bundler/mocha-2.7.1 -> origin/dependabot/bundler/mocha-2.7.1
* [neuer Branch] dependabot/bundler/nokogiri-1.18.0 -> origin/dependabot/bundler/nokogiri-1.18.0
* [neuer Branch] dependabot/bundler/sass-embedded-1.83.0 -> origin/dependabot/bundler/sass-embedded-1.83.0
* [neuer Branch] dependabot/npm_and_yarn/ember-cli-6.1.0 -> origin/dependabot/npm_and_yarn/ember-cli-6.1.0
* [neuer Branch] dependabot/npm_and_yarn/highlightjs-4b4c138b28 -> origin/dependabot/npm_and_yarn/highlightjs-4b4c138b28
* [neuer Branch] dependabot/npm_and_yarn/sass-1.83.0 -> origin/dependabot/npm_and_yarn/sass-1.83.0
* [neuer Branch] dev-no-text-on-yields -> origin/dev-no-text-on-yields
* [neuer Branch] dev-update-svg-icon-subset-site-setting-help-text -> origin/dev-update-svg-icon-subset-site-setting-help-text
+ d5f594c07...3759d9cf2 dev/admin-api-ui-guidelines -> origin/dev/admin-api-ui-guidelines (erzwungene Aktualisierung)
* [neuer Branch] dev/admin-webhooks-ui-guidelines -> origin/dev/admin-webhooks-ui-guidelines
* [neuer Branch] dev/import-support-discourse-reactions-plugin -> origin/dev/import-support-discourse-reactions-plugin
* [neuer Branch] dev/settable-fields -> origin/dev/settable-fields
* [neuer Branch] embedding-ux -> origin/embedding-ux
* [neuer Branch] feature/add-trigger-on-option-to-on-tag-change-automation -> origin/feature/add-trigger-on-option-to-on-tag-change-automation
* [neuer Branch] feature/default-value-to-fields-in-automation -> origin/feature/default-value-to-fields-in-automation
* [neuer Branch] feature/option-for-optional-name-at-signup -> origin/feature/option-for-optional-name-at-signup
+ 2921205f2...7902d7260 feature/wizard-look-and-feel-improvements -> origin/feature/wizard-look-and-feel-improvements (erzwungene Aktualisierung)
* [neuer Branch] fitzy/org-runners -> origin/fitzy/org-runners
* [neuer Branch] fix-chat -> origin/fix-chat
* [neuer Branch] fix-firefox-android-followup -> origin/fix-firefox-android-followup
* [neuer Branch] fix-is-replying-when-offline -> origin/fix-is-replying-when-offline
* [neuer Branch] fix-open-composer-error -> origin/fix-open-composer-error
* [neuer Branch] hide-login-outlets -> origin/hide-login-outlets
* [neuer Branch] i18n/banned-lint -> origin/i18n/banned-lint
* [neuer Branch] issue/allow-admin-to-use-reserved-usernames -> origin/issue/allow-admin-to-use-reserved-usernames
+ 50c0a90ba...56e8c5245 less_invasive_autocomplete -> origin/less_invasive_autocomplete (erzwungene Aktualisierung)
* [neuer Branch] login-css -> origin/login-css
+ 8834e37c4...d502d7c37 loic-enable-rspec-rule -> origin/loic-enable-rspec-rule (erzwungene Aktualisierung)
* [neuer Branch] mt/fix-poll-options -> origin/mt/fix-poll-options
+ 1fc526eb4...9e46da1b7 mt/idb -> origin/mt/idb (erzwungene Aktualisierung)
+ 72f3215c0...eaded6223 mt/pr4 -> origin/mt/pr4 (erzwungene Aktualisierung)
* [neuer Branch] multiple-drafts-dropdown -> origin/multiple-drafts-dropdown
* [neuer Branch] plugin-outlet-for-full-page-search-container-and-filter -> origin/plugin-outlet-for-full-page-search-container-and-filter
* [neuer Branch] plugin-outlet-on-full-page-search-container-and-filter -> origin/plugin-outlet-on-full-page-search-container-and-filter
* [neuer Branch] plugin-outlet-on-full-page-search-container-and-filter-1 -> origin/plugin-outlet-on-full-page-search-container-and-filter-1
* [neuer Branch] post-dup-event -> origin/post-dup-event
* [neuer Branch] reapply_refactor -> origin/reapply_refactor
* [neuer Branch] refactor-mobile-coposer-position -> origin/refactor-mobile-coposer-position
* [neuer Branch] refactor-mobile-coposer-position-replace-actions -> origin/refactor-mobile-coposer-position-replace-actions
* [neuer Branch] remove-u-blocked -> origin/remove-u-blocked
* [neuer Branch] renato/pm -> origin/renato/pm
* [neuer Branch] skip_compressing_assets_if_assets_is_already_on_s3 -> origin/skip_compressing_assets_if_assets_is_already_on_s3
* [neuer Branch] speed_up_bundle -> origin/speed_up_bundle
* [neuer Branch] splash-screen-optim -> origin/splash-screen-optim
* [neuer Branch] split-badge-grant -> origin/split-badge-grant
f5b108bf9..bb7b5ec70 stable -> origin/stable
251333995..bf3279d75 tests-passed -> origin/tests-passed
* [neuer Branch] topic-tracking-dmenu -> origin/topic-tracking-dmenu
* [neuer Branch] translations-from-crowdin-main -> origin/translations-from-crowdin-main
* [neuer Branch] translations-from-crowdin-stable -> origin/translations-from-crowdin-stable
* [neuer Branch] user-fields-plugin-outlets-update -> origin/user-fields-plugin-outlets-update
* [neuer Branch] user-menu-plugin-outlet -> origin/user-menu-plugin-outlet
* [neuer Branch] vite -> origin/vite
* [neuer Branch] wip-merged-topics -> origin/wip-merged-topics
t [Tag-Aktualisierung] beta -> beta
t [Tag-Aktualisierung] latest-release -> latest-release
* [neuer Tag] v3.3.3 -> v3.3.3
* [neuer Tag] v3.4.0.beta3 -> v3.4.0.beta3
I, [2024-12-26T12:51:18.637477 #1] INFO -- :
I, [2024-12-26T12:51:18.637601 #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
'
Zu einem neuen Branch 'tests-passed' gewechselt
I, [2024-12-26T12:51:32.760569 #1] INFO -- : Branch 'tests-passed' eingerichtet, um 'origin/tests-passed' zu verfolgen.
I, [2024-12-26T12:51:32.760686 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2024-12-26T12:51:32.769978 #1] INFO -- :
I, [2024-12-26T12:51:32.770075 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2024-12-26T12:51:32.772833 #1] INFO -- :
I, [2024-12-26T12:51:32.772915 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2024-12-26T12:51:32.775404 #1] INFO -- :
I, [2024-12-26T12:51:32.775482 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2024-12-26T12:51:32.778308 #1] INFO -- :
I, [2024-12-26T12:51:32.778383 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2024-12-26T12:51:32.780841 #1] INFO -- :
I, [2024-12-26T12:51:32.780926 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2024-12-26T12:51:32.784451 #1] INFO -- :
I, [2024-12-26T12:51:32.784543 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2024-12-26T12:51:32.787109 #1] INFO -- :
I, [2024-12-26T12:51:32.787191 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2024-12-26T12:51:32.790727 #1] INFO -- :
I, [2024-12-26T12:51:32.790896 #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-12-26T12:51:32.794789 #1] INFO -- :
I, [2024-12-26T12:51:32.794877 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2024-12-26T12:51:32.798800 #1] INFO -- :
I, [2024-12-26T12:51:32.798885 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2024-12-26T12:51:32.802599 #1] INFO -- :
I, [2024-12-26T12:51:32.802677 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2024-12-26T12:51:32.806850 #1] INFO -- :
I, [2024-12-26T12:51:32.806935 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2024-12-26T12:51:32.810393 #1] INFO -- :
I, [2024-12-26T12:51:32.810479 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2024-12-26T12:51:32.888664 #1] INFO -- :
I, [2024-12-26T12:51:32.888804 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2024-12-26T12:51:32.890931 #1] INFO -- :
I, [2024-12-26T12:51:32.891136 #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-12-26T12:51:32.891767 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Klone nach 'docker_manager'...
I, [2024-12-26T12:51:35.362595 #1] INFO -- :
I, [2024-12-26T12:51:35.362724 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Klone nach 'discourse-data-explorer'...
I, [2024-12-26T12:51:37.397513 #1] INFO -- :
I, [2024-12-26T12:51:37.397655 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Klone nach 'discourse-solved'...
I, [2024-12-26T12:51:39.372227 #1] INFO -- :
I, [2024-12-26T12:51:39.372361 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-user-notes.git
Klone nach 'discourse-user-notes'...
I, [2024-12-26T12:51:43.860556 #1] INFO -- :
I, [2024-12-26T12:51:43.860787 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
Klone nach 'discourse-adplugin'...
I, [2024-12-26T12:51:45.872895 #1] INFO -- :
I, [2024-12-26T12:51:45.873053 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-policy.git
Klone nach 'discourse-policy'...
I, [2024-12-26T12:51:47.722593 #1] INFO -- :
I, [2024-12-26T12:51:47.722971 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.727257 #1] INFO -- :
I, [2024-12-26T12:51:47.727641 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2024-12-26T12:51:47.729606 #1] INFO -- :
I, [2024-12-26T12:51:47.729712 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2024-12-26T12:51:47.731912 #1] INFO -- :
I, [2024-12-26T12:51:47.732880 #1] INFO -- : Ersetze pid /run/nginx.pid; durch daemon off; in /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.733403 #1] INFO -- : Ersetze (?m-ix:upstream[^\}]+\}) durch upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.733788 #1] INFO -- : Ersetze (?-mix:server_name.+$) durch server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734148 #1] INFO -- : Ersetze (?-mix:client_max_body_size.+$) durch client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2024-12-26T12:51:47.734484 #1] INFO -- : Ersetze (?-mix:worker_connections.+$) durch worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2024-12-26T12:51:47.734778 #1] INFO -- : > echo "Web-Konfiguration abgeschlossen"
I, [2024-12-26T12:51:47.736525 #1] INFO -- : Web-Konfiguration abgeschlossen
I, [2024-12-26T12:51:47.736920 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2024-12-26T12:51:48.089770 #1] INFO -- :
I, [2024-12-26T12:51:48.089887 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2024-12-26T12:51:52.139597 #1] INFO -- :
I, [2024-12-26T12:51:52.140257 #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. Bereinige..."
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 && pnpm prune'
fi
I, [2024-12-26T12:52:29.760119 #1] INFO -- : Scope: alle 18 Workspace-Projekte
Lockfile ist auf dem neuesten Stand, Auflösungsschritt wird übersprungen
Fortschritt: 1 aufgelöst, 0 wiederverwendet, 0 heruntergeladen, 0 hinzugefügt
Pakete: +232 -97
++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 0 heruntergeladen, 2 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 0 heruntergeladen, 29 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 0 heruntergeladen, 45 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 14 heruntergeladen, 59 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 19 heruntergeladen, 71 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 29 heruntergeladen, 79 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 46 heruntergeladen, 94 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 59 heruntergeladen, 106 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 60 heruntergeladen, 109 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 65 heruntergeladen, 111 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 67 heruntergeladen, 113 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 67 heruntergeladen, 116 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 67 heruntergeladen, 122 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 67 heruntergeladen, 123 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 68 heruntergeladen, 125 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 68 heruntergeladen, 126 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 68 heruntergeladen, 127 hinzugefügt
Fortschritt: 232 aufgelöst, 164 wiederverwendet, 68 heruntergeladen, 127 hinzugefügt, fertig
.../node_modules/@swc/core postinstall$ node postinstall.js
.../esbuild@0.24.2/node_modules/esbuild postinstall$ node install.js
.../node_modules/lefthook postinstall$ node postinstall.js
.../node_modules/@swc/core postinstall: Fertig
.../node_modules/lefthook postinstall: Fertig
.../esbuild@0.24.2/node_modules/esbuild postinstall: Fertig
devDependencies:
- @swc/core 1.9.3
+ @swc/core 1.10.1
- esbuild 0.24.0
+ esbuild 0.24.2
- lefthook 1.8.5
+ lefthook 1.10.0
- lint-to-the-future 2.5.1
+ lint-to-the-future 2.6.1
- lint-to-the-future-ember-template 2.0.0
+ lint-to-the-future-ember-template 3.0.0
- puppeteer-core 23.9.0
+ puppeteer-core 23.11.1
- terser 5.36.0
+ terser 5.37.0
Fertig in 34,7s
Lockfile ist auf dem neuesten Stand, Auflösungsschritt wird übersprungen
Bereits auf dem neuesten Stand
I, [2024-12-26T12:52:29.760701 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
WARN: Unaufgelöste oder mehrdeutige Spezifikationen während Gem::Specification.reset:
stringio (>= 0)
Verfügbare/installierte Versionen dieses Gems:
- 3.1.2
- 3.1.1
WARN: Räumt unaufgelöste Spezifikationen auf. Versuche 'gem cleanup <gem>'
Bitte melde einen Fehler, wenn dies Probleme verursacht.
I, [2024-12-26T12:53:29.944202 #1] INFO -- : Hole Metadaten von https://rubygems.org/........
Hole bigdecimal 3.1.9
Hole minitest 5.25.4
Hole logger 1.6.4
Installiere bigdecimal 3.1.9 mit nativen Erweiterungen
Installiere minitest 5.25.4
Installiere logger 1.6.4
Hole securerandom 0.4.1
Hole erubi 1.13.1
Installiere securerandom 0.4.1
Hole useragent 0.16.11
Installiere erubi 1.13.1
Hole timeout 0.4.3
Installiere useragent 0.16.11
Hole openssl 3.3.0
Installiere timeout 0.4.3
Hole csv 3.3.2
Installiere openssl 3.3.0 mit nativen Erweiterungen
Installiere csv 3.3.2
Hole discourse-fonts 0.0.12
Installiere discourse-fonts 0.0.12
Abrufen von json 2.9.1
Installieren von json 2.9.1 mit nativen Erweiterungen
Abrufen von io-console 0.8.0
Installieren von io-console 0.8.0 mit nativen Erweiterungen
Abrufen von regexp_parser 2.10.0
Installieren von regexp_parser 2.10.0
Abrufen von webrick 1.9.1
Installieren von webrick 1.9.1
Abrufen von rexml 3.4.0
Installieren von rexml 3.4.0
Abrufen von rack-test 2.2.0
Installieren von rack-test 2.2.0
Abrufen von reline 0.6.0
Installieren von reline 0.6.0
Abrufen von psych 5.2.2
Installieren von psych 5.2.2 mit nativen Erweiterungen
Abrufen von css_parser 1.21.0
Installieren von css_parser 1.21.0
Abrufen von net-imap 0.5.4
Installieren von net-imap 0.5.4
Abrufen von rdoc 6.10.0
Installieren von rdoc 6.10.0
Abrufen von mini_scheduler 0.18.0
Installieren von mini_scheduler 0.18.0
Abrufen von rails-html-sanitizer 1.6.2
Installieren von rails-html-sanitizer 1.6.2
Abrufen von faraday 2.12.2
Installieren von faraday 2.12.2
Abrufen von irb 1.14.3
Installieren von irb 1.14.3
Abrufen von activesupport 7.2.2.1
Abrufen von google-protobuf 4.29.2 (x86_64-linux)
Installieren von activesupport 7.2.2.1
Abrufen von oj 3.16.8
Installieren von google-protobuf 4.29.2 (x86_64-linux)
Installieren von oj 3.16.8 mit nativen Erweiterungen
Abrufen von activemodel 7.2.2.1
Installieren von activemodel 7.2.2.1
Abrufen von actionview 7.2.2.1
Installieren von actionview 7.2.2.1
Abrufen von activejob 7.2.2.1
Installieren von activejob 7.2.2.1
Abrufen von activerecord 7.2.2.1
Installieren von activerecord 7.2.2.1
Abrufen von actionpack 7.2.2.1
Installieren von actionpack 7.2.2.1
Abrufen von actionmailer 7.2.2.1
Installieren von actionmailer 7.2.2.1
Abrufen von railties 7.2.2.1
Installieren von railties 7.2.2.1
Bundle abgeschlossen! 146 Gemfile-Abhängigkeiten, 187 Gems sind jetzt installiert.
Gems in den Gruppen 'test' und 'development' wurden nicht installiert.
Gebündelte Gems sind in `./vendor/bundle` installiert.
2 direkt von Ihnen abhängige Gems suchen nach Finanzierung.
Führen Sie `bundle fund` für Details aus
I, [2024-12-26T12:53:29.944330 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle clean'
I, [2024-12-26T12:53:30.602553 #1] INFO -- : Entfernen von actionmailer (7.2.2)
Entfernen von actionpack (7.2.2)
Entfernen von actionview (7.2.2)
Entfernen von activejob (7.2.2)
Entfernen von activemodel (7.2.2)
Entfernen von activerecord (7.2.2)
Entfernen von activesupport (7.2.2)
Entfernen von bigdecimal (3.1.8)
Entfernen von css_parser (1.19.1)
Entfernen von csv (3.3.0)
Entfernen von discourse-fonts (0.0.9)
Entfernen von erubi (1.13.0)
Entfernen von faraday (2.12.1)
Entfernen von google-protobuf-4.29.0-x86_64 (linux)
Entfernen von io-console (0.7.2)
Entfernen von irb (1.14.1)
Entfernen von json (2.8.2)
Entfernen von logger (1.6.2)
Entfernen von mini_scheduler (0.17.0)
Entfernen von minitest (5.25.2)
Entfernen von net-imap (0.5.1)
Entfernen von oj (3.16.7)
Entfernen von openssl (3.2.0)
Entfernen von psych (5.2.1)
Entfernen von rack-test (2.1.0)
Entfernen von rails-html-sanitizer (1.6.1)
Entfernen von railties (7.2.2)
Entfernen von rdoc (6.8.1)
Entfernen von regexp_parser (2.9.3)
Entfernen von reline (0.5.12)
Entfernen von rexml (3.3.9)
Entfernen von securerandom (0.4.0)
Entfernen von timeout (0.4.2)
Entfernen von useragent (0.16.10)
Entfernen von webrick (1.9.0)
I, [2024-12-26T12:53:30.602867 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-12-26T12:53:34.804140 #1] INFO -- : Symlinking fonts from discourse-fonts gem
discourse-adplugin ist bereits auf der neuesten kompatiblen Version
discourse-data-explorer ist bereits auf der neuesten kompatiblen Version
discourse-policy ist bereits auf der neuesten kompatiblen Version
discourse-solved ist bereits auf der neuesten kompatiblen Version
discourse-user-notes ist bereits auf der neuesten kompatiblen Version
docker_manager ist bereits auf der neuesten kompatiblen Version
I, [2024-12-26T12:53:34.804366 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2024-12-26T12:53:34.806082 #1] INFO -- : > sleep 10
1628:C 26 Dec 2024 12:53:34.814 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
1628:C 26 Dec 2024 12:53:34.814 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=1628, just started
1628:C 26 Dec 2024 12:53:34.814 # Configuration loaded
1628:M 26 Dec 2024 12:53:34.814 * monotonic clock: POSIX clock_gettime
1628:M 26 Dec 2024 12:53:34.815 # Warnung: Konnte keinen Server-TCP-Listen-Socket *:6379 erstellen: bind: Adresse bereits in Gebrauch
1628:M 26 Dec 2024 12:53:34.815 # Abhören von Port 6379 (TCP) fehlgeschlagen, abgebrochen.
I, [2024-12-26T12:53:44.808580 #1] INFO -- :
I, [2024-12-26T12:53:44.809131 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
DRINGEND: Initialisierung der Standard-Site fehlgeschlagen: ActiveRecord::ConnectionNotEstablished Verbindung zum Server über Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
Läuft der Server lokal und akzeptiert Verbindungen über diesen Socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:58:in `table_exists?'
/var/www/discourse/lib/site_settings/db_provider.rb:14:in `all'
/var/www/discourse/lib/site_settings/defaults_provider.rb:30:in `db_all'
/var/www/discourse/lib/site_setting_extension.rb:360:in `block in refresh!'
/var/www/discourse/lib/site_setting_extension.rb:353:in `synchronize'
/var/www/discourse/lib/site_setting_extension.rb:353:in `refresh!'
/var/www/discourse/config/initializers/005-site_settings.rb:20:in `block (2 levels) in <main>'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:16:in `block in safe_each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:49:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management/null_instance.rb:36:in `each_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rails_multisite-6.1.0/lib/rails_multisite/connection_management.rb:21:in `each_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:9:in `each_active_connection'
/var/www/discourse/lib/freedom_patches/rails_multisite.rb:14:in `safe_each_connection'
/var/www/discourse/config/initializers/005-site_settings.rb:18:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/usr/local/lib/ruby/3.3.0/tsort.rb:231:in `block in tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:353:in `block (2 levels) in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:434:in `each_strongly_connected_component_from'
/usr/local/lib/ruby/3.3.0/tsort.rb:352:in `block in each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `call'
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each_strongly_connected_component'
/usr/local/lib/ruby/3.3.0/tsort.rb:229:in `tsort_each'
/usr/local/lib/ruby/3.3.0/tsort.rb:208:in `tsort_each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218: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:243:in `block in invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218: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>'
rake abgebrochen!
ActiveRecord::ConnectionNotEstablished: Verbindung zum Server über Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden (ActiveRecord::ConnectionNotEstablished)
Läuft der Server lokal und akzeptiert Verbindungen über diesen Socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:69:in `rescue in new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:57:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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>'
Verursacht durch:
PG::ConnectionBad: Verbindung zum Server über Socket "/var/run/postgresql/.s.PGSQL.5432" fehlgeschlagen: Datei oder Verzeichnis nicht gefunden (PG::ConnectionBad)
Läuft der Server lokal und akzeptiert Verbindungen über diesen Socket?
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_start'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:819:in `connect_to_hosts'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg/connection.rb:759:in `new'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/pg-1.5.4/lib/pg.rb:63:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:58:in `new_client'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:982:in `connect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql_adapter.rb:994:in `reconnect'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:662:in `block in reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:661:in `reconnect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:763:in `block in verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:754:in `verify!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:771:in `connect!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:977:in `block in with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract_adapter.rb:976:in `with_raw_connection'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:128:in `quote_string'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/quoting.rb:76:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/quoting.rb:122:in `quote'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1099:in `quoted_scope'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:1076:in `data_source_sql'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activerecord-7.2.2.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:60:in `table_exists?'
/var/www/discourse/config/initializers/006-ensure_login_hint.rb:8:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:407:in `block in make_lambda'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:179:in `block in call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:668:in `block (2 levels) in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `catch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:667:in `block in default_terminator'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:180:in `call'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `block in invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `each'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:559:in `invoke_before'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/callbacks.rb:109:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/reloader.rb:96:in `prepare!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
/var/www/discourse/config/environment.rb:7:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.1/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
/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>'
Aufgaben: TOP => db:migrate => db:load_config => environment
(Vollständige Rückverfolgung anzeigen, indem Sie die Aufgabe mit --trace ausführen)
I, [2024-12-26T12:53:47.919752 #1] INFO -- :
I, [2024-12-26T12:53:47.920249 #1] INFO -- : Beenden von asynchronen Prozessen
I, [2024-12-26T12:53:47.920297 #1] INFO -- : Senden von TERM an exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 87
87:signal-handler (1735217627) SIGTERM empfangen, Herunterfahren wird geplant...
87:M 26 Dec 2024 12:53:47.985 # Benutzer hat Shutdown angefordert...
87:M 26 Dec 2024 12:53:47.985 * Speichern des letzten RDB-Snapshots vor dem Beenden.
87:M 26 Dec 2024 12:53:48.018 * DB auf Festplatte gespeichert
87:M 26 Dec 2024 12:53:48.018 # Redis ist jetzt bereit zum Beenden, tschüss...