Rebuild schlägt während des Upgrades aufgrund des Plugins `discourse-github` fehl

Hi

Ich versuche, Discourse über die Kommandozeile zu aktualisieren, aber der Neuaufbau schlägt fehl. Ich habe meine Site mit launcher start app wieder hochgefahren und muss das Problem nun debuggen.

Ich habe gerade ein paar Plugins zu meiner app.yml hinzugefügt (discourse-solved und discourse-github), also könnten diese die Ursache des Problems sein… aber sie sind Standardplugins, also…

Dies scheint der relevante Fehler zu sein:

I, [2020-02-04T11:59:19.741293 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
rake aborted!
Gem::MissingSpecError: Could not find 'addressable' (>= 2.3.5) among 254 total gem(s)
Checked in 'GEM_PATH=/var/www/discourse/vendor/bundle/ruby/2.6.0', execute `gem env` for more information
/var/www/discourse/lib/plugin_gem.rb:20:in `load'
/var/www/discourse/lib/plugin/instance.rb:570:in `gem'
/var/www/discourse/plugins/discourse-github/plugin.rb:9:in `activate!'
/var/www/discourse/lib/plugin/instance.rb:496:in `instance_eval'
/var/www/discourse/lib/plugin/instance.rb:496:in `activate!'
lib/discourse.rb:172:in `block in activate_plugins!'
lib/discourse.rb:169:in `each'
lib/discourse.rb:169:in `activate_plugins!'
/var/www/discourse/config/application.rb:261:in `<class:Application>'
/var/www/discourse/config/application.rb:58:in `<module:Discourse>'
/var/www/discourse/config/application.rb:57:in `<top (required)>'
/var/www/discourse/Rakefile:7:in `require'
/var/www/discourse/Rakefile:7:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
(Den vollständigen Stacktrace erhalten Sie, indem Sie die Aufgabe mit --trace ausführen.)
Mein vollständiges Rebuild-Protokoll, außer dem „git pull“-Teil
root@discourse:/docker-app/discourse# ./launcher rebuild app
Stelle sicher, dass der Launcher auf dem neuesten Stand ist
Hole origin
Launcher ist auf dem neuesten Stand
Stoppe alten Container
+ /usr/bin/docker stop -t 10 app
app
cd /pups && git pull && /pups/bin/pups --stdin
Bereits auf dem neuesten Stand.
I, [2020-02-04T11:56:09.204750 #1]  INFO -- : Lade --stdin
I, [2020-02-04T11:56:09.211557 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2020-02-04T11:56:09.250932 #1]  INFO -- : Generiere Locales (dies kann eine Weile dauern)...
Generierung abgeschlossen.

I, [2020-02-04T11:56:09.251275 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2020-02-04T11:56:09.257720 #1]  INFO -- :
I, [2020-02-04T11:56:09.258997 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2020-02-04T11:56:09.262817 #1]  INFO -- :
I, [2020-02-04T11:56:09.263417 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2020-02-04T11:56:09.266405 #1]  INFO -- :
I, [2020-02-04T11:56:09.266883 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2020-02-04T11:56:09.269595 #1]  INFO -- :
I, [2020-02-04T11:56:09.270088 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2020-02-04T11:56:09.272944 #1]  INFO -- :
I, [2020-02-04T11:56:09.273461 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres läuft bereits, stoppe Container ; exit 1
2020/02/04 11:56:09 socat[26] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): Datei oder Verzeichnis nicht gefunden
I, [2020-02-04T11:56:09.284561 #1]  INFO -- :
I, [2020-02-04T11:56:09.285078 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2020-02-04T11:56:09.289363 #1]  INFO -- :
I, [2020-02-04T11:56:09.289783 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2020-02-04T11:56:09.293578 #1]  INFO -- :
I, [2020-02-04T11:56:09.294025 #1]  INFO -- : > mkdir -p /shared/postgres_run/10-main.pg_stat_tmp
I, [2020-02-04T11:56:09.297494 #1]  INFO -- :
I, [2020-02-04T11:56:09.298033 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/10-main.pg_stat_tmp
I, [2020-02-04T11:56:09.301909 #1]  INFO -- :
I, [2020-02-04T11:56:09.308737 #1]  INFO -- : Datei > /etc/service/postgres/run  chmod: +x  chown:
I, [2020-02-04T11:56:09.315669 #1]  INFO -- : Datei > /etc/service/postgres/log/run  chmod: +x  chown:
I, [2020-02-04T11:56:09.322199 #1]  INFO -- : Datei > /etc/runit/3.d/99-postgres  chmod: +x  chown:
I, [2020-02-04T11:56:09.327902 #1]  INFO -- : Datei > /root/upgrade_postgres  chmod: +x  chown:
I, [2020-02-04T11:56:09.328472 #1]  INFO -- : > chown -R root /var/lib/postgresql/10/main
I, [2020-02-04T11:56:10.386858 #1]  INFO -- :
I, [2020-02-04T11:56:10.387601 #1]  INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/10/bin/initdb -D /shared/postgres_data || exit 0
I, [2020-02-04T11:56:10.390625 #1]  INFO -- :
I, [2020-02-04T11:56:10.390984 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2020-02-04T11:56:10.406223 #1]  INFO -- :
I, [2020-02-04T11:56:10.406943 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2020-02-04T11:56:10.410440 #1]  INFO -- :
I, [2020-02-04T11:56:10.410981 #1]  INFO -- : > /root/upgrade_postgres
I, [2020-02-04T11:56:10.416851 #1]  INFO -- :
I, [2020-02-04T11:56:10.417396 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2020-02-04T11:56:10.420105 #1]  INFO -- :
I, [2020-02-04T11:56:10.421103 #1]  INFO -- : Ersetze data_directory = '/var/lib/postgresql/10/main' durch data_directory = '/shared/postgres_data' in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.421807 #1]  INFO -- : Ersetze (?-mix:#?listen_addresses *=.*) durch listen_addresses = '*' in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.422328 #1]  INFO -- : Ersetze (?-mix:#?synchronous_commit *=.*) durch synchronous_commit = $db_synchronous_commit in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.422886 #1]  INFO -- : Ersetze (?-mix:#?shared_buffers *=.*) durch shared_buffers = $db_shared_buffers in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.423392 #1]  INFO -- : Ersetze (?-mix:#?work_mem *=.*) durch work_mem = $db_work_mem in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.423904 #1]  INFO -- : Ersetze (?-mix:#?default_text_search_config *=.*) durch default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.424380 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2020-02-04T11:56:10.428794 #1]  INFO -- :
I, [2020-02-04T11:56:10.429639 #1]  INFO -- : Ersetze (?-mix:#?max_wal_senders *=.*) durch max_wal_senders = $db_max_wal_senders in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.430301 #1]  INFO -- : Ersetze (?-mix:#?wal_level *=.*) durch wal_level = $db_wal_level in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.430930 #1]  INFO -- : Ersetze (?-mix:#?checkpoint_segments *=.*) durch checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.431444 #1]  INFO -- : Ersetze (?-mix:#?logging_collector *=.*) durch logging_collector = $db_logging_collector in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.432021 #1]  INFO -- : Ersetze (?-mix:#?log_min_duration_statement *=.*) durch log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/10/main/postgresql.conf
I, [2020-02-04T11:56:10.432711 #1]  INFO -- : Ersetze (?-mix:^#local +replication +postgres +peer$) durch local replication postgres  peer in /etc/postgresql/10/main/pg_hba.conf
I, [2020-02-04T11:56:10.433196 #1]  INFO -- : Ersetze (?-mix:^host.*all.*all.*127.*$) durch host all all 0.0.0.0/0 md5 in /etc/postgresql/10/main/pg_hba.conf
I, [2020-02-04T11:56:10.433619 #1]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/10/bin/postmaster -D /etc/postgresql/10/main
I, [2020-02-04T11:56:10.436661 #1]  INFO -- : > sleep 5
2020-02-04 11:56:10.473 UTC [49] LOG:  hört auf IPv4-Adresse "0.0.0.0", Port 5432
2020-02-04 11:56:10.473 UTC [49] LOG:  hört auf IPv6-Adresse "::", Port 5432
2020-02-04 11:56:10.474 UTC [49] LOG:  hört auf Unix-Socket "/var/run/postgresql/.s.PGSQL.5432"
2020-02-04 11:56:10.499 UTC [52] LOG:  Datenbanksystem wurde um 2020-02-04 11:55:54 UTC heruntergefahren
2020-02-04 11:56:10.505 UTC [49] LOG:  Datenbanksystem ist bereit, Verbindungen anzunehmen
I, [2020-02-04T11:56:15.440013 #1]  INFO -- :
I, [2020-02-04T11:56:15.440576 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2020-02-04 11:56:15.516 UTC [62] postgres@postgres ERROR:  Datenbank "discourse" existiert bereits
2020-02-04 11:56:15.516 UTC [62] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: Datenbankerstellung fehlgeschlagen: ERROR:  Datenbank "discourse" existiert bereits
I, [2020-02-04T11:56:15.519001 #1]  INFO -- :
I, [2020-02-04T11:56:15.519438 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2020-02-04 11:56:15.593 UTC [73] postgres@discourse ERROR:  Rolle "discourse" existiert bereits
2020-02-04 11:56:15.593 UTC [73] postgres@discourse STATEMENT:  create user discourse;
ERROR:  Rolle "discourse" existiert bereits
I, [2020-02-04T11:56:15.596667 #1]  INFO -- :
I, [2020-02-04T11:56:15.597220 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
I, [2020-02-04T11:56:15.675380 #1]  INFO -- : GRANT

I, [2020-02-04T11:56:15.675920 #1]  INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
I, [2020-02-04T11:56:15.750300 #1]  INFO -- : ALTER SCHEMA

I, [2020-02-04T11:56:15.750863 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
NOTICE:  Erweiterung "hstore" existiert bereits, überspringen
I, [2020-02-04T11:56:15.829899 #1]  INFO -- : CREATE EXTENSION

I, [2020-02-04T11:56:15.830367 #1]  INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
NOTICE:  Erweiterung "pg_trgm" existiert bereits, überspringen
I, [2020-02-04T11:56:15.901531 #1]  INFO -- : CREATE EXTENSION

I, [2020-02-04T11:56:15.902073 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
NOTICE:  Erweiterung "hstore" existiert bereits, überspringen
I, [2020-02-04T11:56:15.975008 #1]  INFO -- : CREATE EXTENSION

I, [2020-02-04T11:56:15.975494 #1]  INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
NOTICE:  Erweiterung "pg_trgm" existiert bereits, überspringen
I, [2020-02-04T11:56:16.045642 #1]  INFO -- : CREATE EXTENSION

I, [2020-02-04T11:56:16.046150 #1]  INFO -- : > sudo -u postgres psql discourse
I, [2020-02-04T11:56:16.049178 #1]  INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');

I, [2020-02-04T11:56:16.143460 #1]  INFO -- : Datei > /var/lib/postgresql/take-database-backup  chmod: +x  chown: postgres:postgres
I, [2020-02-04T11:56:16.147042 #1]  INFO -- : Datei > /var/spool/cron/crontabs/postgres  chmod:   chown:
I, [2020-02-04T11:56:16.147206 #1]  INFO -- : > echo postgres installiert!
I, [2020-02-04T11:56:16.149700 #1]  INFO -- : postgres installiert!

I, [2020-02-04T11:56:16.155601 #1]  INFO -- : Datei > /etc/service/redis/run  chmod: +x  chown:
I, [2020-02-04T11:56:16.161508 #1]  INFO -- : Datei > /etc/service/redis/log/run  chmod: +x  chown:
I, [2020-02-04T11:56:16.167178 #1]  INFO -- : Datei > /etc/runit/3.d/10-redis  chmod: +x  chown:
I, [2020-02-04T11:56:16.168187 #1]  INFO -- : Ersetze daemonize yes durch  in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.168958 #1]  INFO -- : Ersetze (?-mix:^pidfile.*$) durch  in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.169595 #1]  INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
I, [2020-02-04T11:56:16.173742 #1]  INFO -- :
I, [2020-02-04T11:56:16.174695 #1]  INFO -- : Ersetze (?-mix:^logfile.*$) durch logfile "" in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.175612 #1]  INFO -- : Ersetze (?-mix:^bind .*$) durch  in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.176359 #1]  INFO -- : Ersetze (?-mix:^dir .*$) durch dir /shared/redis_data in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.177066 #1]  INFO -- : Ersetze (?-mix:^protected-mode yes) durch protected-mode no in /etc/redis/redis.conf
I, [2020-02-04T11:56:16.177612 #1]  INFO -- : > echo redis installiert
I, [2020-02-04T11:56:16.180803 #1]  INFO -- : redis installiert

I, [2020-02-04T11:56:16.181293 #1]  INFO -- : > cat /etc/redis/redis.conf | grep logfile
I, [2020-02-04T11:56:16.186899 #1]  INFO -- : logfile ""

I, [2020-02-04T11:56:16.187630 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2020-02-04T11:56:16.191295 #1]  INFO -- : > sleep 10
166:C 04 Feb 2020 11:56:16.199 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
166:C 04 Feb 2020 11:56:16.199 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=166, gerade gestartet
166:C 04 Feb 2020 11:56:16.199 # Konfiguration geladen
                _._
           _.-``__ ''-._
      _.-``    `.  `_.  ''-._           Redis 5.0.5 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._
 (    '      ,       .-`  | `,    )     Im Standalone-Modus ausgeführt
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 166
  `-._    `-._  `-./  _.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |           http://redis.io
  `-._    `-._`-.__.-'_.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |
  `-._    `-._`-.__.-'_.-'    _.-'
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'

166:M 04 Feb 2020 11:56:16.203 # WARNUNG: Die TCP-Backlog-Einstellung von 511 kann nicht durchgesetzt werden, da /proc/sys/net/core/somaxconn auf den niedrigeren Wert 128 gesetzt ist.
166:M 04 Feb 2020 11:56:16.203 # Server initialisiert
166:M 04 Feb 2020 11:56:16.203 # WARNUNG: overcommit_memory ist auf 0 gesetzt! Hintergrundspeicherungen können bei geringem Speicher ausfallen. Um dieses Problem zu beheben, fügen Sie 'vm.overcommit_memory = 1' zu /etc/sysctl.conf hinzu und starten Sie den Computer neu oder führen Sie den Befehl 'sysctl vm.overcommit_memory=1' aus, damit dies wirksam wird.
166:M 04 Feb 2020 11:56:16.204 # WARNUNG: Sie haben Transparent Huge Pages (THP)-Unterstützung in Ihrem Kernel aktiviert. Dies wird zu Latenz- und Speicherverbrauchsproblemen mit Redis führen. Um dieses Problem zu beheben, führen Sie den Befehl 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' als Root aus und fügen Sie ihn zu Ihrer /etc/rc.local hinzu, um die Einstellung nach einem Neustart beizubehalten. Redis muss nach dem Deaktivieren von THP neu gestartet werden.
166:M 04 Feb 2020 11:56:16.304 * DB von Festplatte geladen: 0,101 Sekunden
166:M 04 Feb 2020 11:56:16.304 * Bereit, Verbindungen anzunehmen
I, [2020-02-04T11:56:26.195411 #1]  INFO -- :
I, [2020-02-04T11:56:26.196123 #1]  INFO -- : > thpoff echo "thpoff ist installiert!"
I, [2020-02-04T11:56:26.203019 #1]  INFO -- : thpoff ist installiert!

I, [2020-02-04T11:56:26.203746 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Abbrechen! E-Mail ist nicht konfiguriert!"; exit 1; end'
I, [2020-02-04T11:56:26.311422 #1]  INFO -- :
I, [2020-02-04T11:56:26.311926 #1]  INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Abbrechen! Domain ist nicht konfiguriert!"; exit 1; end'
I, [2020-02-04T11:56:26.399607 #1]  INFO -- :
I, [2020-02-04T11:56:26.399929 #1]  INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Abbrechen! 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, [2020-02-04T11:56:26.487389 #1]  INFO -- :
I, [2020-02-04T11:56:26.487949 #1]  INFO -- : > chown -R discourse /home/discourse
I, [2020-02-04T11:56:27.041253 #1]  INFO -- :
I, [2020-02-04T11:56:27.042015 #1]  INFO -- : > rm -f /etc/cron.d/anacron
I, [2020-02-04T11:56:27.045439 #1]  INFO -- :
I, [2020-02-04T11:56:27.048814 #1]  INFO -- : Datei > /etc/cron.d/anacron  chmod:   chown:
I, [2020-02-04T11:56:27.054281 #1]  INFO -- : Datei > /etc/runit/1.d/copy-env  chmod: +x  chown:
I, [2020-02-04T11:56:27.059958 #1]  INFO -- : Datei > /etc/service/unicorn/run  chmod: +x  chown:
I, [2020-02-04T11:56:27.065814 #1]  INFO -- : Datei > /etc/service/nginx/run  chmod: +x  chown:
I, [2020-02-04T11:56:27.071417 #1]  INFO -- : Datei > /etc/runit/3.d/01-nginx  chmod: +x  chown:
I, [2020-02-04T11:56:27.076944 #1]  INFO -- : Datei > /etc/runit/3.d/02-unicorn  chmod: +x  chown:
I, [2020-02-04T11:56:27.077169 #1]  INFO -- : Ersetze # postgres durch sv start postgres || exit 1 in /etc/service/unicorn/run
I, [2020-02-04T11:56:27.077593 #1]  INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
I, [2020-02-04T11:56:27.079941 #1]  INFO -- : > cd /var/www/discourse && git reset --hard
193:C 04 Feb 2020 11:56:27.085 # oO0OoO0OoO0Oo Redis wird gestartet oO0OoO0OoO0Oo
193:C 04 Feb 2020 11:56:27.085 # Redis version=5.0.5, bits=64, commit=00000000, modified=0, pid=193, just started
193:C 04 Feb 2020 11:56:27.085 # Konfiguration geladen
193:M 04 Feb 2020 11:56:27.087 # Konnte keinen Server-TCP-Listener-Socket *:6379 erstellen: bind: Adresse bereits in Verwendung
Dateien werden ausgecheckt: 100% (27788/27788), fertig.
I, [2020-02-04T11:56:30.008317 #1]  INFO -- : HEAD ist jetzt bei fdea0a0838 fix icon test

I, [2020-02-04T11:56:30.008465 #1]  INFO -- : > cd /var/www/discourse && git clean -f
I, [2020-02-04T11:56:30.127357 #1]  INFO -- :
I, [2020-02-04T11:56:30.127508 #1]  INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master
I, [2020-02-04T11:56:30.133659 #1]  INFO -- :
I, [2020-02-04T11:56:30.133786 #1]  INFO -- : > cd /var/www/discourse && git pull

(git pull-Nachrichten entfernt, keine Fehler dort)

I, [2020-02-04T11:56:34.806846 #1]  INFO -- : > cd /var/www/discourse && git fetch origin stable
From https://github.com/discourse/discourse
 * branch                  stable     -> FETCH_HEAD
I, [2020-02-04T11:56:35.748932 #1]  INFO -- :
I, [2020-02-04T11:56:35.749328 #1]  INFO -- : > cd /var/www/discourse && git checkout stable
Zu einem neuen Branch 'stable' gewechselt
I, [2020-02-04T11:56:37.144345 #1]  INFO -- : Branch 'stable' wurde eingerichtet, um den Remote-Branch 'stable' von 'origin' zu verfolgen.

I, [2020-02-04T11:56:37.144680 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2020-02-04T11:56:37.149410 #1]  INFO -- :
I, [2020-02-04T11:56:37.149640 #1]  INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2020-02-04T11:56:37.153453 #1]  INFO -- :
I, [2020-02-04T11:56:37.153993 #1]  INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2020-02-04T11:56:37.158167 #1]  INFO -- :
I, [2020-02-04T11:56:37.158716 #1]  INFO -- : > cd /var/www/discourse && mkdir -p                    /shared/log/rails
I, [2020-02-04T11:56:37.162724 #1]  INFO -- :
I, [2020-02-04T11:56:37.163178 #1]  INFO -- : > cd /var/www/discourse && bash -c "touch -a           /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2020-02-04T11:56:37.168855 #1]  INFO -- :
I, [2020-02-04T11:56:37.169432 #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, [2020-02-04T11:56:37.175860 #1]  INFO -- :
I, [2020-02-04T11:56:37.176413 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/{uploads,backups}"
I, [2020-02-04T11:56:37.183530 #1]  INFO -- :
I, [2020-02-04T11:56:37.184131 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/{uploads,backups} /var/www/discourse/public"
I, [2020-02-04T11:56:37.190033 #1]  INFO -- :
I, [2020-02-04T11:56:37.190566 #1]  INFO -- : > cd /var/www/discourse && bash -c "mkdir -p           /shared/tmp/{backups,restores}"
I, [2020-02-04T11:56:37.197105 #1]  INFO -- :
I, [2020-02-04T11:56:37.197700 #1]  INFO -- : > cd /var/www/discourse && bash -c "ln    -s           /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2020-02-04T11:56:37.204715 #1]  INFO -- :
I, [2020-02-04T11:56:37.205308 #1]  INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2020-02-04T11:56:37.318366 #1]  INFO -- :
I, [2020-02-04T11:56:37.318883 #1]  INFO -- : Ersetze # redis durch sv start redis || exit 1 in /etc/service/unicorn/run
I, [2020-02-04T11:56:37.319639 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
In 'docker_manager' wird geklont...
I, [2020-02-04T11:56:38.988391 #1]  INFO -- :
I, [2020-02-04T11:56:38.988786 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/communiteq/discourse-migratepassword.git
In 'discourse-migratepassword' wird geklont...
I, [2020-02-04T11:56:39.904867 #1]  INFO -- :
I, [2020-02-04T11:56:39.905305 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
In 'discourse-solved' wird geklont...
I, [2020-02-04T11:56:41.120700 #1]  INFO -- :
I, [2020-02-04T11:56:41.121114 #1]  INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-github.git
In 'discourse-github' wird geklont...
I, [2020-02-04T11:56:42.126043 #1]  INFO -- :
I, [2020-02-04T11:56:42.126368 #1]  INFO -- : > cd /var/www/discourse/plugins && apt update; apt install tmux nano wget inetutils-ping libsqlite3-dev default-libmysqlclient-dev -y

WARNUNG: apt hat keine stabile CLI-Schnittstelle. Mit Vorsicht in Skripten verwenden.


WARNUNG: apt hat keine stabile CLI-Schnittstelle. Mit Vorsicht in Skripten verwenden.

debconf: Paketkonfiguration wird verzögert, da apt-utils nicht installiert ist
I, [2020-02-04T11:56:48.848378 #1]  INFO -- : Get:1 http://security.debian.org/debian-security buster/updates InRelease [65,4 kB]
Get:2 https://deb.nodesource.com/node_10.x buster InRelease [4.584 B]
Hit:3 http://deb.debian.org/debian buster InRelease
Get:4 http://deb.debian.org/debian buster-updates InRelease [49,3 kB]
Get:5 http://security.debian.org/debian-security buster/updates/main amd64 Packages [175 kB]
Get:6 http://apt.postgresql.org/pub/repos/apt buster-pgdg InRelease [46,2 kB]
Get:7 https://deb.nodesource.com/node_10.x buster/main amd64 Packages [766 B]
Get:8 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 Packages [156 kB]
498 kB in 1s (468 kB/s) heruntergeladen
Paketlisten werden gelesen...
Abhängigbaum wird aufgebaut...
Statusinformationen werden eingelesen....
10 Pakete können aktualisiert werden. Führen Sie 'apt list --upgradable' aus, um sie zu sehen.
Paketlisten werden gelesen...
Abhängigbaum wird aufgebaut...
Statusinformationen werden eingelesen....
wget ist bereits die neueste Version (1.20.1-1.1).
Die folgenden zusätzlichen Pakete werden installiert:
  libgmp-dev libgmpxx4ldbl libgnutls-openssl27 libgnutls28-dev libgnutlsxx28
  libidn2-0 libidn2-dev libmariadb-dev libmariadb-dev-compat libp11-kit-dev
  libtasn1-6-dev libtasn1-doc libutempter0 nettle-dev
Vorgeschlagene Pakete:
  gmp-doc libgmp10-doc libmpfr-dev gnutls-bin gnutls-doc sqlite3-doc spell
Die folgenden NEUEN Pakete werden installiert:
  default-libmysqlclient-dev inetutils-ping libgmp-dev libgmpxx4ldbl
  libgnutls-openssl27 libgnutls28-dev libgnutlsxx28 libidn2-dev libmariadb-dev
  libmariadb-dev-compat libp11-kit-dev libsqlite3-dev libtasn1-6-dev
  libtasn1-doc libutempter0 nano nettle-dev tmux
Die folgenden Pakete werden aktualisiert:
  libidn2-0
1 aktualisiert, 18 neu installiert, 0 zu entfernen und 9 nicht aktualisiert.
Müssen 6.826 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 22,5 MB zusätzlicher Plattenplatz benutzt werden.
Get:1 http://deb.debian.org/debian buster/main amd64 nano amd64 3.2-3 [544 kB]
Get:2 http://security.debian.org/debian-security buster/updates/main amd64 libidn2-0 amd64 2.0.5-1+deb10u1 [76,7 kB]
Get:3 http://security.debian.org/debian-security buster/updates/main amd64 libidn2-dev amd64 2.0.5-1+deb10u1 [79,5 kB]
Get:4 http://deb.debian.org/debian buster/main amd64 libgnutls-openssl27 amd64 3.6.7-4 [316 kB]
Get:5 http://deb.debian.org/debian buster/main amd64 libgnutlsxx28 amd64 3.6.7-4 [14,6 kB]
Get:6 http://deb.debian.org/debian buster/main amd64 libp11-kit-dev amd64 0.23.15-2 [195 kB]
Get:7 http://deb.debian.org/debian buster/main amd64 libtasn1-6-dev amd64 4.13-3 [104 kB]
Get:8 http://deb.debian.org/debian buster/main amd64 libgmpxx4ldbl amd64 2:6.1.2+dfsg-4 [22,9 kB]
Get:9 http://deb.debian.org/debian buster/main amd64 libgmp-dev amd64 2:6.1.2+dfsg-4 [628 kB]
Get:10 http://deb.debian.org/debian buster/main amd64 nettle-dev amd64 3.4.1-1 [1.076 kB]
Get:11 http://deb.debian.org/debian buster/main amd64 libgnutls28-dev amd64 3.6.7-4 [1.086 kB]
Get:12 http://deb.debian.org/debian buster/main amd64 libmariadb-dev amd64 1:10.3.18-0+deb10u1 [1.009 kB]
Get:13 http://deb.debian.org/debian buster/main amd64 libmariadb-dev-compat amd64 1:10.3.18-0+deb10u1 [30,9 kB]
Get:14 http://deb.debian.org/debian buster/main amd64 default-libmysqlclient-dev amd64 1.0.5 [3.764 B]
Get:15 http://deb.debian.org/debian buster/main amd64 inetutils-ping amd64 2:1.9.4-7 [226 kB]
Get:16 http://deb.debian.org/debian buster/main amd64 libsqlite3-dev amd64 3.27.2-3 [787 kB]
Get:17 http://deb.debian.org/debian buster/main amd64 libtasn1-doc all 4.13-3 [317 kB]
Get:18 http://deb.debian.org/debian buster/main amd64 libutempter0 amd64 1.1.6-3 [7.812 B]
Get:19 http://deb.debian.org/debian buster/main amd64 tmux amd64 2.8-3 [302 kB]
6.826 kB in 0s (52,3 MB/s) heruntergeladen
(Datenbank wird gelesen ... 44562 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libidn2-0_2.0.5-1+deb10u1_amd64.deb ...
Entpacken von libidn2-0:amd64 (2.0.5-1+deb10u1) über (2.0.5-1) ...
libidn2-0:amd64 (2.0.5-1+deb10u1) wird eingerichtet ...
Bisher nicht ausgewähltes Paket nano wird ausgewählt.
(Datenbank wird gelesen ... 44562 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../00-nano_3.2-3_amd64.deb ...
Entpacken von nano (3.2-3) ...
Bisher nicht ausgewähltes Paket libgnutls-openssl27:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../01-libgnutls-openssl27_3.6.7-4_amd64.deb ...
Entpacken von libgnutls-openssl27:amd64 (3.6.7-4) ...
Bisher nicht ausgewähltes Paket libgnutlsxx28:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../02-libgnutlsxx28_3.6.7-4_amd64.deb ...
Entpacken von libgnutlsxx28:amd64 (3.6.7-4) ...
Bisher nicht ausgewähltes Paket libidn2-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../03-libidn2-dev_2.0.5-1+deb10u1_amd64.deb ...
Entpacken von libidn2-dev:amd64 (2.0.5-1+deb10u1) ...
Bisher nicht ausgewähltes Paket libp11-kit-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../04-libp11-kit-dev_0.23.15-2_amd64.deb ...
Entpacken von libp11-kit-dev:amd64 (0.23.15-2) ...
Bisher nicht ausgewähltes Paket libtasn1-6-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../05-libtasn1-6-dev_4.13-3_amd64.deb ...
Entpacken von libtasn1-6-dev:amd64 (4.13-3) ...
Bisher nicht ausgewähltes Paket libgmpxx4ldbl:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../06-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_amd64.deb ...
Entpacken von libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) ...
Bisher nicht ausgewähltes Paket libgmp-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../07-libgmp-dev_2%3a6.1.2+dfsg-4_amd64.deb ...
Entpacken von libgmp-dev:amd64 (2:6.1.2+dfsg-4) ...
Bisher nicht ausgewähltes Paket nettle-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../08-nettle-dev_3.4.1-1_amd64.deb ...
Entpacken von nettle-dev:amd64 (3.4.1-1) ...
Bisher nicht ausgewähltes Paket libgnutls28-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../09-libgnutls28-dev_3.6.7-4_amd64.deb ...
Entpacken von libgnutls28-dev:amd64 (3.6.7-4) ...
Bisher nicht ausgewähltes Paket libmariadb-dev wird ausgewählt.
Vorbereitung zum Entpacken von .../10-libmariadb-dev_1%3a10.3.18-0+deb10u1_amd64.deb ...
Entpacken von libmariadb-dev (1:10.3.18-0+deb10u1) ...
Bisher nicht ausgewähltes Paket libmariadb-dev-compat:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../11-libmariadb-dev-compat_1%3a10.3.18-0+deb10u1_amd64.deb ...
Entpacken von libmariadb-dev-compat:amd64 (1:10.3.18-0+deb10u1) ...
Bisher nicht ausgewähltes Paket default-libmysqlclient-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../12-default-libmysqlclient-dev_1.0.5_amd64.deb ...
Entpacken von default-libmysqlclient-dev:amd64 (1.0.5) ...
Bisher nicht ausgewähltes Paket inetutils-ping wird ausgewählt.
Vorbereitung zum Entpacken von .../13-inetutils-ping_2%3a1.9.4-7_amd64.deb ...
Entpacken von inetutils-ping (2:1.9.4-7) ...
Bisher nicht ausgewähltes Paket libsqlite3-dev:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../14-libsqlite3-dev_3.27.2-3_amd64.deb ...
Entpacken von libsqlite3-dev:amd64 (3.27.2-3) ...
Bisher nicht ausgewähltes Paket libtasn1-doc wird ausgewählt.
Vorbereitung zum Entpacken von .../15-libtasn1-doc_4.13-3_all.deb ...
Entpacken von libtasn1-doc (4.13-3) ...
Bisher nicht ausgewähltes Paket libutempter0:amd64 wird ausgewählt.
Vorbereitung zum Entpacken von .../16-libutempter0_1.1.6-3_amd64.deb ...
Entpacken von libutempter0:amd64 (1.1.6-3) ...
Bisher nicht ausgewähltes Paket tmux wird ausgewählt.
Vorbereitung zum Entpacken von .../17-tmux_2.8-3_amd64.deb ...
Entpacken von tmux (2.8-3) ...
libgnutls-openssl27:amd64 (3.6.7-4) wird eingerichtet ...
libtasn1-doc (4.13-3) wird eingerichtet ...
libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4) wird eingerichtet ...
libsqlite3-dev:amd64 (3.27.2-3) wird eingerichtet ...
libgnutlsxx28:amd64 (3.6.7-4) wird eingerichtet ...
libidn2-dev:amd64 (2.0.5-1+deb10u1) wird eingerichtet ...
inetutils-ping (2:1.9.4-7) wird eingerichtet ...
libutempter0:amd64 (1.1.6-3) wird eingerichtet ...
nano (3.2-3) wird eingerichtet ...
update-alternatives: /bin/nano wird verwendet, um /usr/bin/editor (editor) im Auto-Modus bereitzustellen
update-alternatives: Warnung: Erstellen von /usr/share/man/man1/editor.1.gz übersprungen, da zugehörige Datei /usr/share/man/man1/nano.1.gz (der Linkgruppe editor) nicht existiert
update-alternatives: /bin/nano wird verwendet, um /usr/bin/pico (pico) im Auto-Modus bereitzustellen
update-alternatives: Warnung: Erstellen von /usr/share/man/man1/pico.1.gz übersprungen, da zugehörige Datei /usr/share/man/man1/nano.1.gz (der Linkgruppe pico) nicht existiert
libtasn1-6-dev:amd64 (4.13-3) wird eingerichtet ...
tmux (2.8-3) wird eingerichtet ...
libp11-kit-dev:amd64 (0.23.15-2) wird eingerichtet ...
libgmp-dev:amd64 (2:6.1.2+dfsg-4) wird eingerichtet ...
nettle-dev:amd64 (3.4.1-1) wird eingerichtet ...
libgnutls28-dev:amd64 (3.6.7-4) wird eingerichtet ...
libmariadb-dev (1:10.3.18-0+deb10u1) wird eingerichtet ...
libmariadb-dev-compat:amd64 (1:10.3.18-0+deb10u1) wird eingerichtet ...
default-libmysqlclient-dev:amd64 (1.0.5) wird eingerichtet ...
Trigger für libc-bin (2.28-10) werden verarbeitet ...

I, [2020-02-04T11:56:48.848536 #1]  INFO -- : > cd /var/www/discourse/plugins && gem install mysql2
I, [2020-02-04T11:56:57.200772 #1]  INFO -- : Native Erweiterungen werden erstellt. Dies kann eine Weile dauern...
mysql2-0.5.3 erfolgreich installiert
1 RubyGems installiert

I, [2020-02-04T11:56:57.201244 #1]  INFO -- : > cd /var/www/discourse/plugins && gem install bcrypt -v 3.1.3 -i /var/www/discourse/plugins/discourse-migratepassword/gems/2.5.1 --no-document --ignore-dependencies
I, [2020-02-04T11:56:59.647304 #1]  INFO -- : Native Erweiterungen werden erstellt. Dies kann eine Weile dauern...
bcrypt-3.1.3 erfolgreich installiert
1 RubyGems installiert

I, [2020-02-04T11:56:59.647828 #1]  INFO -- : > cd /var/www/discourse/plugins && gem install unix-crypt -v 1.3.0 -i /var/www/discourse/plugins/discourse-migratepassword/gems/2.5.1 --no-document --ignore-dependencies
I, [2020-02-04T11:57:00.200614 #1]  INFO -- : unix-crypt-1.3.0 erfolgreich installiert
1 RubyGems installiert

I, [2020-02-04T11:57:00.201052 #1]  INFO -- : > cd /var/www/discourse/plugins && chown -R discourse /var/www/discourse/plugins/discourse-migratepassword/
I, [2020-02-04T11:57:00.207435 #1]  INFO -- :
I, [2020-02-04T11:57:00.207997 #1]  INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2020-02-04T11:57:00.211915 #1]  INFO -- :
I, [2020-02-04T11:57:00.212462 #1]  INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2020-02-04T11:57:00.215375 #1]  INFO -- :
I, [2020-02-04T11:57:00.215913 #1]  INFO -- : > mkdir -p /var/nginx/cache
I, [2020-02-04T11:57:00.218933 #1]  INFO -- :
I, [2020-02-04T11:57:00.219467 #1]  INFO -- : Ersetze pid /run/nginx.pid; durch daemon off; in /etc/nginx/nginx.conf
I, [2020-02-04T11:57:00.220049 #1]  INFO -- : Ersetze (?m-ix:upstream[^\}]+\}) durch upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2020-02-04T11:57:00.220533 #1]  INFO -- : Ersetze (?-mix:server_name.+$) durch server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2020-02-04T11:57:00.220985 #1]  INFO -- : Ersetze (?-mix:client_max_body_size.+$) durch client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2020-02-04T11:57:00.221414 #1]  INFO -- : > echo "Web-Konfiguration abgeschlossen"
I, [2020-02-04T11:57:00.224163 #1]  INFO -- : Web-Konfiguration abgeschlossen

I, [2020-02-04T11:57:00.224805 #1]  INFO -- : > cd /var/www/discourse && gem update bundler
I, [2020-02-04T11:57:06.519077 #1]  INFO -- : Installierte Gems werden aktualisiert
bundler wird aktualisiert
bundler-2.1.4 erfolgreich installiert
Gems aktualisiert: bundler

I, [2020-02-04T11:57:06.519634 #1]  INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2020-02-04T11:57:07.494591 #1]  INFO -- :
I, [2020-02-04T11:57:07.495122 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --retry 3 --jobs 4 --verbose --without test development'
[VERALT] Die Option `--deployment` ist veraltet, da sie darauf basiert, dass Bundler sich diese über verschiedene Aufrufe hinweg merkt, was in zukünftigen Versionen nicht mehr der Fall sein wird. Verwenden Sie stattdessen bitte `bundle config set deployment 'true'` und lassen Sie diese Option weg.
[VERALT] Die Option `--without` ist veraltet, da sie darauf basiert, dass Bundler sich diese über verschiedene Aufrufe hinweg merkt, was in zukünftigen Versionen nicht mehr der Fall sein wird. Verwenden Sie stattdessen bitte `bundle config set without 'test development'` und lassen Sie diese Option weg.
I, [2020-02-04T11:59:19.740872 #1]  INFO -- : Führe `bundle install --deployment --jobs 4 --retry 3 --verbose --without "test" "development"` mit Bundler 2.1.1 aus
Eingefroren, verwende Auflösung aus der Lockdatei
Die Definition enthält nicht ["rake-12.3.2", "i18n-1.6.0", "minitest-5.11.3", "activesupport-5.2.3", "builder-3.2.3", "erubi-1.8.0", "nokogiri-1.10.3", "crass-1.0.4", "loofah-2.2.3", "rails-html-sanitizer-1.0.4", "actionview-5.2.3", "rack-2.0.7", "actionpack-5.2.3", "activejob-5.2.3", "mini_mime-1.0.1", "actionmailer-5.2.3", "activemodel-5.2.3", "arel-9.0.0", "activerecord-5.2.3", "aws-partitions-1.154.0", "aws-sdk-core-3.48.6", "aws-sdk-kms-1.17.0", "aws-sdk-s3-1.36.1", "aws-sdk-sns-1.13.0", "msgpack-1.2.10", "bootsnap-1.4.4", "discourse-ember-source-3.8.0.1", "fspath-3.1.0", "in_threads-1.5.1", "progress-3.5.0", "thor-0.20.3", "railties-5.2.3", "jquery-rails-4.3.3", "excon-0.64.0", "faraday-0.15.4", "rake-compiler-1.0.7", "fastimage-2.1.5", "ffi-1.10.0", "hiredis-0.6.3", "http_accept_language-2.0.5", "lograge-0.11.0", "logster-2.3.2", "memory_profiler-0.9.13", "message_bus-2.2.0", "mini_racer-0.2.6", "rack-protection-2.0.5", "redis-4.0.1", "sidekiq-5.2.7", "mini_scheduler-0.11.0", "moneta-1.1.1", "multi_json-1.13.1", "mustache-1.1.0", "nokogumbo-2.0.1", "oauth2-1.4.1", "oj-3.7.12", "omniauth-google-oauth2-0.7.0", "ruby-openid-2.7.0", "sanitize-5.0.0", "onebox-1.8.92", "puma-3.12.1", "redis-namespace-1.6.0", "rotp-3.3.1", "rqrcode-0.10.1", "tilt-2.0.9", "sassc-rails-2.1.1", "stackprof-0.2.12", "uglifier-4.1.20", "webpush-0.3.8"]
HTTP GET https://index.rubygems.org/versions
HTTP 206 Partial Content https://index.rubygems.org/versions
Rufe Gem-Metadaten von https://rubygems.org/ ab
Suche nach Gems ["rake", "concurrent-ruby", "i18n", "minitest", "thread_safe", "tzinfo", "activesupport", "builder", "erubi", "mini_portile2", "nokogiri", "rails-dom-testing", "crass", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mini_mime", "mail", "actionmailer", "activemodel", "active_model_serializers", "arel", "activerecord", "aws-eventstream", "aws-partitions", "aws-sigv4", "jmespath", "aws-sdk-core", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sns", "ember-source", "execjs", "barber", "msgpack", "bootsnap", "chunky_png", "coderay", "colored2", "connection_pool", "cppjieba_rb", "diffy", "discourse-ember-source", "exifr", "fspath", "image_size", "in_threads", "progress", "discourse_image_optim", "email_reply_trimmer", "ember-data-source", "sprockets", "ember-handlebars-template", "method_source", "thor", "railties", "jquery-rails", "ember-rails", "excon", "multipart-post", "faraday", "fast_blank", "rake-compiler", "fast_xor", "fast_xs", "fastimage", "ffi", "flamegraph", "gc_tracer", "guess_html_encoding", "hashie", "highline", "hiredis", "hkdf", "htmlentities", "http_accept_language", "jwt", "kgio", "libv8", "request_store", "lograge", "logstash-event", "logstash-logger", "logster", "lru_redux", "maxminddb", "memory_profiler", "message_bus", "mini_racer", "rack-protection", "redis", "sidekiq", "mini_scheduler", "mini_sql", "mini_suffix", "moneta", "multi_json", "multi_xml", "mustache", "nokogumbo", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github", "omniauth-google-oauth2", "omniauth-instagram", "omniauth-oauth", "ruby-openid", "rack-openid", "omniauth-openid", "omniauth-twitter", "sanitize", "onebox", "openid-redis-store", "optimist", "pg", "pry", "pry-rails", "puma", "r2", "rack-mini-profiler", "rails_multisite", "raindrops", "rbtrace", "rchardet", "redis-namespace", "rinku", "rotp", "rqrcode", "rtlit", "ruby-readability", "sassc", "sprockets-rails", "tilt", "sassc-rails", "seed-fu", "sshkey", "stackprof", "uglifier", "unf_ext", "unf", "unicorn", "webpush"]
HTTP GET https://index.rubygems.org/info/concurrent-ruby
HTTP GET https://index.rubygems.org/info/i18n
HTTP GET https://index.rubygems.org/info/tzinfo
HTTP 206 Partial Content https://index.rubygems.org/info/concurrent-ruby
HTTP 206 Partial Content https://index.rubygems.org/info/i18n
HTTP GET https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/discourse-ember-source
HTTP GET https://index.rubygems.org/info/aws-sdk-core
HTTP GET https://index.rubygems.org/info/aws-sdk-kms
HTTP 206 Partial Content https://index.rubygems.org/info/aws-partitions
HTTP GET https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/discourse-ember-source
HTTP 206 Partial Content https://index.rubygems.org/info/tzinfo
HTTP GET https://index.rubygems.org/info/in_threads
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-core
HTTP 206 Partial Content https://index.rubygems.org/info/in_threads
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-kms
HTTP GET https://index.rubygems.org/info/excon
HTTP 206 Partial Content https://index.rubygems.org/info/aws-sdk-s3
HTTP 206 Partial Content https://index.rubygems.org/info/excon
HTTP GET https://index.rubygems.org/info/hashie
HTTP GET https://index.rubygems.org/info/rake-compiler
HTTP 206 Partial Content https://index.rubygems.org/info/hashie
HTTP 206 Partial Content https://index.rubygems.org/info/rake-compiler
HTTP GET https://index.rubygems.org/info/kgio
HTTP 206 Partial Content https://index.rubygems.org/info/kgio
HTTP GET https://index.rubygems.org/info/crass
HTTP 206 Partial Content https://index.rubygems.org/info/crass
HTTP GET https://index.rubygems.org/info/faraday
HTTP 206 Partial Content https://index.rubygems.org/info/faraday
HTTP GET https://index.rubygems.org/info/minitest
HTTP GET https://index.rubygems.org/info/nokogiri
HTTP 206 Partial Content https://index.rubygems.org/info/minitest
HTTP 206 Partial Content https://index.rubygems.org/info/nokogiri
HTTP GET https://index.rubygems.org/info/sidekiq
HTTP GET https://index.rubygems.org/info/request_store
HTTP 206 Partial Content https://index.rubygems.org/info/request_store
HTTP 206 Partial Content https://index.rubygems.org/info/sidekiq
HTTP GET https://index.rubygems.org/info/msgpack
HTTP GET https://index.rubygems.org/info/rack
HTTP 206 Partial Content https://index.rubygems.org/info/msgpack
HTTP 206 Partial Content https://index.rubygems.org/info/rack
HTTP GET https://index.rubygems.org/info/rack-protection
HTTP 206 Partial Content https://index.rubygems.org/info/rack-protection
HTTP GET https://index.rubygems.org/info/pg
HTTP GET https://index.rubygems.org/info/onebox
HTTP 206 Partial Content https://index.rubygems.org/info/pg
HTTP 206 Partial Content https://index.rubygems.org/info/onebox
HTTP GET https://index.rubygems.org/info/rack-mini-profiler
HTTP 206 Partial Content https://index.rubygems.org/info/rack-mini-profiler
HTTP GET https://index.rubygems.org/info/ffi
HTTP 206 Partial Content https://index.rubygems.org/info/ffi
HTTP GET https://index.rubygems.org/info/mini_sql
HTTP 206 Partial Content https://index.rubygems.org/info/mini_sql
HTTP GET https://index.rubygems.org/info/mini_racer
HTTP GET https://index.rubygems.org/info/oauth2
HTTP 206 Partial Content https://index.rubygems.org/info/mini_racer
HTTP GET https://index.rubygems.org/info/oj
HTTP GET https://index.rubygems.org/info/unicorn
HTTP 206 Partial Content https://index.rubygems.org/info/oauth2
HTTP GET https://index.rubygems.org/info/omniauth-facebook
HTTP 206 Partial Content https://index.rubygems.org/info/oj
HTTP 206 Partial Content https://index.rubygems.org/info/unicorn
HTTP 206 Partial Content https://index.rubygems.org/info/omniauth-facebook
HTTP GET https://index.rubygems.org/info/raindrops
HTTP 206 Partial Content https://index.rubygems.org/info/raindrops
Suche nach Gems ["atomic", "memcache-client", "json", "zeitwerk", "rails-deprecated_sanitizer", "hoe", "erubis", "rack-mount", "rack-cache", "journey", "mime-types", "treetop", "tlsmail", "activemodel-globalid", "bcrypt-ruby", "jsonapi", "case_transform", "jsonapi-renderer", "snappy", "json_pure", "ember-template-compiler-source", "handlebars-source", "newgem", "ruby_parser", "hike", "rack-ssl", "rdoc", "functional-ruby", "ref", "jamespath", "http-2", "addressable", "fast_stack", "rails", "termios", "rb-appscript", "xattr", "ffi-xattr", "stud", "active-model-adapter-source", "ember-cli-assets", "ember-es6_template", "text-format", "activerecord-deprecated_finders", "eventmachine", "thin", "rspec", "ruby-yadis", "hpricot", "ruby-hmac", "racc", "rexical", "tenderlove-frex", "weakling", "mini_portile", "pkg-config", "oa-core", "oa-oauth", "oa-openid", "oa-basic", "oa-enterprise", "oa-more", "trollop", "nio4r", "base32", "rqrcode_core", "celluloid", "compass", "sass", "sprockets-sass", "sinatra", "slim", "camping", "fcgi", "mongrel", "test-spec", "pry-doc", "escape_utils", "bones", "therubyracer", "bundler", "win32console", "yard", "slop", "spoon", "opengraph_parser", "verbal_expressions", "hexpress", "pdf-reader", "faraday-middleware", "httpauth"]
HTTP GET https://index.rubygems.org/info/treetop
HTTP 206 Partial Content https://index.rubygems.org/info/treetop
HTTP GET https://index.rubygems.org/info/handlebars-source
HTTP 206 Partial Content https://index.rubygems.org/info/handlebars-source
HTTP GET https://index.rubygems.org/info/rack-cache
HTTP 206 Partial Content https://index.rubygems.org/info/rack-cache
HTTP GET https://index.rubygems.org/info/newgem
HTTP GET https://index.rubygems.org/info/racc
HTTP GET https://index.rubygems.org/info/snappy
HTTP 206 Partial Content https://index.rubygems.org/info/newgem
HTTP 206 Partial Content https://index.rubygems.org/info/racc
HTTP 206 Partial Content https://index.rubygems.org/info/snappy
HTTP GET https://index.rubygems.org/info/rdoc
HTTP 206 Partial Content https://index.rubygems.org/info/rdoc
HTTP GET https://index.rubygems.org/info/hoe
HTTP 206 Partial Content https://index.rubygems.org/info/hoe
HTTP GET https://index.rubygems.org/info/bundler
HTTP GET https://index.rubygems.org/info/yard
HTTP 206 Partial Content https://index.rubygems.org/info/bundler
HTTP GET https://index.rubygems.org/info/slop
HTTP 206 Partial Content https://index.rubygems.org/info/yard
HTTP 206 Partial Content https://index.rubygems.org/info/slop
HTTP GET https://index.rubygems.org/info/mime-types
HTTP 206 Partial Content https://index.rubygems.org/info/mime-types
HTTP GET https://index.rubygems.org/info/sinatra
HTTP 206 Partial Content https://index.rubygems.org/info/sinatra
Suche nach Gems ["ZenTest", "RubyInline", "abstract", "jsonapi-parser", "launchy", "public_suffix", "activeresource", "actionwebservice", "actioncable", "activestorage", "actionmailbox", "actiontext", "ParseTree", "sexp_processor", "metriks", "multimap", "text-hyphen", "daemons", "eventmachine-le", "http_parser.rb", "preforker", "spruz", "ruby-openid-apps-discovery", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "rest-client", "bcrypt", "restclient", "curses", "facets", "polyglot", "babel-transpiler", "markaby", "metaid", "mab", "cgi_multipart_eof_fix", "fastthread", "gem_plugin", "flexmock", "mocha", "temple", "haml", "fssm", "listen", "compass-core", "compass-import-once", "rb-fsevent", "rb-inotify", "cucumber", "diff-lcs", "spicycode-rcov", "syntax", "rspec-core", "rspec-expectations", "rspec-mocks", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "snappy-jars", "Ascii85", "ruby-rc4", "hashery", "afm", "ttfunk", "sprockets-helpers", "RedCloth", "rubigen", "sass-listen", "little-plugger", "loquacious", "bones-extras", "bones-git", "archive-tar-minitar", "rcov", "mime-types-data", "rubyforge", "gemcutter", "shotgun", "backports", "mustermann"]
HTTP GET https://index.rubygems.org/info/public_suffix
HTTP 206 Partial Content https://index.rubygems.org/info/public_suffix
HTTP GET https://index.rubygems.org/info/mocha
HTTP 206 Partial Content https://index.rubygems.org/info/mocha
HTTP GET https://index.rubygems.org/info/rb-inotify
HTTP 206 Partial Content https://index.rubygems.org/info/rb-inotify
HTTP GET https://index.rubygems.org/info/facter
HTTP 206 Partial Content https://index.rubygems.org/info/facter
HTTP GET https://index.rubygems.org/info/curses
HTTP GET https://index.rubygems.org/info/ttfunk
HTTP 206 Partial Content https://index.rubygems.org/info/curses
HTTP 206 Partial Content https://index.rubygems.org/info/ttfunk
HTTP GET https://index.rubygems.org/info/mustermann
HTTP 206 Partial Content https://index.rubygems.org/info/mustermann
HTTP GET https://index.rubygems.org/info/rspec-core
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-core
HTTP GET https://index.rubygems.org/info/rspec-mocks
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-mocks
Suche nach Gems ["configuration", "marcel", "netrc", "http-cookie", "http-accept", "coffee-rails", "em-hiredis", "faye-websocket", "websocket-driver", "babel-source", "maruku", "rb-fchange", "rb-kqueue", "celluloid-io", "ruby_dep", "metaclass", "hitimes", "macaddr", "celluloid-gems", "coveralls", "rubocop", "dotenv-deployment", "blankslate", "echoe", "thoughtbot-shoulda", "rbtree", "faraday_middleware", "yajl-ruby", "avl_tree", "net-scp", "bones-rcov", "bones-rspec", "bones-rubyforge", "bones-zentest", "log4r", "rails-observers", "activemodel-serializers-xml", "minitar", "minitar-cli", "CFPropertyList", "sys-admin", "win32-api", "win32-dir", "windows-api", "windows-pr", "win32-security", "tool", "ruby2_keywords", "rspec-support", "term-ansicolor", "gherkin", "multi_test", "cucumber-core", "gherkin3", "cucumber-wire", "event-bus", "cucumber-expressions", "cucumber-formatter-dots", "SexpProcessor", "git"]
HTTP GET https://index.rubygems.org/info/sys-admin
HTTP 206 Partial Content https://index.rubygems.org/info/sys-admin
HTTP GET https://index.rubygems.org/info/ruby2_keywords
HTTP 200 OK https://index.rubygems.org/info/ruby2_keywords
HTTP GET https://index.rubygems.org/info/rubocop
HTTP 206 Partial Content https://index.rubygems.org/info/rubocop
HTTP GET https://index.rubygems.org/info/net-scp
HTTP 206 Partial Content https://index.rubygems.org/info/net-scp
HTTP GET https://index.rubygems.org/info/rspec-support
HTTP 206 Partial Content https://index.rubygems.org/info/rspec-support
HTTP GET https://index.rubygems.org/info/faraday_middleware
HTTP 206 Partial Content https://index.rubygems.org/info/faraday_middleware
HTTP GET https://index.rubygems.org/info/git
HTTP 206 Partial Content https://index.rubygems.org/info/git
Suche nach Gems ["websocket-extensions", "powerbar", "coffee-script", "systemu", "colorize", "simplecov", "tins", "allison", "cucumber-messages", "c21e", "cucumber-tag_expressions", "os", "domain_name", "sqlite3", "test-unit", "ffi-win32-extensions", "mkrf", "rainbow", "parser", "powerpack", "ruby-progressbar", "astrolabe", "unicode-display_width", "parallel", "jaro_winkler", "psych", "mimemagic", "libxml-ruby", "roauth", "net-ssh"]
HTTP GET https://index.rubygems.org/info/net-ssh
HTTP 206 Partial Content https://index.rubygems.org/info/net-ssh
HTTP GET https://index.rubygems.org/info/unicode-display_width
HTTP GET https://index.rubygems.org/info/test-unit
HTTP 206 Partial Content https://index.rubygems.org/info/unicode-display_width
HTTP GET https://index.rubygems.org/info/mimemagic
HTTP 206 Partial Content https://index.rubygems.org/info/test-unit
HTTP GET https://index.rubygems.org/info/cucumber-messages
HTTP 206 Partial Content https://index.rubygems.org/info/mimemagic
HTTP GET https://index.rubygems.org/info/simplecov
HTTP 206 Partial Content https://index.rubygems.org/info/simplecov
HTTP 206 Partial Content https://index.rubygems.org/info/cucumber-messages
HTTP GET https://index.rubygems.org/info/parser
HTTP 206 Partial Content https://index.rubygems.org/info/parser
HTTP GET https://index.rubygems.org/info/tins
HTTP 206 Partial Content https://index.rubygems.org/info/tins
Suche nach Gems ["jar-dependencies", "coffee-script-source", "simplecov-html", "docile", "lockfile", "power_assert", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "ansi", "google-protobuf", "protobuf-cucumber", "sync", "ast"]
HTTP GET https://index.rubygems.org/info/simplecov-html
HTTP GET https://index.rubygems.org/info/protobuf-cucumber
HTTP GET https://index.rubygems.org/info/sync
HTTP 206 Partial Content https://index.rubygems.org/info/simplecov-html
HTTP 200 OK https://index.rubygems.org/info/protobuf-cucumber
HTTP 200 OK https://index.rubygems.org/info/sync
HTTP GET https://index.rubygems.org/info/google-protobuf
HTTP 206 Partial Content https://index.rubygems.org/info/google-protobuf
HTTP GET https://index.rubygems.org/info/rbnacl
HTTP 206 Partial Content https://index.rubygems.org/info/rbnacl
Suche nach Gems ["pattern-match", "middleware", "ruby-maven"]
HTTP GET https://index.rubygems.org/info/middleware
HTTP 200 OK https://index.rubygems.org/info/middleware
Suche nach Gems ["maven-tools", "ruby-maven-libs"]
Suche nach Gems ["virtus"]
Suche nach Gems ["descendants_tracker", "axiom-types", "coercible", "equalizer"]
Suche nach Gems ["ice_nine", "adamantium"]
Suche nach Gems ["memoizable"]
Rufe rake 12.3.2 ab
Installiere rake 12.3.2
1:  rake (12.3.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rake-12.3.2.gemspec
Verwende concurrent-ruby 1.1.5
0:  concurrent-ruby (1.1.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/concurrent-ruby-1.1.5.gemspec
Verwende thread_safe 0.3.6
2:  thread_safe (0.3.6) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/thread_safe-0.3.6.gemspec
Rufe builder 3.2.3 ab
Rufe minitest 5.11.3 ab
Rufe erubi 1.8.0 ab
Installiere minitest 5.11.3
Installiere erubi 1.8.0
Installiere builder 3.2.3
1:  erubi (1.8.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/erubi-1.8.0.gemspec
Verwende mini_portile2 2.4.0
1:  mini_portile2 (2.4.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/mini_portile2-2.4.0.gemspec
Rufe crass 1.0.4 ab
Installiere crass 1.0.4
2:  builder (3.2.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/builder-3.2.3.gemspec
Rufe rack 2.0.7 ab
0:  minitest (5.11.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/minitest-5.11.3.gemspec
Rufe mini_mime 1.0.1 ab
Installiere mini_mime 1.0.1
1:  crass (1.0.4) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/crass-1.0.4.gemspec
Rufe arel 9.0.0 ab
Installiere rack 2.0.7
Installiere arel 9.0.0
0:  mini_mime (1.0.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/mini_mime-1.0.1.gemspec
Verwende aws-eventstream 1.0.3
0:  aws-eventstream (1.0.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/aws-eventstream-1.0.3.gemspec
Rufe aws-partitions 1.154.0 ab
Installiere aws-partitions 1.154.0
0:  aws-partitions (1.154.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/aws-partitions-1.154.0.gemspec
Verwende jmespath 1.4.0
0:  jmespath (1.4.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/jmespath-1.4.0.gemspec
Verwende ember-source 2.18.2
0:  ember-source (2.18.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/ember-source-2.18.2.gemspec
Verwende execjs 2.7.0
0:  execjs (2.7.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/execjs-2.7.0.gemspec
Rufe msgpack 1.2.10 ab
Installiere msgpack 1.2.10 mit nativen Erweiterungen
1:  arel (9.0.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/arel-9.0.0.gemspec
Verwende bundler 2.1.1
1:  bundler (2.1.1) von /usr/local/lib/ruby/gems/2.6.0/specifications/bundler-2.1.1.gemspec
Verwende chunky_png 1.3.11
1:  chunky_png (1.3.11) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/chunky_png-1.3.11.gemspec
Verwende coderay 1.1.2
1:  coderay (1.1.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/coderay-1.1.2.gemspec
Verwende colored2 3.1.2
1:  colored2 (3.1.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/colored2-3.1.2.gemspec
Verwende connection_pool 2.2.2
1:  connection_pool (2.2.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/connection_pool-2.2.2.gemspec
Verwende cppjieba_rb 0.3.3
1:  cppjieba_rb (0.3.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/cppjieba_rb-0.3.3.gemspec
Verwende diffy 3.3.0
1:  diffy (3.3.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/diffy-3.3.0.gemspec
Rufe discourse-ember-source 3.8.0.1 ab
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
2:  rack (2.0.7) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rack-2.0.7.gemspec
Verwende exifr 1.3.6
2:  exifr (1.3.6) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/exifr-1.3.6.gemspec
Installiere discourse-ember-source 3.8.0.1
1:  discourse-ember-source (3.8.0.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/discourse-ember-source-3.8.0.1.gemspec
Verwende image_size 1.5.0
1:  image_size (1.5.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/image_size-1.5.0.gemspec
Rufe fspath 3.1.0 ab
Rufe in_threads 1.5.1 ab
0:  msgpack (1.2.10) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/msgpack-1.2.10.gemspec
Rufe progress 3.5.0 ab
Installiere in_threads 1.5.1
Installiere fspath 3.1.0
Installiere progress 3.5.0
2:  fspath (3.1.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/fspath-3.1.0.gemspec
Verwende email_reply_trimmer 0.1.12
2:  email_reply_trimmer (0.1.12) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/email_reply_trimmer-0.1.12.gemspec
Verwende method_source 0.9.2
2:  method_source (0.9.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/method_source-0.9.2.gemspec
Rufe thor 0.20.3 ab
1:  in_threads (1.5.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/in_threads-1.5.1.gemspec
Rufe excon 0.64.0 ab
Installiere thor 0.20.3
Installiere excon 0.64.0
0:  progress (3.5.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/progress-3.5.0.gemspec
Verwende multipart-post 2.1.1
0:  multipart-post (2.1.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/multipart-post-2.1.1.gemspec
Verwende fast_blank 1.0.0
0:  fast_blank (1.0.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/fast_blank-1.0.0.gemspec
Rufe rake-compiler 1.0.7 ab
Installiere rake-compiler 1.0.7
2:  thor (0.20.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/thor-0.20.3.gemspec
Verwende fast_xs 0.8.0
2:  fast_xs (0.8.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/fast_xs-0.8.0.gemspec
Rufe fastimage 2.1.5 ab
Installiere fastimage 2.1.5
2:  fastimage (2.1.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/fastimage-2.1.5.gemspec
Rufe ffi 1.10.0 ab
0:  rake-compiler (1.0.7) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rake-compiler-1.0.7.gemspec
Verwende flamegraph 0.9.5
0:  flamegraph (0.9.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/flamegraph-0.9.5.gemspec
Verwende gc_tracer 1.5.1
0:  gc_tracer (1.5.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/gc_tracer-1.5.1.gemspec
Verwende guess_html_encoding 0.0.11
0:  guess_html_encoding (0.0.11) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/guess_html_encoding-0.0.11.gemspec
Verwende hashie 3.6.0
0:  hashie (3.6.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/hashie-3.6.0.gemspec
Verwende highline 1.7.10
0:  highline (1.7.10) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/highline-1.7.10.gemspec
Rufe hiredis 0.6.3 ab
Installiere hiredis 0.6.3 mit nativen Erweiterungen
Installiere ffi 1.10.0 mit nativen Erweiterungen
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
1:  excon (0.64.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/excon-0.64.0.gemspec
Verwende hkdf 0.3.0
1:  hkdf (0.3.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/hkdf-0.3.0.gemspec
Verwende htmlentities 4.3.4
1:  htmlentities (4.3.4) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/htmlentities-4.3.4.gemspec
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
Rufe http_accept_language 2.0.5 ab
0:  hiredis (0.6.3) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/hiredis-0.6.3.gemspec
Verwende jwt 2.2.1
0:  jwt (2.2.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/jwt-2.2.1.gemspec
Verwende kgio 2.11.2
0:  kgio (2.11.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/kgio-2.11.2.gemspec
Verwende libv8 7.3.492.27.1 (x86_64-linux)
0:  libv8 (7.3.492.27.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/libv8-7.3.492.27.1-x86_64-linux.gemspec
Verwende logstash-event 1.2.02
0:  logstash-event (1.2.02) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/logstash-event-1.2.02.gemspec
Installiere http_accept_language 2.0.5
1:  http_accept_language (2.0.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/http_accept_language-2.0.5.gemspec
Verwende lru_redux 1.1.0
1:  lru_redux (1.1.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/lru_redux-1.1.0.gemspec
Verwende maxminddb 0.1.22
1:  maxminddb (0.1.22) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/maxminddb-0.1.22.gemspec
Rufe logster 2.3.2 ab
2:  ffi (1.10.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/ffi-1.10.0.gemspec
Rufe memory_profiler 0.9.13 ab
Rufe redis 4.0.1 ab
Installiere memory_profiler 0.9.13
1:  memory_profiler (0.9.13) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/memory_profiler-0.9.13.gemspec
Verwende mini_sql 0.2.2
1:  mini_sql (0.2.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/mini_sql-0.2.2.gemspec
Rufe moneta 1.1.1 ab
Installiere redis 4.0.1
Installiere logster 2.3.2
Installiere moneta 1.1.1
2:  redis (4.0.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/redis-4.0.1.gemspec
Rufe multi_json 1.13.1 ab
Installiere multi_json 1.13.1
2:  multi_json (1.13.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/multi_json-1.13.1.gemspec
Verwende multi_xml 0.6.0
2:  multi_xml (0.6.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/multi_xml-0.6.0.gemspec
Rufe mustache 1.1.0 ab
0:  logster (2.3.2) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/logster-2.3.2.gemspec
Verwende oauth 0.5.4
0:  oauth (0.5.4) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/oauth-0.5.4.gemspec
Rufe oj 3.7.12 ab
Installiere mustache 1.1.0
Installiere oj 3.7.12 mit nativen Erweiterungen
2:  mustache (1.1.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/mustache-1.1.0.gemspec
Rufe ruby-openid 2.7.0 ab
Installiere ruby-openid 2.7.0
1:  moneta (1.1.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/moneta-1.1.1.gemspec
Verwende optimist 3.0.0
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
1:  optimist (3.0.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/optimist-3.0.0.gemspec
Verwende pg 1.1.4
1:  pg (1.1.4) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/pg-1.1.4.gemspec
2:  ruby-openid (2.7.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/ruby-openid-2.7.0.gemspec
Verwende r2 0.2.7
2:  r2 (0.2.7) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/r2-0.2.7.gemspec
Verwende raindrops 0.19.0
2:  raindrops (0.19.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/raindrops-0.19.0.gemspec
Verwende rchardet 1.8.0
2:  rchardet (1.8.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rchardet-1.8.0.gemspec
Verwende rinku 2.0.6
2:  rinku (2.0.6) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rinku-2.0.6.gemspec
Rufe puma 3.12.1 ab
Rufe rotp 3.3.1 ab
0:  oj (3.7.12) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/oj-3.7.12.gemspec
Verwende rtlit 0.0.5
0:  rtlit (0.0.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rtlit-0.0.5.gemspec
Rufe tilt 2.0.9 ab
Installiere tilt 2.0.9
Installiere puma 3.12.1 mit nativen Erweiterungen
Installiere rotp 3.3.1
0:  tilt (2.0.9) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/tilt-2.0.9.gemspec
Verwende sshkey 2.0.0
0:  sshkey (2.0.0) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/sshkey-2.0.0.gemspec
Rufe stackprof 0.2.12 ab
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
Installiere stackprof 0.2.12 mit nativen Erweiterungen
2:  rotp (3.3.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/rotp-3.3.1.gemspec
Verwende unf_ext 0.0.7.6
2:  unf_ext (0.0.7.6) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/unf_ext-0.0.7.6.gemspec
Erstelle native Erweiterungen. Dies kann einen Moment dauern...
Rufe i18n 1.6.0 ab
1:  puma (3.12.1) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/puma-3.12.1.gemspec
Verwende tzinfo 1.2.5
1:  tzinfo (1.2.5) von /var/www/discourse/vendor/bundle/ruby/2.6.0/specifications/tzinfo-1.2.5.gemspec
Installiere i18n 1.6.0

ACHTUNG! i18n 1.1 hat die Fallbacks so geändert, dass die Standardsprache ausgeschlossen wird.
Das könnte deine Anwendung jedoch zum Absturz bringen.

Bitte überprüfe in deiner Rails-App, ob 'config.i18n.fallbacks = true' gesetzt ist.
Wenn du I18n (>= 1.1.0) und Rails (< 5.2.2) verwendest, sollte dies
'config.i18n.fallbacks = [I18n.default_locale]' lauten.
Falls nicht, werden die Fallbacks in deiner App durch I18n 1.1.x beschädigt.

Weitere Informationen findest du hier:
https://github.com/svenfuchs/i18n/releases/tag/v1.1.0

[quote="alice, post:3, topic:42"]
Wie fange ich an?
[/quote]

Wir freuen uns sehr, dass du hier bist! Möchtest du deinen eigenen Minecraft-Server betreiben? Klick einfach unten auf den „Loslegen“-Button — es ist ganz einfach.

Deaktiviere alles außer dem Docker-Manager und dem Neuaufbau; du kannst die entsprechenden Zeilen einfach auskommentieren.

Da du die stabile Version verwendest, könnte das bedeuten, dass ein Plugin wieder nicht mehr synchron läuft.

Das Entfernen nur des Plugins discourse-github reicht aus, damit der Neuaufbau funktioniert.

Ich habe mich wirklich darauf gefreut, dieses Plugin auszuprobieren… :frowning:

Ich habe das gleiche Problem. Es könnte mit folgendem zusammenhängen:

aber ich bin kein Experte.

Leider musst du eine frühere Version von discourse-github beziehen, indem du einen bestimmten SHA vor der Änderung auscheckst.

Wir werden in den nächsten ein bis zwei Wochen ein neues stabiles Release veröffentlichen.

Ist das neue Release 2.4.1 die Version, die dies behebt?

Da dies das erste Mal war, dass wir dieses Plugin in unserer Community installierten, haben wir beschlossen, einfach auf eine funktionierende Version zu warten, bevor wir es erneut versuchen. Ich habe die Commit-Titel in diesem neuen Release überprüft, aber ich habe nichts zu diesem Problem gefunden, daher meine Frage hier. Danke!

‘addressable’ ist in der aktuellen stabilen Version enthalten, ja.

Ich habe Discourse gerade auf Version 2.4.1 aktualisiert und gleichzeitig das neueste discourse-github-Plugin hinzugefügt. Ich kann bestätigen, dass alles einwandfrei funktioniert. Vielen Dank.