Je rencontre des erreurs lors de la tentative de mise à jour automatique vers les dernières versions.
J’ai d’abord essayé de mettre à jour docker_manager de a0ef2c6 vers b929e4f et j’ai obtenu une erreur. Étrangement, lorsque je reviens au panneau de mise à jour de l’administration, il indique que je suis maintenant sur la dernière version.
D’accord, alors j’essaie ensuite de mettre à jour la version de Discourse de v2.4.0.beta4 vers v2.5.0.beta2 (maintenant que docker_manager est apparemment à jour, l’option pour mettre à niveau Discourse est activée). Lorsque je poursuis, je reçois des erreurs. Veuillez consulter les journaux ci-dessous.
Toute aide serait grandement appréciée.
Remarque : j’ai sauvegardé et restauré depuis mon instance à l’état où elle était avant que je n’essaie cela.
Journaux d’échec de mise à niveau de docker_manager :
erreur lors de la mise à niveau de docker_manager
********************************************************
*** Veuillez patienter, les prochaines étapes peuvent prendre un certain temps ***
********************************************************
Redémarrage de Unicorn pour libérer de la mémoire
Redémarrage du PID unicorn : 1466
En attente du rechargement de Unicorn.
En attente du rechargement de Unicorn..
En attente du rechargement de Unicorn...
En attente du rechargement de Unicorn....
En attente du rechargement de Unicorn.....
En attente du rechargement de Unicorn......
En attente du rechargement de Unicorn.......
En attente du rechargement de Unicorn........
En attente du rechargement de Unicorn.........
En attente du rechargement de Unicorn..........
En attente du rechargement de Unicorn...........
En attente du rechargement de Unicorn............
En attente du rechargement de Unicorn.............
En attente du rechargement de Unicorn..............
En attente du rechargement de Unicorn...............
En attente du rechargement de Unicorn................
En attente du rechargement de Unicorn.................
En attente du rechargement de Unicorn..................
En attente du rechargement de Unicorn...................
En attente du rechargement de Unicorn....................
En attente du rechargement de Unicorn.....................
En attente du rechargement de Unicorn......................
En attente du rechargement de Unicorn.......................
Utilisation de method_source 0.9.2
Utilisation de thor 0.20.3
Utilisation de railties 6.0.0
Utilisation de jquery-rails 4.3.3
Utilisation de ember-rails 0.18.5
Utilisation de excon 0.64.0
Utilisation de multipart-post 2.1.1
Utilisation de faraday 0.15.4
Utilisation de fast_blank 1.0.0
Utilisation de rake-compiler 1.0.7
Utilisation de fast_xor 1.1.3
Utilisation de fast_xs 0.8.0
Utilisation de fastimage 2.1.5
Utilisation de ffi 1.10.0
Utilisation de flamegraph 0.9.5
Utilisation de gc_tracer 1.5.1
Utilisation de guess_html_encoding 0.0.11
Utilisation de hashie 3.6.0
Utilisation de highline 1.7.10
Utilisation de hiredis 0.6.3
Utilisation de hkdf 0.3.0
Utilisation de htmlentities 4.3.4
Utilisation de http_accept_language 2.0.5
Utilisation de jwt 2.2.1
Utilisation de kgio 2.11.2
Utilisation de libv8 7.3.492.27.1 (x86_64-linux)
Utilisation de request_store 1.4.1
Utilisation de lograge 0.11.0
Utilisation de logstash-event 1.2.02
Utilisation de logstash-logger 0.26.1
Utilisation de logster 2.3.2
Utilisation de lru_redux 1.1.0
Utilisation de lz4-ruby 0.3.3
Utilisation de maxminddb 0.1.22
Utilisation de memory_profiler 0.9.13
Utilisation de message_bus 2.2.2
Utilisation de mini_racer 0.2.6
Utilisation de rack-protection 2.0.7
Utilisation de redis 4.0.1
Utilisation de sidekiq 5.2.7
Utilisation de mini_scheduler 0.12.2
Utilisation de mini_sql 0.2.2
Utilisation de mini_suffix 0.3.0
Utilisation de moneta 1.1.1
Utilisation de multi_json 1.13.1
Utilisation de multi_xml 0.6.0
Utilisation de mustache 1.1.0
Utilisation de nokogumbo 2.0.1
Utilisation de oauth 0.5.4
Utilisation de oauth2 1.4.1
Utilisation de oj 3.7.12
Utilisation de omniauth 1.9.0
Utilisation de omniauth-oauth2 1.6.0
Utilisation de omniauth-facebook 5.0.0
Utilisation de omniauth-github 1.3.0
Utilisation de omniauth-google-oauth2 0.7.0
Utilisation de omniauth-instagram 1.3.0
Utilisation de omniauth-oauth 1.1.0
Utilisation de ruby-openid 2.7.0
Utilisation de rack-openid 1.3.1
Utilisation de omniauth-openid 1.0.1
Utilisation de omniauth-twitter 1.4.0
Utilisation de sanitize 5.0.0
Utilisation de onebox 1.9.13
Utilisation de openid-redis-store 0.0.2
Utilisation de optimist 3.0.0
Utilisation de pg 1.1.4
Utilisation de pry 0.12.2
Utilisation de pry-rails 0.3.9
Utilisation de puma 3.12.1
Utilisation de r2 0.2.7
Utilisation de rack-mini-profiler 1.0.2
Utilisation de rails_multisite 2.0.7
Utilisation de raindrops 0.19.0
Utilisation de rbtrace 0.4.11
Utilisation de rchardet 1.8.0
Utilisation de redis-namespace 1.6.0
Utilisation de rinku 2.0.6
Utilisation de rotp 3.3.1
Utilisation de rqrcode 0.10.1
Utilisation de rtlit 0.0.5
Utilisation de ruby-readability 0.7.0
Utilisation de rubyzip 1.2.3
Utilisation de sassc 2.0.1
Utilisation de sprockets-rails 3.2.1
Utilisation de tilt 2.0.9
Utilisation de sassc-rails 2.1.1
Utilisation de seed-fu 2.3.9
Utilisation de sshkey 2.0.0
Utilisation de stackprof 0.2.12
Utilisation de uglifier 4.1.20
Utilisation de unf_ext 0.0.7.6
Utilisation de unf 0.1.4
Utilisation de unicorn 5.5.1
Utilisation de webpush 0.3.8
Bundle terminé ! 120 dépendances Gemfile, 157 gems maintenant installées.
Les gems des groupes test et development n'ont pas été installées.
Les gems bundle sont installées dans `./vendor/bundle`
$ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
Migration par défaut
---------------------------------
== Seed depuis /var/www/discourse/db/fixtures/001_refresh.rb
== Seed depuis /var/www/discourse/db/fixtures/002_groups.rb
== Seed depuis /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 depuis /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 depuis /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 depuis /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 depuis /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 depuis /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 depuis /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 depuis /var/www/discourse/db/fixtures/500_categories.rb
== Seed depuis /var/www/discourse/db/fixtures/600_themes.rb
== Seed depuis /var/www/discourse/db/fixtures/990_settings.rb
== Seed depuis /var/www/discourse/db/fixtures/990_topics.rb
== Seed depuis /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
*** Regroupement des assets. Cela va prendre un certain temps ***
$ 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
Purge des fichiers temporaires
Regroupement des assets
I, [2020-03-30T17:37:23.229372 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ar-b5b91d730370991b997b3e59981adc551f1277cec48a92d4331dae457248e1ee.js
I, [2020-03-30T17:37:23.419206 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sr-590fff1675fbcd944c1c6831ec7bc5a99f50cf587f5eaf4c6fb3c0b17c29e56e.js
I, [2020-03-30T17:37:23.741297 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/id-5d511221f34182cfaa3613fdaa80824f113a2a3c495f84d820f9fdd2f86a04af.js
I, [2020-03-30T17:37:24.071293 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/th-a12a5dfba56da8b1b2aec93c7006427fb73a3d6b0fd6b8985b1a7cd7aaeea1e6.js
I, [2020-03-30T17:37:24.272084 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/te-1d84103402704ca326dfd925f477f7491dc193a2c3901ad3e0361f2f64058f90.js
I, [2020-03-30T17:37:24.486138 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/en-86734f536206584a3e643af93ce7330d1489034caeb42c59f17ade8668051aa3.js
I, [2020-03-30T17:37:24.977104 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/zh_TW-ebf8d2831bb46ba00b4810971e6329f944e0f17817dd5ab19da116a0bd3c3aa0.js
I, [2020-03-30T17:37:25.236687 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/el-fe910a3135d56135de26e413c4497619b6cbd18648cdfe951468c5babb3aef6d.js
I, [2020-03-30T17:37:25.563292 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/vi-6f705329a3e8f996ee093d078550cd3e8e8d4ddde460e159302dcbca2fa90e73.js
I, [2020-03-30T17:37:25.971896 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sq-cf62e0b77ae080bedf63200bcbf26ad68fd26582d51dd16c3a03d7606bcdbb74.js
I, [2020-03-30T17:37:26.205073 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/it-9882fb9c0c14c466c8d7c2600ebcabfb26b133e2db9774e56cb228a30cdafeb3.js
I, [2020-03-30T17:37:26.618748 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/pt_BR-195440afebaef338eb44ee95c2c4e153c11f1f3358b120665f5d1a4a39efe55c.js
I, [2020-03-30T17:37:26.906568 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/es-f9732c1ac159494fc4219605684f7f42ec98a217cfca2866a2990422e40c0ced.js
I, [2020-03-30T17:37:27.238649 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/pt-1fb710184b1eadd0152a9e147df1f951b82666809f39da8c58d2fafcbea25883.js
I, [2020-03-30T17:37:27.633269 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ru-cab0bdb49a33102fbf68387b9ebea114d3b5f64b8fc9b7146d8c404ff3aed84d.js
I, [2020-03-30T17:37:27.969640 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/lv-625cd8ed8377f362b0f841dcb37d9e74308211fc4a0d29fde3e84e4c5db331a4.js
I, [2020-03-30T17:37:28.321219 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/da-b02f3aaf28186cae3bf73a5eace93b605ce65352cae98aef36bae70466ce1a30.js
I, [2020-03-30T17:37:28.554277 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sk-89a845532a879957f475815f1c28a9f3692d796a496eadd12c8a4519e8e6bc1a.js
I, [2020-03-30T17:37:28.980969 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/he-822924f2bd25da7cd2fa3ee09fe0c966c40fad412bf7b15ff4805c39b28fa78b.js
I, [2020-03-30T17:37:29.204145 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ko-fe5653d833ab0c4844146416ff24f0d54fa268cb397616f6313627e26a153115.js
I, [2020-03-30T17:37:29.577740 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sv-cdd6dfc67c7ad639e32b54018700fb671c294661c91f623e4d03d2a3b308c623.js
I, [2020-03-30T17:37:29.880476 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/cs-7e67c169cbcbe79043221e52e8d648ab62bf0d0e48097045294b15a4c880b764.js
I, [2020-03-30T17:37:30.193187 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ro-5eb4f95402bde4745bc890fa201d36a93b6874fe6697733edce455771aaf8e9d.js
I, [2020-03-30T17:37:30.515455 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/tr_TR-8fc97036753003a5a3d26efa6bde156dd113f54c012eaa57998ff963c52c1575.js
I, [2020-03-30T17:37:30.709788 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/hu-f06d46a3019c4f4b8c43e1fcd38d4bb875ca2863508eb72e433c96ed25b6f936.js
I, [2020-03-30T17:37:31.121383 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/uk-cc44e86e0fa5a85f565888c36c9459fbe402864a6ca8fe8acaae71db93385a3a.js
I, [2020-03-30T17:37:31.438894 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ja-7c10a3e512835304cd24bd1be1090c4b4429033d03c834140bfe3f5a229ebf00.js
I, [2020-03-30T17:37:31.638936 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sl-789f779fa28513c35917c87f36c4f0e943f869fbfcaa59c8e01c7585cfbe0c73.js
I, [2020-03-30T17:37:32.054843 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/lt-9a1acec29f8a680008eec2a51a5d89c59faf560d79bdf3bff54469cdcd435eac.js
I, [2020-03-30T17:37:32.395066 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/hy-660dc1833232ba2e2daa8e73eb70444cac6db4ad5dfa4203028df0fcda2022f4.js
I, [2020-03-30T17:37:32.594107 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/en_US-0b62c97d243d27409b25b1225344b1d370ef8cf38ffc165b3dfbc6ecb4963c49.js
I, [2020-03-30T17:37:32.916806 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/fi-bba011c8985160c420fa406cf415f497fc787d6a890ed3e0c900daf74139d528.js
I, [2020-03-30T17:37:33.354471 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/sw-fe1644deabae259fcbe6b75386b53ecbcf6bb3571c4205aff1dc2c7b7dba0d28.js
I, [2020-03-30T17:37:33.658079 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/nl-bdd803d71d888c4cc310397530450b5d9ec2e8e076fb20268b5e24fc0bef88f0.js
I, [2020-03-30T17:37:34.015233 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ca-07f5d292ed38926aa2f891be5bfe21ee6344c095a5e3c75c1cbd1c05c2eef1c7.js
I, [2020-03-30T17:37:34.325595 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/bs_BA-b740d69891c3cc6987b38e12b66755be46c75518898624f7b7991fe9899278a1.js
I, [2020-03-30T17:37:34.512023 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/et-5f1651ca142a68e48a3fc95191904d0ab54af29f5e535dac6b7fa3c50cd5d984.js
I, [2020-03-30T17:37:34.940012 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/pl_PL-71eb63fbfd456e96ef989ec6625753d41ba23a31e2872debb03f17a2c289c3c7.js
I, [2020-03-30T17:37:35.247620 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/zh_CN-705421f343d689d4b5c3bb74502cb4021654160d57d792fe84d459e82b9a9755.js
I, [2020-03-30T17:37:35.554242 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/de-f5f4e9e6ea66c593b547f05751703e54d8834b393088d5c63545b98f81c48d74.js
I, [2020-03-30T17:37:36.134928 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/fa_IR-94357c2693b4b54781926ff15896c8f58bddd64c7feb352c22361b240d993880.js
I, [2020-03-30T17:37:36.461179 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js
I, [2020-03-30T17:37:36.748830 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js
I, [2020-03-30T17:37:37.183628 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js
I, [2020-03-30T17:37:37.448921 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js
I, [2020-03-30T17:37:37.837120 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js
I, [2020-03-30T17:37:38.151219 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js
I, [2020-03-30T17:37:38.203658 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js
I, [2020-03-30T17:37:38.715270 #21105] INFO -- : Écriture de /var/www/discourse/public/assets/docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js
I, [2020-03-30T17:37:39.859600 #21105] INFO -- : Écriture de /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
Compression terminée pour locales/nb_NO-fd53a5e8e30af8669b427b617a835d7fe76a7480d44e3e544f55bca89d182644.js : 0,08 sec
22328275.677929655 Compression : 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
Compression terminée pour locales/be-fb38691c8808804805c0a70155d4448087def8c9c26241ea59e750cfc114d7f4.js : 0,09 sec
22328275.764046177 Compression : 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
Compression terminée pour locales/fr-2cef249aa5f0661d3b097c10c16800c69807a05a2899ec23e8f89e9c76b0eb58.js : 0,09 sec
22328275.858789854 Compression : 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
Compression terminée pour locales/bg-c9f805f0ae8026b39f44c72c7333538f91569970d21f942b48e249e182a960fb.js : 0,11 sec
22328275.967081018 Compression : 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
Compression terminée pour locales/ur-5011f1ade33ac0ad662645d3fec2eb51f47d7a7bcc89ef1eab4d575add674d05.js : 0,12 sec
22328276.088413183 Compression : 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
Compression terminée pour locales/gl-80558929fe4b372affdc666c8ae06c38822b9dd369244742b86b7819d5df5884.js : 0,08 sec
22328276.17332225 Compression : 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
Compression terminée pour docker-manager-app-b01d86d59c0bb3371147d9261aaf51129dc577f8172f66f7656be5d005819fb2.js : 0,02 sec
22328276.192385804 Compression : 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
Compression terminée pour docker-manager-vendor-9f5d11760b855dbb50ed9f659b2ca35198c0a130bf90e36cba4367bfe9825234.js : 0,13 sec
22328276.31896036 Compression : 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
Compression terminée pour plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js : 0,33 sec
Compression terminée pour tous les fichiers JS : 18,64 sec
rake aborted!
SocketError: Échec de l'ouverture de la connexion TCP vers geolite.maxmind.com:443 (getaddrinfo: Nom ou service inconnu)
/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)>'
Caused by:
SocketError: getaddrinfo: Nom ou service inconnu
/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)>'
Tasks: TOP => assets:precompile
(Voir la trace complète en exécutant la tâche avec --trace)
Docker Manager: ÉCHEC DE LA MISE À JOUR
#<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>'
Démarrage de 1 travailleur(s) Unicorn qui étaient arrêtés initialement