生产安装在 3.4.0.beta2-dev 上未能更新到 3.4.0.beta2

晚上好,

再次遇到更新问题。

服务器系统负载:
系统负载: 0.15
/ 分区使用率: 56.4%(共 157.22GB)
内存使用率: 34%
交换空间使用率: 42%
进程数: 197

接下来建议如何处理?似乎报告缺少 chunk.0 文件

日志:

********************************************************
*** 请耐心等待,后续步骤可能需要一些时间 ***
********************************************************
正在循环 Unicorn 以释放内存
正在重启 Unicorn,进程 ID:554
等待 Unicorn 重新加载。
等待 Unicorn 重新加载..
等待 Unicorn 重新加载...
等待 Unicorn 重新加载....
等待 Unicorn 重新加载.....
等待 Unicorn 重新加载......
等待 Unicorn 重新加载.......
等待 Unicorn 重新加载........
等待 Unicorn 重新加载.........
等待 Unicorn 重新加载..........
等待 Unicorn 重新加载...........
等待 Unicorn 重新加载............
等待 Unicorn 重新加载.............
等待 Unicorn 重新加载..............
等待 Unicorn 重新加载...............
正在停止 7 个 Unicorn 工作进程以释放内存
正在停止作业队列以回收内存,主进程 ID 为 971166
$ cd /var/www/discourse/plugins/docker_manager && git fetch --tags --prune-tags --prune --force
$ cd /var/www/discourse/plugins/docker_manager && git reset --hard HEAD@{upstream}
HEAD 现在位于 540a064 修复:在 `db:migrate` 后最小化数据库访问 (#247)
$ bundle install --retry 3 --jobs 4
Bundle 完成!共 142 个 Gemfile 依赖项,现已安装 184 个 gem。
未安装 'development' 和 'test' 组中的 gem。
已捆绑的 gem 安装到 `./vendor/bundle`。
您直接依赖的 1 个已安装 gem 正在寻求资助。
  运行 `bundle fund` 查看详情
$ if [ -f yarn.lock ]; then yarn install; else CI=1 pnpm install; fi
 WARN  本项目配置使用 pnpm v9.9.0,但您当前使用的是 v9.1.4
作用域:共 19 个工作区项目
锁定文件已最新,跳过解析步骤
已最新

完成,耗时 3.8 秒
$ LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
discourse-chat-integration 已是最新兼容版本
discourse-post-voting 已是最新兼容版本
discourse-reactions 已是最新兼容版本
discourse-rss-polling 已是最新兼容版本
discourse-signatures 已是最新兼容版本
discourse-whos-online 已是最新兼容版本
docker_manager 已是最新兼容版本
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
多站点迁移器正在使用 1 个线程运行

正在迁移 default
正在为 default 生成种子数据
*** 正在捆绑资源,这可能需要一些时间 ***
$ bundle exec rake themes:update assets:precompile
正在检查 'default' 的 'Blackout'... 已是最新
正在检查 'default' 的 'Custom Header Links'... 从 940d9d08 更新到 299a7eba
正在构建
环境:production
正在构建...
...[ConfigLoader]
...[Babel: discourse-widget-hbs > applyPatches]
...[Babel: @embroider/macros > applyPatches]
...[Babel: pretty-text > applyPatches]
...[Babel: discourse-common > applyPatches]
...[Babel: ember-source > applyPatches]
...[ember.js]
...[Babel: @glimmer/component > applyPatches]
...[Babel: @ember/legacy-built-in-components > applyPatches]
...[Babel: dialog-holder > applyPatches]
...[Babel: ember-cache-primitive-polyfill > applyPatches]
...[Babel: ember-on-resize-modifier > applyPatches]
...[Babel: float-kit > applyPatches]
...[Babel: select-kit > applyPatches]
...[@embroider/compat/app]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[SourceMapConcat]
...[Babel: admin > applyPatches]
...[Babel: admin > applyPatches]
...[TerserWriter]
...[SourceMapConcat]
...[TerserWriter]
...[Babel: discourse-plugins > applyPatches]
...[SourceMapConcat]
...[Babel: discourse-plugins > applyPatches]
...[SourceMapConcat]
...[Babel: discourse-plugins > applyPatches]
...[SourceMapConcat]
...[Babel: discourse-plugins > applyPatches]
...[TerserWriter]
...[TerserWriter]

警告:在编译 scss 时遇到 319 个弃用项(在 Ruby SCSS 管道更新之前无法修正这些问题)
正在清理
正在清理...
项目构建成功。已存储至 "dist/"。
文件大小:
 - dist/assets/admin.js: 957.64 kB(压缩后 159.22 kB)
 - dist/assets/browser-detect.js: 425 B(压缩后 298 B)
 - dist/assets/browser-update.js: 1.51 kB(压缩后 866 B)
 - dist/assets/chunk.25e35d3128e20a313ed3.d41d8cd9.js: 2.91 MB(压缩后 963.17 kB)
 - dist/assets/chunk.289c5e793960b9d7e044.d41d8cd9.js: 58.57 kB(压缩后 17.67 kB)
 - dist/assets/chunk.385f751d55b73db29793.d41d8cd9.js: 4.7 MB(压缩后 1.05 MB)
 - dist/assets/chunk.4d8ec4e5eade9fb8fa6d.d41d8cd9.js: 522.49 kB(压缩后 101.23 kB)
 - dist/assets/chunk.4f6721924e4132003bca.css: 139.49 kB(压缩后 23.38 kB)
 - dist/assets/chunk.5769da02aa45256811b9.css: 20.97 kB(压缩后 4.92 kB)
 - dist/assets/chunk.5769da02aa45256811b9.d41d8cd9.js: 209 B(压缩后 188 B)
 - dist/assets/chunk.5ddbb05571dc3ff0c7ff.d41d8cd9.js: 449.61 kB(压缩后 120.63 kB)
 - dist/assets/chunk.73a366a489bcf1d084a9.d41d8cd9.js: 6.5 kB(压缩后 2.66 kB)
 - dist/assets/chunk.9229a63bfdbbd797c335.d41d8cd9.js: 5.36 kB(压缩后 2.1 kB)
 - dist/assets/chunk.96f6a82d41b7ecdb46ff.d41d8cd9.js: 4.06 kB(压缩后 1.83 kB)
 - dist/assets/chunk.9a4c7b62d1cdc227726d.d41d8cd9.js: 104.3 kB(压缩后 46.21 kB)
 - dist/assets/chunk.9ae9bfd2e3a0346e65fe.d41d8cd9.js: 597.18 kB(压缩后 162.61 kB)
 - dist/assets/chunk.9d4fa1cf0713b99ddc47.d41d8cd9.js: 40.92 kB(压缩后 13.85 kB)
 - dist/assets/chunk.a12aa1448e5b03816d58.d41d8cd9.js: 6.65 kB(压缩后 2.49 kB)
 - dist/assets/chunk.ce4f6b57aefd2813f407.d41d8cd9.js: 209 B(压缩后 188 B)
 - dist/assets/chunk.ec4a3c77e03542b4b37f.d41d8cd9.js: 67.53 kB(压缩后 12.56 kB)
 - dist/assets/chunk.f160741d1752972db397.d41d8cd9.js: 20.87 kB(压缩后 8.13 kB)
 - dist/assets/chunk.f9f3bdbb1b89a4c7161b.d41d8cd9.js: 153 B(压缩后 142 B)
 - dist/assets/discourse.css: 171 B(压缩后 156 B)
 - dist/assets/discourse.d41d8cd98f00b204e9800998ecf8427e.css: 0 B
 - dist/assets/embed-application.js: 1.19 kB(压缩后 574 B)
 - dist/assets/google-tag-manager.js: 526 B(压缩后 357 B)
 - dist/assets/google-universal-analytics-v3.js: 654 B(压缩后 403 B)
 - dist/assets/google-universal-analytics-v4.js: 461 B(压缩后 298 B)
 - dist/assets/onpopstate-handler.js: 157 B(压缩后 143 B)
 - dist/assets/pageview.js: 347 B(压缩后 255 B)
 - dist/assets/plugins/automation_admin.js: 117.89 kB(压缩后 15.8 kB)
 - dist/assets/plugins/chat.js: 788.59 kB(压缩后 137.85 kB)
 - dist/assets/plugins/checklist.js: 3.81 kB(压缩后 1.75 kB)
 - dist/assets/plugins/discourse-chat-integration.js: 1.29 kB(压缩后 585 B)
 - dist/assets/plugins/discourse-chat-integration_admin.js: 35.66 kB(压缩后 5.61 kB)
 - dist/assets/plugins/discourse-details.js: 1.25 kB(压缩后 614 B)
 - dist/assets/plugins/discourse-lazy-videos.js: 6.31 kB(压缩后 2.12 kB)
 - dist/assets/plugins/discourse-local-dates.js: 30.98 kB(压缩后 8.36 kB)
 - dist/assets/plugins/discourse-post-voting.js: 44.89 kB(压缩后 9.32 kB)
 - dist/assets/plugins/discourse-presence.js: 10.5 kB(压缩后 2.35 kB)
 - dist/assets/plugins/discourse-reactions.js: 41.79 kB(压缩后 9.3 kB)
 - dist/assets/plugins/discourse-rss-polling.js: 11.17 kB(压缩后 2.14 kB)
 - dist/assets/plugins/discourse-signatures.js: 6.03 kB(压缩后 1.43 kB)
 - dist/assets/plugins/discourse-whos-online.js: 16.35 kB(压缩后 2.93 kB)
 - dist/assets/plugins/docker_manager_admin.js: 32.3 kB(压缩后 6.49 kB)
 - dist/assets/plugins/footnote.js: 2.87 kB(压缩后 1.25 kB)
 - dist/assets/plugins/poll.js: 91.92 kB(压缩后 20.7 kB)
 - dist/assets/plugins/spoiler-alert.js: 3.27 kB(压缩后 1.39 kB)
 - dist/assets/plugins/styleguide.js: 154.18 kB(压缩后 21.22 kB)
 - dist/assets/print-page.js: 111 B(压缩后 125 B)
 - dist/assets/publish.js: 294 B(压缩后 212 B)
 - dist/assets/qunit-custom.css: 6.74 kB(压缩后 1.89 kB)
 - dist/assets/qunit.css: 935.36 kB(压缩后 132.29 kB)
 - dist/assets/scripts/discourse-boot.js: 390 B(压缩后 270 B)
 - dist/assets/scripts/discourse-test-listen-boot.js: 122 B(压缩后 106 B)
 - dist/assets/scripts/discourse-test-load-dynamic-js.js: 1.14 kB(压缩后 601 B)
 - dist/assets/scripts/module-shims.js: 771 B(压缩后 326 B)
 - dist/assets/scripts/start-app.js: 216 B(压缩后 180 B)
 - dist/assets/splash-screen.js: 1.17 kB(压缩后 554 B)
 - dist/assets/start-discourse.js: 495 B(压缩后 338 B)
 - dist/assets/test-i18n.js: 587.25 kB(压缩后 147.2 kB)
 - dist/assets/test-site-settings.js: 13.22 kB(压缩后 4.86 kB)
 - dist/assets/vendor.d3163860318024d1a45415fcf58dbe4b.js: 440.54 kB(压缩后 123.43 kB)
 - dist/javascripts/chart.js/3.5.1/chart.min.js: 188.37 kB(压缩后 65.3 kB)
 - dist/javascripts/chartjs-plugin-datalabels/2.2.0/chartjs-plugin-datalabels.min.js: 12.94 kB(压缩后 5.24 kB)
 - dist/javascripts/count.js: 1.44 kB(压缩后 636 B)
 - dist/javascripts/embed-topics.js: 1.34 kB(压缩后 631 B)
 - dist/javascripts/embed.js: 2.47 kB(压缩后 1.01 kB)
 - dist/javascripts/magnific-popup/1.1.0/jquery.magnific-popup.min.js: 20.22 kB(压缩后 7.37 kB)
 - dist/javascripts/media-optimization-worker.js: 5.01 kB(压缩后 1.74 kB)
 - dist/javascripts/pikaday/1.8.2/pikaday.js: 42.54 kB(压缩后 9.67 kB)
 - dist/javascripts/squoosh/mozjpeg_enc.js: 39.03 kB(压缩后 10.81 kB)
 - dist/javascripts/squoosh/squoosh_resize.js: 4.53 kB(压缩后 1.28 kB)
正在清除临时文件
正在捆绑资源

正在压缩:locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js > /var/www/discourse/public/assets/locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js --output=/var/www/discourse/public/assets/locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js.br


完成 'locales/sq-d5028eb6deea56bd9ee8518ad94d664e1f726bc14ffe0caaef63306f53b3009b.js':0.15 秒

正在压缩:locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js > /var/www/discourse/public/assets/locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js --output=/var/www/discourse/public/assets/locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js.br


完成 'locales/sr-d6dd306b86459d25e82af3d0bf3e96fe743b715c5d36062d05eac00b1762df7f.js':0.07 秒

正在压缩:locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js > /var/www/discourse/public/assets/locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js --output=/var/www/discourse/public/assets/locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js.br


完成 'locales/sv-e88d1c38043c1939567d0202f9f313e0625593751202589210cf718b32df07ba.js':0.08 秒

正在压缩:locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js > /var/www/discourse/public/assets/locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js --output=/var/www/discourse/public/assets/locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js.br


完成 'locales/sw-cf938de6ba0f9d850a33ac66d7f26de4a49422444e52d88fd40b93c0d5c23ee2.js':0.08 秒

正在压缩:locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js > /var/www/discourse/public/assets/locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js --output=/var/www/discourse/public/assets/locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js.br


完成 'locales/te-f8a4f1f67736673d636c7e8eb5cd8290d859db2eb29a4168c0dc3752649dfaa7.js':0.12 秒

正在压缩:locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js > /var/www/discourse/public/assets/locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js --output=/var/www/discourse/public/assets/locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js.br


完成 'locales/th-222d5d388ffbc6029e8392b5ee428ff832dc9ee4aea816ab3e904b896dd3cd11.js':0.09 秒

正在压缩:locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js > /var/www/discourse/public/assets/locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js --output=/var/www/discourse/public/assets/locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js.br


完成 'locales/tr_TR-8ef3d63d9494019ef50433deb4ef58562c0a359841603249402f17731f94d428.js':0.07 秒

正在压缩:locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js > /var/www/discourse/public/assets/locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js --output=/var/www/discourse/public/assets/locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js.br


完成 'locales/ug-2d7ee49f6c043f7624cde981371c9dd15cdb0b2a6a85c7f7377caa92f2a37b64.js':0.09 秒

正在压缩:locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js > /var/www/discourse/public/assets/locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js --output=/var/www/discourse/public/assets/locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js.br


完成 'locales/uk-de8fa09197d111a47d9efd9b7aa982c46a412681769c3b27c61f4b39694cc7ff.js':0.1 秒

正在压缩:locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js > /var/www/discourse/public/assets/locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js --output=/var/www/discourse/public/assets/locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js.br


完成 'locales/ur-7df73552abb76d19d3d5841605ffb1f6542b30be974e3e37da53ab91a1a904c9.js':0.09 秒

正在压缩:locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js > /var/www/discourse/public/assets/locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js --output=/var/www/discourse/public/assets/locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js.br


完成 'locales/vi-c468ebde23ee57a1cd4160e83b18c147be17d83fd7113d10f17c04bfa4167caf.js':0.08 秒

正在压缩:locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js > /var/www/discourse/public/assets/locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js --output=/var/www/discourse/public/assets/locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js.br


完成 'locales/zh_CN-1e8954addf494f2be29df46332750e87f77655ed3129422cca3b08226eec59b0.js':0.07 秒

正在压缩:locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js > /var/www/discourse/public/assets/locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js --output=/var/www/discourse/public/assets/locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js.br


完成 'locales/zh_TW-78104a741f68651e0f485ae09a64d0713cc0c933589282cf7873fa9b8859176f.js':0.07 秒

正在压缩:admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js
gzip -f -c -9 /var/www/discourse/public/assets/admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js > /var/www/discourse/public/assets/admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js --output=/var/www/discourse/public/assets/admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js.br


完成 'admin-2b80ebbadb6a72df33135eb168fb040c9ee5d0c86fda5e5e1c15eda301a32d5f.js':0.09 秒

跳过:chunk.020b1d74ca2244460d62.d41d8cd9.js 已压缩
跳过:chunk.05826de462450dc5e2e4.d41d8cd9.js 已压缩
正在压缩:chunk.0df7577d4ac976c1bdcf.d41d8cd9.js
pnpm terser '/var/www/discourse/public/assets/_chunk.0df7577d4ac976c1bdcf.d41d8cd9.js' -m -c -o '/var/www/discourse/public/assets/chunk.0df7577d4ac976c1bdcf.d41d8cd9.js' --source-map "base='/var/www/discourse/public/assets',root='/assets',url='chunk.0df7577d4ac976c1bdcf.d41d8cd9.js.map',includeSources=true"
rake aborted!
Errno::ENOENT: 没有那个文件或目录 @ rb_file_s_size - /var/www/discourse/public/assets/chunk.0df7577d4ac976c1bdcf.d41d8cd9.js (Errno::ENOENT)
/var/www/discourse/lib/tasks/assets.rake:297:in `size'
/var/www/discourse/lib/tasks/assets.rake:297:in `block (6 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:250:in `log_task_duration'
/var/www/discourse/lib/tasks/assets.rake:289:in `block (5 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:240:in `block in concurrent?'
/var/www/discourse/lib/tasks/assets.rake:288:in `block (4 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:271:in `each'
/var/www/discourse/lib/tasks/assets.rake:271:in `block (3 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:240:in `concurrent?'
/var/www/discourse/lib/tasks/assets.rake:267:in `block (2 levels) in <main>'
/var/www/discourse/lib/tasks/assets.rake:250:in `log_task_duration'
/var/www/discourse/lib/tasks/assets.rake:266:in `block in <main>'
/var/www/discourse/lib/tasks/assets.rake:332:in `block in <main>'
任务:TOP => assets:precompile:compress_js
(通过运行任务并添加 --trace 参数查看完整跟踪)
Docker Manager:升级失败
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:210:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:111:in `upgrade'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
/var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/commands/runner/runner_command.rb:41:in `load'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/commands/runner/runner_command.rb:41:in `block in perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.1.4/lib/active_support/execution_wrapper.rb:92:in `wrap'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/commands/runner/runner_command.rb:40:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/command.rb:28:in `run'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/invocation.rb:127:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/command/base.rb:178:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor.rb:538:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/command/base.rb:73:in `perform'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/command.rb:71:in `block in invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/command.rb:149:in `with_argv'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/command.rb:69:in `invoke'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.1.4/lib/rails/commands.rb:18:in `<main>'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in `require'
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:74:in `block (2 levels) in replace_require'
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
bin/rails:18:in `<main>'
正在重新启动最初停止的 7 个 Unicorn 工作进程

谢谢

重新运行更新是否可以解决问题?

有趣的是,日志中没有将 chunk.0df757 列为 ember-cli 资源之一。您使用的是标准安装吗?有没有可能同时运行了另一个更新?

您好 David,

是的,这是标准安装。不可能同时运行多个更新,这种情况已经持续几个月了。更新失败了。

您尝试过运行命令行重建吗?(./launcher rebuild app

+ /usr/bin/docker run --shm-size=512m -d --restart=always -e LANG=en_US.UTF-8 -e RAILS_ENV=production -e UNICORN_WORKERS=8 -e UNICORN_SIDEKIQS=1 -e RUBY_GC_HEAP_GROWTH_MAX_SLOTS=40000 -e RUBY_GC_HEAP_INIT_SLOTS=400000 -e RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=1.5 -e DISCOURSE_DB_SOCKET=/var/run/postgresql -e DISCOURSE_DB_HOST= -e DISCOURSE_DB_PORT= -e LC_ALL=en_US.UTF-8 -e LANGUAGE=en_US.UTF-8 -e DISCOURSE_FORCE_HTTPS=true -e DISCOURSE_HOSTNAME=forum.hhf.technology -e DISCOURSE_DEVELOPER_EMAILS=REDACTED  -e DISCOURSE_SMTP_ADDRESS=smtp.mailgun.org -e DISCOURSE_SMTP_PORT=587 -e DISCOURSE_SMTP_USER_NAME=postmaster@forum.hhf.technology -e DISCOURSE_SMTP_PASSWORD=REDACTED  -e DISCOURSE_NOTIFICATION_EMAIL=noreply@forum.hhf.technology -h cloudpanelv6-app -e DOCKER_HOST_IP=172.17.0.1 --name app -t -v /docker/discourse/shared/standalone:/shared -v /docker/discourse/shared/standalone/log/var-log:/var/log --mac-address 02:95:e4:11:44:55 local_discourse/app /sbin/boot
docker: “为每个网络指定mac-address” 需要 API 版本 1.44,但 Docker 守护进程 API 版本是 1.43。
请参阅“docker run --help”。
未能重新启动容器。

情况有些类似

不是同一个问题 - 最好另开一个新主题。看起来你的 Docker 已过时。如果无法更新,可能是你的操作系统已过时。

好的,将开始一个新话题。Docker也没有过时,操作系统也没有。

问题已解决,因此未开新帖。谢谢。这个问题确实棘手。

你好 @david

我刚刚成功完成了 CLI 重建。

日志中提到的一点是:

i18n 的安装后消息:
PSA:i18n 将在下一个主要版本(2025 年 4 月)中放弃对 Ruby < 3.2 的支持,因为 Ruby 3.1 及更低版本已停止支持(https://endoflife.date/ruby)。请在 2025 年 4 月之前升级到 Ruby 3.2 或更高版本,以便继续使用此 gem 的未来版本。

我们的 Ruby 版本是 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]

在 2025 年 4 月之前升级它的步骤是什么?我在其他地方读到 Ruby 版本可能包含在 Discourse 中,因此在 Discourse 更新期间可能会在必要时进行更新。

如果您使用标准安装,那么 Ruby 版本应该已经比那个新得多。

您可以尝试运行

cd /var/discourse
git status

是的,这是输出:

On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

请注意,这是在 2024 年 6 月 16 日完成的全新安装

您是如何检查此 Ruby 版本的?您是在 Discourse Docker 容器内还是在主机上?

(只有容器内的版本才对 Discourse 有意义)