Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@ubuntu-s-2vcpu-4gb-nyc1-01:/var/discourse# sudo ./launcher rebuild app
- x86_64 arch detected.
- WARNING: containers/app.yml file is world-readable. You can secure this file by running: chmod o-rwx containers/app.yml
- Ensuring launcher is up to date
- Fetching origin
- Launcher is up-to-date
- Stopping old container
- + /usr/bin/docker stop -t 600 app
- app
- 2.0.20240602-0023: Pulling from discourse/base
- Digest: sha256:5e0c30da851a00e824a58b033d59b8f3dd840b513a7694a7a5d0674285c0ee3c
- Status: Image is up to date for discourse/base:2.0.20240602-0023
- docker.io/discourse/base:2.0.20240602-0023
- /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups.rb
- /usr/local/bin/pups --stdin
- I, [2024-07-04T10:53:41.946403 #1] INFO -- : Reading from stdin
- I, [2024-07-04T10:53:41.966879 #1] INFO -- : File > /etc/service/postgres/run chmod: +x chown:
- I, [2024-07-04T10:53:41.974537 #1] INFO -- : File > /etc/service/postgres/log/run chmod: +x chown:
- I, [2024-07-04T10:53:41.982770 #1] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x chown:
- I, [2024-07-04T10:53:41.992127 #1] INFO -- : File > /root/install_postgres chmod: +x chown:
- I, [2024-07-04T10:53:41.999604 #1] INFO -- : File > /root/upgrade_postgres chmod: +x chown:
- I, [2024-07-04T10:53:42.001638 #1] INFO -- : Replacing data_directory = '/var/lib/postgresql/13/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.002995 #1] INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.003786 #1] INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.004529 #1] INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.005129 #1] INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.005711 #1] INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.006632 #1] INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.008867 #1] INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.010936 #1] INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/13/main/postgresql.conf
- I, [2024-07-04T10:53:42.013934 #1] INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres peer in /etc/postgresql/13/main/pg_hba.conf
- I, [2024-07-04T10:53:42.015263 #1] INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/13/main/pg_hba.conf
- I, [2024-07-04T10:53:42.015809 #1] INFO -- : Replacing (?-mix:^host.*all.*all.*::1\/128.*$) with host all all ::/0 md5 in /etc/postgresql/13/main/pg_hba.conf
- I, [2024-07-04T10:53:42.016399 #1] INFO -- : > [ -f /root/install_postgres ] && /root/install_postgres && rm -f /root/install_postgres
- I, [2024-07-04T10:53:48.481356 #1] INFO -- : Generating locales (this might take a while)...
- Generation complete.
- I, [2024-07-04T10:53:48.481664 #1] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main
- I, [2024-07-04T10:53:48.493342 #1] INFO -- : File > /usr/local/bin/create_db chmod: +x chown:
- I, [2024-07-04T10:53:48.505301 #1] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x chown: postgres:postgres
- I, [2024-07-04T10:53:48.509894 #1] INFO -- : File > /var/spool/cron/crontabs/postgres chmod: chown:
- I, [2024-07-04T10:53:48.511080 #1] INFO -- : > sleep 5
- 2024-07-04 10:53:48.603 UTC [36] LOG: starting PostgreSQL 13.15 (Debian 13.15-1.pgdg110+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
- 2024-07-04 10:53:48.604 UTC [36] LOG: listening on IPv4 address "0.0.0.0", port 5432
- 2024-07-04 10:53:48.604 UTC [36] LOG: listening on IPv6 address "::", port 5432
- 2024-07-04 10:53:48.616 UTC [36] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
- 2024-07-04 10:53:48.630 UTC [45] LOG: database system was shut down at 2024-07-04 10:45:47 UTC
- 2024-07-04 10:53:48.667 UTC [36] LOG: database system is ready to accept connections
- I, [2024-07-04T10:53:53.516006 #1] INFO -- :
- I, [2024-07-04T10:53:53.516169 #1] INFO -- : > /usr/local/bin/create_db
- 2024-07-04 10:53:53.673 UTC [55] postgres@postgres ERROR: database "discourse" already exists
- 2024-07-04 10:53:53.673 UTC [55] postgres@postgres STATEMENT: CREATE DATABASE discourse;
- createdb: error: database creation failed: ERROR: database "discourse" already exists
- 2024-07-04 10:53:53.790 UTC [58] postgres@discourse ERROR: role "discourse" already exists
- 2024-07-04 10:53:53.790 UTC [58] postgres@discourse STATEMENT: create user discourse;
- ERROR: role "discourse" already exists
- NOTICE: extension "hstore" already exists, skipping
- NOTICE: extension "pg_trgm" already exists, skipping
- NOTICE: extension "vector" already exists, skipping
- NOTICE: extension "hstore" already exists, skipping
- NOTICE: extension "pg_trgm" already exists, skipping
- NOTICE: extension "vector" already exists, skipping
- I, [2024-07-04T10:53:54.565144 #1] INFO -- : GRANT
- ALTER SCHEMA
- CREATE EXTENSION
- CREATE EXTENSION
- CREATE EXTENSION
- CREATE EXTENSION
- CREATE EXTENSION
- CREATE EXTENSION
- UPDATE 0
- I, [2024-07-04T10:53:54.565837 #1] INFO -- : > echo postgres installed!
- I, [2024-07-04T10:53:54.569046 #1] INFO -- : postgres installed!
- I, [2024-07-04T10:53:54.576976 #1] INFO -- : File > /etc/service/redis/run chmod: +x chown:
- I, [2024-07-04T10:53:54.585415 #1] INFO -- : File > /etc/service/redis/log/run chmod: +x chown:
- I, [2024-07-04T10:53:54.593572 #1] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x chown:
- I, [2024-07-04T10:53:54.596162 #1] INFO -- : Replacing daemonize yes with in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.597777 #1] INFO -- : Replacing (?-mix:^pidfile.*$) with in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.599098 #1] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
- I, [2024-07-04T10:53:54.603508 #1] INFO -- :
- I, [2024-07-04T10:53:54.604707 #1] INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.606408 #1] INFO -- : Replacing (?-mix:^bind .*$) with in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.607593 #1] INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.608859 #1] INFO -- : Replacing (?-mix:^protected-mode yes) with protected-mode no in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.611120 #1] INFO -- : Replacing # io-threads 4 with io-threads $redis_io_threads in /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.615375 #1] INFO -- : > echo redis installed
- I, [2024-07-04T10:53:54.619439 #1] INFO -- : redis installed
- I, [2024-07-04T10:53:54.620200 #1] INFO -- : > cat /etc/redis/redis.conf | grep logfile
- I, [2024-07-04T10:53:54.630373 #1] INFO -- : logfile ""
- I, [2024-07-04T10:53:54.631102 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
- I, [2024-07-04T10:53:54.633869 #1] INFO -- : > sleep 10
- 98:C 04 Jul 2024 10:53:54.644 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
- 98:C 04 Jul 2024 10:53:54.645 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=98, just started
- 98:C 04 Jul 2024 10:53:54.645 # Configuration loaded
- 98:M 04 Jul 2024 10:53:54.646 * monotonic clock: POSIX clock_gettime
- 98:M 04 Jul 2024 10:53:54.648 * Running mode=standalone, port=6379.
- 98:M 04 Jul 2024 10:53:54.648 # Server initialized
- 98:M 04 Jul 2024 10:53:54.648 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
- 98:M 04 Jul 2024 10:53:54.649 * Loading RDB produced by version 7.0.7
- 98:M 04 Jul 2024 10:53:54.649 * RDB age 487 seconds
- 98:M 04 Jul 2024 10:53:54.649 * RDB memory usage when created 37.52 Mb
- 98:M 04 Jul 2024 10:53:54.857 * Done loading RDB, keys loaded: 5729, keys expired: 6.
- 98:M 04 Jul 2024 10:53:54.857 * DB loaded from disk: 0.207 seconds
- 98:M 04 Jul 2024 10:53:54.857 * Ready to accept connections
- I, [2024-07-04T10:54:04.637611 #1] INFO -- :
- I, [2024-07-04T10:54:04.637927 #1] INFO -- : > thpoff echo "thpoff is installed!"
- I, [2024-07-04T10:54:04.644776 #1] INFO -- : thpoff is installed!
- I, [2024-07-04T10:54:04.645629 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
- I, [2024-07-04T10:54:04.810461 #1] INFO -- :
- I, [2024-07-04T10:54:04.810620 #1] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
- I, [2024-07-04T10:54:04.953091 #1] INFO -- :
- I, [2024-07-04T10:54:04.953271 #1] INFO -- : > /usr/local/bin/ruby -e 'if (ENV["DISCOURSE_CDN_URL"] || "")[0..1] == "//"; puts "Aborting! CDN must have a protocol specified. Once fixed you should rebake your posts now to correct all posts."; exit 1; end'
- I, [2024-07-04T10:54:05.101403 #1] INFO -- :
- I, [2024-07-04T10:54:05.101680 #1] INFO -- : > rm -f /etc/cron.d/anacron
- I, [2024-07-04T10:54:05.106056 #1] INFO -- :
- I, [2024-07-04T10:54:05.111339 #1] INFO -- : File > /etc/cron.d/anacron chmod: chown:
- I, [2024-07-04T10:54:05.120656 #1] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x chown:
- I, [2024-07-04T10:54:05.130597 #1] INFO -- : File > /etc/service/unicorn/run chmod: +x chown:
- I, [2024-07-04T10:54:05.139620 #1] INFO -- : File > /etc/service/nginx/run chmod: +x chown:
- I, [2024-07-04T10:54:05.147749 #1] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x chown:
- I, [2024-07-04T10:54:05.156017 #1] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x chown:
- I, [2024-07-04T10:54:05.156421 #1] INFO -- : Replacing # postgres with if [ -f /root/install_postgres ]; then
- /root/install_postgres
- rm /root/install_postgres
- fi
- sv start postgres || exit 1
- in /etc/service/unicorn/run
- I, [2024-07-04T10:54:05.159296 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git reset --hard
- Updating files: 100% (34508/34508), done.
- I, [2024-07-04T10:54:10.562084 #1] INFO -- : HEAD is now at 62b1b69e8 UX: constrain width of chat transcripts in posts (#27288)
- I, [2024-07-04T10:54:10.562477 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git clean -f
- I, [2024-07-04T10:54:10.805001 #1] INFO -- :
- I, [2024-07-04T10:54:10.805757 #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
- '
- From https://github.com/discourse/discourse
- - [deleted] (none) -> origin/add_filter_webhook_events_by_status
- - [deleted] (none) -> origin/add_lifecycle_rule_for_inventories
- - [deleted] (none) -> origin/application-route-actions
- - [deleted] (none) -> origin/avoid_unformatted_logs
- - [deleted] (none) -> origin/categories-modal-fix
- - [deleted] (none) -> origin/decorator-transforms-take-2
- - [deleted] (none) -> origin/dependabot/bundler/rails_failover-2.1.0
- - [deleted] (none) -> origin/dependabot/bundler/sqlite3-2.0.2
- - [deleted] (none) -> origin/dev/ember-58-upgrade-playground
- - [deleted] (none) -> origin/dev/rfc-value-modifier-plugin-api
- - [deleted] (none) -> origin/dev/standalone-home-logo-contents-component
- - [deleted] (none) -> origin/discourse-route-actions
- - [deleted] (none) -> origin/discourse-url-native-class
- - [deleted] (none) -> origin/feature/user-fields-required-for-existing-users-2
- - [deleted] (none) -> origin/fix-bbcode-parser
- - [deleted] (none) -> origin/fix-group-chat-member-count
- - [deleted] (none) -> origin/ghost-button
- - [deleted] (none) -> origin/issue/bulk-action-pm-fixes
- - [deleted] (none) -> origin/loic-update-to-rails-7.1
- - [deleted] (none) -> origin/migrations-tooling/converter
- - [deleted] (none) -> origin/permalinks
- - [deleted] (none) -> origin/remove-disable-sidebar
- - [deleted] (none) -> origin/route-native-class
- - [deleted] (none) -> origin/search-result-consistency
- - [deleted] (none) -> origin/support_alternate_bucket_s3_inventory
- - [deleted] (none) -> origin/update-official-plugin-list
- - [deleted] (none) -> origin/user-posts-stream-native-class
- - [deleted] (none) -> origin/ux-account-disclaimer
- - [deleted] (none) -> origin/with-ancestor-ids
- 62b1b69e8..2900cbefe main -> origin/main
- * [new branch] add_mechanism_to_redeliver_all_webhook_events -> origin/add_mechanism_to_redeliver_all_webhook_events
- * [new branch] add_mechanism_to_redeliver_all_webhook_events_wip -> origin/add_mechanism_to_redeliver_all_webhook_events_wip
- * [new branch] better_logs -> origin/better_logs
- * [new branch] chat-empty-state -> origin/chat-empty-state
- * [new branch] chat-mobile-menu -> origin/chat-mobile-menu
- + 098e99e83...bfdeae4f4 coco/generic-importer -> origin/coco/generic-importer (forced update)
- * [new branch] de-jq-create-account -> origin/de-jq-create-account
- * [new branch] dependabot/bundler/libv8-node-21.7.2.0 -> origin/dependabot/bundler/libv8-node-21.7.2.0
- * [new branch] dependabot/bundler/oauth2-2.0.9 -> origin/dependabot/bundler/oauth2-2.0.9
- * [new branch] dependabot/bundler/omniauth-2.1.2 -> origin/dependabot/bundler/omniauth-2.1.2
- * [new branch] dependabot/bundler/omniauth-google-oauth2-1.1.2 -> origin/dependabot/bundler/omniauth-google-oauth2-1.1.2
- * [new branch] detect-default-readonly -> origin/detect-default-readonly
- * [new branch] dev-can-ignore-users -> origin/dev-can-ignore-users
- * [new branch] dev/add-behavior-transformers -> origin/dev/add-behavior-transformers
- * [new branch] dev/ember-source-5.9.0-upgrade -> origin/dev/ember-source-5.9.0-upgrade
- * [new branch] dev/untangle-admin-sidebar -> origin/dev/untangle-admin-sidebar
- * [new branch] feature/absolute-number-in-poll -> origin/feature/absolute-number-in-poll
- * [new branch] feature/private-github-onebox -> origin/feature/private-github-onebox
- * [new branch] fix-ensure-post-and-topic-user-id-is-always-set -> origin/fix-ensure-post-and-topic-user-id-is-always-set
- * [new branch] fix-password-reset-security-key -> origin/fix-password-reset-security-key
- * [new branch] fix-unread-notifications-take-2 -> origin/fix-unread-notifications-take-2
- * [new branch] fix/table-break-line -> origin/fix/table-break-line
- b3d6801e8..2902da16e formtoolkit -> origin/formtoolkit
- * [new branch] grant-admin-fetch-user -> origin/grant-admin-fetch-user
- * [new branch] issue/do-not-enforce-2fa-on-social-logins -> origin/issue/do-not-enforce-2fa-on-social-logins
- * [new branch] issue/fix-user-field-enum-migrate -> origin/issue/fix-user-field-enum-migrate
- * [new branch] issue/prevent-decimal-comma-integer-input-site-setting -> origin/issue/prevent-decimal-comma-integer-input-site-setting
- * [new branch] jjaffeux-otp-validation -> origin/jjaffeux-otp-validation
- * [new branch] loic-use-messageformat-gem -> origin/loic-use-messageformat-gem
- * [new branch] mt/converter -> origin/mt/converter
- * [new branch] mt/uploads-command -> origin/mt/uploads-command
- * [new branch] prevent-header-cls -> origin/prevent-header-cls
- * [new branch] rails_7_1_upgrade -> origin/rails_7_1_upgrade
- * [new branch] show-primary-user-group-options-to-members -> origin/show-primary-user-group-options-to-members
- 5558028f8..473248381 stable -> origin/stable
- * [new branch] tag-span -> origin/tag-span
- 62b1b69e8..2900cbefe tests-passed -> origin/tests-passed
- t [tag update] beta -> beta
- t [tag update] latest-release -> latest-release
- * [new tag] v3.2.3 -> v3.2.3
- * [new tag] v3.3.0.beta3 -> v3.3.0.beta3
- I, [2024-07-04T10:54:11.459814 #1] INFO -- :
- I, [2024-07-04T10:54:11.460714 #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
- '
- Switched to a new branch 'tests-passed'
- I, [2024-07-04T10:54:15.600835 #1] INFO -- : Branch 'tests-passed' set up to track remote branch 'tests-passed' from 'origin'.
- I, [2024-07-04T10:54:15.601694 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
- I, [2024-07-04T10:54:15.620994 #1] INFO -- :
- I, [2024-07-04T10:54:15.621726 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
- I, [2024-07-04T10:54:15.627493 #1] INFO -- :
- I, [2024-07-04T10:54:15.628246 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
- I, [2024-07-04T10:54:15.633706 #1] INFO -- :
- I, [2024-07-04T10:54:15.634771 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
- I, [2024-07-04T10:54:15.640449 #1] INFO -- :
- I, [2024-07-04T10:54:15.641216 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
- I, [2024-07-04T10:54:15.647332 #1] INFO -- :
- I, [2024-07-04T10:54:15.648125 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
- I, [2024-07-04T10:54:15.653983 #1] INFO -- :
- I, [2024-07-04T10:54:15.654869 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
- I, [2024-07-04T10:54:15.662663 #1] INFO -- :
- I, [2024-07-04T10:54:15.663394 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
- I, [2024-07-04T10:54:15.671517 #1] INFO -- :
- I, [2024-07-04T10:54:15.672417 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"
- I, [2024-07-04T10:54:15.680789 #1] INFO -- :
- I, [2024-07-04T10:54:15.681547 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
- I, [2024-07-04T10:54:15.689565 #1] INFO -- :
- I, [2024-07-04T10:54:15.690524 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
- I, [2024-07-04T10:54:15.698425 #1] INFO -- :
- I, [2024-07-04T10:54:15.699328 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
- I, [2024-07-04T10:54:15.707956 #1] INFO -- :
- I, [2024-07-04T10:54:15.708663 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
- I, [2024-07-04T10:54:15.716331 #1] INFO -- :
- I, [2024-07-04T10:54:15.717135 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
- I, [2024-07-04T10:54:15.724522 #1] INFO -- :
- I, [2024-07-04T10:54:15.725253 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
- I, [2024-07-04T10:54:15.728482 #1] INFO -- :
- I, [2024-07-04T10:54:15.729287 #1] INFO -- : Replacing # redis with sv start redis || exit 1 in /etc/service/unicorn/run
- I, [2024-07-04T10:54:15.730841 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
- Cloning into 'docker_manager'...
- I, [2024-07-04T10:54:16.438063 #1] INFO -- :
- I, [2024-07-04T10:54:16.438901 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
- Cloning into 'discourse-data-explorer'...
- I, [2024-07-04T10:54:16.849457 #1] INFO -- :
- I, [2024-07-04T10:54:16.850421 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/iunctis/discourse-formatting-toolbar.git
- Cloning into 'discourse-formatting-toolbar'...
- I, [2024-07-04T10:54:17.139581 #1] INFO -- :
- I, [2024-07-04T10:54:17.140514 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/paviliondev/discourse-locations.git
- Cloning into 'discourse-locations'...
- I, [2024-07-04T10:54:17.784316 #1] INFO -- :
- I, [2024-07-04T10:54:17.785236 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/paviliondev/discourse-events.git
- Cloning into 'discourse-events'...
- I, [2024-07-04T10:54:18.209341 #1] INFO -- :
- I, [2024-07-04T10:54:18.210126 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- Cloning into 'discourse-topic-trade-buttons'...
- I, [2024-07-04T10:54:18.474693 #1] INFO -- :
- I, [2024-07-04T10:54:18.475385 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-cakeday.git
- Cloning into 'discourse-cakeday'...
- I, [2024-07-04T10:54:18.812941 #1] INFO -- :
- I, [2024-07-04T10:54:18.814112 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
- I, [2024-07-04T10:54:18.821545 #1] INFO -- :
- I, [2024-07-04T10:54:18.822405 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
- I, [2024-07-04T10:54:18.826069 #1] INFO -- :
- I, [2024-07-04T10:54:18.826844 #1] INFO -- : > mkdir -p /var/nginx/cache
- I, [2024-07-04T10:54:18.831426 #1] INFO -- :
- I, [2024-07-04T10:54:18.832897 #1] INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf
- I, [2024-07-04T10:54:18.834054 #1] INFO -- : Replacing (?m-ix:upstream[^\}]+\}) with upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
- I, [2024-07-04T10:54:18.839945 #1] INFO -- : Replacing (?-mix:server_name.+$) with server_name _ ; in /etc/nginx/conf.d/discourse.conf
- I, [2024-07-04T10:54:18.841128 #1] INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
- I, [2024-07-04T10:54:18.841956 #1] INFO -- : Replacing (?-mix:worker_connections.+$) with worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
- I, [2024-07-04T10:54:18.842828 #1] INFO -- : > echo "done configuring web"
- I, [2024-07-04T10:54:18.847470 #1] INFO -- : done configuring web
- I, [2024-07-04T10:54:18.848432 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
- I, [2024-07-04T10:54:19.274948 #1] INFO -- :
- I, [2024-07-04T10:54:19.275562 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
- I, [2024-07-04T10:54:21.213350 #1] INFO -- :
- I, [2024-07-04T10:54:21.214547 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
- rm -rf app/assets/javascripts/node_modules
- fi
- I, [2024-07-04T10:54:21.217686 #1] INFO -- :
- I, [2024-07-04T10:54:21.218511 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
- warning Resolution field "[email protected]" is incompatible with requested version "unset-value@^1.0.0"
- warning " > @discourse/[email protected]" has incorrect peer dependency "[email protected]".
- warning " > @glint/[email protected]" has unmet peer dependency "@glimmer/component@^1.1.2".
- warning " > [email protected]" has unmet peer dependency "xss@*".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > discourse > @uppy/[email protected]" has incorrect peer dependency "@uppy/core@^3.1.2".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > discourse > @uppy/[email protected]" has incorrect peer dependency "@uppy/core@^3.1.2".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > discourse > @uppy/[email protected]" has incorrect peer dependency "@uppy/core@^3.1.2".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > discourse-plugins > [email protected]" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > admin > ember-source > [email protected]" has unmet peer dependency "rsvp@^4.8.5".
- warning "workspace-aggregator-300119a8-8b9f-45b6-afce-ded1176dd50e > discourse > @uppy/aws-s3 > @uppy/[email protected]" has incorrect peer dependency "@uppy/core@^3.2.1".
- I, [2024-07-04T10:57:07.077752 #1] INFO -- : yarn install v1.22.22
- [1/5] Validating package.json...
- [2/5] Resolving packages...
- [3/5] Fetching packages...
- [4/5] Linking dependencies...
- [5/5] Building fresh packages...
- $ ./app/assets/javascripts/run-patch-package && rm -rf app/assets/javascripts/node_modules
- patch-package 8.0.0
- Applying patches...
- [email protected] (1 deprecation-name) ✔
- [email protected] (2 themes) ✔
- [email protected] (3 exclude-strict-mode) ✔
- Done in 150.96s.
- yarn cache v1.22.22
- success Cleared cache.
- Done in 14.12s.
- I, [2024-07-04T10:57:07.078625 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
- I, [2024-07-04T10:57:07.565923 #1] INFO -- :
- I, [2024-07-04T10:57:07.566431 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
- I, [2024-07-04T10:57:07.917852 #1] INFO -- : You are replacing the current local value of without, which is currently "test:development"
- I, [2024-07-04T10:57:07.918345 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
- I, [2024-07-04T10:57:51.571733 #1] INFO -- : Fetching gem metadata from https://rubygems.org/........
- Fetching concurrent-ruby 1.3.3
- Fetching minitest 5.24.1
- Fetching builder 3.3.0
- Fetching erubi 1.13.0
- Installing erubi 1.13.0
- Installing builder 3.3.0
- Installing minitest 5.24.1
- Fetching public_suffix 6.0.0
- Fetching ffi 1.17.0 (x86_64-linux-gnu)
- Installing concurrent-ruby 1.3.3
- Installing public_suffix 6.0.0
- Fetching io-console 0.7.2
- Installing io-console 0.7.2 with native extensions
- Fetching webrick 1.8.1
- Installing webrick 1.8.1
- Installing ffi 1.17.0 (x86_64-linux-gnu)
- Fetching zeitwerk 2.6.16
- Installing zeitwerk 2.6.16
- Fetching memory_profiler 1.0.2
- Installing memory_profiler 1.0.2
- Fetching jwt 2.8.2
- Fetching google-protobuf 4.27.2 (x86_64-linux)
- Installing jwt 2.8.2
- Fetching oj 3.16.4
- Installing oj 3.16.4 with native extensions
- Installing google-protobuf 4.27.2 (x86_64-linux)
- Fetching nokogiri 1.16.6 (x86_64-linux)
- Fetching rack-session 1.0.2
- Installing rack-session 1.0.2
- Fetching addressable 2.8.7
- Installing addressable 2.8.7
- Fetching rackup 1.0.0
- Installing rackup 1.0.0
- Fetching rexml 3.3.1
- Installing rexml 3.3.1
- Installing nokogiri 1.16.6 (x86_64-linux)
- Fetching sass-embedded 1.77.5 (x86_64-linux-gnu)
- Installing sass-embedded 1.77.5 (x86_64-linux-gnu)
- Fetching net-imap 0.4.14
- Installing net-imap 0.4.14
- Fetching rdoc 6.7.0
- Installing rdoc 6.7.0
- Fetching pry-rails 0.3.11
- Installing pry-rails 0.3.11
- Fetching activesupport 7.1.3.4
- Installing activesupport 7.1.3.4
- Fetching ruby-readability 0.7.1
- Installing ruby-readability 0.7.1
- Fetching sanitize 6.1.1
- Installing sanitize 6.1.1
- Fetching faraday 2.9.2
- Installing faraday 2.9.2
- Fetching sassc-embedded 1.77.2
- Installing sassc-embedded 1.77.2
- Fetching activemodel 7.1.3.4
- Fetching actionview 7.1.3.4
- Installing activemodel 7.1.3.4
- Installing actionview 7.1.3.4
- Fetching activejob 7.1.3.4
- Installing activejob 7.1.3.4
- Fetching activerecord 7.1.3.4
- Fetching actionpack 7.1.3.4
- Installing actionpack 7.1.3.4
- Installing activerecord 7.1.3.4
- Fetching actionmailer 7.1.3.4
- Installing actionmailer 7.1.3.4
- Fetching sprockets-rails 3.5.1
- Installing sprockets-rails 3.5.1
- Fetching reline 0.5.8
- Installing reline 0.5.8
- Fetching railties 7.1.3.4
- Installing railties 7.1.3.4
- Fetching rails_failover 2.1.1
- Installing rails_failover 2.1.1
- Bundle complete! 141 Gemfile dependencies, 183 gems now installed.
- Gems in the groups 'development' and 'test' were not installed.
- Bundled gems are installed into `./vendor/bundle`
- I, [2024-07-04T10:57:51.572392 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
- I, [2024-07-04T10:58:00.012224 #1] INFO -- : discourse-cakeday is already at latest compatible version
- discourse-data-explorer is already at latest compatible version
- discourse-events is already at latest compatible version
- discourse-formatting-toolbar is already at latest compatible version
- discourse-locations is already at latest compatible version
- discourse-topic-trade-buttons is already at latest compatible version
- docker_manager is already at latest compatible version
- I, [2024-07-04T10:58:00.012668 #1] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
- I, [2024-07-04T10:58:00.017822 #1] INFO -- : > sleep 10
- 954:C 04 Jul 2024 10:58:00.044 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
- 954:C 04 Jul 2024 10:58:00.044 # Redis version=7.0.7, bits=64, commit=00000000, modified=0, pid=954, just started
- 954:C 04 Jul 2024 10:58:00.044 # Configuration loaded
- 954:M 04 Jul 2024 10:58:00.045 * monotonic clock: POSIX clock_gettime
- 954:M 04 Jul 2024 10:58:00.046 # Warning: Could not create server TCP listening socket *:6379: bind: Address already in use
- 954:M 04 Jul 2024 10:58:00.046 # Failed listening on port 6379 (TCP), aborting.
- I, [2024-07-04T10:58:10.031866 #1] INFO -- :
- I, [2024-07-04T10:58:10.032253 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
- rake aborted!
- Gem::LoadError: can't activate stringio-3.1.1, already activated stringio-3.1.0 (Gem::LoadError)
- /var/www/discourse/lib/plugin_gem.rb:25:in `load'
- /var/www/discourse/lib/plugin/instance.rb:808:in `gem'
- /var/www/discourse/plugins/discourse-events/plugin.rb:26:in `activate!'
- /var/www/discourse/lib/plugin/instance.rb:751:in `instance_eval'
- /var/www/discourse/lib/plugin/instance.rb:751:in `activate!'
- /var/www/discourse/lib/discourse.rb:347:in `block in activate_plugins!'
- /var/www/discourse/lib/discourse.rb:344:in `each'
- /var/www/discourse/lib/discourse.rb:344:in `activate_plugins!'
- /var/www/discourse/config/application.rb:231:in `block in <class:Application>'
- /var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
- /var/www/discourse/config/application.rb:231:in `<class:Application>'
- /var/www/discourse/config/application.rb:75:in `<module:Discourse>'
- /var/www/discourse/config/application.rb:74:in `<top (required)>'
- /var/www/discourse/Rakefile:7:in `<top (required)>'
- /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
- /usr/local/bin/bundle:25:in `load'
- /usr/local/bin/bundle:25:in `<main>'
- (See full trace by running task with --trace)
- I, [2024-07-04T10:58:35.945142 #1] INFO -- : gem install uuidtools -v 2.2.0 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Successfully installed uuidtools-2.2.0
- 1 gem installed
- gem install iso-639 -v 0.3.5 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Successfully installed iso-639-0.3.5
- 1 gem installed
- gem install ice_cube -v 0.16.4 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Successfully installed ice_cube-0.16.4
- 1 gem installed
- gem install icalendar -v 2.8.0 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- ActiveSupport is required for TimeWithZone support, but not required for general use.
- Successfully installed icalendar-2.8.0
- 1 gem installed
- gem install icalendar-recurrence -v 1.1.3 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Successfully installed icalendar-recurrence-1.1.3
- 1 gem installed
- gem install date -v 3.3.4 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Building native extensions. This could take a while...
- Successfully installed date-3.3.4
- 1 gem installed
- gem install time -v 0.2.0 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Successfully installed time-0.2.0
- 1 gem installed
- gem install stringio -v 3.1.1 -i /var/www/discourse/plugins/discourse-events/gems/3.3.2 --no-document --ignore-dependencies --no-user-install
- Building native extensions. This could take a while...
- Successfully installed stringio-3.1.1
- 1 gem installed
- I, [2024-07-04T10:58:35.946238 #1] INFO -- : Terminating async processes
- I, [2024-07-04T10:58:35.946337 #1] INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 36
- I, [2024-07-04T10:58:35.946747 #1] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 98
- 2024-07-04 10:58:35.947 UTC [36] LOG: received fast shutdown request
- 98:signal-handler (1720090715) Received SIGTERM scheduling shutdown...
- 2024-07-04 10:58:35.954 UTC [36] LOG: aborting any active transactions
- 2024-07-04 10:58:35.961 UTC [36] LOG: background worker "logical replication launcher" (PID 51) exited with exit code 1
- 2024-07-04 10:58:35.962 UTC [46] LOG: shutting down
- 98:M 04 Jul 2024 10:58:36.015 # User requested shutdown...
- 98:M 04 Jul 2024 10:58:36.015 * Saving the final RDB snapshot before exiting.
- 2024-07-04 10:58:36.033 UTC [36] LOG: database system is shut down
- 98:M 04 Jul 2024 10:58:36.300 * DB saved on disk
- 98:M 04 Jul 2024 10:58:36.300 # Redis is now ready to exit, bye bye...
- FAILED
- --------------------
- Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 958 exit 1>
- Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
- exec failed with the params {"cd"=>"$home", "tag"=>"migrate", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
- bootstrap failed with exit code 1
- ** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
- ./discourse-doctor may help diagnose the problem.
- f71a114482f45f7cff5f8d045d314a0bd8d21cf3b1af7e8c2c0a7fc1722df4a5
Advertisement
Add Comment
Please, Sign In to add comment