geolite.maxmind.com:443으로 TCP 연결 실패

최신 버전으로 자동 업데이트를 시도할 때 오류가 발생하고 있습니다.

먼저 a0ef2c6에서 b929e4f로 docker_manager를 업데이트하려고 했는데 오류가 발생했습니다. 이상하게도 관리자 업데이트 패널로 돌아가 보면 이제 최신 버전을 사용 중이라고 표시됩니다.

그래서 discourse 버전을 v2.4.0.beta4에서 v2.5.0.beta2로 업데이트하려고 했습니다 (docker_manager가 최신 상태가 되어 discourse 업그레이드 옵션이 활성화되었기 때문입니다). 진행을 계속하면 오류가 발생합니다. 아래 로그를 확인해 주세요.

도움을 주시면 감사하겠습니다.

참고: 백업을 해 두었고, 이 작업을 시도하기 전 상태로 인스턴스를 복원했습니다.

docker_manager 업그레이드 실패 로그:

error upgrading docker_manager

********************************************************
*** Please be patient, next steps might take a while ***
********************************************************
Cycling Unicorn, to free up memory
Restarting unicorn pid: 1466
Waiting for Unicorn to reload.
Waiting for Unicorn to reload..
Waiting for Unicorn to reload...
Waiting for Unicorn to reload....
Waiting for Unicorn to reload.....
Waiting for Unicorn to reload......
Waiting for Unicorn to reload.......
Waiting for Unicorn to reload........
Waiting for Unicorn to reload.........
Waiting for Unicorn to reload..........
Waiting for Unicorn to reload...........
Waiting for Unicorn to reload............
Waiting for Unicorn to reload.............
Waiting for Unicorn to reload..............
Waiting for Unicorn to reload...............
Waiting for Unicorn to reload................
Waiting for Unicorn to reload.................
Waiting for Unicorn to reload..................
Waiting for Unicorn to reload...................
Waiting for Unicorn to reload....................
Waiting for Unicorn to reload.....................
Waiting for Unicorn to reload......................
Waiting for Unicorn to reload.......................
Using method_source 0.9.2
Using thor 0.20.3
Using railties 6.0.0
Using jquery-rails 4.3.3
Using ember-rails 0.18.5
Using excon 0.64.0
Using multipart-post 2.1.1
Using faraday 0.15.4
Using fast_blank 1.0.0
Using rake-compiler 1.0.7
Using fast_xor 1.1.3
Using fast_xs 0.8.0
Using fastimage 2.1.5
Using ffi 1.10.0
Using flamegraph 0.9.5
Using gc_tracer 1.5.1
Using guess_html_encoding 0.0.11
Using hashie 3.6.0
Using highline 1.7.10
Using hiredis 0.6.3
Using hkdf 0.3.0
Using htmlentities 4.3.4
Using http_accept_language 2.0.5
Using jwt 2.2.1
Using kgio 2.11.2
Using libv8 7.3.492.27.1 (x86_64-linux)
Using request_store 1.4.1
Using lograge 0.11.0
Using logstash-event 1.2.02
Using logstash-logger 0.26.1
Using logster 2.3.2
Using lru_redux 1.1.0
Using lz4-ruby 0.3.3
Using maxminddb 0.1.22
Using memory_profiler 0.9.13
Using message_bus 2.2.2
Using mini_racer 0.2.6
Using rack-protection 2.0.7
Using redis 4.0.1
Using sidekiq 5.2.7
Using mini_scheduler 0.12.2
Using mini_sql 0.2.2
Using mini_suffix 0.3.0
Using moneta 1.1.1
Using multi_json 1.13.1
Using multi_xml 0.6.0
Using mustache 1.1.0
Using nokogumbo 2.0.1
Using oauth 0.5.4
Using oauth2 1.4.1
Using oj 3.7.12
Using omniauth 1.9.0
Using omniauth-oauth2 1.6.0
Using omniauth-facebook 5.0.0
Using omniauth-github 1.3.0
Using omniauth-google-oauth2 0.7.0
Using omniauth-instagram 1.3.0
Using omniauth-oauth 1.1.0
Using ruby-openid 2.7.0
Using rack-openid 1.3.1
Using omniauth-openid 1.0.1
Using omniauth-twitter 1.4.0
Using sanitize 5.0.0
Using onebox 1.9.13
Using openid-redis-store 0.0.2
Using optimist 3.0.0
Using pg 1.1.4
Using pry 0.12.2
Using pry-rails 0.3.9
Using puma 3.12.1
Using r2 0.2.7
Using rack-mini-profiler 1.0.2
Using rails_multisite 2.0.7
Using raindrops 0.19.0
Using rbtrace 0.4.11
Using rchardet 1.8.0
Using redis-namespace 1.6.0
Using rinku 2.0.6
Using rotp 3.3.1
Using rqrcode 0.10.1
Using rtlit 0.0.5
Using ruby-readability 0.7.0
Using rubyzip 1.2.3
Using sassc 2.0.1
Using sprockets-rails 3.2.1
Using tilt 2.0.9
Using sassc-rails 2.1.1
Using seed-fu 2.3.9
Using sshkey 2.0.0
Using stackprof 0.2.12
Using uglifier 4.1.20
Using unf_ext 0.0.7.6
Using unf 0.1.4
Using unicorn 5.5.1
Using webpush 0.3.8
Bundle complete! 120 Gemfile dependencies, 157 gems now installed.
Gems in the groups test and development were not installed.
Bundled gems are installed into `./vendor/bundle`
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
Migrating default
---------------------------------

== Seed from /var/www/discourse/db/fixtures/001_refresh.rb

== Seed from /var/www/discourse/db/fixtures/002_groups.rb

== Seed from /var/www/discourse/db/fixtures/003_post_action_types.rb
- PostActionType {:id=>1, :name_key=>"bookmark", :is_flag=>false, :position=>1}
- PostActionType {:id=>2, :name_key=>"like", :is_flag=>false, :icon=>"heart", :position=>2}
- PostActionType {:id=>3, :name_key=>"off_topic", :is_flag=>true, :position=>3}
- PostActionType {:id=>4, :name_key=>"inappropriate", :is_flag=>true, :position=>4}
- PostActionType {:id=>8, :name_key=>"spam", :is_flag=>true, :position=>6}
- PostActionType {:id=>6, :name_key=>"notify_user", :is_flag=>true, :position=>7}
- PostActionType {:id=>7, :name_key=>"notify_moderators", :is_flag=>true, :position=>8}

== Seed from /var/www/discourse/db/fixtures/004_screened_ip_addresses.rb
- ScreenedIpAddress {:id=>1, :ip_address=>"10.0.0.0/8", :action_type=>2}
- ScreenedIpAddress {:id=>2, :ip_address=>"192.168.0.0/16", :action_type=>2}
- ScreenedIpAddress {:id=>3, :ip_address=>"127.0.0.0/8", :action_type=>2}
- ScreenedIpAddress {:id=>4, :ip_address=>"172.16.0.0/12", :action_type=>2}
- ScreenedIpAddress {:id=>5, :ip_address=>"fc00::/7", :action_type=>2}

== Seed from /var/www/discourse/db/fixtures/005_badge_types.rb
- BadgeType {:id=>1, :name=>"Gold"}
- BadgeType {:id=>2, :name=>"Silver"}
- BadgeType {:id=>3, :name=>"Bronze"}

== Seed from /var/www/discourse/db/fixtures/006_badges.rb
- BadgeGrouping {:id=>1, :name=>"Getting Started", :default_position=>10}
- BadgeGrouping {:id=>2, :name=>"Community", :default_position=>11}
- BadgeGrouping {:id=>3, :name=>"Posting", :default_position=>12}
- BadgeGrouping {:id=>4, :name=>"Trust Level", :default_position=>13}
- BadgeGrouping {:id=>5, :name=>"Other", :default_position=>14}
- Badge {:id=>1, :name=>"Basic User", :badge_type_id=>3, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at FROM users u\n      WHERE trust_level >= 1 AND (\n        :backfill OR u.id IN (:user_ids)\n      )\n    ", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>2, :name=>"Member", :badge_type_id=>3, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at FROM users u\n      WHERE trust_level >= 2 AND (\n        :backfill OR u.id IN (:user_ids)\n      )\n    ", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>3, :name=>"Regular", :badge_type_id=>2, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at FROM users u\n      WHERE trust_level >= 3 AND (\n        :backfill OR u.id IN (:user_ids)\n      )\n    ", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>4, :name=>"Leader", :badge_type_id=>1, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at FROM users u\n      WHERE trust_level >= 4 AND (\n        :backfill OR u.id IN (:user_ids)\n      )\n    ", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>17, :name=>"Reader", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"  SELECT id user_id, current_timestamp granted_at\n  FROM users\n  WHERE id IN\n  (\n    SELECT pt.user_id\n    FROM post_timings pt\n    JOIN badge_posts b ON b.post_number = pt.post_number AND\n                          b.topic_id = pt.topic_id\n    JOIN topics t ON t.id = pt.topic_id\n    LEFT JOIN user_badges ub ON ub.badge_id = 17 AND ub.user_id = pt.user_id\n    WHERE ub.id IS NULL AND t.posts_count > 100\n    GROUP BY pt.user_id, pt.topic_id, t.posts_count\n    HAVING count(*) >= t.posts_count\n  )\n", :default_badge_grouping_id=>1, :auto_revoke=>false, :system=>true}
- Badge {:id=>16, :name=>"Read Guidelines", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"  SELECT user_id, read_faq granted_at\n  FROM user_stats\n  WHERE read_faq IS NOT NULL AND (user_id IN (:user_ids) OR :backfill)\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
- Badge {:id=>14, :name=>"First Link", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT l.user_id, l.post_id, l.created_at granted_at\n  FROM\n  (\n    SELECT MIN(l1.id) id\n    FROM topic_links l1\n    JOIN badge_posts p1 ON p1.id = l1.post_id\n    JOIN badge_posts p2 ON p2.id = l1.link_post_id\n    WHERE NOT reflection AND p1.topic_id <> p2.topic_id AND not quote AND\n      (:backfill OR ( p1.id in (:post_ids) ))\n    GROUP BY l1.user_id\n  ) ids\n  JOIN topic_links l ON l.id = ids.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>15, :name=>"First Quote", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT ids.user_id, q.post_id, p3.created_at granted_at\n  FROM\n  (\n    SELECT p1.user_id, MIN(q1.id) id\n    FROM quoted_posts q1\n    JOIN badge_posts p1 ON p1.id = q1.post_id\n    JOIN badge_posts p2 ON p2.id = q1.quoted_post_id\n    WHERE (:backfill OR ( p1.id IN (:post_ids) ))\n    GROUP BY p1.user_id\n  ) ids\n  JOIN quoted_posts q ON q.id = ids.id\n  JOIN badge_posts p3 ON q.post_id = p3.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>11, :name=>"First Like", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\n  FROM (\n    SELECT pa.user_id, min(pa.id) id\n    FROM post_actions pa\n    JOIN badge_posts p on p.id = pa.post_id\n    WHERE post_action_type_id = 2 AND\n      (:backfill OR pa.post_id IN (:post_ids) )\n    GROUP BY pa.user_id\n  ) x\n  JOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>1, :trigger=>1, :system=>true}
- Badge {:id=>13, :name=>"First Flag", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>false, :query=>"  SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\n  FROM (\n    SELECT pa.user_id, min(pa.id) id\n    FROM post_actions pa\n    JOIN badge_posts p on p.id = pa.post_id\n    WHERE post_action_type_id IN (3,4,8) AND\n      (:backfill OR pa.post_id IN (:post_ids) )\n    GROUP BY pa.user_id\n  ) x\n  JOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>1, :trigger=>1, :auto_revoke=>false, :system=>true}
- Badge {:id=>25, :name=>"Promoter", :default_icon=>"fa-user-plus", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at\n      FROM users u\n      WHERE u.id IN (\n        SELECT invited_by_id\n        FROM invites i\n        JOIN users u2 ON u2.id = i.user_id\n        WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 0 AND u2.silenced_till IS NULL\n        GROUP BY invited_by_id\n        HAVING COUNT(*) >= 1\n      ) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n        (:backfill OR u.id IN (:user_ids) )\n    ", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>26, :name=>"Campaigner", :default_icon=>"fa-user-plus", :badge_type_id=>2, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at\n      FROM users u\n      WHERE u.id IN (\n        SELECT invited_by_id\n        FROM invites i\n        JOIN users u2 ON u2.id = i.user_id\n        WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 1 AND u2.silenced_till IS NULL\n        GROUP BY invited_by_id\n        HAVING COUNT(*) >= 3\n      ) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n        (:backfill OR u.id IN (:user_ids) )\n    ", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>27, :name=>"Champion", :default_icon=>"fa-user-plus", :badge_type_id=>1, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"\n      SELECT u.id user_id, current_timestamp granted_at\n      FROM users u\n      WHERE u.id IN (\n        SELECT invited_by_id\n        FROM invites i\n        JOIN users u2 ON u2.id = i.user_id\n        WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 2 AND u2.silenced_till IS NULL\n        GROUP BY invited_by_id\n        HAVING COUNT(*) >= 5\n      ) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n        (:backfill OR u.id IN (:user_ids) )\n    ", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>12, :name=>"First Share", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT views.user_id, i2.post_id, i2.created_at granted_at\n  FROM\n  (\n    SELECT i.user_id, MIN(i.id) i_id\n    FROM incoming_links i\n    JOIN badge_posts p on p.id = i.post_id\n    WHERE i.user_id IS NOT NULL\n    GROUP BY i.user_id\n  ) as views\n  JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>21, :name=>"Nice Share", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"  SELECT views.user_id, i2.post_id, current_timestamp granted_at\n  FROM\n  (\n    SELECT i.user_id, MIN(i.id) i_id\n    FROM incoming_links i\n    JOIN badge_posts p on p.id = i.post_id\n    WHERE i.user_id IS NOT NULL\n    GROUP BY i.user_id,i.post_id\n    HAVING COUNT(*) > 25\n  ) as views\n  JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>22, :name=>"Good Share", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"  SELECT views.user_id, i2.post_id, current_timestamp granted_at\n  FROM\n  (\n    SELECT i.user_id, MIN(i.id) i_id\n    FROM incoming_links i\n    JOIN badge_posts p on p.id = i.post_id\n    WHERE i.user_id IS NOT NULL\n    GROUP BY i.user_id,i.post_id\n    HAVING COUNT(*) > 300\n  ) as views\n  JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>23, :name=>"Great Share", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"  SELECT views.user_id, i2.post_id, current_timestamp granted_at\n  FROM\n  (\n    SELECT i.user_id, MIN(i.id) i_id\n    FROM incoming_links i\n    JOIN badge_posts p on p.id = i.post_id\n    WHERE i.user_id IS NOT NULL\n    GROUP BY i.user_id,i.post_id\n    HAVING COUNT(*) > 1000\n  ) as views\n  JOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>5, :name=>"Welcome", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT p.user_id, min(post_id) post_id, min(pa.created_at) granted_at\n  FROM post_actions pa\n  JOIN badge_posts p on p.id = pa.post_id\n  WHERE post_action_type_id = 2 AND\n      (:backfill OR pa.post_id IN (:post_ids) )\n  GROUP BY p.user_id\n", :default_badge_grouping_id=>2, :trigger=>1, :system=>true}
- Badge {:id=>9, :name=>"Autobiographer", :badge_type_id=>3, :multiple_grant=>false, :query=>"  SELECT u.id user_id, current_timestamp granted_at\n  FROM users u\n  JOIN user_profiles up on u.id = up.user_id\n  WHERE bio_raw IS NOT NULL AND LENGTH(TRIM(bio_raw)) > 10 AND\n        uploaded_avatar_id IS NOT NULL AND\n        (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
- Badge {:id=>10, :name=>"Editor", :badge_type_id=>3, :multiple_grant=>false, :query=>"  SELECT p.user_id, min(p.id) post_id, min(p.created_at) granted_at\n  FROM badge_posts p\n  WHERE p.self_edits > 0 AND\n      (:backfill OR p.id IN (:post_ids) )\n  GROUP BY p.user_id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>48, :name=>"Wiki Editor", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :query=>"SELECT DISTINCT ON (pr.user_id) pr.user_id, pr.post_id, pr.created_at granted_at\nFROM post_revisions pr\nJOIN badge_posts p on p.id = pr.post_id\nWHERE p.wiki\n    AND NOT pr.hidden\n    AND (:backfill OR p.id IN (:post_ids))\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>6, :name=>"Nice Post", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number > 1 AND p.like_count >= 10 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>7, :name=>"Good Post", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number > 1 AND p.like_count >= 25 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>8, :name=>"Great Post", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number > 1 AND p.like_count >= 50 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>18, :name=>"Nice Topic", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number = 1 AND p.like_count >= 10 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>19, :name=>"Good Topic", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number = 1 AND p.like_count >= 25 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>20, :name=>"Great Topic", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"\n      SELECT p.user_id, p.id post_id, p.updated_at granted_at\n      FROM badge_posts p\n      WHERE p.post_number = 1 AND p.like_count >= 50 AND\n        (:backfill OR p.id IN (:post_ids) )\n    ", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>24, :name=>"Anniversary", :default_icon=>"far-clock", :badge_type_id=>2, :default_badge_grouping_id=>2, :query=>nil, :trigger=>0, :auto_revoke=>false, :system=>true, :multiple_grant=>true}
- Badge {:id=>28, :name=>"Popular Link", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"        SELECT tl.user_id, post_id, current_timestamp granted_at\n          FROM topic_links tl\n          JOIN badge_posts p ON p.id = post_id\n         WHERE NOT tl.internal\n           AND tl.clicks >= 50\n      GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>29, :name=>"Hot Link", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"        SELECT tl.user_id, post_id, current_timestamp granted_at\n          FROM topic_links tl\n          JOIN badge_posts p ON p.id = post_id\n         WHERE NOT tl.internal\n           AND tl.clicks >= 300\n      GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>30, :name=>"Famous Link", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"        SELECT tl.user_id, post_id, current_timestamp granted_at\n          FROM topic_links tl\n          JOIN badge_posts p ON p.id = post_id\n         WHERE NOT tl.internal\n           AND tl.clicks >= 1000\n      GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>36, :name=>"Appreciated", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"      SELECT p.user_id, current_timestamp AS granted_at\n      FROM posts AS p\n      WHERE p.like_count >= 1\n        AND (:backfill OR p.user_id IN (:user_ids))\n      GROUP BY p.user_id\n      HAVING count(*) > 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>37, :name=>"Respected", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"      SELECT p.user_id, current_timestamp AS granted_at\n      FROM posts AS p\n      WHERE p.like_count >= 2\n        AND (:backfill OR p.user_id IN (:user_ids))\n      GROUP BY p.user_id\n      HAVING count(*) > 100\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>31, :name=>"Admired", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"      SELECT p.user_id, current_timestamp AS granted_at\n      FROM posts AS p\n      WHERE p.like_count >= 5\n        AND (:backfill OR p.user_id IN (:user_ids))\n      GROUP BY p.user_id\n      HAVING count(*) > 300\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>38, :name=>"Thank You", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"      SELECT us.user_id, current_timestamp AS granted_at\n      FROM user_stats AS us\n      INNER JOIN posts AS p ON p.user_id = us.user_id\n      WHERE p.like_count > 0\n        AND us.likes_given >= 10\n        AND (:backfill OR us.user_id IN (:user_ids))\n      GROUP BY us.user_id, us.likes_given\n      HAVING COUNT(*) > 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>32, :name=>"Gives Back", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"      SELECT us.user_id, current_timestamp AS granted_at\n      FROM user_stats AS us\n      INNER JOIN posts AS p ON p.user_id = us.user_id\n      WHERE p.like_count > 0\n        AND us.likes_given >= 100\n        AND (:backfill OR us.user_id IN (:user_ids))\n      GROUP BY us.user_id, us.likes_given\n      HAVING COUNT(*) > 100\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>39, :name=>"Empathetic", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"      SELECT us.user_id, current_timestamp AS granted_at\n      FROM user_stats AS us\n      INNER JOIN posts AS p ON p.user_id = us.user_id\n      WHERE p.like_count > 0\n        AND us.likes_given >= 1000\n        AND (:backfill OR us.user_id IN (:user_ids))\n      GROUP BY us.user_id, us.likes_given\n      HAVING COUNT(*) > 500\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>33, :name=>"Out of Love", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"      SELECT gdl.user_id, current_timestamp AS granted_at\n      FROM given_daily_likes AS gdl\n      WHERE gdl.limit_reached\n        AND (:backfill OR gdl.user_id IN (:user_ids))\n      GROUP BY gdl.user_id\n      HAVING COUNT(*) >= 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>34, :name=>"Higher Love", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"      SELECT gdl.user_id, current_timestamp AS granted_at\n      FROM given_daily_likes AS gdl\n      WHERE gdl.limit_reached\n        AND (:backfill OR gdl.user_id IN (:user_ids))\n      GROUP BY gdl.user_id\n      HAVING COUNT(*) >= 5\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>35, :name=>"Crazy in Love", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"      SELECT gdl.user_id, current_timestamp AS granted_at\n      FROM given_daily_likes AS gdl\n      WHERE gdl.limit_reached\n        AND (:backfill OR gdl.user_id IN (:user_ids))\n      GROUP BY gdl.user_id\n      HAVING COUNT(*) >= 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>40, :name=>"First Mention", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"  SELECT acting_user_id AS user_id, min(target_post_id) AS post_id, min(p.created_at) AS granted_at\n  FROM user_actions\n  JOIN posts p ON p.id = target_post_id\n  JOIN topics t ON t.id = topic_id\n  JOIN categories c on c.id = category_id\n  WHERE action_type = 7\n    AND NOT read_restricted\n    AND p.deleted_at IS  NULL\n    AND t.deleted_at IS  NULL\n    AND t.visible\n    AND t.archetype <> 'private_message'\n    AND (:backfill OR p.id IN (:post_ids))\n  GROUP BY acting_user_id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>41, :name=>"First Emoji", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>42, :name=>"First Onebox", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>43, :name=>"First Reply By Email", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>44, :name=>"New User of the Month", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>45, :name=>"Enthusiast", :default_icon=>"far-eye", :badge_type_id=>3, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 10\n)\nSELECT user_id\n     , \"start\" + interval '10 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>46, :name=>"Aficionado", :default_icon=>"far-eye", :badge_type_id=>2, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 100\n)\nSELECT user_id\n     , \"start\" + interval '100 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>47, :name=>"Devotee", :default_icon=>"far-eye", :badge_type_id=>1, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 365\n)\nSELECT user_id\n     , \"start\" + interval '365 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}

== Seed from /var/www/discourse/db/fixtures/007_web_hook_event_types.rb
- WebHookEventType {:id=>1, :name=>"topic"}
- WebHookEventType {:id=>2, :name=>"post"}
- WebHookEventType {:id=>3, :name=>"user"}
- WebHookEventType {:id=>4, :name=>"group"}
- WebHookEventType {:id=>5, :name=>"category"}
- WebHookEventType {:id=>6, :name=>"tag"}
- WebHookEventType {:id=>7, :name=>"flag"}
- WebHookEventType {:id=>8, :name=>"queued_post"}
- WebHookEventType {:id=>9, :name=>"reviewable"}
- WebHookEventType {:id=>10, :name=>"notification"}

== Seed from /var/www/discourse/db/fixtures/009_users.rb
- UserEmail {:id=>-1, :email=>"no_email", :primary=>true, :user_id=>-1}
- User {:id=>-1, :name=>"system", :username=>"system", :username_lower=>"system", :password=>"1ee26224cae97cf6592c3733294cec10", :active=>true, :admin=>true, :moderator=>true, :approved=>true, :trust_level=>4}

== Seed from /var/www/discourse/db/fixtures/010_uploads.rb
- Upload {:id=>-1, :user_id=>-1, :original_filename=>"d-logo-sketch.png", :url=>"/images/d-logo-sketch.png", :filesize=>14461, :extension=>"png", :sha1=>"_aa4aed9d6276bab017d3991051fbb9177783abe"}
- Upload {:id=>-2, :user_id=>-1, :original_filename=>"d-logo-sketch-small.png", :url=>"/images/d-logo-sketch-small.png", :filesize=>6175, :extension=>"png", :sha1=>"_bc7909b0ece56689d3551a51911e6ee1810ad31"}
- Upload {:id=>-3, :user_id=>-1, :original_filename=>"default-favicon.ico", :url=>"/images/default-favicon.ico", :filesize=>6518, :extension=>"ico", :sha1=>"_bacea4851373b7c6c0ed37c8576245cc8eeef34"}
- Upload {:id=>-4, :user_id=>-1, :original_filename=>"default-apple-touch-icon.png", :url=>"/images/default-apple-touch-icon.png", :filesize=>8166, :extension=>"png", :sha1=>"_9cbb8e9d5ecd0c8ec8f48ded2f11025970ab194"}
- Upload {:id=>-5, :user_id=>-1, :original_filename=>"discourse-logo-sketch.png", :url=>"/images/discourse-logo-sketch.png", :filesize=>169105, :extension=>"png", :sha1=>"_abaabe41348866838adb7a011cdd530175a53df"}
- Upload {:id=>-6, :user_id=>-1, :original_filename=>"discourse-logo-sketch-small.png", :url=>"/images/discourse-logo-sketch-small.png", :filesize=>62655, :extension=>"png", :sha1=>"_129430568242d1b7f853bb13ebea28b3f6af4e7"}

== Seed from /var/www/discourse/db/fixtures/500_categories.rb

== Seed from /var/www/discourse/db/fixtures/600_themes.rb

== Seed from /var/www/discourse/db/fixtures/990_settings.rb

== Seed from /var/www/discourse/db/fixtures/990_topics.rb

== Seed from /var/www/discourse/plugins/discourse-narrative-bot/db/fixtures/001_discobot.rb

== Seed from /var/www/discourse/plugins/discourse-narrative-bot/db/fixtures/002_badges.rb
*** Bundling assets. This will take a while *** 
$ RUBY_GC_MALLOC_LIMIT_MAX=20971520 RUBY_GC_OLDMALLOC_LIMIT_MAX=20971520 RUBY_GC_HEAP_GROWTH_MAX_SLOTS=50000 RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=0.9  bundle exec rake assets:precompile
Purging temp files
Bundling assets
I, [2020-03-30T17:37:23.229372 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ar-b5b91d730370991b997b3e59981adc551f1277cec48a92d4331dae457248e1ee.js
I, [2020-03-30T17:37:23.419206 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sr-590fff1675fbcd944c1c6831ec7bc5a99f50cf587f5eaf4c6fb3c0b17c29e56e.js
I, [2020-03-30T17:37:23.741297 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/id-5d511221f34182cfaa3613fdaa80824f113a2a3c495f84d820f9fdd2f86a04af.js
I, [2020-03-30T17:37:24.071293 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/th-a12a5dfba56da8b1b2aec93c7006427fb73a3d6b0fd6b8985b1a7cd7aaeea1e6.js
I, [2020-03-30T17:37:24.272084 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/te-1d84103402704ca326dfd925f477f7491dc193a2c3901ad3e0361f2f64058f90.js
I, [2020-03-30T17:37:24.486138 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/en-86734f536206584a3e643af93ce7330d1489034caeb42c59f17ade8668051aa3.js
I, [2020-03-30T17:37:24.977104 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/zh_TW-ebf8d2831bb46ba00b4810971e6329f944e0f17817dd5ab19da116a0bd3c3aa0.js
I, [2020-03-30T17:37:25.236687 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/el-fe910a3135d56135de26e413c4497619b6cbd18648cdfe951468c5babb3aef6d.js
I, [2020-03-30T17:37:25.563292 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/vi-6f705329a3e8f996ee093d078550cd3e8e8d4ddde460e159302dcbca2fa90e73.js
I, [2020-03-30T17:37:25.971896 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sq-cf62e0b77ae080bedf63200bcbf26ad68fd26582d51dd16c3a03d7606bcdbb74.js
I, [2020-03-30T17:37:26.205073 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/it-9882fb9c0c14c466c8d7c2600ebcabfb26b133e2db9774e56cb228a30cdafeb3.js
I, [2020-03-30T17:37:26.618748 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/pt_BR-195440afebaef338eb44ee95c2c4e153c11f1f3358b120665f5d1a4a39efe55c.js
I, [2020-03-30T17:37:26.906568 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/es-f9732c1ac159494fc4219605684f7f42ec98a217cfca2866a2990422e40c0ced.js
I, [2020-03-30T17:37:27.238649 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/pt-1fb710184b1eadd0152a9e147df1f951b82666809f39da8c58d2fafcbea25883.js
I, [2020-03-30T17:37:27.633269 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ru-cab0bdb49a33102fbf68387b9ebea114d3b5f64b8fc9b7146d8c404ff3aed84d.js
I, [2020-03-30T17:37:27.969640 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/lv-625cd8ed8377f362b0f841dcb37d9e74308211fc4a0d29fde3e84e4c5db331a4.js
I, [2020-03-30T17:37:28.321219 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/da-b02f3aaf28186cae3bf73a5eace93b605ce65352cae98aef36bae70466ce1a30.js
I, [2020-03-30T17:37:28.554277 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sk-89a845532a879957f475815f1c28a9f3692d796a496eadd12c8a4519e8e6bc1a.js
I, [2020-03-30T17:37:28.980969 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/he-822924f2bd25da7cd2fa3ee09fe0c966c40fad412bf7b15ff4805c39b28fa78b.js
I, [2020-03-30T17:37:29.204145 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ko-fe5653d833ab0c4844146416ff24f0d54fa268cb397616f6313627e26a153115.js
I, [2020-03-30T17:37:29.577740 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js
I, [2020-03-30T17:37:29.880476 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js
I, [2020-03-30T17:37:30.193187 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js
I, [2020-03-30T17:37:30.515455 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js
I, [2020-03-30T17:37:30.709788 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js
I, [2020-03-30T17:37:31.121383 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js
I, [2020-03-30T17:37:31.438894 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js
I, [2020-03-30T17:37:31.638936 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js
I, [2020-03-30T17:37:32.054843 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js
I, [2020-03-30T17:37:32.395066 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js
I, [2020-03-30T17:37:32.594107 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/en_US-0b62c97d243d27409b25b1225344b1d370ef8cf38ffc165b3dfbc6ecb4963c49.js
I, [2020-03-30T17:37:32.916806 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js
I, [2020-03-30T17:37:33.354471 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js
I, [2020-03-30T17:37:33.658079 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/nl-bdd803d71d888c4cc310397530450b5d9ec2e8e076fb20268b5e24fc0bef88f0.js
I, [2020-03-30T17:37:34.015233 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ca-07f5d292ed38926aa2f891be5bfe21ee6344c095a5e3c75c1cbd1c05c2eef1c7.js
I, [2020-03-30T17:37:34.325595 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/bs_BA-b740d69891c3cc6987b38e12b66755be46c75518898624f7b7991fe9899278a1.js
I, [2020-03-30T17:37:34.512023 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/et-5f1651ca142a68e48a3fc95191904d0ab54af29f5e535dac6b7fa3c50cd5d984.js
I, [2020-03-30T17:37:34.940012 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js
I, [2020-03-30T17:37:35.247620 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js
I, [2020-03-30T17:37:35.554242 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js
I, [2020-03-30T17:37:36.134928 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js
I, [2020-03-30T17:37:36.461179 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js
I, [2020-03-30T17:37:36.748830 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js
I, [2020-03-30T17:37:37.183628 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js
I, [2020-03-30T17:37:37.448921 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js
I, [2020-03-30T17:37:37.837120 #21105]  INFO -- : Writing /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js
I, [2020-03-30T17:37:38.151219 #21105]  INFO -- : /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js 작성 중
I, [2020-03-30T17:37:38.203658 #21105]  INFO -- : /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js 작성 중
I, [2020-03-30T17:37:38.715270 #21105]  INFO -- : /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js 작성 중
I, [2020-03-30T17:37:39.859600 #21105]  INFO -- : /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js 작성 중
brotli -f --quality=6 /var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js --output=/var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js.br


locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js 압축 완료 : 0.08초

22328275.677929655 압축 중: locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js > /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js.gz

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


locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js 압축 완료 : 0.09초

22328275.764046177 압축 중: locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js > /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js.gz

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


locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js 압축 완료 : 0.09초

22328275.858789854 압축 중: locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js > /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js.gz

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


locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js 압축 완료 : 0.11초

22328275.967081018 압축 중: locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js > /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js.gz

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


locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js 압축 완료 : 0.12초

22328276.088413183 압축 중: locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js > /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js --output=/var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js.br


locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js 압축 완료 : 0.08초

22328276.17332225 압축 중: docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js > /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js --output=/var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js.br


docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js 압축 완료 : 0.02초

22328276.192385804 압축 중: docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js > /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js --output=/var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js.br


docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js 압축 완료 : 0.13초

22328276.31896036 압축 중: plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js
uglifyjs '/var/www/discourse/public/assets/plugins/_docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js' -p relative -m -c -o '/var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js' --source-map-root '/assets/plugins' --source-map '/var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.map' --source-map-url '/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.map'
gzip -f -c -9 /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js > /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js --output=/var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.br


plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js 압축 완료 : 0.33초

모든 JS 파일 압축 완료 : 18.64초

rake aborted!
SocketError: geolite.maxmind.com:443에 대한 TCP 연결 실패 (getaddrinfo: 이름 또는 서비스를 찾을 수 없음)
/var/www/discourse/lib/final_destination.rb:412:in `safe_session'
/var/www/discourse/lib/final_destination.rb:363:in `safe_get'
/var/www/discourse/lib/final_destination.rb:129:in `get'
/var/www/discourse/lib/file_helper.rb:47:in `download'
/var/www/discourse/lib/discourse_ip_info.rb:30:in `mmdb_download'
/var/www/discourse/lib/tasks/assets.rake:218:in `block (3 levels) in <top (required)>'
/var/www/discourse/lib/tasks/assets.rake:217:in `each'
/var/www/discourse/lib/tasks/assets.rake:217:in `block (2 levels) in <top (required)>'

원인:
SocketError: getaddrinfo: 이름 또는 서비스를 찾을 수 없음
/var/www/discourse/lib/final_destination.rb:412:in `safe_session'
/var/www/discourse/lib/final_destination.rb:363:in `safe_get'
/var/www/discourse/lib/final_destination.rb:129:in `get'
/var/www/discourse/lib/file_helper.rb:47:in `download'
/var/www/discourse/lib/discourse_ip_info.rb:30:in `mmdb_download'
/var/www/discourse/lib/tasks/assets.rake:218:in `block (3 levels) in <top (required)>'
/var/www/discourse/lib/tasks/assets.rake:217:in `each'
/var/www/discourse/lib/tasks/assets.rake:217:in `block (2 levels) in <top (required)>'
작업: TOP => assets:precompile
(--trace 옵션으로 작업을 실행하여 전체 추적을 확인하세요)
Docker Manager: 업그레이드 실패
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:159:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:81:in `upgrade'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:95:in `block in upgrade'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:91:in `fork'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:91:in `upgrade'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/base.rb:196:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/rendering.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/callbacks.rb:42:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:135:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/callbacks.rb:41:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/rescue.rb:22:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/instrumentation.rb:33:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications.rb:180:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications.rb:180:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/instrumentation.rb:32:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/params_wrapper.rb:245:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.0/lib/active_record/railties/controller_runtime.rb:27:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/base.rb:136:in `process'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionview-6.0.0/lib/action_view/rendering.rb:39:in `process'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-1.0.2/lib/mini_profiler/profiling_methods.rb:78:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal.rb:191:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal.rb:252:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:51:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:33:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:18:in `block in <class:Constraints>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:48:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:49:in `block in serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:837:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine.rb:526:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:19:in `block in <class:Constraints>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:48:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:49:in `block in serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:837:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.7/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:68:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/tempfile_reaper.rb:15:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/conditional_get.rb:38:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/head.rb:12:in `call'
/var/www/discourse/lib/content_security_policy/middleware.rb:12:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:274:in `call'
/var/www/discourse/config/initializers/008-rack-cors.rb:25:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:232:in `context'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:226:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/cookies.rb:648:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:101:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/callbacks.rb:26:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.3.2/lib/logster/middleware/reporter.rb:43:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/rack/logger.rb:28:in `call'
/var/www/discourse/config/initializers/100-quiet_logger.rb:18:in `call'
/var/www/discourse/config/initializers/100-silence_logger.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/request_id.rb:27:in `call'
/var/www/discourse/lib/middleware/enforce_hostname.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/method_override.rb:22:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/executor.rb:14:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/sendfile.rb:111:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/host_authorization.rb:77:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-1.0.2/lib/mini_profiler/profiler.rb:171:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/message_bus-2.2.2/lib/message_bus/rack/middleware.rb:57:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:176:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine.rb:526:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:68:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:53:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:53:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:605:in `process_client'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:700:in `worker_loop'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:548:in `spawn_missing_workers'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:144:in `start'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/bin/unicorn:128:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `<main>'
초기에 정지되었던 1개의 Unicorn 워커를 시작 중

Discourse 업그레이드 실패 로그:

Discourse 업그레이드 중 오류 발생

********************************************************
*** 다음 단계에는 시간이 좀 걸릴 수 있으니 기다려 주세요 ***
********************************************************
메모리를 확보하기 위해 Unicorn 재시작 중
Unicorn 재시작 중, pid: 1466
Unicorn 재로드 대기 중.
Unicorn 재로드 대기 중..
Unicorn 재로드 대기 중...
Unicorn 재로드 대기 중....
Unicorn 재로드 대기 중.....
Unicorn 재로드 대기 중......
Unicorn 재로드 대기 중.......
Unicorn 재로드 대기 중........
Unicorn 재로드 대기 중.........
Unicorn 재로드 대기 중..........
Unicorn 재로드 대기 중...........
Unicorn 재로드 대기 중............
Unicorn 재로드 대기 중.............
Unicorn 재로드 대기 중..............
Unicorn 재로드 대기 중...............
Unicorn 재로드 대기 중................
Unicorn 재로드 대기 중.................
Unicorn 재로드 대기 중..................
Unicorn 재로드 대기 중...................
Unicorn 재로드 대기 중....................
Unicorn 재로드 대기 중.....................
Unicorn 재로드 대기 중......................
Unicorn 재로드 대기 중.......................
Unicorn 재로드 대기 중........................
Unicorn 재로드 대기 중.........................
Unicorn 재로드 대기 중..........................
Unicorn 재로드 대기 중...........................
Unicorn 재로드 대기 중............................
Unicorn 재로드 대기 중.............................
Unicorn 재로드 대기 중..............................
Unicorn 재로드 대기 중...............................
Unicorn 재로드 대기 중................................
Unicorn 재로드 대기 중.................................
Unicorn 재로드 대기 중..................................
Unicorn 재로드 대기 중...................................
Unicorn 재로드 대기 중....................................
Unicorn 재로드 대기 중.....................................
Unicorn 재로드 대기 중......................................
Unicorn 재로드 대기 중.......................................
Unicorn 재로드 대기 중........................................
Unicorn 재로드 대기 중.........................................
Unicorn 재로드 대기 중..........................................
Unicorn 재로드 대기 중...........................................
Unicorn 재로드 대기 중............................................
Unicorn 재로드 대기 중.............................................
Unicorn 재로드 대기 중..............................................
Unicorn 재로드 대기 중...............................................
Unicorn 재로드 대기 중................................................
Unicorn 재로드 대기 중.................................................
Unicorn 재로드 대기 중..................................................
Unicorn 재로드 대기 중...................................................
Unicorn 재로드 대기 중....................................................
Unicorn 재로드 대기 중.....................................................
Unicorn 재로드 대기 중......................................................
Unicorn 재로드 대기 중.......................................................
Unicorn 재로드 대기 중........................................................
Unicorn 재로드 대기 중.........................................................
Unicorn 재로드 대기 중..........................................................
Unicorn 재로드 대기 중...........................................................
메모리를 확보하기 위해 1개의 Unicorn 워커를 중지합니다
메모리를 확보하기 위해 작업 큐를 중지합니다. 마스터 pid는 22051입니다
$ cd /var/www/discourse && git fetch --tags --force && git reset --hard HEAD@{upstream}
From https://github.com/discourse/discourse
a3345057f2..fa5ba6beb8  tests-passed -> origin/tests-passed
ember-data-source 3.0.2 사용 중
sprockets 3.7.2 사용 중
ember-handlebars-template 0.8.0 사용 중
method_source 0.9.2 사용 중
thor 1.0.1 사용 중
railties 6.0.1 사용 중
jquery-rails 4.3.5 사용 중
ember-rails 0.18.5 사용 중
excon 0.72.0 사용 중
multipart-post 2.1.1 사용 중
faraday 0.17.3 사용 중
fast_blank 1.0.0 사용 중
rake-compiler 1.1.0 사용 중
fast_xor 1.1.3 사용 중
fast_xs 0.8.0 사용 중
fastimage 2.1.7 사용 중
ffi 1.12.2 사용 중
flamegraph 0.9.5 사용 중
gc_tracer 1.5.1 사용 중
guess_html_encoding 0.0.11 사용 중
hashie 3.6.0 사용 중
highline 1.7.10 사용 중
hkdf 0.3.0 사용 중
htmlentities 4.3.4 사용 중
http_accept_language 2.1.1 사용 중
json 2.3.0 사용 중
jwt 2.2.1 사용 중
kgio 2.11.3 사용 중
libv8 7.3.492.27.1 (x86_64-linux) 사용 중
request_store 1.5.0 사용 중
lograge 0.11.2 사용 중
logstash-event 1.2.02 사용 중
logstash-logger 0.26.1 사용 중
logster 2.8.0 사용 중
lru_redux 1.1.0 사용 중
lz4-ruby 0.3.3 사용 중
maxminddb 0.1.22 사용 중
memory_profiler 0.9.14 사용 중
message_bus 2.2.4 사용 중
mini_racer 0.2.9 사용 중
rack-protection 2.0.8.1 사용 중
redis 4.1.3 사용 중
sidekiq 6.0.6 사용 중
mini_scheduler 0.12.2 사용 중
mini_sql 0.2.4 사용 중
mini_suffix 0.3.0 사용 중
multi_json 1.14.1 사용 중
multi_xml 0.6.0 사용 중
mustache 1.1.1 사용 중
nio4r 2.5.2 사용 중
nokogumbo 2.0.2 사용 중
oauth 0.5.4 사용 중
oauth2 1.4.4 사용 중
oj 3.10.5 사용 중
omniauth 1.9.1 사용 중
omniauth-oauth2 1.6.0 사용 중
omniauth-facebook 6.0.0 사용 중
omniauth-github 1.4.0 사용 중
omniauth-google-oauth2 0.8.0 사용 중
omniauth-instagram 1.3.0 사용 중
omniauth-oauth 1.1.0 사용 중
omniauth-twitter 1.4.0 사용 중
sanitize 5.1.0 사용 중
onebox 1.9.27.1 사용 중
optimist 3.0.0 사용 중
pg 1.2.3 사용 중
pry 0.12.2 사용 중
pry-rails 0.3.9 사용 중
puma 4.3.3 사용 중
r2 0.2.7 사용 중
rack-mini-profiler 2.0.1 사용 중
rails_multisite 2.1.1 사용 중
raindrops 0.19.1 사용 중
rbtrace 0.4.12 사용 중
rchardet 1.8.0 사용 중
redis-namespace 1.7.0 사용 중
rinku 2.0.6 사용 중
rotp 5.1.0 사용 중
rqrcode_core 0.1.1 사용 중
rqrcode 1.1.2 사용 중
rtlit 0.0.5 사용 중
ruby-readability 0.7.0 사용 중
rubyzip 2.3.0 사용 중
sassc 2.0.1 사용 중
sprockets-rails 3.2.1 사용 중
tilt 2.0.10 사용 중
sassc-rails 2.1.2 사용 중
seed-fu 2.3.9 사용 중
sshkey 2.0.0 사용 중
stackprof 0.2.15 사용 중
uglifier 4.2.0 사용 중
unf_ext 0.0.7.7 사용 중
unf 0.1.4 사용 중
unicorn 5.5.4 사용 중
webpush 1.0.0 사용 중
번들 완료! 127개 Gemfile 의존성, 158개 gem 설치됨.
test 및 development 그룹의 gem은 설치되지 않았습니다.
번들된 gem은 `./vendor/bundle`에 설치되었습니다
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
- BadgeType {:id=>2, :name=>"Silver"}
- BadgeType {:id=>3, :name=>"Bronze"}

== /var/www/discourse/db/fixtures/006_badges.rb에서 시드 실행
- BadgeGrouping {:id=>1, :name=>"Getting Started", :default_position=>10}
- BadgeGrouping {:id=>2, :name=>"Community", :default_position=>11}
- BadgeGrouping {:id=>3, :name=>"Posting", :default_position=>12}
- BadgeGrouping {:id=>4, :name=>"Trust Level", :default_position=>13}
- BadgeGrouping {:id=>5, :name=>"Other", :default_position=>14}
- Badge {:id=>1, :name=>"Basic User", :badge_type_id=>3, :query=>"SELECT u.id user_id, current_timestamp granted_at FROM users u\nWHERE trust_level >= 1 AND (\n  :backfill OR u.id IN (:user_ids)\n)\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>2, :name=>"Member", :badge_type_id=>3, :query=>"SELECT u.id user_id, current_timestamp granted_at FROM users u\nWHERE trust_level >= 2 AND (\n  :backfill OR u.id IN (:user_ids)\n)\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>false, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>3, :name=>"Regular", :badge_type_id=>2, :query=>"SELECT u.id user_id, current_timestamp granted_at FROM users u\nWHERE trust_level >= 3 AND (\n  :backfill OR u.id IN (:user_ids)\n)\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>4, :name=>"Leader", :badge_type_id=>1, :query=>"SELECT u.id user_id, current_timestamp granted_at FROM users u\nWHERE trust_level >= 4 AND (\n  :backfill OR u.id IN (:user_ids)\n)\n", :default_badge_grouping_id=>4, :trigger=>4, :default_allow_title=>true, :default_icon=>"fa-user", :system=>true}
- Badge {:id=>17, :name=>"Reader", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"SELECT id user_id, current_timestamp granted_at\nFROM users\nWHERE id IN\n(\n  SELECT pt.user_id\n  FROM post_timings pt\n  JOIN badge_posts b ON b.post_number = pt.post_number AND\n                        b.topic_id = pt.topic_id\n  JOIN topics t ON t.id = pt.topic_id\n  LEFT JOIN user_badges ub ON ub.badge_id = 17 AND ub.user_id = pt.user_id\n  WHERE ub.id IS NULL AND t.posts_count > 100\n  GROUP BY pt.user_id, pt.topic_id, t.posts_count\n  HAVING count(*) >= t.posts_count\n)\n", :default_badge_grouping_id=>1, :auto_revoke=>false, :system=>true}
- Badge {:id=>16, :name=>"Read Guidelines", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"SELECT user_id, read_faq granted_at\nFROM user_stats\nWHERE read_faq IS NOT NULL AND (user_id IN (:user_ids) OR :backfill)\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
- Badge {:id=>14, :name=>"First Link", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT l.user_id, l.post_id, l.created_at granted_at\nFROM\n(\n  SELECT MIN(l1.id) id\n  FROM topic_links l1\n  JOIN badge_posts p1 ON p1.id = l1.post_id\n  JOIN badge_posts p2 ON p2.id = l1.link_post_id\n  WHERE NOT reflection AND p1.topic_id <> p2.topic_id AND not quote AND\n    (:backfill OR ( p1.id in (:post_ids) ))\n  GROUP BY l1.user_id\n) ids\nJOIN topic_links l ON l.id = ids.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>15, :name=>"First Quote", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT ids.user_id, q.post_id, p3.created_at granted_at\nFROM\n(\n  SELECT p1.user_id, MIN(q1.id) id\n  FROM quoted_posts q1\n  JOIN badge_posts p1 ON p1.id = q1.post_id\n  JOIN badge_posts p2 ON p2.id = q1.quoted_post_id\n  WHERE (:backfill OR ( p1.id IN (:post_ids) ))\n  GROUP BY p1.user_id\n) ids\nJOIN quoted_posts q ON q.id = ids.id\nJOIN badge_posts p3 ON q.post_id = p3.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>11, :name=>"First Like", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\nFROM (\n  SELECT pa.user_id, min(pa.id) id\n  FROM post_actions pa\n  JOIN badge_posts p on p.id = pa.post_id\n  WHERE post_action_type_id = 2 AND\n    (:backfill OR pa.post_id IN (:post_ids) )\n  GROUP BY pa.user_id\n) x\nJOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>1, :trigger=>1, :system=>true}
- Badge {:id=>13, :name=>"First Flag", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>false, :query=>"SELECT pa1.user_id, pa1.created_at granted_at, pa1.post_id\nFROM (\n  SELECT pa.user_id, min(pa.id) id\n  FROM post_actions pa\n  JOIN badge_posts p on p.id = pa.post_id\n  WHERE post_action_type_id IN (3,4,8) AND\n    (:backfill OR pa.post_id IN (:post_ids) )\n  GROUP BY pa.user_id\n) x\nJOIN post_actions pa1 on pa1.id = x.id\n", :default_badge_grouping_id=>1, :trigger=>1, :auto_revoke=>false, :system=>true}
- Badge {:id=>25, :name=>"Promoter", :default_icon=>"fa-user-plus", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"SELECT u.id user_id, current_timestamp granted_at\nFROM users u\nWHERE u.id IN (\n  SELECT invited_by_id\n  FROM invites i\n  JOIN users u2 ON u2.id = i.user_id\n  WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 0 AND u2.silenced_till IS NULL\n  GROUP BY invited_by_id\n  HAVING COUNT(*) >= 1\n) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n  (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>26, :name=>"Campaigner", :default_icon=>"fa-user-plus", :badge_type_id=>2, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"SELECT u.id user_id, current_timestamp granted_at\nFROM users u\nWHERE u.id IN (\n  SELECT invited_by_id\n  FROM invites i\n  JOIN users u2 ON u2.id = i.user_id\n  WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 1 AND u2.silenced_till IS NULL\n  GROUP BY invited_by_id\n  HAVING COUNT(*) >= 3\n) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n  (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>27, :name=>"Champion", :default_icon=>"fa-user-plus", :badge_type_id=>1, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>"SELECT u.id user_id, current_timestamp granted_at\nFROM users u\nWHERE u.id IN (\n  SELECT invited_by_id\n  FROM invites i\n  JOIN users u2 ON u2.id = i.user_id\n  WHERE i.deleted_at IS NULL AND u2.active AND u2.trust_level >= 2 AND u2.silenced_till IS NULL\n  GROUP BY invited_by_id\n  HAVING COUNT(*) >= 5\n) AND u.active AND u.silenced_till IS NULL AND u.id > 0 AND\n  (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>true, :system=>true}
- Badge {:id=>12, :name=>"First Share", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT views.user_id, i2.post_id, i2.created_at granted_at\nFROM\n(\n  SELECT i.user_id, MIN(i.id) i_id\n  FROM incoming_links i\n  JOIN badge_posts p on p.id = i.post_id\n  WHERE i.user_id IS NOT NULL\n  GROUP BY i.user_id\n) as views\nJOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>21, :name=>"Nice Share", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT views.user_id, i2.post_id, current_timestamp granted_at\nFROM\n(\n  SELECT i.user_id, MIN(i.id) i_id\n  FROM incoming_links i\n  JOIN badge_posts p on p.id = i.post_id\n  WHERE i.user_id IS NOT NULL\n  GROUP BY i.user_id,i.post_id\n  HAVING COUNT(*) > 25\n) as views\nJOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>22, :name=>"Good Share", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT views.user_id, i2.post_id, current_timestamp granted_at\nFROM\n(\n  SELECT i.user_id, MIN(i.id) i_id\n  FROM incoming_links i\n  JOIN badge_posts p on p.id = i.post_id\n  WHERE i.user_id IS NOT NULL\n  GROUP BY i.user_id,i.post_id\n  HAVING COUNT(*) > 300\n) as views\nJOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>23, :name=>"Great Share", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT views.user_id, i2.post_id, current_timestamp granted_at\nFROM\n(\n  SELECT i.user_id, MIN(i.id) i_id\n  FROM incoming_links i\n  JOIN badge_posts p on p.id = i.post_id\n  WHERE i.user_id IS NOT NULL\n  GROUP BY i.user_id,i.post_id\n  HAVING COUNT(*) > 1000\n) as views\nJOIN incoming_links i2 ON i2.id = views.i_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- Badge {:id=>5, :name=>"Welcome", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, min(post_id) post_id, min(pa.created_at) granted_at\nFROM post_actions pa\nJOIN badge_posts p on p.id = pa.post_id\nWHERE post_action_type_id = 2 AND\n    (:backfill OR pa.post_id IN (:post_ids) )\nGROUP BY p.user_id\n", :default_badge_grouping_id=>2, :trigger=>1, :system=>true}
- Badge {:id=>9, :name=>"Autobiographer", :badge_type_id=>3, :multiple_grant=>false, :query=>"SELECT u.id user_id, current_timestamp granted_at\nFROM users u\nJOIN user_profiles up on u.id = up.user_id\nWHERE bio_raw IS NOT NULL AND LENGTH(TRIM(bio_raw)) > 10 AND\n      uploaded_avatar_id IS NOT NULL AND\n      (:backfill OR u.id IN (:user_ids) )\n", :default_badge_grouping_id=>1, :trigger=>8, :system=>true}
- Badge {:id=>10, :name=>"Editor", :badge_type_id=>3, :multiple_grant=>false, :query=>"SELECT p.user_id, min(p.id) post_id, min(p.created_at) granted_at\nFROM badge_posts p\nWHERE p.self_edits > 0 AND\n    (:backfill OR p.id IN (:post_ids) )\nGROUP BY p.user_id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>48, :name=>"Wiki Editor", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :query=>"SELECT pr2.user_id, pr2.post_id, pr2.created_at granted_at\nFROM\n(\n  SELECT min(pr.id) id\n  FROM post_revisions pr\n  JOIN badge_posts p on p.id = pr.post_id\n  WHERE p.wiki\n      AND NOT pr.hidden\n      AND (:backfill OR p.id IN (:post_ids))\n  GROUP BY pr.user_id\n) as X\nJOIN post_revisions pr2 ON pr2.id = X.id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>6, :name=>"Nice Post", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number > 1 AND p.like_count >= 10 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>7, :name=>"Good Post", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number > 1 AND p.like_count >= 25 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>8, :name=>"Great Post", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number > 1 AND p.like_count >= 50 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>18, :name=>"Nice Topic", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number = 1 AND p.like_count >= 10 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>19, :name=>"Good Topic", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number = 1 AND p.like_count >= 25 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>20, :name=>"Great Topic", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT p.user_id, p.id post_id, current_timestamp granted_at\nFROM badge_posts p\nWHERE p.post_number = 1 AND p.like_count >= 50 AND\n  (:backfill OR p.id IN (:post_ids) )\n", :default_badge_grouping_id=>3, :trigger=>1, :system=>true}
- Badge {:id=>24, :name=>"Anniversary", :default_icon=>"far-clock", :badge_type_id=>2, :default_badge_grouping_id=>2, :query=>nil, :trigger=>0, :auto_revoke=>false, :system=>true, :multiple_grant=>true}
- Badge {:id=>28, :name=>"Popular Link", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT tl.user_id, post_id, current_timestamp granted_at\n  FROM topic_links tl\n  JOIN badge_posts p ON p.id = post_id\n WHERE NOT tl.internal\n   AND tl.clicks >= 50\nGROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>29, :name=>"Hot Link", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT tl.user_id, post_id, current_timestamp granted_at\n  FROM topic_links tl\n  JOIN badge_posts p ON p.id = post_id\n WHERE NOT tl.internal\n   AND tl.clicks >= 300\nGROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>30, :name=>"Famous Link", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>"SELECT tl.user_id, post_id, current_timestamp granted_at\n  FROM topic_links tl\n  JOIN badge_posts p ON p.id = post_id\n WHERE NOT tl.internal\n   AND tl.clicks >= 1000\nGROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>3, :trigger=>0, :system=>true}
- Badge {:id=>36, :name=>"Appreciated", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"SELECT p.user_id, current_timestamp AS granted_at\nFROM posts AS p\nWHERE p.like_count >= 1\n  AND (:backfill OR p.user_id IN (:user_ids))\nGROUP BY p.user_id\nHAVING count(*) > 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>37, :name=>"Respected", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"SELECT p.user_id, current_timestamp AS granted_at\nFROM posts AS p\nWHERE p.like_count >= 2\n  AND (:backfill OR p.user_id IN (:user_ids))\nGROUP BY p.user_id\nHAVING count(*) > 100\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>31, :name=>"Admired", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"SELECT p.user_id, current_timestamp AS granted_at\nFROM posts AS p\nWHERE p.like_count >= 5\n  AND (:backfill OR p.user_id IN (:user_ids))\nGROUP BY p.user_id\nHAVING count(*) > 300\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>38, :name=>"Thank You", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"SELECT us.user_id, current_timestamp AS granted_at\nFROM user_stats AS us\nINNER JOIN posts AS p ON p.user_id = us.user_id\nWHERE p.like_count > 0\n  AND us.likes_given >= 10\n  AND (:backfill OR us.user_id IN (:user_ids))\nGROUP BY us.user_id, us.likes_given\nHAVING COUNT(*) > 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>32, :name=>"Gives Back", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"SELECT us.user_id, current_timestamp AS granted_at\nFROM user_stats AS us\nINNER JOIN posts AS p ON p.user_id = us.user_id\nWHERE p.like_count > 0\n  AND us.likes_given >= 100\n  AND (:backfill OR us.user_id IN (:user_ids))\nGROUP BY us.user_id, us.likes_given\nHAVING COUNT(*) > 100\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>39, :name=>"Empathetic", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"SELECT us.user_id, current_timestamp AS granted_at\nFROM user_stats AS us\nINNER JOIN posts AS p ON p.user_id = us.user_id\nWHERE p.like_count > 0\n  AND us.likes_given >= 1000\n  AND (:backfill OR us.user_id IN (:user_ids))\nGROUP BY us.user_id, us.likes_given\nHAVING COUNT(*) > 500\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>33, :name=>"Out of Love", :default_icon=>"fa-heart", :badge_type_id=>3, :query=>"SELECT gdl.user_id, current_timestamp AS granted_at\nFROM given_daily_likes AS gdl\nWHERE gdl.limit_reached\n  AND (:backfill OR gdl.user_id IN (:user_ids))\nGROUP BY gdl.user_id\nHAVING COUNT(*) >= 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>34, :name=>"Higher Love", :default_icon=>"fa-heart", :badge_type_id=>2, :query=>"SELECT gdl.user_id, current_timestamp AS granted_at\nFROM given_daily_likes AS gdl\nWHERE gdl.limit_reached\n  AND (:backfill OR gdl.user_id IN (:user_ids))\nGROUP BY gdl.user_id\nHAVING COUNT(*) >= 5\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>35, :name=>"Crazy in Love", :default_icon=>"fa-heart", :badge_type_id=>1, :query=>"SELECT gdl.user_id, current_timestamp AS granted_at\nFROM given_daily_likes AS gdl\nWHERE gdl.limit_reached\n  AND (:backfill OR gdl.user_id IN (:user_ids))\nGROUP BY gdl.user_id\nHAVING COUNT(*) >= 20\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>40, :name=>"First Mention", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>"SELECT acting_user_id AS user_id, min(target_post_id) AS post_id, min(p.created_at) AS granted_at\nFROM user_actions\nJOIN posts p ON p.id = target_post_id\nJOIN topics t ON t.id = topic_id\nJOIN categories c on c.id = category_id\nWHERE action_type = 7\n  AND NOT read_restricted\n  AND p.deleted_at IS  NULL\n  AND t.deleted_at IS  NULL\n  AND t.visible\n  AND t.archetype <> 'private_message'\n  AND (:backfill OR p.id IN (:post_ids))\nGROUP BY acting_user_id\n", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- Badge {:id=>41, :name=>"First Emoji", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>42, :name=>"First Onebox", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>43, :name=>"First Reply By Email", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>44, :name=>"New User of the Month", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>false, :show_posts=>false, :query=>nil, :default_badge_grouping_id=>1, :trigger=>0, :system=>true}
- Badge {:id=>45, :name=>"Enthusiast", :default_icon=>"far-eye", :badge_type_id=>3, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 10\n)\nSELECT user_id\n     , \"start\" + interval '10 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>46, :name=>"Aficionado", :default_icon=>"far-eye", :badge_type_id=>2, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 100\n)\nSELECT user_id\n     , \"start\" + interval '100 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- Badge {:id=>47, :name=>"Devotee", :default_icon=>"far-eye", :badge_type_id=>1, :query=>"WITH consecutive_visits AS (\n  SELECT user_id\n       , visited_at\n       , visited_at - (DENSE_RANK() OVER (PARTITION BY user_id ORDER BY visited_at))::int s\n    FROM user_visits\n), visits AS (\n  SELECT user_id\n       , MIN(visited_at) \"start\"\n       , DENSE_RANK() OVER (PARTITION BY user_id ORDER BY s) \"rank\"\n    FROM consecutive_visits\nGROUP BY user_id, s\n  HAVING COUNT(*) >= 365\n)\nSELECT user_id\n     , \"start\" + interval '365 days' \"granted_at\"\n  FROM visits\n WHERE \"rank\" = 1\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}

== /var/www/discourse/db/fixtures/007_web_hook_event_types.rb에서 시드 실행
- WebHookEventType {:id=>1, :name=>"topic"}
- WebHookEventType {:id=>2, :name=>"post"}
- WebHookEventType {:id=>3, :name=>"user"}
- WebHookEventType {:id=>4, :name=>"group"}
- WebHookEventType {:id=>5, :name=>"category"}
- WebHookEventType {:id=>6, :name=>"tag"}
- WebHookEventType {:id=>7, :name=>"flag"}
- WebHookEventType {:id=>8, :name=>"queued_post"}
- WebHookEventType {:id=>9, :name=>"reviewable"}
- WebHookEventType {:id=>10, :name=>"notification"}
- WebHookEventType {:id=>11, :name=>"solved"}
- WebHookEventType {:id=>12, :name=>"assign"}

== /var/www/discourse/db/fixtures/009_users.rb에서 시드 실행
- UserEmail {:id=>-1, :email=>"no_email", :primary=>true, :user_id=>-1}
- User {:id=>-1, :name=>"system", :username=>"system", :username_lower=>"system", :password=>"fe7d1606f12026de77348ce65623fc4f", :active=>true, :admin=>true, :moderator=>true, :approved=>true, :trust_level=>4}

== /var/www/discourse/db/fixtures/010_uploads.rb에서 시드 실행
- Upload {:id=>-1, :user_id=>-1, :original_filename=>"d-logo-sketch.png", :url=>"/images/d-logo-sketch.png", :filesize=>14461, :extension=>"png", :sha1=>"_aa4aed9d6276bab017d3991051fbb9177783abe"}
- Upload {:id=>-2, :user_id=>-1, :original_filename=>"d-logo-sketch-small.png", :url=>"/images/d-logo-sketch-small.png", :filesize=>6175, :extension=>"png", :sha1=>"_bc7909b0ece56689d3551a51911e6ee1810ad31"}
- Upload {:id=>-3, :user_id=>-1, :original_filename=>"default-favicon.ico", :url=>"/images/default-favicon.ico", :filesize=>6518, :extension=>"ico", :sha1=>"_bacea4851373b7c6c0ed37c8576245cc8eeef34"}
- Upload {:id=>-4, :user_id=>-1, :original_filename=>"default-apple-touch-icon.png", :url=>"/images/default-apple-touch-icon.png", :filesize=>8166, :extension=>"png", :sha1=>"_9cbb8e9d5ecd0c8ec8f48ded2f11025970ab194"}
- Upload {:id=>-5, :user_id=>-1, :original_filename=>"discourse-logo-sketch.png", :url=>"/images/discourse-logo-sketch.png", :filesize=>169105, :extension=>"png", :sha1=>"_abaabe41348866838adb7a011cdd530175a53df"}
- Upload {:id=>-6, :user_id=>-1, :original_filename=>"discourse-logo-sketch-small.png", :url=>"/images/discourse-logo-sketch-small.png", :filesize=>62655, :extension=>"png", :sha1=>"_129430568242d1b7f853bb13ebea28b3f6af4e7"}

== /var/www/discourse/db/fixtures/500_categories.rb에서 시드 실행

== /var/www/discourse/db/fixtures/600_themes.rb에서 시드 실행

== /var/www/discourse/db/fixtures/990_settings.rb에서 시드 실행

== /var/www/discourse/db/fixtures/990_topics.rb에서 시드 실행

== /var/www/discourse/plugins/discourse-narrative-bot/db/fixtures/001_discobot.rb에서 시드 실행

== /var/www/discourse/plugins/discourse-narrative-bot/db/fixtures/002_badges.rb에서 시드 실행
*** 에셋 번들링 중. 시간이 좀 걸립니다 *** 
$ RUBY_GC_MALLOC_LIMIT_MAX=20971520 RUBY_GC_OLDMALLOC_LIMIT_MAX=20971520 RUBY_GC_HEAP_GROWTH_MAX_SLOTS=50000 RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR=0.9  bundle exec rake assets:precompile
임시 파일 정리 중
에셋 번들링 중
I, [2020-03-30T17:52:19.890775 #11228]  INFO -- : /var/www/discourse/public/assets/vendor-62dacd91adf8295efa08f3f388b32adf8d82765ce15dcdd328c1e1b675f0665e.js 작성 중
I, [2020-03-30T17:52:38.412310 #11228]  INFO -- : /var/www/discourse/public/assets/wizard-application-55cf703b029d523023051e41bce6cd862e840a5491a219dec3089b5336117bb1.js 작성 중
22329184.530170996 압축 중: locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js > /var/www/discourse/public/assets/locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js --output=/var/www/discourse/public/assets/locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js.br


locales/fi-1225cf33ea45958f8a6391f421495ec0deea56f75a6bded79a6acc19c320b744.js 압축 완료 : 0.09초

22329184.61738827 압축 중: locales/sw-a37a01938aba123871f457e57bf06b76486b6325eba299b2d1d2e316841b351f.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sw-a37a01938aba123871f457e57bf06b76486b6325eba299b2d1d2e316841b351f.js > /var/www/discourse/public/assets/locales/sw-a37a01938aba123871f457e57bf06b76486b6325eba299b2d1d2e316841b351f.js.gz

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


locales/sw-a37a01938aba123871f457e57bf06b76486b6325eba299b2d1d2e316841b351f.js 압축 완료 : 0.09초

22329184.707516916 압축 중: locales/nl-bef25a6e9e198b803c35d5d0a1450d7922a3ebed2f91d96f4ff10ca1e7409391.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/nl-bef25a6e9e198b803c35d5d0a1450d7922a3ebed2f91d96f4ff10ca1e7409391.js > /var/www/discourse/public/assets/locales/nl-bef25a6e9e198b803c35d5d0a1450d7922a3ebed2f91d96f4ff10ca1e7409391.js.gz

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


locales/nl-bef25a6e9e198b803c35d5d0a1450d7922a3ebed2f91d96f4ff10ca1e7409391.js 압축 완료 : 0.09초

22329184.796473533 압축 중: locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js > /var/www/discourse/public/assets/locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js --output=/var/www/discourse/public/assets/locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js.br


locales/ca-0d9b44bace7cef4f00feb94d1ed480401059e6397f04158ca5e79657dd96eaeb.js 압축 완료 : 0.12초

22329184.914650455 압축 중: locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js > /var/www/discourse/public/assets/locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js --output=/var/www/discourse/public/assets/locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js.br


locales/bs_BA-16d907f2ecb6ce8c735fc4157273f900d2fefee28136ee674d9bbaa50041b6b1.js 압축 완료 : 0.09초

22329185.003844943 압축 중: locales/et-f5bbacc5a8f6d83a8f6424e74bf322bfada79ad8f2bcb3a27c604e275626a2c4.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/et-f5bbacc5a8f6d83a8f6424e74bf322bfada79ad8f2bcb3a27c604e275626a2c4.js > /var/www/discourse/public/assets/locales/et-f5bbacc5a8f6d83a8f6424e74bf322bfada79ad8f2bcb3a27c604e275626a2c4.js.gz

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


locales/et-f5bbacc5a8f6d83a8f6424e74bf322bfada79ad8f2bcb3a27c604e275626a2c4.js 압축 완료 : 0.11초

22329185.118603498 압축 중: locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js > /var/www/discourse/public/assets/locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js --output=/var/www/discourse/public/assets/locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js.br


locales/pl_PL-34c677021d6d066542bb230abd0e308e0732aa4cc83eb60bdf3f21d755827da5.js 압축 완료 : 0.09초

22329185.20863132 압축 중: locales/zh_CN-1672de00f3816f1d6785460dce9a1043189ff4aef8665652d38598c04e7b0177.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_CN-1672de00f3816f1d6785460dce9a1043189ff4aef8665652d38598c04e7b0177.js > /var/www/discourse/public/assets/locales/zh_CN-1672de00f3816f1d6785460dce9a1043189ff4aef8665652d38598c04e7b0177.js.gz

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


locales/zh_CN-1672de00f3816f1d6785460dce9a1043189ff4aef8665652d38598c04e7b0177.js 압축 완료 : 0.1초

22329185.312846042 압축 중: locales/de-a43c7539b5cdac2bfc4610089e58e82638c113c5af3a13e0aab59c584dfc261b.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/de-a43c7539b5cdac2bfc4610089e58e82638c113c5af3a13e0aab59c584dfc261b.js > /var/www/discourse/public/assets/locales/de-a43c7539b5cdac2bfc4610089e58e82638c113c5af3a13e0aab59c584dfc261b.js.gz

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


locales/de-a43c7539b5cdac2bfc4610089e58e82638c113c5af3a13e0aab59c584dfc261b.js 압축 완료 : 0.12초

22329185.4331772 압축 중: locales/fa_IR-f86cb11c006717f84ca5267e803093ab5b2b7119f17f309da0b642240423de38.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fa_IR-f86cb11c006717f84ca5267e803093ab5b2b7119f17f309da0b642240423de38.js > /var/www/discourse/public/assets/locales/fa_IR-f86cb11c006717f84ca5267e803093ab5b2b7119f17f309da0b642240423de38.js.gz

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


locales/fa_IR-f86cb11c006717f84ca5267e803093ab5b2b7119f17f309da0b642240423de38.js 압축 완료 : 0.11초

22329185.5411349 압축 중: locales/nb_NO-7c769dc1faa3463969db87d2bd5714bb65710516dcb65f21d39e18b5b5e1f3c5.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/nb_NO-7c769dc1faa3463969db87d2bd5714bb65710516dcb65f21d39e18b5b5e1f3c5.js > /var/www/discourse/public/assets/locales/nb_NO-7c769dc1faa3463969db87d2bd5714bb65710516dcb65f21d39e18b5b5e1f3c5.js.gz

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


locales/nb_NO-7c769dc1faa3463969db87d2bd5714bb65710516dcb65f21d39e18b5b5e1f3c5.js 압축 완료 : 0.1초

22329185.637447592 압축 중: locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js > /var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js --output=/var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js.br


locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js 압축 완료 : 0.09초/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js --output=/var/www/discourse/public/assets/locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js.br


locales/be-4ee086fbd1c04a34f23eaf90c95cf1e4e3e7c61597ea3f6413b674df94682319.js 압축 완료: 0.09초

22329185.726993423 압축 중: locales/fr-368c27fee142d41fd30f2e5c3bb0ad76ea264765b73a6a8fd1d10b31e8caeacf.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fr-368c27fee142d41fd30f2e5c3bb0ad76ea264765b73a6a8fd1d10b31e8caeacf.js > /var/www/discourse/public/assets/locales/fr-368c27fee142d41fd30f2e5c3bb0ad76ea264765b73a6a8fd1d10b31e8caeacf.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/fr-368c27fee142d41fd30f2e5c3bb0ad76ea264765b73a6a8fd1d10b31e8caeacf.js --output=/var/www/discourse/public/assets/locales/fr-368c27fee142d41fd30f2e5c3bb0ad76ea264765b73a6a8fd1d10b31e8caeacf.js.br

22329188.60029635 압축 중: locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js > /var/www/discourse/public/assets/locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js.gz

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


locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js 압축 완료: 0.08초

22329188.677379552 압축 중: locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js > /var/www/discourse/public/assets/locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js.gz

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


locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js 압축 완료: 0.08초

22329188.75787039 압축 중: locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js > /var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js --output=/var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js.br


locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js 압축 완료: 0.1초

22329188.85837975 압축 중: locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js > /var/www/discourse/public/assets/locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js.gz

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


locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js 압축 완료: 0.08초

22329188.937950104 압축 중: locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js > /var/www/discourse/public/assets/locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js.gz

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


locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js 압축 완료: 0.08초

22329189.01921223 압축 중: locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js > /var/www/discourse/public/assets/locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js.gz

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


locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js 압축 완료: 0.08초

22329189.102879368 압축 중: locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js > /var/www/discourse/public/assets/locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js.gz

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


locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js 압축 완료: 0.08초

22329189.178852215 압축 중: locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js > /var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js --output=/var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js.br


locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js 압축 완료: 0.08초

22329189.25475715 압축 중: locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js > /var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js --output=/var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js.br


locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js 압축 완료: 0.12초

22329189.37056674 압축 중: locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js > /var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js --output=/var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js.br


locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js 압축 완료: 0.1초

건너뜀: locales/en_US-0b62c97d243d27409b25b1225344b1d370ef8cf38ffc165b3dfbc6ecb4963c49.js 이미 압축됨
22329189.468332916 압축 중: locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js > /var/www/discourse/public/assets/locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js.gz

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


locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js 압축 완료: 0.08초

22329189.54844711 압축 중: locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js > /var/www/discourse/public/assets/locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js.gz

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


locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js 압축 완료: 0.08초

22329189.63118263 압축 중: locales/nl-bdd803d71d888c4cc310397530450b5d9ec2e8e076fb20268b5e24fc0bef88f0.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/nl-bdd803d71d888c4cc310397530450b5d9ec2e8e076fb20268b5e24fc0bef88f0.js > /var/www/discourse/public/assets/locales/nl-bdd803d71d888c4cc310397530450b5d9ec2e8e076fb20268b5e24fc0bef88f0.js.gz
22329189.99038299 압축 중: locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js > /var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js --output=/var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js.br


locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js 압축 완료: 0.08초

22329190.067934517 압축 중: locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js > /var/www/discourse/public/assets/locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js.gz

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


locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js 압축 완료: 0.08초

22329190.14358733 압축 중: locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js > /var/www/discourse/public/assets/locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js.gz

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


locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js 압축 완료: 0.08초

22329190.221262924 압축 중: locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js > /var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js --output=/var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js.br


locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js 압축 완료: 0.23초

22329190.45221316 압축 중: locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js > /var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js.gz

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


locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js 압축 완료: 0.08초

22329190.53327968 압축 중: locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js > /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js.gz

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


locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js 압축 완료: 0.08초

22329190.610664405 압축 중: locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js > /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js.gz

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


locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js 압축 완료: 0.08초

22329190.692891713 압축 중: locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js > /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js.gz

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


locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js 압축 완료: 0.09초

22329190.781169176 압축 중: locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js > /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js.gz

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


locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js 압축 완료: 0.09초

22329190.867925033 압축 중: locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js > /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js --output=/var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js.br


locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js 압축 완료: 0.08초

22329190.94983606 압축 중: docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js > /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js --output=/var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js.br


docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js 압축 완료: 0.02초

22329190.966861263 압축 중: docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js > /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js --output=/var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js.br


docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js 압축 완료: 0.13초

건너뜀: plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js 이미 압축됨
건너뜀: vendor-62dacd91adf8295efa08f3f388b32adf8d82765ce15dcdd328c1e1b675f0665e.js 이미 압축됨
22329191.097972114 압축 중: admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js
uglifyjs '/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js' -m -c -o '/var/www/discourse/public/assets/admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js' --source-map "base='/var/www/discourse/public/assets',root='/assets',url='/assets/admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js.map'"
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10104,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10161,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10161,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10212,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10212,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10263,19]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10263,26]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10407,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10407,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10585,19]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10585,26]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10735,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10735,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10819,6]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10819,13]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10883,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10883,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10993,19]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:10993,26]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11043,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11043,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11168,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11168,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11290,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11290,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11487,61]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11487,68]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11804,19]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11804,26]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11921,33]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:11921,40]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12054,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12054,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12151,12]
경고: 사용하지 않는 변수 _value를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12151,19]
경고: 사용하지 않는 변수 _desc를 제거합니다 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d43380170558d4338017e07a37515.js:12258,40]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12258,47]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12420,26]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12420,33]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12481,26]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12481,33]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12605,26]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12605,33]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12716,12]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12716,19]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12836,12]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12836,19]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12897,54]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:12897,61]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13132,12]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13132,19]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13240,12]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13240,19]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13335,19]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13335,26]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13396,12]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13396,19]
WARN: 도달 불가능한 코드 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13737,10]
WARN: 도달 불가능한 코드 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13740,10]
WARN: 도달 불가능한 코드 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13743,10]
WARN: 도달 불가능한 코드 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13746,10]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13720,40]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13720,47]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13808,92]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:13808,99]
WARN: 사용하지 않는 변수 _desc 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:14030,26]
WARN: 사용하지 않는 변수 _value 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:14030,33]
WARN: 부울 컨텍스트에서 부작용이 없는 && 제거 [/var/www/discourse/public/assets/_admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js:16232,19]
WARN: 출력이 32000자를 초과합니다
fs.js:114
    throw err;
    ^

Error: ENOENT: no such file or directory, open 'base='/var/www/discourse/public/assets',root='/assets',url='/assets/admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js.map''
    at Object.openSync (fs.js:443:3)
    at Object.writeFileSync (fs.js:1194:35)
    at done (/usr/lib/node_modules/uglify-js/bin/uglifyjs:516:20)
    at cb (/usr/lib/node_modules/uglify-js/bin/uglifyjs:324:39)
    at /usr/lib/node_modules/uglify-js/bin/uglifyjs:391:9
    at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
rake aborted!
Errno::ENOENT: No such file or directory @ rb_file_s_size - /var/www/discourse/public/assets/admin-af307c059ddd8c0b54067d05c27f6e4ac7a553d9cc00558d4338017e07a37515.js
/var/www/discourse/lib/tasks/assets.rake:270:in `size'
/var/www/discourse/lib/tasks/assets.rake:270:in `block (4 levels) in <top (required)>'
/var/www/discourse/lib/tasks/assets.rake:161:in `block in concurrent?'
/var/www/discourse/lib/tasks/assets.rake:261:in `block (3 levels) in <top (required)>'
/var/www/discourse/lib/tasks/assets.rake:252:in `each'
/var/www/discourse/lib/tasks/assets.rake:252:in `block (2 levels) in <top (required)>'
/var/www/discourse/lib/tasks/assets.rake:161:in `concurrent?'
/var/www/discourse/lib/tasks/assets.rake:249:in `block in <top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rake-13.0.1/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)
Docker Manager: 업그레이드 실패
#<RuntimeError: RuntimeError>
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:167:in `run'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:81:in `upgrade'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:95:in `block in upgrade'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:91:in `fork'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:91:in `upgrade'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/base.rb:196:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/rendering.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/callbacks.rb:42:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:135:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/callbacks.rb:41:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/rescue.rb:22:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/instrumentation.rb:33:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications.rb:180:in `block in instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/notifications.rb:180:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/instrumentation.rb:32:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal/params_wrapper.rb:245:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activerecord-6.0.0/lib/active_record/railties/controller_runtime.rb:27:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/abstract_controller/base.rb:136:in `process'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionview-6.0.0/lib/action_view/rendering.rb:39:in `process'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-1.0.2/lib/mini_profiler/profiling_methods.rb:78:in `block in profile_method'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal.rb:191:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_controller/metal.rb:252:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:51:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:33:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:18:in `block in <class:Constraints>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:48:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:49:in `block in serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:837:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine.rb:526:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:19:in `block in <class:Constraints>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/mapper.rb:48:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:49:in `block in serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/journey/router.rb:32:in `serve'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/routing/route_set.rb:837:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.7/lib/rack/protection/frame_options.rb:31:in `call'
/var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:68:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/tempfile_reaper.rb:15:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/conditional_get.rb:38:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/head.rb:12:in `call'
/var/www/discourse/lib/content_security_policy/middleware.rb:12:in `call'
/var/www/discourse/lib/middleware/anonymous_cache.rb:274:in `call'
/var/www/discourse/config/initializers/008-rack-cors.rb:25:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:232:in `context'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/session/abstract/id.rb:226:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/cookies.rb:648:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.0/lib/active_support/callbacks.rb:101:in `run_callbacks'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/callbacks.rb:26:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/debug_exceptions.rb:32:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/logster-2.3.2/lib/logster/middleware/reporter.rb:43:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/rack/logger.rb:38:in `call_app'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/rack/logger.rb:28:in `call'
/var/www/discourse/config/initializers/100-quiet_logger.rb:18:in `call'
/var/www/discourse/config/initializers/100-silence_logger.rb:31:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/remote_ip.rb:81:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/request_id.rb:27:in `call'
/var/www/discourse/lib/middleware/enforce_hostname.rb:17:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/method_override.rb:22:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/executor.rb:14:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/sendfile.rb:111:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.0/lib/action_dispatch/middleware/host_authorization.rb:77:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-1.0.2/lib/mini_profiler/profiler.rb:171:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/message_bus-2.2.2/lib/message_bus/rack/middleware.rb:57:in `call'
/var/www/discourse/lib/middleware/request_tracker.rb:176:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine.rb:526:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `public_send'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/railties-6.0.0/lib/rails/railtie.rb:190:in `method_missing'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:68:in `block in call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:53:in `each'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-2.0.7/lib/rack/urlmap.rb:53:in `call'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:605:in `process_client'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:700:in `worker_loop'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:548:in `spawn_missing_workers'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/http_server.rb:144:in `start'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/bin/unicorn:128:in `<top (required)>'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `load'
/var/www/discourse/vendor/bundle/ruby/2.6.0/bin/unicorn:23:in `<main>'
초기에 정지되어 있던 1개의 Unicorn 워커를 시작하는 중

다음과 같이 실행하는 것을 권장합니다.

cd /var/discourse
./launcher rebuild app

@pfaffman 그거였네요, 감사합니다!