Es hat eine Weile gedauert, bis ich einen günstigen Server gefunden habe, und als ich ihn schließlich gefunden hatte, ließ er sich bei der Installation nicht installieren. Es dauerte sehr lange, und dann wurde die Verbindung getrennt. Ich verstehe nicht, warum.
Konfigurationsdatei unter containers/app.yml erfolgreich aktualisiert!
Updates erfolgreich. Neuerstellung in 5 Sekunden.
App wird erstellt
x86_64-Architektur erkannt.
Stelle sicher, dass der Launcher auf dem neuesten Stand ist
Origin wird abgerufen
Launcher ist auf dem neuesten Stand
2.0.20230711-0100: Pulling from discourse/base
Digest: sha256:9c1157d9e106f7c891648fea201cb10ac40b374925bf6b26f5bfa549e2c10f4c
Status: Image ist auf dem neuesten Stand für discourse/base:2.0.20230711-0100
docker.io/discourse/base:2.0.20230711-0100
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2023-07-18T07:20:31.767084 #1] INFO -- : Lesen von stdin
I, [2023-07-18T07:20:31.793958 #1] INFO -- : > locale-gen $LANG && update-locale
I, [2023-07-18T07:20:32.019517 #1] INFO -- : Lokalisierungen werden generiert (dies kann eine Weile dauern)...
Generierung abgeschlossen.
I, [2023-07-18T07:20:32.020652 #1] INFO -- : > mkdir -p /shared/postgres_run
I, [2023-07-18T07:20:32.030245 #1] INFO -- :
I, [2023-07-18T07:20:32.031381 #1] INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2023-07-18T07:20:32.040590 #1] INFO -- :
I, [2023-07-18T07:20:32.042002 #1] INFO -- : > chmod 775 /shared/postgres_run
I, [2023-07-18T07:20:32.047709 #1] INFO -- :
I, [2023-07-18T07:20:32.049046 #1] INFO -- : > rm -fr /var/run/postgresql
I, [2023-07-18T07:20:32.065284 #1] INFO -- :
I, [2023-07-18T07:20:32.067750 #1] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2023-07-18T07:20:32.077791 #1] INFO -- :
I, [2023-07-18T07:20:32.079627 #1] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres läuft bereits, Container stoppen ; exit 1
2023/07/18 07:20:32 socat[19] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Datei oder Verzeichnis nicht gefunden
I, [2023-07-18T07:20:32.106475 #1] INFO -- :
I, [2023-07-18T07:20:32.107379 #1] INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2023-07-18T07:20:32.119624 #1] INFO -- :
I, [2023-07-18T07:20:32.120153 #1] INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2023-07-18T07:20:32.132718 #1] INFO -- :
I, [2023-07-18T07:20:32.133565 #1] INFO -- : > mkdir -p /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-07-18T07:20:32.139615 #1] INFO -- :
I, [2023-07-18T07:20:32.140993 #1] INFO -- : > chown postgres:postgres /shared/postgres_run/13-main.pg_stat_tmp
I, [2023-07-18T07:20:32.151587 #1] INFO -- :
I, [2023-07-18T07:20:32.168249 #1] INFO -- : Datei > /etc/service/postgres/run chmod: +x chown:
I, [2023-07-18T07:20:32.181857 #1] INFO -- : Datei > /etc/service/postgres/log/run chmod: +x chown:
I, [2023-07-18T07:20:32.195468 #1] INFO -- : Datei > /etc/runit/3.d/99-postgres chmod: +x chown:
I, [2023-07-18T07:20:32.204314 #1] INFO -- : Datei > /root/upgrade_postgres chmod: +x chown:
I, [2023-07-18T07:20:32.205247 #1] INFO -- : > chown -R root /var/lib/postgresql/13/main
I, [2023-07-18T07:20:35.544754 #1] INFO -- :
I, [2023-07-18T07:20:35.545754 #1] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/13/bin/initdb -D /shared/postgres_data || exit 0
I, [2023-07-18T07:20:35.551542 #1] INFO -- :
I, [2023-07-18T07:20:35.552298 #1] INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2023-07-18T07:20:35.644962 #1] INFO -- :
I, [2023-07-18T07:20:35.646393 #1] INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2023-07-18T07:20:35.656200 #1] INFO -- :
I, [2023-07-18T07:20:35.657734 #1] INFO -- : > /root/upgrade_postgres
I, [2023-07-18T07:20:35.683335 #1] INFO -- :
I, [2023-07-18T07:20:35.684776 #1] INFO -- : > rm /root/upgrade_postgres
I, [2023-07-18T07:20:35.695826 #1] INFO -- :
I, [2023-07-18T07:20:35.703076 #1] INFO -- : Ersetze data_directory = '/var/lib/postgresql/13/main' durch data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.705066 #1] INFO -- : Ersetze (?-mix:#?listen_addresses *=.*) durch listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.706158 #1] INFO -- : Ersetze (?-mix:#?synchronous_commit *=.*) durch synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.707013 #1] INFO -- : Ersetze (?-mix:#?shared_buffers *=.*) durch shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.707926 #1] INFO -- : Ersetze (?-mix:#?work_mem *=.*) durch work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.708906 #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, [2023-07-18T07:20:35.710022 #1] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2023-07-18T07:20:35.720021 #1] INFO -- :
I, [2023-07-18T07:20:35.723036 #1] INFO -- : Ersetze (?-mix:#?checkpoint_segments *=.*) durch checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.724284 #1] INFO -- : Ersetze (?-mix:#?logging_collector *=.*) durch logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
I, [2023-07-18T07:20:35.725498 #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, [2023-07-18T07:20:35.727899 #1] INFO -- : Ersetze (?-mix:^#local +replication +postgres +peer$) durch local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
I, [2023-07-18T07:20:35.729886 #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, [2023-07-18T07:20:35.731825 #1] INFO -- : Ersetze (?-mix:^host.*all.*all.*::1\/128.*$) durch host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
I, [2023-07-18T07:20:35.732577 #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, [2023-07-18T07:20:35.737408 #1] INFO -- : > sleep 5
2023-07-18 07:20:35.956 UTC [42] LOG: starte PostgreSQL 13.11 (Debian 13.11-1.pgdg110+1) auf x86_64-pc-linux-gnu, kompiliert von gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-Bit
2023-07-18 07:20:35.959 UTC [42] LOG: lauscht auf IPv4-Adresse "0.0.0.0", Port 5432
2023-07-18 07:20:35.959 UTC [42] LOG: lauscht auf IPv6-Adresse "::", Port 5432
2023-07-18 07:20:35.964 UTC [42] LOG: lauscht auf Unix-Socket "/var/run/postgresql/.s.PGSQL.5432"
2023-07-18 07:20:35.979 UTC [45] LOG: Datenbanksystem wurde um 2023-07-18 07:19:20 UTC heruntergefahren
2023-07-18 07:20:35.990 UTC [42] LOG: Datenbanksystem ist bereit, Verbindungen anzunehmen
I, [2023-07-18T07:20:40.747110 #1] INFO -- :
I, [2023-07-18T07:20:40.747982 #1] INFO -- : > su postgres -c 'createdb discourse' || true
2023-07-18 07:20:41.178 UTC [55] postgres@postgres ERROR: Datenbank "discourse" existiert bereits
2023-07-18 07:20:41.178 UTC [55] postgres@postgres STATEMENT: CREATE DATABASE discourse;
createdb: Fehler: Datenbankerstellung fehlgeschlagen: ERROR: Datenbank "discourse" existiert bereits
I, [2023-07-18T07:20:41.183941 #1] INFO -- :
I, [2023-07-18T07:20:41.184403 #1] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2023-07-18 07:20:41.411 UTC [59] postgres@discourse ERROR: Rolle "discourse" existiert bereits
2023-07-18 07:20:41.411 UTC [59] postgres@discourse STATEMENT: create user discourse;
ERROR: Rolle "discourse" existiert bereits
I, [2023-07-18T07:20:41.419164 #1] INFO -- :
I, [2023-07-18T07:20:41.420200 #1] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2023-07-18T07:20:41.515696 #1] INFO -- : GRANT
I, [2023-07-18T07:20:41.516557 #1] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2023-07-18T07:20:41.691035 #1] INFO -- : ALTER SCHEMA
I, [2023-07-18T07:20:41.691603 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE: Erweiterung "hstore" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:41.903095 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:41.904320 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE: Erweiterung "pg_trgm" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:42.063447 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:42.065027 #1] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists vector;"'
NOTICE: Erweiterung "vector" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:42.207308 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:42.209331 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE: Erweiterung "hstore" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:42.319538 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:42.321631 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE: Erweiterung "pg_trgm" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:42.455895 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:42.456795 #1] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists vector;"'
NOTICE: Erweiterung "vector" existiert bereits, wird übersprungen
I, [2023-07-18T07:20:42.645308 #1] INFO -- : CREATE EXTENSION
I, [2023-07-18T07:20:42.646875 #1] INFO -- : > sudo -u postgres psql discourse
I, [2023-07-18T07:20:42.653227 #1] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
I, [2023-07-18T07:20:42.967449 #1] INFO -- : Datei > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
I, [2023-07-18T07:20:42.980161 #1] INFO -- : Datei > /var/spool/cron/crontabs/postgres chmod: chown:
I, [2023-07-18T07:20:42.981146 #1] INFO -- : > echo postgres installiert!
I, [2023-07-18T07:20:42.992907 #1] INFO -- : postgres installiert!
I, [2023-07-18T07:20:43.015614 #1] INFO -- : Datei > /etc/service/redis/run chmod: +x chown:
I, [2023-07-18T07:20:43.034164 #1] INFO -- : Datei > /etc/service/redis/log/run chmod: +x chown:
I, [2023-07-18T07:20:43.053622 #1] INFO -- : Datei > /etc/runit/3.d/10-redis chmod: +x chown:
I, [2023-07-18T07:20:43.055079 #1] INFO -- : Ersetze daemonize yes durch in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.057030 #1] INFO -- : Ersetze (?-mix:^pidfile.*$) durch in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.058579 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2023-07-18T07:20:43.065729 #1] INFO -- :
I, [2023-07-18T07:20:43.066932 #1] INFO -- : Ersetze (?-mix:^logfile.*$) durch logfile "" in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.068198 #1] INFO -- : Ersetze (?-mix:^bind .*$) durch in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.069206 #1] INFO -- : Ersetze (?-mix:^dir .*$) durch dir /shared/redis_data in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.070149 #1] INFO -- : Ersetze (?-mix:^protected-mode yes) durch protected-mode no in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.071046 #1] INFO -- : Ersetze # io-threads 4 durch io-threads $redis_io_threads in /etc/redis/redis.conf
I, [2023-07-18T07:20:43.072023 #1] INFO -- : > echo redis installiert
I, [2023-07-18T07:20:43.076436 #1] INFO -- : redis installiert
I, [2023-07-18T07:20:43.077243 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2023-07-18T07:20:43.084825 #1] INFO -- : logfile ""
I, [2023-07-18T07:20:43.085568 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-07-18T07:20:43.088373 #1] INFO -- : > sleep 10
111:C 18 Jul 2023 07:20:43.106 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
111:C 18 Jul 2023 07:20:43.106 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=111, gerade gestartet
111:C 18 Jul 2023 07:20:43.106 # Konfiguration geladen
111:M 18 Jul 2023 07:20:43.108 * monotonic clock: POSIX clock_gettime
111:M 18 Jul 2023 07:20:43.109 * Modus=standalone, port=6379.
111:M 18 Jul 2023 07:20:43.109 # Server initialisiert
111:M 18 Jul 2023 07:20:43.110 # WARNUNG: Memory overcommit muss aktiviert sein! Ohne es kann ein Hintergrund-Save oder Replikation bei geringem Speicherplatz fehlschlagen. Wenn deaktiviert, kann es auch zu Fehlern ohne geringen Speicherplatz kommen, 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.
111:M 18 Jul 2023 07:20:43.110 * Lade RDB, erstellt von Version 7.0.7
111:M 18 Jul 2023 07:20:43.110 * RDB Alter 83 Sekunden
111:M 18 Jul 2023 07:20:43.111 * RDB Speicherverbrauch beim Erstellen 1.43 Mb
111:M 18 Jul 2023 07:20:43.112 * RDB-Laden abgeschlossen, Schlüssel geladen: 32, Schlüssel abgelaufen: 0.
111:M 18 Jul 2023 07:20:43.112 * DB von Festplatte geladen: 0.002 Sekunden
111:M 18 Jul 2023 07:20:43.112 * Bereit, Verbindungen anzunehmen
I, [2023-07-18T07:20:53.097394 #1] INFO -- :
I, [2023-07-18T07:20:53.098363 #1] INFO -- : > thpoff echo "thpoff ist installiert!"
I, [2023-07-18T07:20:53.110927 #1] INFO -- : thpoff ist installiert!
I, [2023-07-18T07:20:53.112864 #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, [2023-07-18T07:20:53.370880 #1] INFO -- :
I, [2023-07-18T07:20:53.373398 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Abbruch! Domain ist nicht konfiguriert!"; exit 1; end'
I, [2023-07-18T07:20:53.582231 #1] INFO -- :
I, [2023-07-18T07:20:53.582730 #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, sollten Sie Ihre Beiträge jetzt neu backen, um alle Beiträge zu korrigieren."; exit 1; end'
I, [2023-07-18T07:20:53.696659 #1] INFO -- :
I, [2023-07-18T07:20:53.697305 #1] INFO -- : > rm -f /etc/cron.d/anacron
I, [2023-07-18T07:20:53.703640 #1] INFO -- :
I, [2023-07-18T07:20:53.708923 #1] INFO -- : Datei > /etc/cron.d/anacron chmod: chown:
I, [2023-07-18T07:20:53.718910 #1] INFO -- : Datei > /etc/runit/1.d/copy-env chmod: +x chown:
I, [2023-07-18T07:20:53.727068 #1] INFO -- : Datei > /etc/service/unicorn/run chmod: +x chown:
I, [2023-07-18T07:20:53.734174 #1] INFO -- : Datei > /etc/service/nginx/run chmod: +x chown:
I, [2023-07-18T07:20:53.747905 #1] INFO -- : Datei > /etc/runit/3.d/01-nginx chmod: +x chown:
I, [2023-07-18T07:20:53.763210 #1] INFO -- : Datei > /etc/runit/3.d/02-unicorn chmod: +x chown:
I, [2023-07-18T07:20:53.764279 #1] INFO -- : Ersetze # postgres durch sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2023-07-18T07:20:53.765392 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2023-07-18T07:20:53.779798 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
138:C 18 Jul 2023 07:20:53.810 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
138:C 18 Jul 2023 07:20:53.811 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=138, gerade gestartet
138:C 18 Jul 2023 07:20:53.812 # Konfiguration geladen
138:M 18 Jul 2023 07:20:53.817 * monotonic clock: POSIX clock_gettime
138:M 18 Jul 2023 07:20:53.818 # Warnung: Konnte keinen Server-TCP-Listening-Socket *:6379 erstellen: bind: Adresse bereits in Gebrauch
138:M 18 Jul 2023 07:20:53.820 # Lauschen auf Port 6379 (TCP) fehlgeschlagen, wird abgebrochen.
Dateien werden aktualisiert: 100% (33425/33425), fertig.
I, [2023-07-18T07:21:07.274920 #1] INFO -- : HEAD ist jetzt bei 3140a4b2c DEV: invert pretty-text build logic (#22524)
I, [2023-07-18T07:21:07.275550 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
I, [2023-07-18T07:21:07.628163 #1] INFO -- :
I, [2023-07-18T07:21:07.628510 #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/avatar-utils
- [gelöscht] (none) -> origin/capabilities-outside-service
- [gelöscht] (none) -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.4.1
- [gelöscht] (none) -> origin/dev/add-last-message-id-to-chat-channel-and-thread
- [gelöscht] (none) -> origin/dev/make-sure-we-stream-data-to-csv-files-when-running-exports
- [gelöscht] (none) -> origin/dev/make-sure-we-stream-data-to-csv-files-when-running-exports-2
- [gelöscht] (none) -> origin/feature/status-on-mentions-on-updated-chat-messages
- [gelöscht] (none) -> origin/feature/tracking-unread-thread-in-sidebar
- [gelöscht] (none) -> origin/fix/hide-alternate-email-button
- [gelöscht] (none) -> origin/update-history-modal
- [gelöscht] (none) -> origin/upgrade-group-default-notifcations-modal
- [gelöscht] (none) -> origin/ux_user_tips
3140a4b2c..f76a9aab2 main -> origin/main
a18f9e59c..a879fdf8a 0-bulk -> origin/0-bulk
* [neuer Zweig] 0-fast-edit -> origin/0-fast-edit
* [neuer Zweig] beta-version-bump -> origin/beta-version-bump
* [neuer Zweig] dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.5.0 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/aws-s3-multipart-3.5.0
* [neuer Zweig] dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.4.1 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/utils-5.4.1
+ d06ce80d6...c742e6722 dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.3.1 -> origin/dependabot/npm_and_yarn/app/assets/javascripts/uppy/xhr-upload-3.3.1 (erzwungenes Update)
* [neuer Zweig] dev/add-chrome-options-system-specs -> origin/dev/add-chrome-options-system-specs
* [neuer Zweig] dev/generate-random-actions -> origin/dev/generate-random-actions
6bb18917d..7b01b9b6b dev/minio-s3-system-specs -> origin/dev/minio-s3-system-specs
* [neuer Zweig] dev/no-need-to-wrap-export-methods-into-enumerator-anymore -> origin/dev/no-need-to-wrap-export-methods-into-enumerator-anymore
bc08b4040..e097c1ad7 dev/user-that-cant-chat-shouldnt-be-able-to-join-channel -> origin/dev/user-that-cant-chat-shouldnt-be-able-to-join-channel
* [neuer Zweig] dev/using-find-each-in-csv-exports -> origin/dev/using-find-each-in-csv-exports
* [neuer Zweig] discovery-named-outlets -> origin/discovery-named-outlets
* [neuer Zweig] edition-octane -> origin/edition-octane
* [neuer Zweig] ember-5x-transition-to-route-on-controller -> origin/ember-5x-transition-to-route-on-controller
* [neuer Zweig] ember-5x-update-replace-with -> origin/ember-5x-update-replace-with
* [neuer Zweig] ember-5x-update-transition-to -> origin/ember-5x-update-transition-to
* [neuer Zweig] ember-5x-upgrade-replace-route-on-controller -> origin/ember-5x-upgrade-replace-route-on-controller
+ e0d06354e...190f80e7c feature/resolve-outdated-translation -> origin/feature/resolve-outdated-translation (erzwungenes Update)
2be34487f..f16c32353 feature/show-status-on-mentions-when-user-havent-used-autocomplete -> origin/feature/show-status-on-mentions-when-user-havent-used-autocomplete
d9a139fe0..af4da6e18 glimmer-lightbox -> origin/glimmer-lightbox
* [neuer Zweig] issue/bookmark-no-method-disabled-error -> origin/issue/bookmark-no-method-disabled-error
* [neuer Zweig] issue/double-ups-thread-list -> origin/issue/double-ups-thread-list
+ 6c044ab81...414ae2fdc loic-migrate-chat-message-creator-to-a-service -> origin/loic-migrate-chat-message-creator-to-a-service (erzwungenes Update)
* [neuer Zweig] onebox-srcset -> origin/onebox-srcset
* [neuer Zweig] pr-to-discourse-4115 -> origin/pr-to-discourse-4115
* [neuer Zweig] pr/22593 -> origin/pr/22593
cec7c05da..461966e02 stable -> origin/stable
3140a4b2c..f76a9aab2 tests-passed -> origin/tests-passed
* [neuer Zweig] unsilence-modal-deprecation -> origin/unsilence-modal-deprecation
* [neuer Zweig] upgrade-create-invite-bulk-modal -> origin/upgrade-create-invite-bulk-modal
t [Tag-Update] beta -> beta
t [Tag-Update] latest-release -> latest-release
* [neuer Tag] v3.0.5 -> v3.0.5
* [neuer Tag] v3.1.0.beta6 -> v3.1.0.beta6
I, [2023-07-18T07:21:09.606648 #1] INFO -- :
I, [2023-07-18T07:21:09.606965 #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
'
Auf neuen Zweig 'tests-passed' gewechselt
I, [2023-07-18T07:21:16.184613 #1] INFO -- : Zweig 'tests-passed' so eingerichtet, dass er den Remote-Zweig 'tests-passed' von 'origin' verfolgt.
I, [2023-07-18T07:21:16.187511 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-07-18T07:21:16.212351 #1] INFO -- :
I, [2023-07-18T07:21:16.213268 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-07-18T07:21:16.222197 #1] INFO -- :
I, [2023-07-18T07:21:16.223313 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-07-18T07:21:16.233253 #1] INFO -- :
I, [2023-07-18T07:21:16.233945 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-07-18T07:21:16.242401 #1] INFO -- :
I, [2023-07-18T07:21:16.243169 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-07-18T07:21:16.249820 #1] INFO -- :
I, [2023-07-18T07:21:16.250358 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-07-18T07:21:16.258656 #1] INFO -- :
I, [2023-07-18T07:21:16.259512 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-07-18T07:21:16.268451 #1] INFO -- :
I, [2023-07-18T07:21:16.269195 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-07-18T07:21:16.281321 #1] INFO -- :
I, [2023-07-18T07:21:16.281832 #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, [2023-07-18T07:21:16.297333 #1] INFO -- :
I, [2023-07-18T07:21:16.298037 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-07-18T07:21:16.307057 #1] INFO -- :
I, [2023-07-18T07:21:16.307285 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-07-18T07:21:16.314905 #1] INFO -- :
I, [2023-07-18T07:21:16.315207 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-07-18T07:21:16.327453 #1] INFO -- :
I, [2023-07-18T07:21:16.327923 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-07-18T07:21:16.337563 #1] INFO -- :
I, [2023-07-18T07:21:16.338041 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-07-18T07:21:16.361820 #1] INFO -- :
I, [2023-07-18T07:21:16.362419 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-07-18T07:21:16.368095 #1] INFO -- :
I, [2023-07-18T07:21:16.385351 #1] INFO -- : Ersetze # redis durch sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-07-18T07:21:16.386357 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Wird nach 'docker_manager' geklont...
I, [2023-07-18T07:21:17.897337 #1] INFO -- :
I, [2023-07-18T07:21:17.898152 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-07-18T07:21:17.912590 #1] INFO -- :
I, [2023-07-18T07:21:17.919972 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-07-18T07:21:17.936043 #1] INFO -- :
I, [2023-07-18T07:21:17.936400 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-07-18T07:21:17.944092 #1] INFO -- :
I, [2023-07-18T07:21:17.945746 #1] INFO -- : Ersetze pid /run/nginx.pid; durch daemon off; in /etc/nginx/nginx.conf
I, [2023-07-18T07:21:17.947171 #1] INFO -- : Ersetze (?m-ix:upstream[^\}]+\}) durch upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2023-07-18T07:21:17.948443 #1] INFO -- : Ersetze (?-mix:server_name.+$) durch server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-07-18T07:21:17.949618 #1] INFO -- : Ersetze (?-mix:client_max_body_size.+$) durch client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2023-07-18T07:21:17.950700 #1] INFO -- : Ersetze (?-mix:worker_connections.+$) durch worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-07-18T07:21:17.951540 #1] INFO -- : > echo "Web-Konfiguration abgeschlossen"
I, [2023-07-18T07:21:17.957300 #1] INFO -- : Web-Konfiguration abgeschlossen
I, [2023-07-18T07:21:17.958285 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-07-18T07:21:20.144662 #1] INFO -- : Successfully installed bundler-2.4.13
1 Gem installiert
I, [2023-07-18T07:21:20.144850 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-07-18T07:21:39.950404 #1] INFO -- :
I, [2023-07-18T07:21:39.951223 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-07-18T07:21:39.957453 #1] INFO -- :
I, [2023-07-18T07:21:39.957605 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning " > @mixer/parallel-prettier@2.0.3" hat unerfüllte Peer-Abhängigkeit "prettier@^2.0.0".
warning Auflösungsfeld "babel-plugin-ember-template-compilation@2.0.0" ist inkompatibel mit angeforderter Version "babel-plugin-ember-template-compilation@^2.0.1"
warning Auflösungsfeld "unset-value@2.0.1" ist inkompatibel mit angeforderter Version "unset-value@^1.0.0"
2023-07-18 07:24:36.093 UTC [42] LOG: Lock-Datei "postmaster.pid" enthält falsche PID: 2953 statt 42
2023-07-18 07:24:36.093 UTC [42] LOG: führe sofortigen Shutdown durch, da die Lock-Datei des Datenverzeichnisses ungültig ist
2023-07-18 07:24:36.093 UTC [42] LOG: habe sofortigen Shutdown-Anfrage erhalten
2023-07-18 07:24:36.156 UTC [49] WARNING: beende Verbindung wegen Absturz eines anderen Serverprozesses
2023-07-18 07:24:36.156 UTC [49] DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzusetzen und zu beenden, da ein anderer Serverprozess abnormal beendet wurde und möglicherweise den gemeinsamen Speicher beschädigt hat.
2023-07-18 07:24:36.156 UTC [49] HINT: In einem Moment sollten Sie sich wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können.
2023-07-18 07:24:36.160 UTC [369] WARNING: beende Verbindung wegen Absturz eines anderen Serverprozesses
2023-07-18 07:24:36.160 UTC [369] DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzusetzen und zu beenden, da ein anderer Serverprozess abnormal beendet wurde und möglicherweise den gemeinsamen Speicher beschädigt hat.
2023-07-18 07:24:36.160 UTC [369] HINT: In einem Moment sollten Sie sich wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können.
2023-07-18 07:24:36.187 UTC [42] LOG: Datenbanksystem ist heruntergefahren
warning " > babel-plugin-debug-macros@0.4.0-pre1" hat unerfüllte Peer-Abhängigkeit "@babel/core@^7.0.0".
warning "workspace-aggregator-1d4e40b4-d39e-4d17-9c25-b2c1596e5705 > discourse > @uppy/aws-s3@3.0.6" hat falsche Peer-Abhängigkeit "@uppy/core@^3.1.2".
warning "workspace-aggregator-1d4e40b4-d39e-4d17-9c25-b2c1596e5705 > discourse > @uppy/aws-s3-multipart@3.1.3" hat falsche Peer-Abhängigkeit "@uppy/core@^3.1.2".
warning "workspace-aggregator-1d4e40b4-d39e-4d17-9c25-b2c1596e5705 > discourse > @uppy/xhr-upload@3.1.1" hat falsche Peer-Abhängigkeit "@uppy/core@^3.1.2".
warning "workspace-aggregator-1d4e40b4-d39e-4d17-9c25-b2c1596e5705 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" hat falsche Peer-Abhängigkeit "@uppy/core@^3.2.1".
I, [2023-07-18T07:26:44.621322 #1] INFO -- : yarn install v1.22.19
[1/5] Validiere package.json...
[2/5] Löse Pakete auf...
[3/5] Hole Pakete...
[4/5] Verknüpfe Abhängigkeiten...
[5/5] Baue frische Pakete...
$ yarn --cwd app/assets/javascripts $(node -e 'if(JSON.parse(process.env.npm_config_argv).original.includes(`--frozen-lockfile`)){console.log(`--frozen-lockfile`)}')
yarn install v1.22.19
[1/4] Löse Pakete auf...
[2/4] Hole Pakete...
info Es scheint Probleme mit Ihrer Netzwerkverbindung zu geben. Wiederhole...
[3/4] Verknüpfe Abhängigkeiten...
[4/4] Baue frische Pakete...
$ patch-package
patch-package 7.0.2
Patches werden angewendet...
@ember/jquery@2.0.0 ✔
ember-source@3.28.12 ✔
virtual-dom@2.1.1 ✔
Fertig in 122.73s.
Fertig in 265.36s.
yarn cache v1.22.19
success Cache geleert.
Fertig in 37.30s.
I, [2023-07-18T07:26:44.629706 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-07-18T07:26:45.991719 #1] INFO -- :
I, [2023-07-18T07:26:45.992992 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-07-18T07:26:46.363234 #1] INFO -- : Sie ersetzen den aktuellen lokalen Wert von without, der derzeit "test:development" ist
Es ist ein Fehler bei meinem Update aufgetreten
```ruby
api_key = "a quick brown fox"
fetch("https://api.example.com/data", headers: { 'Authorization' => api_key })
Bitte helfen Sie mir, es zu beheben.




