# ./launcher 앱 재구축 실패: \`rake themes:update assets:precompile\` 중

**URL:** https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708
**Category:** Self-hosting
**Tags:** unsupported-install
**Created:** [12월 20, 2021, 4:43오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708 "2021-12-20T16:43:22Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 4:43오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/1 "2021-12-20T16:43:22Z")

</div>

두 개의 플러그인(discourse-reactions와 discourse-ratings)을 추가한 후 앱을 다시 빌드했을 때 이 문제가 발생했지만, 나중에 discourse-docker를 제외한 모든 플러그인을 주석 처리하고 다시 빌드해도 여전히 실패하므로 플러그인이 원인이 아님을 알고 있습니다.

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 5607 exit 1>
Location of failure: /pups/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'"]}
21101bda0823bb7aa87a097acb0a43dde61b26e18dc39eec3e439e75871c9efe
**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.

```

원인을 정확히 알 수 없습니다. 몇 가지 가능성이 있어 보입니다.

> **Uglifier 오류**
>
> ```plaintext
> Uglifier::Error: Unexpected token: keyword (const). To use ES6 syntax, harmony mode must be enabled with Uglifier.new(:harmony => true).
> --
> \u001b[36m 92843\u001b[0m "use strict";
> \u001b[36m 92844\u001b[0m 
> \u001b[36m 92845\u001b[0m function _classPrivateFieldLooseBase(receiver, privateKey) { if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { throw new TypeError("attempted to use private field on non-instance"); } return receiver; }
> \u001b[36m 92846\u001b[0m 
> \u001b[36m 92847\u001b[0m var id = 0;
> \u001b[36m 92848\u001b[0m 
> \u001b[36m 92849\u001b[0m function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; }
> \u001b[36m 92850\u001b[0m 
> \u001b[91m => \u001b[0m\u001b[91mconst {\u001b[0m
> \u001b[36m 92852\u001b[0m AbortController,
> \u001b[36m 92853\u001b[0m createAbortError
> \u001b[36m 92854\u001b[0m } = require('@uppy/utils/lib/AbortController');
> \u001b[36m 92855\u001b[0m 
> \u001b[36m 92856\u001b[0m const delay = require('@uppy/utils/lib/delay');
> \u001b[36m 92857\u001b[0m 
> \u001b[36m 92858\u001b[0m const MB = 1024 * 1024;
> \u001b[36m 92859\u001b[0m const defaultOptions = {
> ==
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:291:in `parse_result'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:221:in `run_uglifyjs'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:176:in `compile_with_map'
> /var/www/discourse/lib/tasks/assets.rake:135:in `compress_ruby'
> /var/www/discourse/lib/tasks/assets.rake:178:in `compress'
> /var/www/discourse/lib/tasks/assets.rake:376:in `block (6 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:199:in `log_task_duration'
> /var/www/discourse/lib/tasks/assets.rake:371:in `block (5 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:189:in `block in concurrent?'
> /var/www/discourse/lib/tasks/assets.rake:370:in `block (4 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:359:in `each'
> /var/www/discourse/lib/tasks/assets.rake:359:in `block (3 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:189:in `concurrent?'
> /var/www/discourse/lib/tasks/assets.rake:356:in `block (2 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:199:in `log_task_duration'
> /var/www/discourse/lib/tasks/assets.rake:355:in `block in <main>'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
> /usr/local/bin/bundle:23:in `load'
> /usr/local/bin/bundle:23:in `<main>'
> Tasks: TOP => assets:precompile
> (See full trace by running task with --trace)
> 
> ```

유사한 문제들:

- [Uglifier error during assets precompile](https://meta.discourse.org/t/uglifier-error-during-assets-precompile/96970)
- [ERROR: Unexpected token: punc «)» from qunit helper during a rebuild](https://meta.discourse.org/t/error-unexpected-token-punc-from-qunit-helper-during-a-rebuild/190052)

> **깨진 테마 구성 요소**
>
> ```plaintext
> Updating 'Category Headers theme component' for 'default'...
> Updating 'Toggle Whisper' for 'default'...
> Updating 'Discourse Clickable Topic' for 'default'...
> Downloading MaxMindDB...
> Compressing Javascript and Generating Source Maps
> 
> I, [2021-12-20T13:14:25.975333 #1] INFO -- : Terminating async processes
> I, [2021-12-20T13:14:25.975386 #1] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 32
> 32:signal-handler (1640006065) Received SIGTERM scheduling shutdown...
> 32:M 20 Dec 2021 13:14:26.048 # User requested shutdown...
> 32:M 20 Dec 2021 13:14:26.048 * Saving the final RDB snapshot before exiting.
> 32:M 20 Dec 2021 13:14:26.161 * DB saved on disk
> 32:M 20 Dec 2021 13:14:26.161 # Redis is now ready to exit, bye bye...
> 
> ```

유사한 문제: [Error when "./discourse rebuild app" due to theme error](https://meta.discourse.org/t/error-when-discourse-rebuild-app-due-to-theme-error/210207)  
그러나 이 문제는 다음과 같은 줄을 포함하고 있으며, 제 discourse-doctor 로그에서 이에 해당하는 내용을 찾을 수 없었습니다.

```plaintext
Failed to update 'Alternative Logos': about.json contains invalid values: Maximum discourse version is invalid
rake aborted!

```

> **MaxMind**
>
> ```plaintext
> MaxMind IP database updates require a license
> Please set DISCOURSE_MAXMIND_LICENSE_KEY to one you generated at https://www.maxmind.com
> Compressing: vendor-e9ee842d7242168f7caf93b4baf7ca88f9a272c7febf7dc3def79d67a758d3c3.js
> MaxMind IP database updates require a license
> Please set DISCOURSE_MAXMIND_LICENSE_KEY to one you generated at https://www.maxmind.com
> rake aborted!
> 
> ```

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 4:59오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/2 "2021-12-20T16:59:36Z")

</div>

> **여기에는 discourse-doctor 로그의 일부가 더 포함되어 있습니다**
>
> ````plaintext
> ...
> rubyzip에 대한 설치 후 메시지:
> RubyZip 3.0이 곧 출시됩니다!
> **********************
> 
> 일부 Rubyzip 클래스의 공개 API가 선택적 인수를 위한 명명된 매개변수를 사용하도록 현대화되었습니다. 다음 클래스의 사용법을 확인하십시오:
> * `Zip::File`
> * `Zip::Entry`
> * `Zip::InputStream`
> * `Zip::OutputStream`
> 
> 3.0 버전 출시 시 예상치 못한 오류를 방지하기 위해 Gemfiles와 .gemspecs가 적절히 제한적으로 설정되어 있는지 확인하십시오 (예: ~> 2.3.0).
> 자세한 내용은 https://github.com/rubyzip/rubyzip을 참조하십시오. 변경 로그에는 2.3.0 버전 이후 구현된 기타 향상 사항 및 버그 수정 사항도 나열되어 있습니다.
> 
> I, [2021-12-20T13:12:37.894528 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake plugin:pull_compatible_all'
> I, [2021-12-20T13:12:49.820220 #1] INFO -- : gem install rrule -v 0.4.2 -i /var/www/discourse/plugins/discourse-calendar/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
> rrule-0.4.2 설치 성공
> 1개 gem 설치됨
> gem install sawyer -v 0.8.2 -i /var/www/discourse/plugins/discourse-github/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
> sawyer-0.8.2 설치 성공
> 1개 gem 설치됨
> gem install octokit -v 4.21.0 -i /var/www/discourse/plugins/discourse-github/gems/2.7.2 --no-document --ignore-dependencies --no-user-install
> octokit-4.21.0 설치 성공
> 1개 gem 설치됨
> discourse-footnote는 이미 최신 호환 버전입니다
> discourse-assign는 이미 최신 호환 버전입니다
> discourse-question-answer는 이미 최신 호환 버전입니다
> discourse-translator는 이미 최신 호환 버전입니다
> discourse-reactions는 이미 최신 호환 버전입니다
> discourse-policy는 이미 최신 호환 버전입니다
> discourse-canned-replies는 이미 최신 호환 버전입니다
> discourse-layouts는 이미 최신 호환 버전입니다
> discourse-github는 이미 최신 호환 버전입니다
> discourse-user-notes는 이미 최신 호환 버전입니다
> discourse-checklist는 이미 최신 호환 버전입니다
> discourse-chat-integration는 이미 최신 호환 버전입니다
> discourse-calendar는 이미 최신 호환 버전입니다
> discourse-docs는 이미 최신 호환 버전입니다
> discourse-shared-edits는 이미 최신 호환 버전입니다
> discourse-restricted-replies는 이미 최신 호환 버전입니다
> discourse-tickets는 이미 최신 호환 버전입니다
> discourse-solved는 이미 최신 호환 버전입니다
> discourse-push-notifications는 이미 최신 호환 버전입니다
> docker_manager는 이미 최신 호환 버전입니다
> discourse-ratings는 이미 최신 호환 버전입니다
> 
> I, [2021-12-20T13:12:49.820894 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
> I, [2021-12-20T13:12:58.083024 #1] INFO -- : 
> I, [2021-12-20T13:12:58.083656 #1] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile'
> 임시 파일 정리 중
> 자산 번들링 중
> W, [2021-12-20T13:13:06.944261 #5609] WARN -- : /var/www/discourse/vendor/assets/javascripts/popper.js에서 누락된 자산 '/popper.js.map'에 대한 sourceMappingURL 주석을 제거했습니다
> I, [2021-12-20T13:13:09.983924 #5609] INFO -- : /var/www/discourse/public/assets/vendor-e9ee842d7242168f7caf93b4baf7ca88f9a272c7febf7dc3def79d67a758d3c3.js 작성 중
> I, [2021-12-20T13:13:18.662546 #5609] INFO -- : /var/www/discourse/public/assets/admin-5e06131e11cb44646976c19f43a9bb635ee8c04e12420f953a2ec65825bffba8.js 작성 중
> I, [2021-12-20T13:13:18.668035 #5609] INFO -- : /var/www/discourse/public/assets/browser-detect-16ca87077aead9f656700e192992122d3a7eee8c1bb76da992127945464d4777.js 작성 중
> I, [2021-12-20T13:13:18.672115 #5609] INFO -- : /var/www/discourse/public/assets/browser-update-eec13eb6f8386f18f10b5dd6ebb7a3598d28421bb796e539b91a7e4a4c5d4c08.js 작성 중
> I, [2021-12-20T13:13:18.676160 #5609] INFO -- : /var/www/discourse/public/assets/break_string-cc617154cd957804f2f6a1f3bc68258c9cdca3d4b9a322bf777d145fed04790e.js 작성 중
> I, [2021-12-20T13:13:19.006443 #5609] INFO -- : /var/www/discourse/public/assets/ember_jquery-df193a07e40c10f08984596aa18293f2eb14d62ef491be1a5f9a8e7a9a5feefb.js 작성 중
> I, [2021-12-20T13:13:19.047333 #5609] INFO -- : /var/www/discourse/public/assets/pretty-text-bundle-07f3c7210671282fca694d938eec4f4e2c00ee30f98ddd82fe1adad9aab3bb5b.js 작성 중
> I, [2021-12-20T13:13:23.309962 #5609] INFO -- : /var/www/discourse/public/assets/wizard-application-a1cf2c3f5d4d7813dca5a44508daafbfc72b3fe5d172e20aee6c6b1d252da8b5.js 작성 중
> I, [2021-12-20T13:13:23.751839 #5609] INFO -- : /var/www/discourse/public/assets/wizard-vendor-9b07e12b8f325bed16e88c977e0c08f3432365a970b331fb606ae44b77aa3ceb.js 작성 중
> I, [2021-12-20T13:13:24.600307 #5609] INFO -- : /var/www/discourse/public/assets/markdown-it-bundle-9fbfb0b2590d074454474eb3bf37eab3675db1e737557bdfe8fbedb4d6e8dff4.js 작성 중
> I, [2021-12-20T13:13:24.748475 #5609] INFO -- : /var/www/discourse/public/assets/service-worker-40422fcc3408be31f986b7c843e04661ec33002b76d2f9c83c03b17fb8282f85.js 작성 중
> I, [2021-12-20T13:13:24.785809 #5609] INFO -- : /var/www/discourse/public/assets/google-tag-manager-207e4e7db708ead224f0e2ee6d92492abfe9a29e717480b6f6f2614fa7873019.js 작성 중
> I, [2021-12-20T13:13:24.798550 #5609] INFO -- : /var/www/discourse/public/assets/google-universal-analytics-v3-706f1d28f0a97f67a47515c96189277240ec4940d968955042066d7873fd1fe8.js 작성 중
> I, [2021-12-20T13:13:24.808845 #5609] INFO -- : /var/www/discourse/public/assets/google-universal-analytics-v4-3f290b57b4e029da9e59f074043a0c8e816f099ef4ccffe82b821ff43e9a4c7f.js 작성 중
> I, [2021-12-20T13:13:24.816233 #5609] INFO -- : /var/www/discourse/public/assets/start-discourse-330ecabb99d562b3be656b4bfb638312addb2e0ee5f5780aa47d519efd0b53f4.js 작성 중
> I, [2021-12-20T13:13:24.822382 #5609] INFO -- : /var/www/discourse/public/assets/print-page-e36056a4075e3fd3032cbf30b45aa1ce743abe55bf79f9e92429f33446f0801b.js 작성 중
> I, [2021-12-20T13:13:24.840122 #5609] INFO -- : /var/www/discourse/public/assets/activate-account-a1f1c2df02186f5182c09abcba45827d0284071678fabffc91ef23b17add35bb.js 작성 중
> I, [2021-12-20T13:13:24.852017 #5609] INFO -- : /var/www/discourse/public/assets/auto-redirect-4629c3e3258ec7a5a9aafe3dc77db2bdaa15db2ac68275e549bdb0e708643e34.js 작성 중
> I, [2021-12-20T13:13:24.863119 #5609] INFO -- : /var/www/discourse/public/assets/wizard-start-f142a86a7c6379e363875dc55b832b2c0ecd6d59c391af4c9d00ff34e41f9ed0.js 작성 중
> I, [2021-12-20T13:13:24.868802 #5609] INFO -- : /var/www/discourse/public/assets/locales/i18n-d1738f49705b8e1eb156739cbcc3cb1183e60f56a2a1227aa9811b513cb5276d.js 작성 중
> I, [2021-12-20T13:13:24.904876 #5609] INFO -- : /var/www/discourse/public/assets/discourse/app/lib/webauthn-5b4061034a2b990280a830d330832f2099fa7e0f9a8b6c0b3fd924ca004b1720.js 작성 중
> I, [2021-12-20T13:13:24.921324 #5609] INFO -- : /var/www/discourse/public/assets/confirm-new-email/confirm-new-email-35282b052451b4a25beca1667e4cf7ce022121f8d2107a078251a042e9c38419.js 작성 중
> I, [2021-12-20T13:13:24.932788 #5609] INFO -- : /var/www/discourse/public/assets/confirm-new-email/bootstrap-52b6b6b3fa62d64b09775e2803255326bef3a94a16063a8c191a37e0909f59d1.js 작성 중
> I, [2021-12-20T13:13:24.942929 #5609] INFO -- : /var/www/discourse/public/assets/onpopstate-handler-417528e7d5f1058afdf6002e7606a3f51c2abc04573b72c85a24374a343448f2.js 작성 중
> I, [2021-12-20T13:13:24.956148 #5609] INFO -- : /var/www/discourse/public/assets/embed-application-9cef8308c816fc1d83137e63d6c556c6cc2b68fe2b6e5ce16cca6766ba2c0ae4.js 작성 중
> I, [2021-12-20T13:13:25.614631 #5609] INFO -- : /var/www/discourse/public/assets/discourse/tests/theme_qunit_ember_jquery-fdc4d6700a44009947060c0b4299a9b52f26d97e58e7f36a573f8213587bb2f4.js 작성 중
> I, [2021-12-20T13:13:25.788596 #5609] INFO -- : /var/www/discourse/public/assets/discourse/tests/theme_qunit_vendor-262077abd492844c707f8c2d8eae8e1c75e60f9c3ca5a1a267c13a4a6beb7e4d.js 작성 중
> W, [2021-12-20T13:13:25.867561 #5609] WARN -- : /var/www/discourse/vendor/assets/javascripts/fake_xml_http_request.js에서 누락된 자산 'fake_xml_http_request.js.map'에 대한 sourceMappingURL 주석을 제거했습니다
> W, [2021-12-20T13:13:25.875481 #5609] WARN -- : /var/www/discourse/vendor/assets/javascripts/route-recognizer.js에서 누락된 자산 'route-recognizer.js.map'에 대한 sourceMappingURL 주석을 제거했습니다
> I, [2021-12-20T13:13:26.866056 #5609] INFO -- : /var/www/discourse/public/assets/discourse/tests/theme_qunit_tests_vendor-e9d31cad4ea7c8be4526672bee4a28bc1a9f21ee8aed74751404412a62bd13cb.js 작성 중
> I, [2021-12-20T13:13:29.974615 #5609] INFO -- : /var/www/discourse/public/assets/discourse/tests/theme_qunit_helper-f2f4f1eba4d7e410aeb2dc4d62e6bbf86cc274670553411ddc95ed96448a219c.js 작성 중
> I, [2021-12-20T13:13:29.988064 #5609] INFO -- : /var/www/discourse/public/assets/discourse/tests/test_starter-6d76887d5efc8e84ac17848670668d568137ad14f96a7108ffe4ef60dfff168c.js 작성 중
> I, [2021-12-20T13:13:30.538471 #5609] INFO -- : /var/www/discourse/public/assets/locales/fa_IR-cf7420cf510b518673f8afd1b1950b93d35897b1d2be7d08ec379043a09c083c.js 작성 중
> I, [2021-12-20T13:13:30.916273 #5609] INFO -- : /var/www/discourse/public/assets/locales/th-2c2604ad1ed695747b62cc799ae83d4cd00a284fc52df047877d203310139ece.js 작성 중
> I, [2021-12-20T13:13:31.132485 #5609] INFO -- : /var/www/discourse/public/assets/locales/sw-0df594dd888a9cdf44f8e56d057058961714181c6e518d7a2f62f4ab5ec89a0c.js 작성 중
> I, [2021-12-20T13:13:31.355896 #5609] INFO -- : /var/www/discourse/public/assets/locales/ja-f516db7f33e0c456d656cd1e0f9af1ed4e0185efd425489704df102ef796d9ed.js 작성 중
> I, [2021-12-20T13:13:31.585714 #5609] INFO -- : /var/www/discourse/public/assets/locales/hu-ea63957b256d802f7fa881120a58160dd65e170d304a6af195df11d321171926.js 작성 중
> I, [2021-12-20T13:13:31.810483 #5609] INFO -- : /var/www/discourse/public/assets/locales/et-425787bd0cec006bad813e6912dec39b7e650c76fe5daac7442186a486770290.js 작성 중
> I, [2021-12-20T13:13:31.971806 #5609] INFO -- : /var/www/discourse/public/assets/locales/en_GB-90ce6e6cbe2b093f35f84dd2d58abe0275c995b17090ea922aba6d98dc1275be.js 작성 중
> I, [2021-12-20T13:13:32.230230 #5609] INFO -- : /var/www/discourse/public/assets/locales/el-41865c8c1eef0338a03e1dba83ec450291545b761c0cd0011f1598fb7174f540.js 작성 중
> I, [2021-12-20T13:13:32.482048 #5609] INFO -- : /var/www/discourse/public/assets/locales/bg-ed0ba5b7a68f6929b288011a090660f7032e3806043f0ea7d3c54239e9093954.js 작성 중
> I, [2021-12-20T13:13:32.726500 #5609] INFO -- : /var/www/discourse/public/assets/locales/hy-458e0e535b53b83589ad527c08dd982f570bc0aa606165b27301b59abd595298.js 작성 중
> I, [2021-12-20T13:13:32.981369 #5609] INFO -- : /var/www/discourse/public/assets/locales/sv-77387df0bf7fc26da0b11bdb6627cdb8ac69db47cfe460b8b1d10e17e27c5049.js 작성 중
> I, [2021-12-20T13:13:33.227142 #5609] INFO -- : /var/www/discourse/public/assets/locales/ur-b6bc69561df30f773a2aceaa1f51eea8eeba43419fd103f34d2c98ae522d8ac2.js 작성 중
> I, [2021-12-20T13:13:33.458324 #5609] INFO -- : /var/www/discourse/public/assets/locales/sq-23c09ef16af225b738001f56c53588a4a12fd2ab3c928c52497fa720b0412a13.js 작성 중
> I, [2021-12-20T13:13:33.779855 #5609] INFO -- : /var/www/discourse/public/assets/locales/lt-3ed97f8122207414bb6c396429ad9c40e8212eeebc2a78f884d52c2624cb0bbf.js 작성 중
> I, [2021-12-20T13:13:34.119792 #5609] INFO -- : /var/www/discourse/public/assets/locales/tr_TR-c063ba7997bfa7cef1465529fc6600259ff2496a2f4db12d481bce8670b5e481.js 작성 중
> I, [2021-12-20T13:13:34.387272 #5609] INFO -- : /var/www/discourse/public/assets/locales/ko-f42ca197bd9cbe6d53101432104bb121dd487cd9847182dfdb3274e1b0b7d547.js 작성 중
> I, [2021-12-20T13:13:34.611383 #5609] INFO -- : /var/www/discourse/public/assets/locales/cs-401a3dc59060c6840f082d8954a10cb3e91256b37b1807f043fd0038969fe7a6.js 작성 중
> I, [2021-12-20T13:13:34.825937 #5609] INFO -- : /var/www/discourse/public/assets/locales/te-71944a9afe557bdced0288fa679785d7144c3c03e1a5f5ab177ca07b31504de0.js 작성 중
> I, [2021-12-20T13:13:35.049545 #5609] INFO -- : /var/www/discourse/public/assets/locales/pt-e39a3bd49a2ea61d0f826153ba6e591c6efef73f42754851ebae1f5bec365283.js 작성 중
> I, [2021-12-20T13:13:35.281458 #5609] INFO -- : /var/www/discourse/public/assets/locales/sl-971ae823c7f9991d901afc4b9544acaaf9f0878885f7cff5a72c06972872bfd5.js 작성 중
> I, [2021-12-20T13:13:35.474580 #5609] INFO -- : /var/www/discourse/public/assets/locales/id-053829bc95bf33639a24176c4160884b526aa8607eaf052aba371d2dbd5374b5.js 작성 중
> I, [2021-12-20T13:13:35.712328 #5609] INFO -- : /var/www/discourse/public/assets/locales/it-f2d07dbc4e988427703ea5c70473898a349ae8ca356b214f760ff09c9d3dbebf.js 작성 중
> I, [2021-12-20T13:13:35.914171 #5609] INFO -- : /var/www/discourse/public/assets/locales/sk-5226065f9e7bc8d4a8b768d017bf02e653a4732a491d15cda53411e6cd148dbc.js 작성 중
> I, [2021-12-20T13:13:36.158483 #5609] INFO -- : /var/www/discourse/public/assets/locales/nl-fdd27b93359398791d426cf7757fc6218812a24207c461838d2626e34927b534.js 작성 중
> I, [2021-12-20T13:13:36.394164 #5609] INFO -- : /var/www/discourse/public/assets/locales/fr-767a73080fe8d9c51989e06263ae4a4d1b00da38b18b9c9d3a3c76ccb0dc8250.js 작성 중
> I, [2021-12-20T13:13:36.617862 #5609] INFO -- : /var/www/discourse/public/assets/locales/ca-8b3a5390c1a87d1e854af4ae3639d51e66115f86d01a79f2230fd9c5e6afa2e0.js 작성 중
> I, [2021-12-20T13:13:36.766702 #5609] INFO -- : /var/www/discourse/public/assets/locales/en-dddbe51538a3d7e3876ac62056c56b193ffc4847df05421cc28ce332d896b4db.js 작성 중
> I, [2021-12-20T13:13:36.997696 #5609] INFO -- : /var/www/discourse/public/assets/locales/fi-9a3a1148d36f7c8242d84ecf6921fc73742b1a80e614efa927b80bdd462a5048.js 작성 중
> I, [2021-12-20T13:13:37.250681 #5609] INFO -- : /var/www/discourse/public/assets/locales/da-660e3372c162aaf62113e9985a617c372c097ea81d341ec6c9957a34a5f8396c.js 작성 중
> I, [2021-12-20T13:13:37.494193 #5609] INFO -- : /var/www/discourse/public/assets/locales/pl_PL-a9769b7c0a52ab117fbf9b604a73b5e797edb8b5399d9070a6daab09dd156b91.js 작성 중
> I, [2021-12-20T13:13:37.812227 #5609] INFO -- : /var/www/discourse/public/assets/locales/ar-29bfb6d8768febce2b6b1ebf4a8ba80e3c60431e6ac1f0497aa6ba5d769fb2cb.js 작성 중
> I, [2021-12-20T13:13:38.172518 #5609] INFO -- : /var/www/discourse/public/assets/locales/de-e049285aeb6fb4086a8bd0e8228f8325663783d6da752246f13dd06d6e11baaa.js 작성 중
> I, [2021-12-20T13:13:38.507412 #5609] INFO -- : /var/www/discourse/public/assets/locales/ro-963489a97ed74bf2f02fe3f9765e172ccdc889534dc4b57bcf26c783fd60be3b.js 작성 중
> I, [2021-12-20T13:13:38.745833 #5609] INFO -- : /var/www/discourse/public/assets/locales/gl-18ea737f0fbe5459af3d207276b456245f8ba8906ed973e2fca51e8fe8f0f343.js 작성 중
> I, [2021-12-20T13:13:38.947588 #5609] INFO -- : /var/www/discourse/public/assets/locales/sr-c552c3db1b5d236047d7a2e45622abd36e79034d9361800bdbdfe128a65e12e5.js 작성 중
> I, [2021-12-20T13:13:39.242622 #5609] INFO -- : /var/www/discourse/public/assets/locales/he-34daa5dcdad71cf66cdf1e7b8225d3450144c0fe25cdd165e6701c6dc22832ba.js 작성 중
> I, [2021-12-20T13:13:39.486223 #5609] INFO -- : /var/www/discourse/public/assets/locales/vi-b6c93e6e2e24ba709d4941de21d3599db924f475fae18c99bb48120d8119ad99.js 작성 중
> I, [2021-12-20T13:13:39.768006 #5609] INFO -- : /var/www/discourse/public/assets/locales/uk-2a382b805e43e78200e2e2996d25001020ed155788760e24706beb0681797f81.js 작성 중
> I, [2021-12-20T13:13:39.980029 #5609] INFO -- : /var/www/discourse/public/assets/locales/lv-28fba3e7176a8f186674339169dc40b2484c8096188f10e50f653fb5984a0e3c.js 작성 중
> I, [2021-12-20T13:13:40.240552 #5609] INFO -- : /var/www/discourse/public/assets/locales/es-1a8fa4d4eb97092e7cfb73634bf0b3d3c4618e24fc7523008160cd687998cc65.js 작성 중
> I, [2021-12-20T13:13:40.536643 #5609] INFO -- : /var/www/discourse/public/assets/locales/ru-ada425d4ebb6bac508205db7ac44a4d0142f560fb0a6e66fbf8a951748c096e5.js 작성 중
> I, [2021-12-20T13:13:40.778321 #5609] INFO -- : /var/www/discourse/public/assets/locales/zh_CN-418af97ae0a76acf7c46e7229681e69c637bc14b995dc28994028152cd3d888a.js 작성 중
> I, [2021-12-20T13:13:41.003443 #5609] INFO -- : /var/www/discourse/public/assets/locales/bs_BA-7f9c762b8f6cfec602d003d7d1c34eaa3bc7ece1b17d895cb7f39005b8d09ced.js 작성 중
> I, [2021-12-20T13:13:41.233480 #5609] INFO -- : /var/www/discourse/public/assets/locales/pt_BR-72be82f153b8a421d144b60df8f2356db129b46d262c39b204a8a51f625b987b.js 작성 중
> I, [2021-12-20T13:13:41.458420 #5609] INFO -- : /var/www/discourse/public/assets/locales/nb_NO-340db10cd16c8d5e1c64d9a2dee9cb1faa0d7eb362310331dc94f9544326b559.js 작성 중
> I, [2021-12-20T13:13:41.694931 #5609] INFO -- : /var/www/discourse/public/assets/locales/zh_TW-848c3b4c4d01b73075b7ee142be52dff72e5eb3535aebf8a6d07fa6063e649d3.js 작성 중
> I, [2021-12-20T13:13:41.885276 #5609] INFO -- : /var/www/discourse/public/assets/locales/be-bd469cd96ccf1c26db2d20a781146a112d95bd04bfe1eb788daa7fca21a1af94.js 작성 중
> I, [2021-12-20T13:13:41.899607 #5609] INFO -- : /var/www/discourse/public/assets/docker-manager-app-a6e4e0ba9aa49e105c6f66e99233950ec9f5c9b3558f2e3804a242d35564ce11.js 작성 중
> I, [2021-12-20T13:13:42.038479 #5609] INFO -- : /var/www/discourse/public/assets/docker-manager-app-5256678af40d7479a0d37d3bddcca6fa5c2505b83a654a6d23e9d6f4f5fd406a.css 작성 중
> I, [2021-12-20T13:13:42.197143 #5609] INFO -- : /var/www/discourse/public/assets/docker-manager-vendor-9709990270a4ade37544c98dda3cfad18f77cdf6cd433291c3c5ef7bd25cb50d.js 작성 중
> I, [2021-12-20T13:13:42.205668 #5609] INFO -- : /var/www/discourse/public/assets/docker-manager-vendor-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.css 작성 중
> I, [2021-12-20T13:13:42.214860 #5609] INFO -- : /var/www/discourse/public/assets/images/docker-manager-aff8eaea0445c0488c19f8cfd14faa8c2b278924438f19048eacc175d7d134e4.png 작성 중
> I, [2021-12-20T13:13:43.651938 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-assign-68ac75ee332bf30aefcf695447fb99340fc60896807e4143cbfc2d4cb45c1c48.js 작성 중
> I, [2021-12-20T13:13:45.618798 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-calendar-234a1adaa5b6f0042085ca2e8e114cdd752401ae332249b485ceb13423017669.js 작성 중
> I, [2021-12-20T13:13:45.830296 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-canned-replies-33e4732aee5d0bec3cee72adc45b9a5f41c8eaf95bdddb5b4d3026ec6280af09.js 작성 중
> I, [2021-12-20T13:13:46.219129 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-chat-integration-1e370e72673cc748b58474d7e8a230b6ce85c9c79f8cadebd5d4f5b488796f09.js 작성 중
> I, [2021-12-20T13:13:46.292281 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-checklist-1e07a6f8feed538735d6b92a0ab960ace8430ada4cec9ba1f112d3fdab3b9844.js 작성 중
> I, [2021-12-20T13:13:46.325647 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-details-a5c71c75398c735e851440262e3c9ba43f9d8a2a7d81d8ecec16c8b2dbf452c3.js 작성 중
> I, [2021-12-20T13:13:46.701246 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-docs-980e78e4501b66aec0d0d1e0b9690a419f1a1f097182a21901d8cd119a3ec828.js 작성 중
> I, [2021-12-20T13:13:46.761571 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-footnote-9b63d2c7e0607e2d27114241862d87eaaad8f39cf68679c6e12aa1ed65a9b0af.js 작성 중
> I, [2021-12-20T13:13:47.292540 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-layouts-f50307f88d7434d73730d8792d976b18f110cf35b21a85269ce027f36e06ddbd.js 작성 중
> I, [2021-12-20T13:13:47.767885 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-local-dates-8f1e7b3adec2176faf7c3013e32e0151d0db362d12f5a9ee2d73771a194379e8.js 작성 중
> I, [2021-12-20T13:13:47.816376 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-narrative-bot-bc7c0392ef6abf0858f0d6a20600eb7f84d741b114e64c2a736831b45a1339c3.js 작성 중
> I, [2021-12-20T13:13:48.103607 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-policy-baf8ae929817a7e5fc7e6ce5c93762a5eba79a138259a491fe81daf5db46173c.js 작성 중
> I, [2021-12-20T13:13:48.297408 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-presence-bc826a395189b32e4676ad0c4414f821f9bab8245747789b6d555fc16581dacd.js 작성 중
> I, [2021-12-20T13:13:48.350207 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-push-notifications-a2db1e7e1640a211665334d6bf5a602ab959874ed65999069d9a77f98b179f62.js 작성 중
> I, [2021-12-20T13:13:48.716571 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-question-answer-87c9b370e563f1f870eb72b32a1ddeb02800f1572c637f5447a8b574ed2affcf.js 작성 중
> I, [2021-12-20T13:13:49.360560 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-ratings-d61957ae5b4665fd0d2b381d3c208e9b449f7db4325d5ef0a81358126d1c0314.js 작성 중
> I, [2021-12-20T13:13:49.961616 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-reactions-5fc9e3766afe5934b8a46ebdc4de0052991c738821d6e823306f74637bdc20df.js 작성 중
> I, [2021-12-20T13:13:49.995015 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-restricted-replies-b6bf8d192904a4138017b01ade91b5596ff9ad754630d8f6d8898ef06b368a5a.js 작성 중
> I, [2021-12-20T13:13:50.138985 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-shared-edits-ed5c6114ec6de075b1f25b76fa15b5c9d2f94e65f53b962e3692e8258812ee34.js 작성 중
> I, [2021-12-20T13:13:50.337022 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-solved-1d049391309fb9a395d9b8256e40abc9a2ef8c52347eb31277248ceff5fe7b4e.js 작성 중
> I, [2021-12-20T13:13:50.613542 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-tickets-c5e6f3d44798024806c5f7ba5fbdd0c5ab55d05aca95a46701dd1c4942902278.js 작성 중
> I, [2021-12-20T13:13:50.683353 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-translator-3e89c38955210a46a07e2b93cb6b7d309cf950be1d7cdf604e99b8e8847ad66c.js 작성 중
> I, [2021-12-20T13:13:50.883465 #5609] INFO -- : /var/www/discourse/public/assets/plugins/discourse-user-notes-c1c4a60a3023ddfc97f9a5bae3b5e3da802e458a4dacc81e0f9153205b238335.js 작성 중
> I, [2021-12-20T13:13:50.906869 #5609] INFO -- : /var/www/discourse/public/assets/plugins/docker_manager-4ced9f9c7bda9ba563c04006dbb93828d43f2c7d5b533065717c5a63da77d5fc.js 작성 중
> I, [2021-12-20T13:13:50.962773 #5609] INFO -- : /var/www/discourse/public/assets/plugins/lazy-yt-362fd991a752ebdc53b9b3b70aea43cb46676f634c323d6c79c0bef4c6bebad3.js 작성 중
> I, [2021-12-20T13:13:51.764233 #5609] INFO -- : /var/www/discourse/public/assets/plugins/poll-388d992e7cce4bd8f7d5a1f1a0666143cab925ef911a97333edd41b56029a2bd.js 작성 중
> I, [2021-12-20T13:13:52.253544 #5609] INFO -- : /var/www/discourse/public/assets/plugins/styleguide-3e93957d059f9119b2872b96bba8e9bd7b465c00c39588f719e40975b9bc9dc4.js 작성 중
> I, [2021-12-20T13:14:24.514216 #5609] INFO -- : /var/www/discourse/public/assets/application-9ceb460c52a9220a7ffe67c651d51187effe3a8127a40c16ec81a7c38628334b.js 작성 중
> I, [2021-12-20T13:14:24.519647 #5609] INFO -- : /var/www/discourse/public/assets/favicon-24b22a63aae0cf353d72b6b728504377bfc42edc6563f202e3a1401763497249.ico 작성 중
> I, [2021-12-20T13:14:24.523016 #5609] INFO -- : /var/www/discourse/public/assets/logo-dev-0b53838dc1ee09248b94e3d4aa5c70d4a9897f26b8133d147e17bf8d41d3be7b.png 작성 중
> I, [2021-12-20T13:14:24.526565 #5609] INFO -- : /var/www/discourse/public/assets/logo-single-dev-5545f7e0d4d1d1d5ba821a6d8c1e394033558324e90acc1c6045cf382b4880c8.png 작성 중
> I, [2021-12-20T13:14:24.529631 #5609] INFO -- : /var/www/discourse/public/assets/logo-single-d7a0dacc998273856c42737dba8693fbdb9e5fd929d36afeb3f13844f147e865.png 작성 중
> I, [2021-12-20T13:14:24.533824 #5609] INFO -- : /var/www/discourse/public/assets/logo-ba2f2da6eac779d8b34d4aa977be739e4de07f7d34e970f4b8ac32682706c122.png 작성 중
> I, [2021-12-20T13:14:24.537316 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/check-f64a79b1bde9a9e1f6fdc1ab382163596a06e3ae71443bb8c8231aa595bcbc80.png 작성 중
> I, [2021-12-20T13:14:24.540769 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/discourse-bdbc548a4e328f39b017bb143b679c5dfe7b060574760cd71d77971c2a9eff1f.png 작성 중
> I, [2021-12-20T13:14:24.544020 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/group_mentioned-012ba348812e600c5532b8ccc08e8767b16fd126f3c7bcedcbdedaba640721d6.png 작성 중
> I, [2021-12-20T13:14:24.546697 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/linked-02191f88212f5cba22760235346da4e238eb9a4c9056cac92965a940eeaa02d0.png 작성 중
> I, [2021-12-20T13:14:24.549549 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/mentioned-012ba348812e600c5532b8ccc08e8767b16fd126f3c7bcedcbdedaba640721d6.png 작성 중
> I, [2021-12-20T13:14:24.552093 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/posted-918b5c4333d62ea140dfc63a49d1ee60e71f00418b8f2f7fa91bb65a2c995830.png 작성 중
> I, [2021-12-20T13:14:24.555214 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/private_message-77576c8c5017882f813792be99ee57b2ddaa417c2baf74255a9899867ad66b97.png 작성 중
> I, [2021-12-20T13:14:24.557863 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/quoted-a1bf4d7b4f4ad6b34b43d60143a7e07ddc030855eae2cf9308011ba91a3ce168.png 작성 중
> I, [2021-12-20T13:14:24.560478 #5609] INFO -- : /var/www/discourse/public/assets/push-notifications/replied-918b5c4333d62ea140dfc63a49d1ee60e71f00418b8f2f7fa91bb65a2c995830.png 작성 중
> MaxMind IP 데이터베이스 업데이트에는 라이선스가 필요합니다
> https://www.maxmind.com에서 생성한 것으로 DISCOURSE_MAXMIND_LICENSE_KEY를 설정하십시오
> 압축 중: vendor-e9ee842d7242168f7caf93b4baf7ca88f9a272c7febf7dc3def79d67a758d3c3.js
> MaxMind IP 데이터베이스 업데이트에는 라이선스가 필요합니다
> https://www.maxmind.com에서 생성한 것으로 DISCOURSE_MAXMIND_LICENSE_KEY를 설정하십시오
> rake 중단됨!
> Uglifier::Error: Unexpected token: keyword (const). To use ES6 syntax, harmony mode must be enabled with Uglifier.new(:harmony => true).
> --
> \u001b[36m 92843\u001b[0m "use strict";
> \u001b[36m 92844\u001b[0m 
> \u001b[36m 92845\u001b[0m function _classPrivateFieldLooseBase(receiver, privateKey) { if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { throw new TypeError("attempted to use private field on non-instance"); } return receiver; }
> \u001b[36m 92846\u001b[0m 
> \u001b[36m 92847\u001b[0m var id = 0;
> \u001b[36m 92848\u001b[0m 
> \u001b[36m 92849\u001b[0m function _classPrivateFieldLooseKey(name) { return "__private_" + id++ + "_" + name; }
> \u001b[36m 92850\u001b[0m 
> \u001b[91m => \u001b[0m\u001b[91mconst {\u001b[0m
> \u001b[36m 92852\u001b[0m AbortController,
> \u001b[36m 92853\u001b[0m createAbortError
> \u001b[36m 92854\u001b[0m } = require('@uppy/utils/lib/AbortController');
> \u001b[36m 92855\u001b[0m 
> \u001b[36m 92856\u001b[0m const delay = require('@uppy/utils/lib/delay');
> \u001b[36m 92857\u001b[0m 
> \u001b[36m 92858\u001b[0m const MB = 1024 * 1024;
> \u001b[36m 92859\u001b[0m const defaultOptions = {
> ==
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:291:in `parse_result'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:221:in `run_uglifyjs'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/uglifier-4.2.0/lib/uglifier.rb:176:in `compile_with_map'
> /var/www/discourse/lib/tasks/assets.rake:135:in `compress_ruby'
> /var/www/discourse/lib/tasks/assets.rake:178:in `compress'
> /var/www/discourse/lib/tasks/assets.rake:376:in `block (6 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:199:in `log_task_duration'
> /var/www/discourse/lib/tasks/assets.rake:371:in `block (5 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:189:in `block in concurrent?'
> /var/www/discourse/lib/tasks/assets.rake:370:in `block (4 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:359:in `each'
> /var/www/discourse/lib/tasks/assets.rake:359:in `block (3 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:189:in `concurrent?'
> /var/www/discourse/lib/tasks/assets.rake:356:in `block (2 levels) in <main>'
> /var/www/discourse/lib/tasks/assets.rake:199:in `log_task_duration'
> /var/www/discourse/lib/tasks/assets.rake:355:in `block in <main>'
> /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rake-13.0.6/exe/rake:27:in `<top (required)>'
> /usr/local/bin/bundle:23:in `load'
> /usr/local/bin/bundle:23:in `
> ```<main>'
> Tasks: TOP => assets:precompile
> (전체 추적을 보려면 --trace 옵션과 함께 작업을 실행하세요)
> I, [2021-12-20T13:14:25.973454 #1] INFO -- : 'default'의 'Layouts Category List Widget' 업데이트 중...
> 'default'의 'Category Headers theme component' 업데이트 중...
> 'default'의 'Toggle Whisper' 업데이트 중...
> 'default'의 'Discourse Clickable Topic' 업데이트 중...
> MaxMindDB 다운로드 중...
> JavaScript 압축 및 소스 맵 생성
> 
> I, [2021-12-20T13:14:25.975333 #1] INFO -- : 비동기 프로세스 종료
> I, [2021-12-20T13:14:25.975386 #1] INFO -- : exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 32에 TERM 신호 전송
> 32:signal-handler (1640006065) SIGTERM 수신, 종료 예약 중...
> 32:M 20 Dec 2021 13:14:26.048 # 사용자가 종료를 요청했습니다...
> 32:M 20 Dec 2021 13:14:26.048 * 종료 전에 최종 RDB 스냅샷 저장 중.
> 32:M 20 Dec 2021 13:14:26.161 * 디스크에 DB 저장 완료
> 32:M 20 Dec 2021 13:14:26.161 # Redis는 이제 종료 준비가 되었습니다, 안녕...
> 
> 실패(FAILED)
> --------------------
> Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' 실행 실패 (리턴 코드: #<Process::Status: pid 5607 exit 1>)
> 실패 위치: /pups/lib/pups/exec_command.rb:117:in `spawn'
> 파라미터 {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}로 실행 실패
> 21101bda0823bb7aa87a097acb0a43dde61b26e18dc39eec3e439e75871c9efe
> **부트스트랩 실패** 이전 오류 메시지를 확인하려면 위로 스크롤하세요. 오류가 하나 이상 있을 수 있습니다.
> ./discourse-doctor가 문제를 진단하는 데 도움이 될 수 있습니다.
> ==================== 리빌드 로그 종료 ====================
> 앱 리빌드 실패.
> 
> 도메인 이름 확인 중 . . .
> 
> 443 포트 연결 성공.
> 비표준 플러그인을 제거하고 다시 빌드하는 것이 좋습니다.
> 기존 컨테이너 재시작 시도 중 . . . 
> 
> 기존 컨테이너 시작
> + /usr/bin/docker start app
> app
> 컨테이너 재시작 완료.
> 
> ==================== 플러그인 ====================
> - git clone https://github.com/discourse/docker_manager.git
> - git clone https://github.com/discourse/discourse-chat-integration.git
> - git clone https://github.com/discourse/discourse-policy.git
> - git clone https://github.com/discourse/discourse-assign.git
> - git clone https://github.com/discourse/discourse-restricted-replies.git
> - git clone https://github.com/discourse/discourse-calendar.git
> - git clone https://github.com/discourse/discourse-solved.git
> - git clone https://github.com/discourse/discourse-footnote.git
> - git clone https://github.com/discourse/discourse-checklist.git
> - git clone https://github.com/discourse/discourse-docs.git
> - git clone https://github.com/discourse/discourse-github.git
> - git clone https://github.com/discourse/discourse-canned-replies.git
> - git clone https://github.com/discourse/discourse-user-notes.git
> - git clone https://github.com/discourse/discourse-push-notifications.git
> - git clone https://github.com/discourse/discourse-translator.git
> - git clone https://github.com/discourse/discourse-shared-edits.git
> - git clone https://github.com/paviliondev/discourse-question-answer.git
> - git clone https://github.com/paviliondev/discourse-tickets.git
> - git clone https://github.com/paviliondev/discourse-layouts.git
> - git clone https://github.com/discourse/discourse-reactions.git
> - git clone https://github.com/paviliondev/discourse-ratings.git
> 
> 경고:
> 비공식 플러그인이 있는 것으로 보입니다.
> 문제가 발생하고 있다면, 해당 플러그인을 비활성화하고 다시 리빌드해 보세요.
> 
> 공식 목록은 https://github.com/discourse/discourse/blob/master/lib/plugin/metadata.rb를 참조하세요.
> 
> ========================================
> Discourse 버전 (로컬): 찾을 수 없음
> Discourse 버전 (localhost): 찾을 수 없음
> 
> ==================== 메모리 정보 ====================
> OS: Linux
> RAM (MB): 4044
> 
> 총량 사용량 여유량 공유량 버퍼/캐시 사용 가능
> Mem: 3950 286 1835 52 1828 3267
> Swap: 0 0 0
> 
> ==================== 디스크 공간 확인 ====================
> ---------- OS 디스크 공간 ----------
> 파일시스템 크기 사용량 여유량 사용률 마운트 위치
> /dev/xvda1 39G 23G 17G 58% /
> 
> ````

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [12월 20, 2021, 5:01오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/3 "2021-12-20T17:01:17Z")

</div>

여기를 따라야 할 것 같습니다:

> [@테마 오류로 인해 "./discourse rebuild app" 실행 시 발생하는 오류](https://meta.discourse.org/t/error-when-discourse-rebuild-app-due-to-theme-error/210207/6?u=falco):
>
> I’ve managed to fix this issue by performing following steps: Edit containers/app.yml to comment out all but postgres template service Run ./launcher rebuild app then ./launcher enter app Once in, I jump into postgres console su - postgres then psql Once in postgres, I do \c discourse then SELECT \* FROM themes and find out the faulty Alternative Logo theme has the ID of 11. Next I delete that with DELETE FROM themes WHERE id=11 then quit the console with \q Exit the container by exit then unco…

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 5:06오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/4 "2021-12-20T17:06:07Z")

</div>

앱을 다시 빌드하기 전에 일부 코드를 주석 처리하면 데이터 손실이 발생합니까?

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 5:09오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/5 "2021-12-20T17:09:31Z")

</div>

제 문제의 일부는 어떤 테마 구성 요소가 문제의 원인인지, 혹은 원인이 있는지도 알 수 없다는 점입니다. 해당 사용자는 'Alternative Logo’에 대한 구체적인 오류 메시지를 보고 있었습니다. 제 오류 메시지에는 그런 내용이 전혀 없습니다. 제 원 게시물에서 확인해 보세요:

> [@JackALaing](#):
>
> 유사한 문제: [테마 오류로 인해 “./discourse rebuild app” 실행 시 발생하는 오류](https://meta.discourse.org/t/error-when-discourse-rebuild-app-due-to-theme-error/210207)  
> 그러나 이 문제에는 다음과 같은 줄이 포함되어 있으며, 제 discourse-doctor 로그에서 이에 해당하는 내용을 찾을 수 없었습니다.
> 
> ```plaintext
> Failed to update 'Alternative Logos': about.json contains invalid values: Maximum discourse version is invalid
> rake aborted!
> 
> ```

실패하기 직전에 마지막으로 업데이트된 구성 요소가 Discourse Clickable Topic이었으므로, 이것이 문제의 원인이라고 가정해도 될까요?

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 5:11오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/6 "2021-12-20T17:11:19Z")

</div>

> [@JackALaing](#):
>
> ```plaintext
> Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 5607 exit 1>
> Location of failure: /pups/lib/pups/exec_command.rb:117:in `spawn'
> 
> ```

이 에러 메시지로 특정 원인을 파악하는 데 도움이 되는 정보를 얻을 수 있을까요?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [12월 20, 2021, 5:56오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/7 "2021-12-20T17:56:22Z")

</div>

업그레이드를 시도하기 전의 인스턴스로 재시작할 수 있다면, UI에서 테마 구성 요소를 삭제할 수 있습니다.  
`./launcher start app`

(이미 `./launcher cleanup`을 실행했다면 불가능할 수 있습니다.)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [12월 20, 2021, 6:36오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/8 "2021-12-20T18:36:29Z")

</div>

음, Discourse를 어떻게 설치하셨나요? 어떤 이유로든 오래된 컨테이너 이미지에 갇혀 있는 것 같습니다.

공식 설치 가이드를 따르셨다면 app.yml 파일을 공유해 주시겠어요?

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 6:52오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/9 "2021-12-20T18:52:36Z")

</div>

결국 우리의 도커 이미지가 꽤나 오래된 상태였고, 이로 인해 의존성 관련 문제가 발생했다고 추정됩니다. 특히 상대적으로 최근 도입된 Clickable Topic 컴포넌트가 더 최신의 도커 이미지에 의존하고 있을 가능성이 큽니다.

어젯밤 git pull을 시도했지만 커밋되지 않은 수정 사항 때문에 실패했습니다. 해당 문제를 해결하고 최신 이미지로 업데이트한 후 재빌드를 진행하니 문제가 없이 성공했습니다.

앞으로 최신 상태를 유지하기 위한 모범 사례를 철저히 따르도록 하여, 플러그인/테마를 설치할 때 재빌드 실패가 발생하지 않도록 하겠습니다.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [12월 20, 2021, 7:27오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/10 "2021-12-20T19:27:44Z")

</div>

공식 설치 가이드를 따랐을 때 `./launcher rebuild app`을 실행하면 이미지가 자동으로 업데이트되므로, 커스텀 설정을 사용 중인 것으로 보입니다.

---

<div class="post-metadata">

### Author: ![JackALaing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jackalaing/32/189207_2.png) [@JackALaing](https://meta.discourse.org/u/JackALaing)
#### Post date: [12월 20, 2021, 8:36오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/11 "2021-12-20T20:36:27Z")

</div>

아니요, 기본 설정을 사용하고 있다고 꽤 확신합니다. 자동 이미지 업데이트가 git 문제로 인해 작동하지 않았다고 생각합니다.

```plaintext
Fetching origin
Launcher has diverged source, this is only expected in Dev mode

```

이것은 우리가 로컬에서 편집을 했거나, master에서 main으로 브랜치 이름을 변경했기 때문일 수 있습니다. git pull을 다시 하기 위해 커밋을 정리하던 중, master에서 main으로 변경한 커밋이 포함되어 있는 것을 발견했습니다.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [1월 19, 2022, 8:37오후 UTC](https://meta.discourse.org/t/launcher-rebuild-app-failed-during-rake-themes-update-assets-precompile/212708/12 "2022-01-19T20:37:01Z")

</div>

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