Échec de la mise à jour de la beta2 2.9.0 vers la beta4 (mon site est hors service)

Yes, that works for me!

The problem goes down in line. Looks like MaxMindDB is failed due Error: Invalid license key. Gosh!
How to disable MaxMindDB for me? Is there easy way?

Done 'Done compressing all JS files' : 73.95 secs

rake aborted!
NameError: undefined local variable or method `name' for main:Object
/var/www/discourse/lib/tasks/assets.rake:296:in `rescue in block (2 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:285:in `block (2 levels) in <main>'

Caused by:
OpenURI::HTTPError: 401 Error: Invalid license key
/var/www/discourse/lib/file_helper.rb:76:in `block in download'
/var/www/discourse/lib/final_destination.rb:503:in `block (3 levels) in safe_get'
/var/www/discourse/lib/final_destination.rb:502:in `catch'
/var/www/discourse/lib/final_destination.rb:502:in `block (2 levels) in safe_get'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1626:in `block in transport_request'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http/response.rb:185:in `reading_body'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1625:in `transport_request'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:1579:in `request'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/net_patches.rb:19:in `block in request_with_mini_profiler'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/mini_profiler/profiling_methods.rb:46:in `step'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/net_patches.rb:18:in `request_with_mini_profiler'
/var/www/discourse/lib/final_destination.rb:463:in `block in safe_get'
/var/www/discourse/lib/final_destination.rb:517:in `block in safe_session'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:985:in `start'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/net-http-0.2.2/lib/net/http.rb:628:in `start'
/var/www/discourse/lib/final_destination.rb:515:in `safe_session'
/var/www/discourse/lib/final_destination.rb:455:in `safe_get'
/var/www/discourse/lib/final_destination.rb:147:in `get'
/var/www/discourse/lib/file_helper.rb:68:in `download'
/var/www/discourse/lib/discourse_ip_info.rb:39:in `mmdb_download'
/var/www/discourse/lib/tasks/assets.rake:287:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:286:in `each'
/var/www/discourse/lib/tasks/assets.rake:286:in `block (2 levels) in <main>'
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
I, [2022-05-11T18:45:44.667046 #1]  INFO -- : Checking 'Nav Links Component' for 'default'... up to date
Checking 'Add Category Column' for 'default'... yarn run v1.22.18
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build -prod
WARNING: Node v16.14.2 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js. See https://git.io/v7S5n for details.
Environment: production
cleaning up...
Built project successfully. Stored in "dist/".
File sizes:
 - dist/assets/admin.js: 1.12 MB (142.42 KB gzipped)
 - dist/assets/chunk.143.eacfec4026458f86213f.js: 2.52 KB (1.14 KB gzipped)
 - dist/assets/chunk.178.aa554047edf14ebffd85.js: 1.93 KB (1004 B gzipped)
 - dist/assets/chunk.682.942bbb3c080f6e2e15a9.js: 800.65 KB (272.68 KB gzipped)
 - dist/assets/chunk.920.296a50b5adf700c42f3e.js: 279.42 KB (85.84 KB gzipped)
 - dist/assets/core-tests.js: 1.68 MB (231.55 KB gzipped)
 - dist/assets/discourse-markdown.js: 349.56 KB (91.04 KB gzipped)
 - dist/assets/discourse.js: 2.76 MB (528.16 KB gzipped)
 - dist/assets/highlightjs/highlight-test-bundle.min.js: 147.39 KB (42.92 KB gzipped)
 - dist/assets/scripts/discourse-boot.js: 689 B (427 B gzipped)
 - dist/assets/scripts/discourse-test-listen-boot.js: 423 B (297 B gzipped)
 - dist/assets/scripts/module-shims.js: 507 B (278 B gzipped)
 - dist/assets/scripts/start-app.js: 164 B (160 B gzipped)
 - dist/assets/start-discourse.js: 1.18 KB (625 B gzipped)
 - dist/assets/test-helpers.js: 1 MB (146.36 KB gzipped)
 - dist/assets/test-i18n.js: 475.76 KB (113.89 KB gzipped)
 - dist/assets/vendor.css: 0 B
 - dist/assets/vendor.js: 999.61 KB (268.74 KB gzipped)
 - dist/javascripts/@json-editor/json-editor/2.6.1/jsoneditor.js: 425.11 KB (79.36 KB gzipped)
 - dist/javascripts/Chart.min.js: 169.02 KB (51.67 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/ace.js: 363.09 KB (98.66 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/ext-searchbox.js: 11.63 KB (3.49 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-html.js: 59.46 KB (17.82 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-scss.js: 23.47 KB (7.79 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-sql.js: 4.73 KB (1.82 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/theme-chaos.js: 3.11 KB (1.01 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/theme-chrome.js: 2.97 KB (1.03 KB gzipped)
 - dist/javascripts/ace.js/1.4.13/worker-html.js: 203.22 KB (46.33 KB gzipped)
 - dist/javascripts/ace/ace.js: 362.06 KB (98.41 KB gzipped)
 - dist/javascripts/ace/ext-searchbox.js: 11.63 KB (3.49 KB gzipped)
 - dist/javascripts/ace/mode-html.js: 59.46 KB (17.82 KB gzipped)
 - dist/javascripts/ace/mode-scss.js: 23.47 KB (7.79 KB gzipped)
 - dist/javascripts/ace/mode-sql.js: 2.16 KB (1009 B gzipped)
 - dist/javascripts/ace/theme-chrome.js: 2.97 KB (1.03 KB gzipped)
 - dist/javascripts/ace/worker-html.js: 203.22 KB (46.33 KB gzipped)
 - dist/javascripts/chart.js/3.5.1/Chart.min.js: 183.95 KB (63.67 KB gzipped)
 - dist/javascripts/chartjs-plugin-datalabels.min.js: 12.76 KB (5.23 KB gzipped)
 - dist/javascripts/chartjs-plugin-datalabels/2.0.0/chartjs-plugin-datalabels.min.js: 12.59 KB (5.09 KB gzipped)
 - dist/javascripts/count.js: 1.41 KB (636 B gzipped)
 - dist/javascripts/diffhtml.min.js: 26.98 KB (9.88 KB gzipped)
 - dist/javascripts/diffhtml/1.0.0-beta.20/diffhtml.min.js: 26.98 KB (9.88 KB gzipped)
 - dist/javascripts/embed-topics.js: 1.31 KB (630 B gzipped)
 - dist/javascripts/embed.js: 2.35 KB (993 B gzipped)
 - dist/javascripts/jquery.magnific-popup.min.js: 19.74 KB (7.18 KB gzipped)
 - dist/javascripts/magnific-popup/1.1.0/jquery.magnific-popup.min.js: 19.74 KB (7.18 KB gzipped)
 - dist/javascripts/media-optimization-worker.js: 4.89 KB (1.71 KB gzipped)
 - dist/javascripts/pikaday.js: 40.11 KB (9.08 KB gzipped)
 - dist/javascripts/pikaday/1.8.0/pikaday.js: 40.11 KB (9.08 KB gzipped)
 - dist/javascripts/squoosh/mozjpeg_enc.js: 38.12 KB (10.49 KB gzipped)
 - dist/javascripts/squoosh/squoosh_resize.js: 4.42 KB (1.26 KB gzipped)
 - dist/javascripts/workbox/workbox-cacheable-response.dev.js: 6.58 KB (1.73 KB gzipped)
 - dist/javascripts/workbox/workbox-cacheable-response.prod.js: 579 B (345 B gzipped)
 - dist/javascripts/workbox/workbox-core.dev.js: 48.27 KB (11.21 KB gzipped)
 - dist/javascripts/workbox/workbox-core.prod.js: 5.75 KB (2.42 KB gzipped)
 - dist/javascripts/workbox/workbox-expiration.dev.js: 20.83 KB (5.48 KB gzipped)
 - dist/javascripts/workbox/workbox-expiration.prod.js: 2.82 KB (1.22 KB gzipped)
 - dist/javascripts/workbox/workbox-routing.dev.js: 31.54 KB (7.58 KB gzipped)
 - dist/javascripts/workbox/workbox-routing.prod.js: 3.32 KB (1.44 KB gzipped)
 - dist/javascripts/workbox/workbox-strategies.dev.js: 34.65 KB (4.79 KB gzipped)
 - dist/javascripts/workbox/workbox-strategies.prod.js: 4.75 KB (1.16 KB gzipped)
 - dist/javascripts/workbox/workbox-sw.js: 1.3 KB (741 B gzipped)
Done in 127.24s.
Downloading MaxMindDB...
Compressing Javascript and Generating Source Maps

I, [2022-05-11T18:45:44.667510 #1]  INFO -- : Terminating async processes
I, [2022-05-11T18:45:44.667572 #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/10/bin/postmaster -D /etc/postgresql/10/main pid: 1700
I, [2022-05-11T18:45:44.667643 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 1828
2022-05-11 18:45:44.667 UTC [1700] LOG:  received fast shutdown request
1828:signal-handler (1652294744) Received SIGTERM scheduling shutdown...
2022-05-11 18:45:44.669 UTC [1700] LOG:  aborting any active transactions
2022-05-11 18:45:44.672 UTC [1700] LOG:  worker process: logical replication launcher (PID 1709) exited with exit code 1
2022-05-11 18:45:44.673 UTC [1704] LOG:  shutting down
1828:M 11 May 2022 18:45:44.695 # User requested shutdown...
1828:M 11 May 2022 18:45:44.696 * Saving the final RDB snapshot before exiting.
2022-05-11 18:45:44.713 UTC [1700] LOG:  database system is shut down
1828:M 11 May 2022 18:45:50.327 * DB saved on disk
1828:M 11 May 2022 18:45:50.327 # Redis is now ready to exit, bye bye...


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 2323 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
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.
7a971495e73d4bf35d7f5ef771bfc2c652657c57d667336d3b932b798282816a

Hourra ! Vous voudrez toujours mettre à niveau PG, mais au moins vous pouvez remettre votre site en ligne maintenant.

Je pense que vous commentez simplement la ligne qui définit la clé.

3 « J'aime »

Puisque les forums des gens sont indisponibles pendant qu’ils règlent les choses, oui, cela a du sens.

Ce sera toujours un risque une fois que les fichiers de configuration seront modifiés pour s’éloigner de l’installation par défaut.

À partir de demain, Postgres 12 a eu lieu il y a deux ans. Les versions actuelles doivent-elles prendre en charge une base de données aussi ancienne ?

1 « J'aime »

Merci à tous ! J’ai enfin mis mon site en ligne et il fonctionne.
Maintenant, je dois effectuer les mises à jour PG en mode manuel, si je comprends bien.

1 « J'aime »

Il s’agissait d’offrir des pansements pour permettre aux gens de remettre leur site en ligne, ce qui est (à mon avis) différent de le « supporter ».
Avons-nous vraiment besoin de jeter une bouée de sauvetage aux personnes qui se noient, elles ont eu amplement le temps d’apprendre à nager ?

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.