Ciao, sto migrando il mio Discourse da https://forum.codergautam.dev a https://iogames.forum
Sto seguendo questa guida.
Ho completato tutto fino al punto di
./launcher rebuild app
Quando eseguo il comando rebuild, ricevo il seguente errore (scusate se la parte iniziale è troncata):
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 932 exit 1>
Posizione del errore: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec fallito con i parametri {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap fallito con codice di uscita 1
** BOOTSTRAP FALLITO ** scorri verso l'alto e cerca messaggi di errore precedenti, potrebbe essercene più di uno.
Ecco i log completi se necessari:
* [nuovo branch] dev/test-status-tooltip-in-its-own-test -> origin/dev/test-status-tooltip-in-its-own-test
* [nuovo branch] dev/test-status-tooltip-in-its-own-test-2 -> origin/dev/test-status-tooltip-in-its-own-test-2
* [nuovo branch] dev/topic-list-item-plugin-outlet -> origin/dev/topic-list-item-plugin-outlet
* [nuovo branch] dev_categories -> origin/dev_categories
* [nuovo branch] dev_topic_list_categories -> origin/dev_topic_list_categories
* [nuovo branch] dev_topic_queries -> origin/dev_topic_queries
a4bb515c3..44c63d829 discovery-named-outlets -> origin/discovery-named-outlets
* [nuovo branch] drop-kit -> origin/drop-kit
+ e0301f470...264ea0c2e ember-4 -> origin/ember-4 (aggiornamento forzato)
* [nuovo branch] expand-allowed-custom-emoji-images-types -> origin/expand-allowed-custom-emoji-images-types
* [nuovo branch] feature/experimental-passkeys -> origin/feature/experimental-passkeys
* [nuovo branch] feature/revise-reject-post-review -> origin/feature/revise-reject-post-review
5cee6ec88..0ec422c5e feature/show-status-on-mentions-when-user-havent-used-autocomplete -> origin/feature/show-status-on-mentions-when-user-havent-used-autocomplete
* [nuovo branch] fix/do-not-consider-codeblocks-when-parsing-mentions-alt -> origin/fix/do-not-consider-codeblocks-when-parsing-mentions-alt
+ 3ce70aa3f...b7214faff generic-import-latest -> origin/generic-import-latest (aggiornamento forzato)
* [nuovo branch] get-owner -> origin/get-owner
* [nuovo branch] mobile-view-param-key -> origin/mobile-view-param-key
* [nuovo branch] noised -> origin/noised
* [nuovo branch] offline-indicator-by-default -> origin/offline-indicator-by-default
* [nuovo branch] passkeys-part-1 -> origin/passkeys-part-1
* [nuovo branch] passkeys-part-2 -> origin/passkeys-part-2
* [nuovo branch] passkeys-part-3 -> origin/passkeys-part-3
+ b31808ce0...c122ecefe poc-plugin-outlet-default -> origin/poc-plugin-outlet-default (aggiornamento forzato)
* [nuovo branch] redo-post-focus-setting -> origin/redo-post-focus-setting
* [nuovo branch] render-glimmer-raw -> origin/render-glimmer-raw
* [nuovo branch] rotate-token-on-ip-change -> origin/rotate-token-on-ip-change
* [nuovo branch] route-template -> origin/route-template
f81ed652f..61b51f9eb stable -> origin/stable
* [nuovo branch] test-mentions-duplicates -> origin/test-mentions-duplicates
058c8496f..2791e7507 tests-passed -> origin/tests-passed
* [nuovo branch] topic-noindex -> origin/topic-noindex
* [nuovo branch] tweak-feature-items -> origin/tweak-feature-items
* [nuovo branch] unhide_experimental_form_templates -> origin/unhide_experimental_form_templates
* [nuovo branch] update-login-modal-mark -> origin/update-login-modal-mark
* [nuovo branch] webauthn-internal-refactor -> origin/webauthn-internal-refactor
* [nuovo branch] wip-close-on-click-outside-search -> origin/wip-close-on-click-outside-search
* [nuovo branch] wizard-confetti -> origin/wizard-confetti
t [aggiornamento tag] beta -> beta
t [aggiornamento tag] latest-release -> latest-release
* [nuovo tag] v3.1.1 -> v3.1.1
* [nuovo tag] v3.2.0.beta1 -> v3.2.0.beta1
I, [2023-09-18T01:29:45.103325 #1] INFO -- :
I, [2023-09-18T01:29:45.104188 #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
'
Passato al nuovo branch 'tests-passed'
I, [2023-09-18T01:29:49.034843 #1] INFO -- : Il branch 'tests-passed' è impostato per tracciare il branch remoto 'tests-passed' da 'origin'.
I, [2023-09-18T01:29:49.035955 #1] INFO -- : > cd /var/www/discourse && sudo -H -E -u discourse git config user.discourse-version tests-passed
I, [2023-09-18T01:29:49.071788 #1] INFO -- :
I, [2023-09-18T01:29:49.072584 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp
I, [2023-09-18T01:29:49.077896 #1] INFO -- :
I, [2023-09-18T01:29:49.078527 #1] INFO -- : > cd /var/www/discourse && chown discourse:www-data tmp
I, [2023-09-18T01:29:49.083195 #1] INFO -- :
I, [2023-09-18T01:29:49.083945 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
I, [2023-09-18T01:29:49.089084 #1] INFO -- :
I, [2023-09-18T01:29:49.089631 #1] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
I, [2023-09-18T01:29:49.095251 #1] INFO -- :
I, [2023-09-18T01:29:49.095968 #1] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
I, [2023-09-18T01:29:49.102378 #1] INFO -- :
I, [2023-09-18T01:29:49.103102 #1] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
I, [2023-09-18T01:29:49.109427 #1] INFO -- :
I, [2023-09-18T01:29:49.110210 #1] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log"
I, [2023-09-18T01:29:49.118974 #1] INFO -- :
I, [2023-09-18T01:29:49.119769 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log /var/www/discourse/log"
I, [2023-09-18T01:29:49.127762 #1] INFO -- :
I, [2023-09-18T01:29:49.128427 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
I, [2023-09-18T01:29:49.136113 #1] INFO -- :
I, [2023-09-18T01:29:49.136828 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
I, [2023-09-18T01:29:49.144614 #1] INFO -- :
I, [2023-09-18T01:29:49.145287 #1] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/tmp/{backups,restores}"
I, [2023-09-18T01:29:49.153912 #1] INFO -- :
I, [2023-09-18T01:29:49.154707 #1] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/tmp/{backups,restores} /var/www/discourse/tmp"
I, [2023-09-18T01:29:49.163231 #1] INFO -- :
I, [2023-09-18T01:29:49.164002 #1] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp
I, [2023-09-18T01:29:50.600141 #1] INFO -- :
I, [2023-09-18T01:29:50.600276 #1] INFO -- : > cd /var/www/discourse && [ ! -d public/plugins ] || find public/plugins/ -maxdepth 1 -xtype l -delete
I, [2023-09-18T01:29:50.605211 #1] INFO -- :
I, [2023-09-18T01:29:50.606118 #1] INFO -- : Sostituzione di # redis con sv start redis || exit 1 in /etc/service/unicorn/run
I, [2023-09-18T01:29:50.607565 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
Clonazione in 'docker_manager'...
I, [2023-09-18T01:29:51.952276 #1] INFO -- :
I, [2023-09-18T01:29:51.953010 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-follow.git
Clonazione in 'discourse-follow'...
I, [2023-09-18T01:29:52.765377 #1] INFO -- :
I, [2023-09-18T01:29:52.766055 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-whos-online.git
Clonazione in 'discourse-whos-online'...
I, [2023-09-18T01:29:53.374478 #1] INFO -- :
I, [2023-09-18T01:29:53.375126 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-perspective-api.git
Clonazione in 'discourse-perspective-api'...
I, [2023-09-18T01:29:53.996023 #1] INFO -- :
I, [2023-09-18T01:29:53.996909 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-akismet.git
Clonazione in 'discourse-akismet'...
I, [2023-09-18T01:29:54.749871 #1] INFO -- :
I, [2023-09-18T01:29:54.750492 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-canned-replies.git
Clonazione in 'discourse-canned-replies'...
I, [2023-09-18T01:29:55.520660 #1] INFO -- :
I, [2023-09-18T01:29:55.521313 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-spoiler-alert.git
Clonazione in 'discourse-spoiler-alert'...
I, [2023-09-18T01:29:56.259613 #1] INFO -- :
I, [2023-09-18T01:29:56.260452 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-reactions.git
Clonazione in 'discourse-reactions'...
I, [2023-09-18T01:29:57.103770 #1] INFO -- :
I, [2023-09-18T01:29:57.104536 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-adplugin.git
Clonazione in 'discourse-adplugin'...
I, [2023-09-18T01:29:58.067991 #1] INFO -- :
I, [2023-09-18T01:29:58.068793 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat.git
Clonazione in 'discourse-chat'...
I, [2023-09-18T01:29:59.473176 #1] INFO -- :
I, [2023-09-18T01:29:59.474029 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-chat-integration.git
Clonazione in 'discourse-chat-integration'...
I, [2023-09-18T01:30:00.345080 #1] INFO -- :
I, [2023-09-18T01:30:00.346006 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/xfalcox/disorder.git
Clonazione in 'disorder'...
I, [2023-09-18T01:30:00.959413 #1] INFO -- :
I, [2023-09-18T01:30:00.960316 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-data-explorer.git
Clonazione in 'discourse-data-explorer'...
I, [2023-09-18T01:30:02.086848 #1] INFO -- :
I, [2023-09-18T01:30:02.099960 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/merefield/discourse-chatbot.git
Clonazione in 'discourse-chatbot'...
I, [2023-09-18T01:30:02.937043 #1] INFO -- :
I, [2023-09-18T01:30:02.937892 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
Clonazione in 'discourse-solved'...
I, [2023-09-18T01:30:03.854927 #1] INFO -- :
I, [2023-09-18T01:30:03.855975 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-shared-edits.git
Clonazione in 'discourse-shared-edits'...
I, [2023-09-18T01:30:04.700459 #1] INFO -- :
I, [2023-09-18T01:30:04.701376 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-staff-alias.git
Clonazione in 'discourse-staff-alias'...
I, [2023-09-18T01:30:05.468358 #1] INFO -- :
I, [2023-09-18T01:30:05.469190 #1] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-cakeday.git
Clonazione in 'discourse-cakeday'...
I, [2023-09-18T01:30:06.243631 #1] INFO -- :
I, [2023-09-18T01:30:06.244956 #1] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
I, [2023-09-18T01:30:06.257077 #1] INFO -- :
I, [2023-09-18T01:30:06.258315 #1] INFO -- : > rm /etc/nginx/sites-enabled/default
I, [2023-09-18T01:30:06.264779 #1] INFO -- :
I, [2023-09-18T01:30:06.265883 #1] INFO -- : > mkdir -p /var/nginx/cache
I, [2023-09-18T01:30:06.271832 #1] INFO -- :
I, [2023-09-18T01:30:06.273671 #1] INFO -- : Sostituzione di pid /run/nginx.pid; con daemon off; in /etc/nginx/nginx.conf
I, [2023-09-18T01:30:06.274814 #1] INFO -- : Sostituzione di (?m-ix:upstream[^\}]+\}) con upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
I, [2023-09-18T01:30:06.276105 #1] INFO -- : Sostituzione di (?-mix:server_name.+$) con server_name _ ; in /etc/nginx/conf.d/discourse.conf
I, [2023-09-18T01:30:06.280150 #1] INFO -- : Sostituzione di (?-mix:client_max_body_size.+$) con client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
I, [2023-09-18T01:30:06.281209 #1] INFO -- : Sostituzione di (?-mix:worker_connections.+$) con worker_connections $nginx_worker_connections ; in /etc/nginx/nginx.conf
I, [2023-09-18T01:30:06.281914 #1] INFO -- : > echo "configurazione web completata"
I, [2023-09-18T01:30:06.286740 #1] INFO -- : configurazione web completata
I, [2023-09-18T01:30:06.287895 #1] INFO -- : > cd /var/www/discourse && gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
I, [2023-09-18T01:30:07.238135 #1] INFO -- : Installato con successo bundler-2.4.13
1 gem installato
I, [2023-09-18T01:30:07.238869 #1] INFO -- : > cd /var/www/discourse && find /var/www/discourse ! -user discourse -exec chown discourse {} \+
I, [2023-09-18T01:30:17.786755 #1] INFO -- :
I, [2023-09-18T01:30:17.787879 #1] INFO -- : > cd /var/www/discourse && if [ "tests-passed" != "tests-passed" ]; then
rm -rf app/assets/javascripts/node_modules
fi
I, [2023-09-18T01:30:17.795626 #1] INFO -- :
I, [2023-09-18T01:30:17.796435 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
warning " > @glint/environment-ember-loose@1.1.0" ha dipendenza peer non soddisfatta "@glimmer/component@^1.1.2".
warning " > @glint/environment-ember-template-imports@1.1.0" ha dipendenza peer non soddisfatta "ember-template-imports@^3.0.0".
warning " > @mixer/parallel-prettier@2.0.3" ha dipendenza peer non soddisfatta "prettier@^2.0.0".
warning Il campo di risoluzione "unset-value@2.0.1" è incompatibile con la versione richiesta "unset-value@^1.0.0"
warning "workspace-aggregator-a1aa0fb9-0f9e-4f3d-8e49-586157cf0ad3 > discourse > @uppy/aws-s3@3.0.6" ha dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-a1aa0fb9-0f9e-4f3d-8e49-586157cf0ad3 > discourse > @uppy/aws-s3-multipart@3.1.3" ha dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-a1aa0fb9-0f9e-4f3d-8e49-586157cf0ad3 > discourse > @uppy/xhr-upload@3.1.1" ha dipendenza peer errata "@uppy/core@^3.1.2".
warning "workspace-aggregator-a1aa0fb9-0f9e-4f3d-8e49-586157cf0ad3 > discourse-plugins > ember-this-fallback@0.3.1" ha dipendenza peer non soddisfatta "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-a1aa0fb9-0f9e-4f3d-8e49-586157cf0ad3 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" ha dipendenza peer errata "@uppy/core@^3.2.1".
I, [2023-09-18T01:33:27.906429 #1] INFO -- : yarn install v1.22.19
[1/5] Validazione package.json...
[2/5] Risoluzione pacchetti...
[3/5] Download pacchetti...
[4/5] Collegamento dipendenze...
[5/5] Compilazione pacchetti nuovi...
$ yarn --cwd app/assets/javascripts $(node -e 'const argv = JSON.parse(process.env.npm_config_argv).original; const passthrough = [`--frozen-lockfile`, `-s`].filter(arg => argv.includes(arg)); console.log(passthrough.join(` `));')
yarn install v1.22.19
[1/4] Risoluzione pacchetti...
[2/4] Download pacchetti...
[3/4] Collegamento dipendenze...
[4/4] Compilazione pacchetti nuovi...
$ ./run-patch-package
patch-package 8.0.0
Applicazione patch...
@ember/jquery@2.0.0 ✔
@ember/legacy-built-in-components@0.4.2 ✔
babel-plugin-debug-macros@0.3.4 ✔
ember-source@3.28.12 ✔
ember-this-fallback@0.3.1 (1 iniziale) ✔
ember-this-fallback@0.3.1 (2 temi) ✔
virtual-dom@2.1.1 ✔
Fatto in 84.81s.
Fatto in 174.97s.
yarn cache v1.22.19
success Cache svuotata.
Fatto in 13.97s.
I, [2023-09-18T01:33:27.915761 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local deployment true'
I, [2023-09-18T01:33:28.449931 #1] INFO -- :
I, [2023-09-18T01:33:28.450675 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle config --local without "development test"'
I, [2023-09-18T01:33:28.796097 #1] INFO -- : Stai sostituendo il valore locale corrente di without, che è attualmente "test:development"
I, [2023-09-18T01:33:28.796897 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --retry 3 --jobs 4'
I, [2023-09-18T01:34:05.550810 #1] INFO -- : Recupero metadati gem da https://rubygems.org/.........
Utilizzo rake 13.0.6
Utilizzo builder 3.2.4
Utilizzo erubi 1.12.0
Utilizzo concurrent-ruby 1.2.2
Utilizzo rack 2.2.8
Utilizzo crass 1.0.6
Utilizzo date 3.3.3
Recupero minitest 5.20.0
Utilizzo racc 1.7.1
Utilizzo mini_mime 1.1.5
Utilizzo public_suffix 5.0.3
Utilizzo timeout 0.4.0
Utilizzo aws-eventstream 1.2.0
Utilizzo base64 0.1.1
Utilizzo aws-partitions 1.583.0
Utilizzo bundler 2.4.13
Utilizzo jmespath 1.6.2
Utilizzo msgpack 1.7.2
Utilizzo cgi 0.3.6
Utilizzo byebug 11.1.3
Utilizzo coderay 1.1.3
Utilizzo colored2 4.0.0
Utilizzo connection_pool 2.4.1
Utilizzo openssl 3.1.0
Utilizzo cppjieba_rb 0.4.2
Utilizzo cbor 0.5.9.6
Utilizzo method_source 1.0.0
Utilizzo thor 1.2.2
Utilizzo zeitwerk 2.6.11
Utilizzo chunky_png 1.4.0
Utilizzo diffy 3.4.2
Utilizzo digest 3.1.1
Utilizzo discourse-fonts 0.0.9
Utilizzo email_reply_trimmer 0.1.13
Recupero tilt 2.3.0
Recupero google-protobuf 3.24.3 (x86_64-linux)
Recupero excon 0.103.0
Installazione tilt 2.3.0
Installazione excon 0.103.0
Installazione minitest 5.20.0
Installazione google-protobuf 3.24.3 (x86_64-linux)
Utilizzo exifr 1.4.0
Recupero execjs 2.9.0
Utilizzo faraday-net_http 3.0.2
Utilizzo ruby2_keywords 0.0.5
Utilizzo fast_blank 1.0.1
Utilizzo fast_xs 0.8.0
Utilizzo fastimage 2.2.7
Utilizzo ffi 1.15.5
Utilizzo fspath 3.1.2
Utilizzo guess_html_encoding 0.0.11
Utilizzo hana 1.3.7
Utilizzo hashie 5.0.0
Utilizzo highline 2.1.0
Utilizzo hkdf 1.0.0
Utilizzo htmlentities 4.3.4
Utilizzo http_accept_language 2.1.1
Utilizzo image_size 3.3.0
Utilizzo in_threads 1.6.0
Utilizzo progress 3.6.0
Utilizzo json 2.6.3
Utilizzo gc_tracer 1.5.1
Utilizzo unf_ext 0.0.8.2
Utilizzo jwt 2.7.1
Utilizzo kgio 2.11.4
Utilizzo libv8-node 18.16.0.0 (x86_64-linux)
Utilizzo logstash-event 1.2.02
Utilizzo logster 2.12.2
Utilizzo lru_redux 1.1.0
Utilizzo lz4-ruby 0.3.3
Utilizzo maxminddb 0.1.22
Utilizzo memory_profiler 1.0.1
Utilizzo redis 4.8.1
Utilizzo mini_sql 1.5.0
Utilizzo multi_json 1.15.0
Utilizzo multi_xml 0.6.0
Utilizzo mustache 1.1.1
Utilizzo uri 0.12.2
Utilizzo regexp_parser 2.8.1
Utilizzo version_gem 1.1.3
Recupero oj 3.16.1
Installazione execjs 2.9.0
Utilizzo nio4r 2.5.9
Utilizzo optimist 3.1.0
Utilizzo pg 1.4.6
Utilizzo raindrops 0.20.1
Utilizzo rchardet 1.8.0
Utilizzo rexml 3.2.6
Utilizzo rinku 2.0.6
Recupero rotp 6.3.0
Utilizzo rqrcode_core 1.2.0
Utilizzo rubyzip 2.3.2
Utilizzo sshkey 3.0.0
Utilizzo stackprof 0.2.25
Utilizzo i18n 1.14.1
Utilizzo tzinfo 2.0.6
Utilizzo nokogiri 1.15.4 (x86_64-linux)
Utilizzo rack-test 2.1.0
Utilizzo sprockets 3.7.2 da https://github.com/rails/sprockets (a 3.x@f4d3dae)
Installazione rotp 6.3.0
Utilizzo request_store 1.5.1
Utilizzo message_bus 4.3.8
Utilizzo rack-mini-profiler 3.1.1
Utilizzo rack-protection 3.1.0
Utilizzo net-protocol 0.2.1
Utilizzo addressable 2.8.5
Utilizzo aws-sigv4 1.5.0
Utilizzo bootsnap 1.16.0
Utilizzo openssl-signature_algorithm 1.3.0
Utilizzo pry 0.14.2
Recupero faraday 2.7.11
Utilizzo mini_suffix 0.3.3
Installazione faraday 2.7.11
Utilizzo image_optim 0.31.3
Utilizzo logstash-logger 0.26.1
Utilizzo mini_racer 0.8.0
Utilizzo sidekiq 6.5.9
Utilizzo net-http 0.3.2
Utilizzo oauth-tty 1.0.5
Utilizzo snaky_hash 2.0.1
Utilizzo omniauth 1.9.2
Utilizzo redis-namespace 1.11.0
Utilizzo web-push 3.0.0
Utilizzo unf 0.1.4
Utilizzo rbtrace 0.4.14
Utilizzo rss 0.3.0
Utilizzo unicorn 6.1.0
Utilizzo uglifier 4.2.0
Utilizzo activesupport 7.0.7
Utilizzo rqrcode 2.2.0
Utilizzo tzinfo-data 1.2023.3
Utilizzo loofah 2.21.3
Utilizzo puma 6.3.1
Utilizzo ruby-readability 0.7.0
Recupero sanitize 6.1.0
Utilizzo net-imap 0.3.7
Utilizzo net-pop 0.1.2
Utilizzo net-smtp 0.3.3
Utilizzo aws-sdk-core 3.130.2
Utilizzo cose 1.3.0
Recupero css_parser 1.16.0
Installazione oj 3.16.1 con estensioni native
Installazione css_parser 1.16.0
Installazione sanitize 6.1.0
Utilizzo pry-byebug 3.10.1
Utilizzo pry-rails 0.3.9
Utilizzo sass-embedded 1.66.1 (x86_64-linux-gnu)
Utilizzo rails-dom-testing 2.2.0
Recupero globalid 1.2.1
Utilizzo simpleidn 0.2.1
Installazione globalid 1.2.1
Utilizzo mini_scheduler 0.16.0
Utilizzo oauth 1.1.0
Utilizzo activemodel 7.0.7
Utilizzo rtlcss 0.2.1
Utilizzo rails-html-sanitizer 1.6.0
Utilizzo mail 2.8.1
Utilizzo aws-sdk-kms 1.56.0
Utilizzo aws-sdk-sns 1.53.0
Utilizzo dartsass-ruby 3.0.1
Utilizzo faraday-retry 2.2.0
Utilizzo oauth2 1.4.11
Utilizzo json_schemer 2.0.0
Utilizzo actionview 7.0.7
Utilizzo active_model_serializers 0.8.4
Utilizzo activerecord 7.0.7
Utilizzo aws-sdk-s3 1.114.0
Utilizzo omniauth-oauth2 1.7.3
Utilizzo omniauth-oauth 1.2.0
Utilizzo actionpack 7.0.7
Utilizzo actionview_precompiler 0.3.0
Utilizzo discourse-seed-fu 2.3.12
Utilizzo omniauth-facebook 9.0.0
Utilizzo omniauth-github 1.4.0
Utilizzo omniauth-google-oauth2 0.8.2
Utilizzo omniauth-twitter 1.4.0
Utilizzo activejob 7.0.7
Utilizzo railties 7.0.7
Utilizzo sprockets-rails 3.4.2
Utilizzo actionmailer 7.0.7
Utilizzo dartsass-sprockets 3.0.0
Utilizzo lograge 0.13.0
Utilizzo rails_failover 2.0.1
Utilizzo rails_multisite 5.0.0
Bundle completo! 136 dipendenze Gemfile, 173 gem installate.
Le gem nei gruppi 'development' e 'test' non sono state installate.
Le gem bundle sono installate in `./vendor/bundle`
I, [2023-09-18T01:34:05.556069 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2023-09-18T01:34:14.855363 #1] INFO -- : discourse-adplugin è già alla versione compatibile più recente
discourse-akismet è già alla versione compatibile più recente
discourse-cakeday è già alla versione compatibile più recente
discourse-canned-replies è già alla versione compatibile più recente
discourse-chat è già alla versione compatibile più recente
discourse-chat-integration è già alla versione compatibile più recente
discourse-chatbot è già alla versione compatibile più recente
discourse-data-explorer è già alla versione compatibile più recente
discourse-follow è già alla versione compatibile più recente
discourse-perspective-api è già alla versione compatibile più recente
discourse-reactions è già alla versione compatibile più recente
discourse-shared-edits è già alla versione compatibile più recente
discourse-solved è già alla versione compatibile più recente
discourse-spoiler-alert è già alla versione compatibile più recente
discourse-staff-alias è già alla versione compatibile più recente
discourse-whos-online è già alla versione compatibile più recente
disorder è già alla versione compatibile più recente
docker_manager è già alla versione compatibile più recente
I, [2023-09-18T01:34:14.856812 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
110:M 18 Set 2023 01:34:27.086 * 100 modifiche in 300 secondi. Salvataggio...
110:M 18 Set 2023 01:34:27.091 * Salvataggio in background avviato da pid 968
968:C 18 Set 2023 01:34:28.501 * DB salvato su disco
968:C 18 Set 2023 01:34:28.505 * Fork CoW per RDB: corrente 1 MB, picco 1 MB, media 1 MB
110:M 18 Set 2023 01:34:28.519 * Salvataggio in background terminato con successo
2023-09-18 01:34:32.298 UTC [1005] discourse@discourse ERRORE: impossibile aprire il file di controllo dell'estensione "/usr/share/postgresql/13/extension/embedding.control": No such file or directory
2023-09-18 01:34:32.298 UTC [1005] discourse@discourse ISTRUZIONE: CREATE EXTENSION IF NOT EXISTS "embedding"
----------------------------ERRORE DISCOURSE CHATBOT----------------------------------
Discourse Chatbot ora richiede l'estensione embedding sul database PostgreSQL.
Vedi i cambiamenti richiesti a `app.yml` descritti a:
https://github.com/merefield/discourse-chatbot/pull/33
In alternativa, puoi rimuovere Discourse Chatbot per ricostruire.
----------------------------ERRORE DISCOURSE CHATBOT----------------------------------
rake interrotto!
StandardError: Si è verificato un errore, questa e tutte le migrazioni successive sono state annullate:
PG::UndefinedFile: ERRORE: impossibile aprire il file di controllo dell'estensione "/usr/share/postgresql/13/extension/embedding.control": No such file or directory
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:752:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:743:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `block in say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/plugins/discourse-chatbot/db/migrate/20230820010101_enable_embedding_extension.rb:6:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:250:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:225:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Causato da:
ActiveRecord::StatementInvalid: PG::UndefinedFile: ERRORE: impossibile aprire il file di controllo dell'estensione "/usr/share/postgresql/13/extension/embedding.control": No such file or directory
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:752:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:743:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `block in say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/plugins/discourse-chatbot/db/migrate/20230820010101_enable_embedding_extension.rb:6:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:250:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:225:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Causato da:
PG::UndefinedFile: ERROR: impossibile aprire il file di controllo dell'estensione "/usr/share/postgresql/13/extension/embedding.control": No such file or directory
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rack-mini-profiler-3.1.1/lib/patches/db/pg.rb:69:in `exec_params'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:767:in `block in exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:752:in `block in log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract_adapter.rb:743:in `log'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:766:in `exec_no_cache'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:745:in `execute_and_clear'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql/database_statements.rb:54:in `exec_query'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/postgresql_adapter.rb:434:in `enable_extension'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:932:in `block in method_missing'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `block in say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:900:in `say_with_time'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:921:in `method_missing'
/var/www/discourse/plugins/discourse-chatbot/db/migrate/20230820010101_enable_embedding_extension.rb:6:in `change'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:870:in `exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `block in exec_migration'
/var/www/discourse/lib/freedom_patches/schema_migration_details.rb:8:in `exec_migration'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:854:in `block (2 levels) in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:853:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:852:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1046:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1360:in `block in execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:319:in `block in within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.7/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/transaction.rb:317:in `within_new_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/database_statements.rb:316:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/transactions.rb:209:in `transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1411:in `ddl_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1359:in `execute_migration_in_transaction'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1333:in `migrate_without_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `block in migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1432:in `block in with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/connection_adapters/abstract/connection_pool.rb:215:in `with_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1447:in `with_advisory_lock_connection'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1428:in `with_advisory_lock'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1282:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1117:in `up'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/migration.rb:1092:in `migrate'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.7/lib/active_record/tasks/database_tasks.rb:262:in `migrate'
/var/www/discourse/lib/tasks/db.rake:250:in `block (2 levels) in <main>'
/var/www/discourse/lib/distributed_mutex.rb:53:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:49:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:34:in `synchronize'
/var/www/discourse/lib/tasks/db.rake:225:in `block in <main>'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
Tasks: TOP => db:migrate
(Vedi il traceback completo eseguendo il task con --trace)
I, [2023-09-18T01:34:32.397102 #1] INFO -- : gem install multipart-post -v 2.3.0 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo multipart-post-2.3.0
1 gem installato
gem install faraday-multipart -v 1.0.4 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo faraday-multipart-1.0.4
1 gem installato
gem install ruby-openai -v 5.1.0 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo ruby-openai-5.1.0
1 gem installato
gem install google_search_results -v 2.2.0 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo google_search_results-2.2.0
1 gem installato
gem install wikipedia-client -v 1.17.0 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo wikipedia-client-1.17.0
1 gem installato
gem install childprocess -v 4.1.0 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo childprocess-4.1.0
1 gem installato
gem install safe_ruby -v 1.0.4 -i /var/www/discourse/plugins/discourse-chatbot/gems/3.2.2 --no-document --ignore-dependencies --no-user-install
Installato con successo safe_ruby-1.0.4
1 gem installato
Compilato js-processor: tmp/js-processor.js
== 20230820010101 EnableEmbeddingExtension: migrating =========================
-- enable_extension(:embedding)
I, [2023-09-18T01:34:32.398518 #1] INFO -- : Terminazione dei processi asincroni
I, [2023-09-18T01:34:32.399032 #1] INFO -- : Invio di INT a 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: 41
I, [2023-09-18T01:34:32.399402 #1] INFO -- : Invio di TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 110
2023-09-18 01:34:32.399 UTC [41] LOG: received fast shutdown request
110:signal-handler (1695000872) Received SIGTERM scheduling shutdown...
2023-09-18 01:34:32.410 UTC [41] LOG: aborting any active transactions
2023-09-18 01:34:32.420 UTC [41] LOG: background worker "logical replication launcher" (PID 50) exited with exit code 1
2023-09-18 01:34:32.421 UTC [45] LOG: shutting down
110:M 18 Sep 2023 01:34:32.439 # User requested shutdown...
110:M 18 Sep 2023 01:34:32.440 * Saving the final RDB snapshot before exiting.
2023-09-18 01:34:32.454 UTC [41] LOG: database system is shut down
110:M 18 Sep 2023 01:34:33.192 * DB saved on disk
110:M 18 Sep 2023 01:34:33.192 # Redis is now ready to exit, bye bye...
NON RIUSCITO
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' non è riuscito con return #<Process::Status: pid 932 exit 1>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec non è riuscito con i parametri {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bootstrap non è riuscito con exit code 1
** BOOTSTRAP NON RIUSCITO ** scorri verso l'alto e cerca messaggi di errore precedenti, potrebbe essercene più di uno.
./discourse-doctor può aiutare a diagnosticare il problema.
de71dbd2ae7b7b427736d4cb51668db874c6eaf60c359390bd306fd935b152e1