Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@geekspot:/var/discourse# ./launcher rebuild app
- Ensuring discourse docker is up to date
- Fetching origin
- Discourse Docker is up-to-date
- Stopping old container
- + /usr/bin/docker stop -t 10 app
- app
- cd /pups && git pull && /pups/bin/pups --stdin
- From https://github.com/SamSaffron/pups
- 7d741e1..d72d1f3 master -> origin/master
- Updating 7d741e1..d72d1f3
- Fast-forward
- README.md | 28 +++++++++++++++-------------
- 1 file changed, 15 insertions(+), 13 deletions(-)
- I, [2015-10-21T08:15:30.808615 #43] INFO -- : Loading --stdin
- I, [2015-10-21T08:15:30.818070 #43] INFO -- : > mkdir -p /shared/postgres_run
- I, [2015-10-21T08:15:30.823181 #43] INFO -- :
- I, [2015-10-21T08:15:30.824201 #43] INFO -- : > chown postgres:postgres /shared/postgres_run
- I, [2015-10-21T08:15:30.828463 #43] INFO -- :
- I, [2015-10-21T08:15:30.829733 #43] INFO -- : > chmod 775 /shared/postgres_run
- I, [2015-10-21T08:15:30.832010 #43] INFO -- :
- I, [2015-10-21T08:15:30.832920 #43] INFO -- : > rm -fr /var/run/postgresql
- I, [2015-10-21T08:15:30.837122 #43] INFO -- :
- I, [2015-10-21T08:15:30.838053 #43] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
- I, [2015-10-21T08:15:30.840989 #43] INFO -- :
- I, [2015-10-21T08:15:30.841854 #43] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
- 2015/10/21 08:15:30 socat[51] E connect(4, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
- I, [2015-10-21T08:15:30.851609 #43] INFO -- :
- I, [2015-10-21T08:15:30.852522 #43] INFO -- : > rm -fr /shared/postgres_run/.s*
- I, [2015-10-21T08:15:30.856215 #43] INFO -- :
- I, [2015-10-21T08:15:30.857072 #43] INFO -- : > rm -fr /shared/postgres_run/*.pid
- I, [2015-10-21T08:15:30.861054 #43] INFO -- :
- I, [2015-10-21T08:15:30.862128 #43] INFO -- : > mkdir -p /shared/postgres_run/9.3-main.pg_stat_tmp
- I, [2015-10-21T08:15:30.864495 #43] INFO -- :
- I, [2015-10-21T08:15:30.865370 #43] INFO -- : > chown postgres:postgres /shared/postgres_run/9.3-main.pg_stat_tmp
- I, [2015-10-21T08:15:30.868059 #43] INFO -- :
- I, [2015-10-21T08:15:30.874017 #43] INFO -- : File > /etc/service/postgres/run chmod: +x
- I, [2015-10-21T08:15:30.879122 #43] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x
- I, [2015-10-21T08:15:30.884476 #43] INFO -- : File > /root/upgrade_postgres chmod: +x
- I, [2015-10-21T08:15:30.886357 #43] INFO -- : > chown -R root /var/lib/postgresql/9.3/main
- ^FI, [2015-10-21T08:15:31.366068 #43] INFO -- :
- I, [2015-10-21T08:15:31.366530 #43] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/9.3/bin/initdb -D /shared/postgres_data || exit 0
- I, [2015-10-21T08:15:31.370234 #43] INFO -- :
- I, [2015-10-21T08:15:31.371008 #43] INFO -- : > chown -R postgres:postgres /shared/postgres_data
- I, [2015-10-21T08:15:31.402144 #43] INFO -- :
- I, [2015-10-21T08:15:31.402998 #43] INFO -- : > chown -R postgres:postgres /var/run/postgresql
- I, [2015-10-21T08:15:31.406142 #43] INFO -- :
- I, [2015-10-21T08:15:31.407126 #43] INFO -- : > /root/upgrade_postgres
- I, [2015-10-21T08:15:31.415248 #43] INFO -- :
- I, [2015-10-21T08:15:31.416654 #43] INFO -- : > rm /root/upgrade_postgres
- I, [2015-10-21T08:15:31.420590 #43] INFO -- :
- I, [2015-10-21T08:15:31.425821 #43] INFO -- : Replacing data_directory = '/var/lib/postgresql/9.3/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.429056 #43] INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.431196 #43] INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.433095 #43] INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.436335 #43] INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.438722 #43] INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.440532 #43] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
- I, [2015-10-21T08:15:31.448755 #43] INFO -- :
- I, [2015-10-21T08:15:31.450313 #43] INFO -- : Replacing (?-mix:#?max_wal_senders *=.*) with max_wal_senders = $db_max_wal_senders in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.451332 #43] INFO -- : Replacing (?-mix:#?wal_level *=.*) with wal_level = $db_wal_level in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.452299 #43] INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.453270 #43] INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.464738 #43] INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/9.3/main/postgresql.conf
- I, [2015-10-21T08:15:31.467037 #43] INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres peer in /etc/postgresql/9.3/main/pg_hba.conf
- I, [2015-10-21T08:15:31.467817 #43] INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/9.3/main/pg_hba.conf
- I, [2015-10-21T08:15:31.469052 #43] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.3/bin/postmaster -D /etc/postgresql/9.3/main
- I, [2015-10-21T08:15:31.501999 #43] INFO -- : > sleep 5
- 2015-10-21 08:15:31 UTC [75-1] LOG: database system was shut down at 2015-10-21 07:52:09 UTC
- 2015-10-21 08:15:31 UTC [75-2] LOG: MultiXact member wraparound protections are now enabled
- 2015-10-21 08:15:31 UTC [72-1] LOG: database system is ready to accept connections
- 2015-10-21 08:15:31 UTC [79-1] LOG: autovacuum launcher started
- I, [2015-10-21T08:15:36.514729 #43] INFO -- :
- I, [2015-10-21T08:15:36.516188 #43] INFO -- : > su postgres -c 'createdb discourse' || true
- 2015-10-21 08:15:36 UTC [84-1] postgres@postgres ERROR: database "discourse" already exists
- 2015-10-21 08:15:36 UTC [84-2] postgres@postgres STATEMENT: CREATE DATABASE discourse;
- createdb: database creation failed: ERROR: database "discourse" already exists
- I, [2015-10-21T08:15:36.723638 #43] INFO -- :
- I, [2015-10-21T08:15:36.726891 #43] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
- 2015-10-21 08:15:36 UTC [95-1] postgres@discourse ERROR: role "discourse" already exists
- 2015-10-21 08:15:36 UTC [95-2] postgres@discourse STATEMENT: create user discourse;
- ERROR: role "discourse" already exists
- I, [2015-10-21T08:15:36.855221 #43] INFO -- :
- I, [2015-10-21T08:15:36.856966 #43] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true
- I, [2015-10-21T08:15:37.005944 #43] INFO -- : GRANT
- I, [2015-10-21T08:15:37.007819 #43] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"'
- I, [2015-10-21T08:15:37.117406 #43] INFO -- : ALTER SCHEMA
- I, [2015-10-21T08:15:37.118789 #43] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"'
- NOTICE: extension "hstore" already exists, skipping
- I, [2015-10-21T08:15:37.249857 #43] INFO -- : CREATE EXTENSION
- I, [2015-10-21T08:15:37.252307 #43] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"'
- NOTICE: extension "pg_trgm" already exists, skipping
- I, [2015-10-21T08:15:37.349269 #43] INFO -- : CREATE EXTENSION
- I, [2015-10-21T08:15:37.351892 #43] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"'
- NOTICE: extension "hstore" already exists, skipping
- I, [2015-10-21T08:15:37.440047 #43] INFO -- : CREATE EXTENSION
- I, [2015-10-21T08:15:37.441722 #43] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"'
- NOTICE: extension "pg_trgm" already exists, skipping
- I, [2015-10-21T08:15:37.527894 #43] INFO -- : CREATE EXTENSION
- I, [2015-10-21T08:15:37.531657 #43] INFO -- : > sudo -u postgres psql discourse
- I, [2015-10-21T08:15:37.552231 #43] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII');
- I, [2015-10-21T08:15:37.708339 #43] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x
- I, [2015-10-21T08:15:37.718871 #43] INFO -- : File > /var/spool/cron/crontabs/postgres chmod:
- I, [2015-10-21T08:15:37.720572 #43] INFO -- : > echo postgres installed!
- I, [2015-10-21T08:15:37.728667 #43] INFO -- : postgres installed!
- I, [2015-10-21T08:15:37.742440 #43] INFO -- : File > /etc/service/redis/run chmod: +x
- I, [2015-10-21T08:15:37.753168 #43] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x
- I, [2015-10-21T08:15:37.756057 #43] INFO -- : Replacing daemonize yes with in /etc/redis/redis.conf
- I, [2015-10-21T08:15:37.761021 #43] INFO -- : Replacing (?-mix:^pidfile.*$) with in /etc/redis/redis.conf
- I, [2015-10-21T08:15:37.763530 #43] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data
- I, [2015-10-21T08:15:37.769099 #43] INFO -- :
- I, [2015-10-21T08:15:37.772095 #43] INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf
- I, [2015-10-21T08:15:37.774597 #43] INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf
- I, [2015-10-21T08:15:37.776600 #43] INFO -- : > echo redis installed
- I, [2015-10-21T08:15:37.779507 #43] INFO -- : redis installed
- I, [2015-10-21T08:15:37.780579 #43] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end'
- I, [2015-10-21T08:15:37.906516 #43] INFO -- :
- I, [2015-10-21T08:15:37.908309 #43] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end'
- I, [2015-10-21T08:15:38.012560 #43] INFO -- :
- I, [2015-10-21T08:15:38.020646 #43] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x
- I, [2015-10-21T08:15:38.028202 #43] INFO -- : File > /etc/runit/1.d/ensure-web-nginx-read chmod: +x
- I, [2015-10-21T08:15:38.035406 #43] INFO -- : File > /etc/service/unicorn/run chmod: +x
- I, [2015-10-21T08:15:38.042059 #43] INFO -- : File > /etc/service/nginx/run chmod: +x
- I, [2015-10-21T08:15:38.049692 #43] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x
- I, [2015-10-21T08:15:38.058583 #43] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x
- I, [2015-10-21T08:15:38.059435 #43] INFO -- : Replacing # postgres with sv start postgres || exit 1 in /etc/service/unicorn/run
- I, [2015-10-21T08:15:38.061722 #43] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf
- I, [2015-10-21T08:15:38.084562 #43] INFO -- : > cd /var/www/discourse && git reset --hard
- 200:M 21 Oct 08:15:38.100 * Redis 3.0.4 (00000000/0) 64 bit, standalone mode, port 6379, pid 200 ready to start.
- 200:M 21 Oct 08:15:38.101 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
- 200:M 21 Oct 08:15:38.102 # Server started, Redis version 3.0.4
- 200:M 21 Oct 08:15:38.102 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
- 200:M 21 Oct 08:15:38.105 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
- 200:M 21 Oct 08:15:38.294 * DB loaded from disk: 0.187 seconds
- 200:M 21 Oct 08:15:38.295 * The server is now ready to accept connections on port 6379
- I, [2015-10-21T08:15:40.083162 #43] INFO -- : HEAD is now at 18a8853 FIX: don't crash out searching for parent in oneboxer
- I, [2015-10-21T08:15:40.086516 #43] INFO -- : > cd /var/www/discourse && git clean -f
- I, [2015-10-21T08:15:40.138640 #43] INFO -- :
- I, [2015-10-21T08:15:40.139496 #43] INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master
- I, [2015-10-21T08:15:40.159978 #43] INFO -- :
- I, [2015-10-21T08:15:40.161834 #43] INFO -- : > cd /var/www/discourse && git pull
- From https://github.com/discourse/discourse
- 18a8853..1821ba8 master -> origin/master
- ad8f2cb..548c18d beta -> origin/beta
- * [new branch] editor -> origin/editor
- * [new branch] letter-avatar-proxy -> origin/letter-avatar-proxy
- a4c7f55..a324c71 stable -> origin/stable
- 18a8853..976692b tests-passed -> origin/tests-passed
- * [new branch] vdom -> origin/vdom
- * [new tag] v1.4.2 -> v1.4.2
- * [new tag] v1.4.0 -> v1.4.0
- * [new tag] v1.4.1 -> v1.4.1
- * [new tag] v1.5.0.beta1 -> v1.5.0.beta1
- * [new tag] v1.5.0.beta2 -> v1.5.0.beta2
- * [new tag] v1.5.0.beta3 -> v1.5.0.beta3
- I, [2015-10-21T08:15:44.764433 #43] INFO -- : Updating 18a8853..1821ba8
- Fast-forward
- .travis.yml | 3 -
- Gemfile | 25 +-
- Gemfile.lock | 298 ++++++-----
- README.md | 23 +-
- .../admin/components/embedding-setting.js.es6 | 5 +
- .../screened_ip_address_form_component.js | 23 +-
- .../admin/controllers/admin-site-settings.js.es6 | 28 +-
- .../admin/controllers/admin-user-badges.js.es6 | 4 +-
- .../javascripts/admin/models/admin-user.js.es6 | 12 +-
- .../javascripts/admin/models/staff_action_log.js | 3 +-
- app/assets/javascripts/admin/templates/admin.hbs | 2 +-
- .../templates/components/embedding-setting.hbs | 2 +-
- .../admin/templates/components/site-setting.hbs | 2 +-
- .../javascripts/admin/templates/dashboard.hbs | 2 +-
- .../javascripts/admin/templates/embedding.hbs | 9 +-
- .../admin/templates/modal/admin_agree_flag.hbs | 6 +-
- .../admin/templates/modal/admin_delete_flag.hbs | 2 +-
- .../javascripts/admin/templates/plugins-index.hbs | 19 +-
- .../admin/templates/site-settings-category.hbs | 2 +-
- .../javascripts/admin/templates/site-settings.hbs | 6 +-
- .../javascripts/admin/templates/site-text-edit.hbs | 2 +-
- .../javascripts/admin/templates/user-index.hbs | 36 +-
- .../javascripts/discourse/adapters/rest.js.es6 | 14 +-
- .../discourse/components/actions-summary.js.es6 | 4 +-
- .../discourse/components/category-chooser.js.es6 | 2 +-
- .../discourse/components/d-editor-modal.js.es6 | 52 ++
- .../discourse/components/d-editor.js.es6 | 263 ++++++++++
- .../javascripts/discourse/components/d-link.js.es6 | 7 +-
- .../discourse/components/date-picker.js.es6 | 22 +-
- .../components/desktop-notification-config.js.es6 | 60 ++-
- .../discourse/components/image-uploader.js.es6 | 9 +-
- .../discourse/components/menu-panel.js.es6 | 3 +-
- .../discourse/components/notification-item.js.es6 | 10 +-
- .../discourse/components/pagedown-editor.js.es6 | 23 -
- .../discourse/components/post-gutter.js.es6 | 53 +-
- .../discourse/components/post-menu.js.es6 | 9 +-
- .../discourse/components/who-liked.js.es6 | 2 +-
- .../discourse/controllers/change-owner.js.es6 | 5 +-
- .../discourse/controllers/composer.js.es6 | 4 +-
- .../controllers/discovery-sortable.js.es6 | 6 +-
- .../discourse/controllers/discovery/topics.js.es6 | 11 +-
- .../discourse/controllers/edit-category.js.es6 | 17 +-
- .../discourse/controllers/full-page-search.js.es6 | 2 +-
- .../javascripts/discourse/controllers/login.js.es6 | 37 +-
- .../discourse/controllers/quote-button.js.es6 | 38 +-
- .../javascripts/discourse/controllers/topic.js.es6 | 50 +-
- .../discourse/controllers/user-card.js.es6 | 1 +
- .../javascripts/discourse/controllers/user.js.es6 | 58 ++-
- .../javascripts/discourse/dialects/dialect.js | 2 +-
- .../discourse/dialects/quote_dialect.js | 33 +-
- .../discourse/initializers/enable-emoji.js.es6 | 10 +-
- .../discourse/initializers/load-all-helpers.js.es6 | 17 +-
- .../subscribe-user-notifications.js.es6 | 12 +-
- .../javascripts/discourse/lib/Markdown.Editor.js | 3 +-
- .../javascripts/discourse/lib/autocomplete.js.es6 | 15 +-
- .../discourse/lib/desktop-notifications.js.es6 | 11 +-
- .../discourse/lib/emoji/emoji-groups.js.es6 | 57 ++
- .../discourse/lib/emoji/emoji-toolbar.js.es6 | 259 ++++------
- .../discourse/lib/key-value-store.js.es6 | 16 +-
- .../discourse/lib/keyboard-shortcuts.js.es6 | 15 +-
- app/assets/javascripts/discourse/lib/quote.js.es6 | 8 +-
- .../javascripts/discourse/lib/safari-hacks.js.es6 | 8 +-
- app/assets/javascripts/discourse/lib/utilities.js | 4 +-
- .../discourse/mixins/bulk-topic-selection.js.es6 | 1 +
- .../javascripts/discourse/mixins/scrolling.js.es6 | 2 +-
- .../discourse/models/action-summary.js.es6 | 15 +-
- .../javascripts/discourse/models/composer.js.es6 | 4 +-
- .../javascripts/discourse/models/login_method.js | 23 +-
- .../discourse/models/post-stream.js.es6 | 15 +-
- .../javascripts/discourse/models/post.js.es6 | 12 +-
- .../javascripts/discourse/models/topic-list.js.es6 | 56 +-
- .../javascripts/discourse/models/user.js.es6 | 4 +
- .../pre-initializers/dynamic-route-builders.js.es6 | 47 +-
- .../pre-initializers/sniff-capabilities.js.es6 | 21 +-
- .../discourse/routes/app-route-map.js.es6 | 31 +-
- .../discourse/routes/badges-show.js.es6 | 2 +-
- .../discourse/routes/build-category-route.js.es6 | 44 +-
- .../discourse/routes/build-static-route.js.es6 | 18 +
- .../discourse/routes/build-topic-route.js.es6 | 20 +-
- .../javascripts/discourse/routes/discovery.js.es6 | 4 +
- .../discourse/routes/forgot-password.js.es6 | 27 +-
- .../javascripts/discourse/routes/login.js.es6 | 31 +-
- .../templates/components/category-unread.hbs | 2 +-
- .../templates/components/d-editor-modal.hbs | 7 +
- .../discourse/templates/components/d-editor.hbs | 32 ++
- .../templates/components/edit-category-images.hbs | 2 +-
- .../components/edit-category-topic-template.hbs | 2 +-
- .../discourse/templates/components/home-logo.hbs | 3 -
- .../templates/components/pagedown-editor.hbs | 4 -
- .../discourse/templates/components/user-menu.hbs | 4 +-
- .../javascripts/discourse/templates/composer.hbs | 4 +-
- .../discourse/templates/discovery/topics.hbs | 23 +-
- .../templates/emoji-selector-autocomplete.raw.hbs | 10 +-
- .../discourse/templates/login-preferences.hbs | 8 +
- .../templates/mobile/discovery/topics.hbs | 17 +-
- .../discourse/templates/modal/dismiss-read.hbs | 10 +
- .../discourse/templates/navigation/category.hbs | 7 +-
- .../javascripts/discourse/templates/post.hbs | 13 +-
- .../discourse/templates/queued-posts.hbs | 2 +-
- .../javascripts/discourse/templates/user/about.hbs | 2 +-
- .../discourse/templates/user/preferences.hbs | 3 +-
- .../javascripts/discourse/templates/user/user.hbs | 1 +
- .../discourse/views/cloaked-collection.js.es6 | 3 +
- .../javascripts/discourse/views/composer.js.es6 | 94 ++--
- .../discourse/views/embedded-post.js.es6 | 2 +
- app/assets/javascripts/discourse/views/post.js.es6 | 13 +-
- .../discourse/views/quote-button.js.es6 | 26 +-
- .../discourse/views/topic-entrance.js.es6 | 21 +-
- app/assets/javascripts/main_include.js | 6 +-
- app/assets/stylesheets/common.scss | 1 +
- .../stylesheets/common/admin/admin_base.scss | 8 -
- app/assets/stylesheets/common/base/compose.scss | 12 +-
- app/assets/stylesheets/common/base/discourse.scss | 18 -
- app/assets/stylesheets/common/base/emoji.scss | 6 +-
- app/assets/stylesheets/common/base/header.scss | 6 -
- app/assets/stylesheets/common/base/modal.scss | 4 -
- app/assets/stylesheets/common/base/onebox.scss | 2 +-
- .../stylesheets/common/base/topic-admin-menu.scss | 2 +-
- app/assets/stylesheets/common/base/topic-post.scss | 2 -
- app/assets/stylesheets/common/base/topic.scss | 8 +-
- app/assets/stylesheets/common/base/upload.scss | 6 +
- .../stylesheets/common/components/badges.css.scss | 8 +-
- app/assets/stylesheets/common/d-editor.scss | 94 ++++
- app/assets/stylesheets/desktop/compose.scss | 10 +-
- app/assets/stylesheets/desktop/topic-post.scss | 8 +-
- app/assets/stylesheets/desktop/topic.scss | 5 +-
- app/assets/stylesheets/desktop/upload.scss | 2 +-
- app/assets/stylesheets/desktop/user-card.scss | 2 +-
- app/assets/stylesheets/desktop/user.scss | 8 -
- app/assets/stylesheets/mobile.scss | 1 +
- app/assets/stylesheets/mobile/emoji.scss | 3 +
- app/assets/stylesheets/mobile/header.scss | 4 +-
- app/assets/stylesheets/mobile/topic-list.scss | 20 +-
- app/assets/stylesheets/mobile/topic-post.scss | 16 +-
- app/assets/stylesheets/mobile/topic.scss | 3 +-
- app/assets/stylesheets/mobile/user.scss | 5 +-
- app/controllers/admin/diagnostics_controller.rb | 13 +
- app/controllers/admin/email_controller.rb | 6 +
- app/controllers/admin/embedding_controller.rb | 4 +
- app/controllers/application_controller.rb | 15 +-
- app/controllers/categories_controller.rb | 32 +-
- app/controllers/list_controller.rb | 29 +-
- app/controllers/manifest_json_controller.rb | 15 +
- app/controllers/permalinks_controller.rb | 2 +-
- app/controllers/post_action_users_controller.rb | 22 +
- app/controllers/post_actions_controller.rb | 13 +-
- app/controllers/posts_controller.rb | 30 +-
- app/controllers/robots_txt_controller.rb | 9 +-
- app/controllers/topics_controller.rb | 2 +-
- .../users/omniauth_callbacks_controller.rb | 25 +-
- app/controllers/users_controller.rb | 26 +-
- app/helpers/application_helper.rb | 22 +-
- app/jobs/regular/post_alert.rb | 2 +-
- app/jobs/regular/process_post.rb | 4 +-
- app/jobs/scheduled/periodical_updates.rb | 4 +-
- app/mailers/user_notifications.rb | 1 +
- app/models/admin_dashboard_data.rb | 1 +
- app/models/anon_site_json_cache_observer.rb | 12 +
- app/models/badge.rb | 28 +-
- app/models/category.rb | 19 +-
- app/models/category_group.rb | 2 +
- app/models/color_scheme.rb | 22 +-
- app/models/group.rb | 7 +
- app/models/permalink.rb | 2 +-
- app/models/post.rb | 21 +-
- app/models/post_action.rb | 6 +-
- app/models/post_action_type.rb | 10 +
- app/models/post_analyzer.rb | 2 +-
- app/models/report.rb | 13 +-
- app/models/screened_ip_address.rb | 1 +
- app/models/site.rb | 63 ++-
- app/models/topic.rb | 65 ++-
- app/models/topic_featured_users.rb | 4 +-
- app/models/topic_link.rb | 14 +-
- app/models/topic_link_click.rb | 2 +-
- app/models/topic_tracking_state.rb | 16 +-
- app/models/topic_user.rb | 15 -
- app/models/upload.rb | 5 +-
- app/models/user.rb | 4 +-
- app/models/user_history.rb | 13 +-
- app/models/user_profile.rb | 2 +
- app/models/user_profile_view.rb | 47 ++
- app/serializers/admin_detailed_user_serializer.rb | 2 +-
- app/serializers/application_serializer.rb | 25 +
- app/serializers/badge_serializer.rb | 15 +-
- app/serializers/basic_post_serializer.rb | 6 +-
- app/serializers/post_action_user_serializer.rb | 7 +-
- app/serializers/post_serializer.rb | 2 +-
- app/serializers/site_serializer.rb | 26 +-
- app/serializers/topic_view_serializer.rb | 8 +-
- app/serializers/user_history_serializer.rb | 1 +
- app/serializers/user_serializer.rb | 7 +-
- app/services/badge_granter.rb | 10 +-
- app/services/post_alerter.rb | 3 +-
- app/services/random_topic_selector.rb | 16 +-
- app/services/staff_action_logger.rb | 62 +++
- app/views/common/_discourse_javascript.html.erb | 5 +
- app/views/layouts/_head.html.erb | 11 +-
- app/views/layouts/application.html.erb | 1 +
- app/views/list/list.erb | 3 +-
- app/views/posts/latest.rss.erb | 2 +-
- app/views/topics/plain.html.erb | 4 +-
- app/views/topics/show.html.erb | 4 +-
- app/views/user_notifications/digest.html.erb | 4 +-
- .../users/omniauth_callbacks/complete.html.erb | 4 +-
- app/views/users/show.html.erb | 4 +-
- config/application.rb | 5 +-
- config/database.yml | 2 +
- config/discourse_defaults.conf | 8 +-
- config/environments/production.rb | 2 +-
- config/environments/profile.rb | 2 +-
- config/environments/test.rb | 2 +-
- config/initializers/04-message_bus.rb | 2 +-
- config/initializers/i18n.rb | 15 +-
- config/locales/client.ar.yml | 45 +-
- config/locales/client.bs_BA.yml | 28 +-
- config/locales/client.cs.yml | 9 -
- config/locales/client.da.yml | 168 +++++-
- config/locales/client.de.yml | 65 ++-
- config/locales/client.en.yml | 36 +-
- config/locales/client.es.yml | 35 +-
- config/locales/client.fa_IR.yml | 9 -
- config/locales/client.fi.yml | 125 ++++-
- config/locales/client.fr.yml | 56 +-
- config/locales/client.he.yml | 575 +++++++++++----------
- config/locales/client.it.yml | 133 +++--
- config/locales/client.ja.yml | 9 -
- config/locales/client.ko.yml | 496 +++++++++---------
- config/locales/client.nb_NO.yml | 16 +-
- config/locales/client.nl.yml | 43 +-
- config/locales/client.pl_PL.yml | 66 ++-
- config/locales/client.pt.yml | 37 +-
- config/locales/client.pt_BR.yml | 215 +++++++-
- config/locales/client.ro.yml | 8 -
- config/locales/client.ru.yml | 172 ++++--
- config/locales/client.sq.yml | 9 -
- config/locales/client.sv.yml | 9 -
- config/locales/client.te.yml | 8 -
- config/locales/client.tr_TR.yml | 11 +-
- config/locales/client.uk.yml | 6 -
- config/locales/client.zh_CN.yml | 22 +-
- config/locales/client.zh_TW.yml | 11 +-
- config/locales/server.ar.yml | 61 ++-
- config/locales/server.bs_BA.yml | 2 -
- config/locales/server.cs.yml | 1 -
- config/locales/server.da.yml | 107 +++-
- config/locales/server.de.yml | 238 ++++++++-
- config/locales/server.en.yml | 37 +-
- config/locales/server.es.yml | 134 ++++-
- config/locales/server.fa_IR.yml | 2 -
- config/locales/server.fi.yml | 85 ++-
- config/locales/server.fr.yml | 4 -
- config/locales/server.he.yml | 21 +-
- config/locales/server.it.yml | 44 +-
- config/locales/server.ja.yml | 2 -
- config/locales/server.ko.yml | 2 -
- config/locales/server.nb_NO.yml | 1 -
- config/locales/server.nl.yml | 9 +-
- config/locales/server.pl_PL.yml | 236 ++++++++-
- config/locales/server.pt.yml | 31 +-
- config/locales/server.pt_BR.yml | 14 +-
- config/locales/server.ru.yml | 48 +-
- config/locales/server.sq.yml | 2 -
- config/locales/server.sv.yml | 3 +-
- config/locales/server.te.yml | 1 -
- config/locales/server.tr_TR.yml | 4 -
- config/locales/server.zh_CN.yml | 23 +-
- config/locales/server.zh_TW.yml | 38 +-
- config/routes.rb | 7 +-
- config/site_settings.yml | 26 +-
- .../20150914021445_create_user_profile_views.rb | 15 +
- .../20150914034541_add_views_to_user_profile.rb | 5 +
- ...0917071017_add_category_id_to_user_histories.rb | 6 +
- .../20150924022040_add_fancy_title_to_topic.rb | 5 +
- .../20150925000915_exclude_whispers_from_badges.rb | 22 +
- docs/INSTALL-cloud.md | 59 +--
- docs/VAGRANT.md | 2 +-
- lib/cooked_post_processor.rb | 27 +-
- lib/discourse.rb | 6 +-
- lib/discourse_redis.rb | 7 +-
- lib/edit_rate_limiter.rb | 6 +-
- lib/email.rb | 9 +-
- lib/email/sender.rb | 4 +-
- lib/file_store/base_store.rb | 6 +-
- lib/freedom_patches/i18n_fallbacks.rb | 2 +
- lib/freedom_patches/pool_drainer.rb | 11 +-
- lib/guardian.rb | 2 +-
- lib/guardian/category_guardian.rb | 7 +-
- lib/guardian/post_guardian.rb | 2 +-
- lib/html_prettify.rb | 407 +++++++++++++++
- lib/onebox/engine/discourse_local_onebox.rb | 11 +-
- lib/oneboxer.rb | 20 +-
- lib/plugin/auth_provider.rb | 21 +-
- lib/plugin/instance.rb | 10 +-
- lib/post_creator.rb | 21 +-
- lib/post_revisor.rb | 10 +-
- lib/pretty_text.rb | 21 +
- lib/rate_limiter.rb | 11 +-
- lib/rate_limiter/limit_exceeded.rb | 25 +-
- lib/search.rb | 2 +-
- lib/site_setting_extension.rb | 1 +
- lib/tasks/assets.rake | 27 +-
- lib/tasks/posts.rake | 20 +-
- lib/topic_creator.rb | 4 +-
- lib/topic_query.rb | 9 +-
- lib/topic_view.rb | 6 +-
- lib/version.rb | 4 +-
- plugins/poll/config/locales/client.ar.yml | 74 ++-
- plugins/poll/config/locales/client.bs_BA.yml | 13 +-
- plugins/poll/config/locales/client.cs.yml | 3 -
- plugins/poll/config/locales/client.da.yml | 14 +-
- plugins/poll/config/locales/client.de.yml | 12 +-
- plugins/poll/config/locales/client.en.yml | 12 +-
- plugins/poll/config/locales/client.es.yml | 12 +-
- plugins/poll/config/locales/client.fa_IR.yml | 3 -
- plugins/poll/config/locales/client.fi.yml | 12 +-
- plugins/poll/config/locales/client.fr.yml | 3 -
- plugins/poll/config/locales/client.he.yml | 12 +-
- plugins/poll/config/locales/client.id.yml | 3 -
- plugins/poll/config/locales/client.it.yml | 12 +-
- plugins/poll/config/locales/client.ja.yml | 3 -
- plugins/poll/config/locales/client.ko.yml | 3 -
- plugins/poll/config/locales/client.nb_NO.yml | 3 -
- plugins/poll/config/locales/client.nl.yml | 9 +-
- plugins/poll/config/locales/client.pl_PL.yml | 15 +-
- plugins/poll/config/locales/client.pt.yml | 12 +-
- plugins/poll/config/locales/client.pt_BR.yml | 18 +-
- plugins/poll/config/locales/client.ro.yml | 3 -
- plugins/poll/config/locales/client.ru.yml | 46 +-
- plugins/poll/config/locales/client.sq.yml | 3 -
- plugins/poll/config/locales/client.sv.yml | 3 -
- plugins/poll/config/locales/client.tr_TR.yml | 3 -
- plugins/poll/config/locales/client.zh_CN.yml | 9 +-
- plugins/poll/config/locales/server.ar.yml | 54 +-
- plugins/poll/config/locales/server.bs_BA.yml | 5 +-
- plugins/poll/config/locales/server.cs.yml | 2 -
- plugins/poll/config/locales/server.da.yml | 8 +-
- plugins/poll/config/locales/server.de.yml | 8 +-
- plugins/poll/config/locales/server.en.yml | 8 +-
- plugins/poll/config/locales/server.es.yml | 8 +-
- plugins/poll/config/locales/server.fa_IR.yml | 2 -
- plugins/poll/config/locales/server.fi.yml | 8 +-
- plugins/poll/config/locales/server.fr.yml | 2 -
- plugins/poll/config/locales/server.he.yml | 8 +-
- plugins/poll/config/locales/server.it.yml | 8 +-
- plugins/poll/config/locales/server.ja.yml | 4 +-
- plugins/poll/config/locales/server.ko.yml | 2 -
- plugins/poll/config/locales/server.nb_NO.yml | 2 -
- plugins/poll/config/locales/server.nl.yml | 8 +-
- plugins/poll/config/locales/server.pl_PL.yml | 10 +-
- plugins/poll/config/locales/server.pt.yml | 8 +-
- plugins/poll/config/locales/server.pt_BR.yml | 11 +-
- plugins/poll/config/locales/server.ru.yml | 52 +-
- plugins/poll/config/locales/server.sq.yml | 2 -
- plugins/poll/config/locales/server.sv.yml | 2 -
- plugins/poll/config/locales/server.tr_TR.yml | 2 -
- plugins/poll/config/locales/server.zh_CN.yml | 6 +-
- .../db/migrate/20151016163051_merge_polls_votes.rb | 20 +
- plugins/poll/plugin.rb | 48 +-
- .../poll/spec/controllers/posts_controller_spec.rb | 57 +-
- public/403.ar.html | 4 +-
- public/403.it.html | 2 +-
- public/403.zh_CN.html | 2 +-
- public/500.zh_CN.html | 2 +-
- public/images/welcome/reply-post-2x.png | Bin 549 -> 430 bytes
- .../welcome/topic-notification-control-2x.png | Bin 39580 -> 50219 bytes
- public/javascripts/pikaday.js | 6 +-
- script/import_scripts/base.rb | 21 +-
- script/import_scripts/lithium.rb | 22 +-
- script/import_scripts/mybb.rb | 38 +-
- .../import_scripts/phpbb3/database/database_3_0.rb | 2 +-
- .../phpbb3/database/database_base.rb | 2 +-
- script/import_scripts/phpbb3/importer.rb | 8 +-
- .../phpbb3/importers/message_importer.rb | 11 +-
- .../phpbb3/importers/post_importer.rb | 4 +
- .../phpbb3/importers/user_importer.rb | 11 +-
- spec/components/cooked_post_processor_spec.rb | 23 +-
- spec/components/email/receiver_spec.rb | 8 +-
- spec/components/email/sender_spec.rb | 5 +-
- spec/components/guardian_spec.rb | 20 +-
- spec/components/html_prettify_spec.rb | 30 ++
- .../onebox/engine/discourse_local_onebox_spec.rb | 7 +-
- spec/components/post_creator_spec.rb | 36 +-
- spec/components/pretty_text_spec.rb | 15 +-
- spec/components/topic_creator_spec.rb | 33 +-
- spec/controllers/categories_controller_spec.rb | 13 +
- spec/controllers/manifest_json_controller_spec.rb | 12 +
- spec/controllers/permalinks_controller_spec.rb | 10 +
- .../post_action_users_controller_spec.rb | 34 ++
- spec/controllers/post_actions_controller_spec.rb | 35 --
- spec/controllers/posts_controller_spec.rb | 41 +-
- spec/controllers/session_controller_spec.rb | 1 +
- spec/controllers/users_controller_spec.rb | 30 +-
- spec/fabricators/category_group_fabricator.rb | 5 +
- spec/fabricators/post_fabricator.rb | 17 +-
- spec/fixtures/emails/paragraphs.cooked | 2 +-
- spec/helpers/i18n_fallbacks_spec.rb | 52 ++
- spec/models/category_spec.rb | 9 +
- spec/models/color_scheme_spec.rb | 9 +-
- spec/models/post_action_spec.rb | 16 +
- spec/models/screened_ip_address_spec.rb | 61 ++-
- spec/models/site_spec.rb | 3 +
- spec/models/topic_link_spec.rb | 2 +-
- spec/models/topic_spec.rb | 21 +-
- spec/models/topic_tracking_state_spec.rb | 16 -
- spec/models/user_email_observer_spec.rb | 43 +-
- spec/models/user_profile_view_spec.rb | 39 ++
- spec/models/user_spec.rb | 14 +-
- spec/services/post_alerter_spec.rb | 14 +
- spec/services/staff_action_logger_spec.rb | 77 +++
- .../acceptance/category-edit-test.js.es6 | 2 +-
- .../controllers/admin-user-badges-test.js.es6 | 11 +-
- test/javascripts/components/d-editor-test.js.es6 | 461 +++++++++++++++++
- test/javascripts/components/d-link-test.js.es6 | 4 -
- test/javascripts/helpers/component-test.js.es6 | 12 +-
- test/javascripts/lib/markdown-test.js.es6 | 4 +
- test/javascripts/models/post-stream-test.js.es6 | 2 +-
- test/javascripts/test_helper.js | 3 +
- test/stylesheets/test_helper.css | 8 +
- .../lib/discourse_imgur/locale/server.ar.yml | 4 +-
- vendor/gems/rails_multisite/.gitignore | 17 -
- vendor/gems/rails_multisite/Gemfile | 14 -
- vendor/gems/rails_multisite/Guardfile | 9 -
- vendor/gems/rails_multisite/LICENSE | 22 -
- vendor/gems/rails_multisite/README.md | 29 --
- vendor/gems/rails_multisite/Rakefile | 7 -
- vendor/gems/rails_multisite/lib/rails_multisite.rb | 3 -
- .../lib/rails_multisite/connection_management.rb | 190 -------
- .../rails_multisite/lib/rails_multisite/railtie.rb | 23 -
- .../rails_multisite/lib/rails_multisite/version.rb | 3 -
- vendor/gems/rails_multisite/lib/tasks/db.rake | 31 --
- .../gems/rails_multisite/lib/tasks/generators.rake | 26 -
- .../gems/rails_multisite/rails_multisite.gemspec | 20 -
- .../spec/connection_management_rack_spec.rb | 47 --
- .../spec/connection_management_spec.rb | 99 ----
- .../rails_multisite/spec/fixtures/database.yml | 6 -
- .../gems/rails_multisite/spec/fixtures/two_dbs.yml | 6 -
- vendor/gems/rails_multisite/spec/spec_helper.rb | 38 --
- 438 files changed, 7363 insertions(+), 3384 deletions(-)
- create mode 100644 app/assets/javascripts/discourse/components/d-editor-modal.js.es6
- create mode 100644 app/assets/javascripts/discourse/components/d-editor.js.es6
- delete mode 100644 app/assets/javascripts/discourse/components/pagedown-editor.js.es6
- create mode 100644 app/assets/javascripts/discourse/lib/emoji/emoji-groups.js.es6
- create mode 100644 app/assets/javascripts/discourse/routes/build-static-route.js.es6
- create mode 100644 app/assets/javascripts/discourse/templates/components/d-editor-modal.hbs
- create mode 100644 app/assets/javascripts/discourse/templates/components/d-editor.hbs
- delete mode 100644 app/assets/javascripts/discourse/templates/components/pagedown-editor.hbs
- create mode 100644 app/assets/javascripts/discourse/templates/login-preferences.hbs
- create mode 100644 app/assets/javascripts/discourse/templates/modal/dismiss-read.hbs
- create mode 100644 app/assets/stylesheets/common/d-editor.scss
- create mode 100644 app/assets/stylesheets/mobile/emoji.scss
- create mode 100644 app/controllers/manifest_json_controller.rb
- create mode 100644 app/controllers/post_action_users_controller.rb
- create mode 100644 app/models/anon_site_json_cache_observer.rb
- create mode 100644 app/models/user_profile_view.rb
- create mode 100644 db/migrate/20150914021445_create_user_profile_views.rb
- create mode 100644 db/migrate/20150914034541_add_views_to_user_profile.rb
- create mode 100644 db/migrate/20150917071017_add_category_id_to_user_histories.rb
- create mode 100644 db/migrate/20150924022040_add_fancy_title_to_topic.rb
- create mode 100644 db/migrate/20150925000915_exclude_whispers_from_badges.rb
- create mode 100644 lib/html_prettify.rb
- create mode 100644 plugins/poll/db/migrate/20151016163051_merge_polls_votes.rb
- create mode 100644 spec/components/html_prettify_spec.rb
- create mode 100644 spec/controllers/manifest_json_controller_spec.rb
- create mode 100644 spec/controllers/post_action_users_controller_spec.rb
- create mode 100644 spec/fabricators/category_group_fabricator.rb
- create mode 100644 spec/helpers/i18n_fallbacks_spec.rb
- create mode 100644 spec/models/user_profile_view_spec.rb
- create mode 100644 test/javascripts/components/d-editor-test.js.es6
- delete mode 100644 vendor/gems/rails_multisite/.gitignore
- delete mode 100644 vendor/gems/rails_multisite/Gemfile
- delete mode 100644 vendor/gems/rails_multisite/Guardfile
- delete mode 100644 vendor/gems/rails_multisite/LICENSE
- delete mode 100644 vendor/gems/rails_multisite/README.md
- delete mode 100755 vendor/gems/rails_multisite/Rakefile
- delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite.rb
- delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/connection_management.rb
- delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/railtie.rb
- delete mode 100644 vendor/gems/rails_multisite/lib/rails_multisite/version.rb
- delete mode 100644 vendor/gems/rails_multisite/lib/tasks/db.rake
- delete mode 100644 vendor/gems/rails_multisite/lib/tasks/generators.rake
- delete mode 100644 vendor/gems/rails_multisite/rails_multisite.gemspec
- delete mode 100644 vendor/gems/rails_multisite/spec/connection_management_rack_spec.rb
- delete mode 100644 vendor/gems/rails_multisite/spec/connection_management_spec.rb
- delete mode 100644 vendor/gems/rails_multisite/spec/fixtures/database.yml
- delete mode 100644 vendor/gems/rails_multisite/spec/fixtures/two_dbs.yml
- delete mode 100644 vendor/gems/rails_multisite/spec/spec_helper.rb
- I, [2015-10-21T07:42:12.518572 #41] INFO -- : > cd /var/www/discourse && git fetch origin tests-passed
- From https://github.com/discourse/discourse
- * branch tests-passed -> FETCH_HEAD
- I, [2015-10-21T07:42:13.755064 #41] INFO -- :
- I, [2015-10-21T07:42:13.755462 #41] INFO -- : > cd /var/www/discourse && git checkout tests-passed
- Switched to a new branch 'tests-passed'
- I, [2015-10-21T07:42:13.984143 #41] INFO -- : Branch tests-passed set up to track remote branch tests-passed from origin.
- I, [2015-10-21T07:42:13.984747 #41] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids
- I, [2015-10-21T07:42:13.994662 #41] INFO -- :
- I, [2015-10-21T07:42:13.995375 #41] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets
- I, [2015-10-21T07:42:14.002194 #41] INFO -- :
- I, [2015-10-21T07:42:14.002861 #41] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep
- I, [2015-10-21T07:42:14.011796 #41] INFO -- :
- I, [2015-10-21T07:42:14.012650 #41] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails
- I, [2015-10-21T07:42:14.019385 #41] INFO -- :
- I, [2015-10-21T07:42:14.020142 #41] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr}.log"
- I, [2015-10-21T07:42:14.029427 #41] INFO -- :
- I, [2015-10-21T07:42:14.029922 #41] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr}.log /var/www/discourse/log"
- I, [2015-10-21T07:42:14.039490 #41] INFO -- :
- I, [2015-10-21T07:42:14.039947 #41] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}"
- I, [2015-10-21T07:42:14.048199 #41] INFO -- :
- I, [2015-10-21T07:42:14.048459 #41] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public"
- I, [2015-10-21T07:42:14.055063 #41] INFO -- :
- I, [2015-10-21T07:42:14.055496 #41] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups
- I, [2015-10-21T07:42:14.072545 #41] INFO -- :
- I, [2015-10-21T07:42:14.074888 #41] INFO -- : Replacing # redis with sv start redis || exit 1 in /etc/service/unicorn/run
- I, [2015-10-21T07:42:14.079160 #41] INFO -- : > cd /var/www/discourse/plugins && mkdir -p plugins
- I, [2015-10-21T07:42:14.089162 #41] INFO -- :
- I, [2015-10-21T07:42:14.090301 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git
- Cloning into 'docker_manager'...
- I, [2015-10-21T07:42:16.450448 #41] INFO -- :
- I, [2015-10-21T07:42:16.451679 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-solved.git
- Cloning into 'discourse-solved'...
- I, [2015-10-21T07:42:17.930792 #41] INFO -- :
- I, [2015-10-21T07:42:17.932213 #41] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-tagging.git
- Cloning into 'discourse-tagging'...
- I, [2015-10-21T07:42:19.763249 #41] INFO -- :
- I, [2015-10-21T07:42:19.765563 #41] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:42:19.772608 #41] INFO -- :
- I, [2015-10-21T07:42:19.774340 #41] INFO -- : > rm /etc/nginx/sites-enabled/default
- I, [2015-10-21T07:42:19.779894 #41] INFO -- :
- I, [2015-10-21T07:42:19.780646 #41] INFO -- : > mkdir -p /var/nginx/cache
- I, [2015-10-21T07:42:19.788271 #41] INFO -- :
- I, [2015-10-21T07:42:19.789920 #41] INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf
- I, [2015-10-21T07:42:19.792130 #41] INFO -- : Replacing (?m-ix:upstream[^\}]+\}) with upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:42:19.793195 #41] INFO -- : Replacing (?-mix:server_name.+$) with server_name _ ; in /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:42:19.795641 #41] INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:42:19.796964 #41] INFO -- : > echo "done configuring web"
- I, [2015-10-21T07:42:19.800462 #41] INFO -- : done configuring web
- I, [2015-10-21T07:42:19.803129 #41] INFO -- : > cd /var/www/discourse && gem update bundler
- I, [2015-10-21T07:42:24.661938 #41] INFO -- : Updating installed gems
- Nothing to update
- I, [2015-10-21T07:42:24.662588 #41] INFO -- : > cd /var/www/discourse && chown -R discourse /var/www/discourse
- I, [2015-10-21T07:42:35.016268 #41] INFO -- :
- I, [2015-10-21T07:42:35.024265 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle install --deployment --verbose --without test --without development'
- I, [2015-10-21T07:46:45.459768 #41] INFO -- : HTTP GET https://bundler.rubygems.org/api/v1/dependencies
- HTTP 200 OK
- Fetching gem metadata from https://rubygems.org/
- Query List: ["rake", "i18n", "json", "minitest", "thread_safe", "tzinfo", "activesupport", "builder", "erubis", "mini_portile", "nokogiri", "rails-deprecated_sanitizer", "rails-dom-testing", "loofah", "rails-html-sanitizer", "actionview", "rack", "rack-test", "actionpack", "globalid", "activejob", "mime-types", "mail", "actionmailer", "activemodel", "active_model_serializers", "arel", "activerecord", "jmespath", "aws-sdk-core", "aws-sdk-resources", "aws-sdk", "babel-source", "execjs", "babel-transpiler", "ember-source", "barber", "byebug", "dotenv", "nenv", "rspec-logsplit", "hitimes", "timers", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "celluloid", "certified", "coderay", "connection_pool", "crass", "daemons", "diff-lcs", "thor", "railties", "discourse-qunit-rails", "docile", "email_reply_parser", "ember-data-source", "hike", "multi_json", "tilt", "sprockets", "ember-handlebars-template", "jquery-rails", "ember-rails", "eventmachine", "excon", "exifr", "fabrication", "fakeweb", "multipart-post", "faraday", "fast_blank", "rake-compiler", "fast_stack", "fast_xor", "fast_xs", "fastimage_discourse", "ffi", "flamegraph", "fspath", "sorcerer", "given_core", "guess_html_encoding", "handlebars-source", "hashie", "highline", "hiredis", "htmlentities", "image_size", "in_threads", "progress", "image_optim", "jwt", "kgio", "libv8", "listen", "logster", "lru_redux", "redis", "message_bus", "metaclass", "method_source", "mocha", "mock_redis", "moneta", "msgpack", "multi_xml", "mustache", "netrc", "nokogumbo", "oauth", "oauth2", "oj", "omniauth", "omniauth-oauth2", "omniauth-facebook", "omniauth-github-discourse", "omniauth-google-oauth2", "omniauth-oauth", "ruby-openid", "rack-openid", "omniauth-openid", "omniauth-twitter", "onebox", "openid-redis-store", "pg", "slop", "pry", "pry-nav", "pry-rails", "puma", "r2", "rack-mini-profiler", "rack-protection", "sprockets-rails", "rails", "rails-observers", "rails_multisite", "raindrops", "rb-fsevent", "rb-inotify", "trollop", "rbtrace", "redis-namespace", "ref", "rest-client", "rinku", "rmmseg-cpp", "rspec-support", "rspec-core", "rspec-expectations", "rspec-mocks", "rspec", "rspec-given", "rspec-rails", "rtlit", "ruby-readability", "sanitize", "sass", "sass-rails", "seed-fu", "shoulda-context", "shoulda-matchers", "shoulda", "sidekiq", "sidekiq-statistic", "simple-rss", "simplecov-html", "simplecov", "sinatra", "spork", "spork-rails", "therubyracer", "thin", "timecop", "uglifier", "unf_ext", "unf", "unicorn"]
- Query Gemcutter Dependency Endpoint API: rake,i18n,json,minitest,thread_safe,tzinfo,activesupport,builder,erubis,mini_portile,nokogiri,rails-deprecated_sanitizer,rails-dom-testing,loofah,rails-html-sanitizer,actionview,rack,rack-test,actionpack,globalid,activejob,mime-types,mail,actionmailer,activemodel,active_model_serializers,arel,activerecord,jmespath,aws-sdk-core,aws-sdk-resources,aws-sdk,babel-source,execjs,babel-transpiler,ember-source,barber,byebug,dotenv,nenv,rspec-logsplit,hitimes,timers,celluloid-essentials,celluloid-extras,celluloid-fsm,celluloid-pool,celluloid-supervision,celluloid,certified,coderay,connection_pool,crass,daemons,diff-lcs,thor,railties,discourse-qunit-rails,docile,email_reply_parser,ember-data-source,hike,multi_json,tilt,sprockets,ember-handlebars-template,jquery-rails,ember-rails,eventmachine,excon,exifr,fabrication,fakeweb,multipart-post,faraday,fast_blank,rake-compiler,fast_stack,fast_xor,fast_xs,fastimage_discourse,ffi,flamegraph,fspath,sorcerer,given_core,guess_html_encoding,handlebars-source,hashie,highline,hiredis,htmlentities,image_size,in_threads,progress,image_optim,jwt,kgio,libv8,listen,logster,lru_redux,redis,message_bus,metaclass,method_source,mocha,mock_redis,moneta,msgpack,multi_xml,mustache,netrc,nokogumbo,oauth,oauth2,oj,omniauth,omniauth-oauth2,omniauth-facebook,omniauth-github-discourse,omniauth-google-oauth2,omniauth-oauth,ruby-openid,rack-openid,omniauth-openid,omniauth-twitter,onebox,openid-redis-store,pg,slop,pry,pry-nav,pry-rails,puma,r2,rack-mini-profiler,rack-protection,sprockets-rails,rails,rails-observers,rails_multisite,raindrops,rb-fsevent,rb-inotify,trollop,rbtrace,redis-namespace,ref,rest-client,rinku,rmmseg-cpp,rspec-support,rspec-core,rspec-expectations,rspec-mocks,rspec,rspec-given,rspec-rails,rtlit,ruby-readability,sanitize,sass,sass-rails,seed-fu,shoulda-context,shoulda-matchers,shoulda,sidekiq,sidekiq-statistic,simple-rss,simplecov-html,simplecov,sinatra,spork,spork-rails,therubyracer,thin,timecop,uglifier,unf_ext,unf,unicorn
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rake,i18n,json,minitest,thread_safe,tzinfo,activesupport,builder,erubis,mini_portile,nokogiri,rails-deprecated_sanitizer,rails-dom-testing,loofah,rails-html-sanitizer,actionview,rack,rack-test,actionpack,globalid,activejob,mime-types,mail,actionmailer,activemodel,active_model_serializers,arel,activerecord,jmespath,aws-sdk-core,aws-sdk-resources,aws-sdk,babel-source,execjs,babel-transpiler,ember-source,barber,byebug,dotenv,nenv,rspec-logsplit,hitimes,timers,celluloid-essentials,celluloid-extras,celluloid-fsm,celluloid-pool,celluloid-supervision,celluloid,certified
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=coderay,connection_pool,crass,daemons,diff-lcs,thor,railties,discourse-qunit-rails,docile,email_reply_parser,ember-data-source,hike,multi_json,tilt,sprockets,ember-handlebars-template,jquery-rails,ember-rails,eventmachine,excon,exifr,fabrication,fakeweb,multipart-post,faraday,fast_blank,rake-compiler,fast_stack,fast_xor,fast_xs,fastimage_discourse,ffi,flamegraph,fspath,sorcerer,given_core,guess_html_encoding,handlebars-source,hashie,highline,hiredis,htmlentities,image_size,in_threads,progress,image_optim,jwt,kgio,libv8,listen
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=logster,lru_redux,redis,message_bus,metaclass,method_source,mocha,mock_redis,moneta,msgpack,multi_xml,mustache,netrc,nokogumbo,oauth,oauth2,oj,omniauth,omniauth-oauth2,omniauth-facebook,omniauth-github-discourse,omniauth-google-oauth2,omniauth-oauth,ruby-openid,rack-openid,omniauth-openid,omniauth-twitter,onebox,openid-redis-store,pg,slop,pry,pry-nav,pry-rails,puma,r2,rack-mini-profiler,rack-protection,sprockets-rails,rails,rails-observers,rails_multisite,raindrops,rb-fsevent,rb-inotify,trollop,rbtrace,redis-namespace,ref,rest-client
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rinku,rmmseg-cpp,rspec-support,rspec-core,rspec-expectations,rspec-mocks,rspec,rspec-given,rspec-rails,rtlit,ruby-readability,sanitize,sass,sass-rails,seed-fu,shoulda-context,shoulda-matchers,shoulda,sidekiq,sidekiq-statistic,simple-rss,simplecov-html,simplecov,sinatra,spork,spork-rails,therubyracer,thin,timecop,uglifier,unf_ext,unf,unicorn
- HTTP 200 OK
- Query List: ["hoe", "atomic", "abstract", "archive-tar-minitar", "rcov", "treetop", "tlsmail", "activerecord-deprecated_finders", "jamespath", "aws-sdk-v1", "uuidtools", "httparty", "ember-template-compiler-source", "columnize", "rb-readline", "debugger-linecache", "dotenv-deployment", "configuration", "mkrf", "bundler", "coveralls", "rubocop", "celluloid-gems", "facter", "memcache-client", "weakling", "racc", "rexical", "tenderlove-frex", "test-spec", "camping", "fcgi", "mongrel", "rack-mount", "rack-cache", "journey", "activemodel-globalid", "text-format", "bcrypt-ruby", "rack-ssl", "rdoc", "active-model-adapter-source", "addressable", "bones", "termios", "rb-fchange", "celluloid-io", "rb-kqueue", "rb-appscript", "xattr", "ffi-xattr", "newgem", "ruby_parser", "ruby-hmac", "faraday-middleware", "httpauth", "oa-core", "oa-oauth", "oa-basic", "oa-openid", "oa-enterprise", "oa-more", "ruby-yadis", "opengraph_parser", "hexpress", "verbal_expressions", "pry-doc", "escape_utils", "spoon", "win32console", "yard", "http-cookie", "activeresource", "actionwebservice", "curses", "cucumber", "spicycode-rcov", "syntax", "webrat", "rspec-collection_matchers", "hpricot", "bourne", "lockfile", "eventmachine-le", "http_parser.rb", "preforker", "slim", "sprockets-sass", "compass", "backports", "shotgun", "win32-process"]
- Query Gemcutter Dependency Endpoint API: hoe,atomic,abstract,archive-tar-minitar,rcov,treetop,tlsmail,activerecord-deprecated_finders,jamespath,aws-sdk-v1,uuidtools,httparty,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,configuration,mkrf,bundler,coveralls,rubocop,celluloid-gems,facter,memcache-client,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,rack-mount,rack-cache,journey,activemodel-globalid,text-format,bcrypt-ruby,rack-ssl,rdoc,active-model-adapter-source,addressable,bones,termios,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr,ffi-xattr,newgem,ruby_parser,ruby-hmac,faraday-middleware,httpauth,oa-core,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,ruby-yadis,opengraph_parser,hexpress,verbal_expressions,pry-doc,escape_utils,spoon,win32console,yard,http-cookie,activeresource,actionwebservice,curses,cucumber,spicycode-rcov,syntax,webrat,rspec-collection_matchers,hpricot,bourne,lockfile,eventmachine-le,http_parser.rb,preforker,slim,sprockets-sass,compass,backports,shotgun,win32-process
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=hoe,atomic,abstract,archive-tar-minitar,rcov,treetop,tlsmail,activerecord-deprecated_finders,jamespath,aws-sdk-v1,uuidtools,httparty,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,configuration,mkrf,bundler,coveralls,rubocop,celluloid-gems,facter,memcache-client,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,rack-mount,rack-cache,journey,activemodel-globalid,text-format,bcrypt-ruby,rack-ssl,rdoc,active-model-adapter-source,addressable,bones,termios,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ffi-xattr,newgem,ruby_parser,ruby-hmac,faraday-middleware,httpauth,oa-core,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,ruby-yadis,opengraph_parser,hexpress,verbal_expressions,pry-doc,escape_utils,spoon,win32console,yard,http-cookie,activeresource,actionwebservice,curses,cucumber,spicycode-rcov,syntax,webrat,rspec-collection_matchers,hpricot,bourne,lockfile,eventmachine-le,http_parser.rb,preforker,slim,sprockets-sass,compass,backports,shotgun,win32-process
- HTTP 200 OK
- Query List: ["rubyforge", "gemcutter", "RubyInline", "launchy", "crack", "echoe", "jnunemaker-crack", "debugger-ruby_core_source", "ruby_core_source", "polyglot", "facets", "ruby-progressbar", "astrolabe", "powerpack", "parser", "rainbow", "term-ansicolor", "sys-admin", "win32-api", "win32-dir", "windows-api", "windows-pr", "win32-security", "CFPropertyList", "colorize", "ZenTest", "flexmock", "mab", "markaby", "metaid", "fastthread", "gem_plugin", "cgi_multipart_eof_fix", "nio4r", "multimap", "text-hyphen", "bcrypt", "little-plugger", "loquacious", "bones-git", "bones-extras", "ruby-openid-apps-discovery", "domain_name", "sqlite3", "temple", "sprockets-helpers", "rubigen", "RedCloth", "sexp_processor", "ParseTree", "restclient", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "multi_test", "gherkin3", "cucumber-core", "gherkin", "json_pure", "haml", "chunky_png", "compass-import-once", "compass-core", "fssm"]
- Query Gemcutter Dependency Endpoint API: rubyforge,gemcutter,RubyInline,launchy,crack,echoe,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,ruby-progressbar,astrolabe,powerpack,parser,rainbow,term-ansicolor,sys-admin,win32-api,win32-dir,windows-api,windows-pr,win32-security,CFPropertyList,colorize,ZenTest,flexmock,mab,markaby,metaid,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,multimap,text-hyphen,bcrypt,little-plugger,loquacious,bones-git,bones-extras,ruby-openid-apps-discovery,domain_name,sqlite3,temple,sprockets-helpers,rubigen,RedCloth,sexp_processor,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,multi_test,gherkin3,cucumber-core,gherkin,json_pure,haml,chunky_png,compass-import-once,compass-core,fssm
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=rubyforge,gemcutter,RubyInline,launchy,crack,echoe,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,ruby-progressbar,astrolabe,powerpack,parser,rainbow,term-ansicolor,sys-admin,win32-api,win32-dir,windows-api,windows-pr,win32-security,CFPropertyList,colorize,ZenTest,flexmock,mab,markaby,metaid,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,multimap,text-hyphen,bcrypt,little-plugger,loquacious,bones-git,bones-extras,ruby-openid-apps-discovery,domain_name,sqlite3,temple,sprockets-helpers,rubigen,RedCloth,sexp_processor,ParseTree
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,multi_test,gherkin3,cucumber-core,gherkin,json_pure,haml,chunky_png,compass-import-once,compass-core,fssm
- HTTP 200 OK
- Query List: ["net-scp", "safe_yaml", "allison", "test-unit", "ast", "tins", "libxml-ruby", "thoughtbot-shoulda", "SexpProcessor", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "colored", "paint", "macaddr", "log4r", "spruz", "maruku"]
- Query Gemcutter Dependency Endpoint API: net-scp,safe_yaml,allison,test-unit,ast,tins,libxml-ruby,thoughtbot-shoulda,SexpProcessor,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,colored,paint,macaddr,log4r,spruz,maruku
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=net-scp,safe_yaml,allison,test-unit,ast,tins,libxml-ruby,thoughtbot-shoulda,SexpProcessor,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,colored,paint,macaddr,log4r,spruz,maruku
- HTTP 200 OK
- Query List: ["net-ssh", "psych", "power_assert", "systemu"]
- Query Gemcutter Dependency Endpoint API: net-ssh,psych,power_assert,systemu
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=net-ssh,psych,power_assert,systemu
- HTTP 200 OK
- Query List: ["needle", "jruby-pageant", "jar-dependencies", "pattern-match"]
- Query Gemcutter Dependency Endpoint API: needle,jruby-pageant,jar-dependencies,pattern-match
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=needle,jruby-pageant,jar-dependencies,pattern-match
- HTTP 200 OK
- Query List: ["ruby-maven"]
- Query Gemcutter Dependency Endpoint API: ruby-maven
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ruby-maven
- HTTP 200 OK
- Query List: ["ruby-maven-libs", "maven-tools"]
- Query Gemcutter Dependency Endpoint API: ruby-maven-libs,maven-tools
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ruby-maven-libs,maven-tools
- HTTP 200 OK
- Query List: ["virtus"]
- Query Gemcutter Dependency Endpoint API: virtus
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=virtus
- HTTP 200 OK
- Query List: ["axiom-types", "coercible", "equalizer", "descendants_tracker"]
- Query Gemcutter Dependency Endpoint API: axiom-types,coercible,equalizer,descendants_tracker
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=axiom-types,coercible,equalizer,descendants_tracker
- HTTP 200 OK
- Query List: ["ice_nine", "adamantium"]
- Query Gemcutter Dependency Endpoint API: ice_nine,adamantium
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=ice_nine,adamantium
- HTTP 200 OK
- Query List: ["memoizable"]
- Query Gemcutter Dependency Endpoint API: memoizable
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=memoizable
- HTTP 200 OK
- Query List: []
- Fetching version metadata from https://rubygems.org/
- Query List: ["thread_safe", "ice_nine", "memoizable", "backports", "descendants_tracker", "adamantium", "axiom-types", "coercible", "equalizer", "virtus", "ruby-maven-libs", "thor", "maven-tools", "rake", "ruby-maven", "needle", "jruby-pageant", "echoe", "jar-dependencies", "pattern-match", "net-ssh", "psych", "power_assert", "hoe", "activesupport", "sexp_processor", "bones", "rcov", "ZenTest", "rubyforge", "rspec", "systemu", "syntax", "json_pure", "json", "net-scp", "spoon", "addressable", "ffi", "configuration", "safe_yaml", "gemcutter", "allison", "rdoc", "highline", "archive-tar-minitar", "parser", "win32-security", "test-unit", "ast", "slop", "windows-pr", "tins", "win32-api", "ruby-openid", "windows-api", "sys-admin", "libxml-ruby", "newgem", "i18n", "mocha", "cucumber", "thoughtbot-shoulda", "RubyInline", "SexpProcessor", "builder", "git", "bones-rcov", "bones-rubyforge", "bones-rspec", "bones-zentest", "unf", "sprockets", "colored", "nokogiri", "paint", "macaddr", "gherkin3", "gherkin", "log4r", "term-ansicolor", "trollop", "multi_json", "spruz", "tilt", "yard", "maruku", "sass", "launchy", "multi_xml", "crack", "jnunemaker-crack", "debugger-ruby_core_source", "ruby_core_source", "polyglot", "facets", "handlebars-source", "dotenv", "ruby-progressbar", "astrolabe", "powerpack", "rainbow", "win32-dir", "win32console", "CFPropertyList", "simplecov", "rest-client", "colorize", "flexmock", "rack", "mab", "markaby", "metaid", "activerecord", "daemons", "fastthread", "gem_plugin", "cgi_multipart_eof_fix", "nio4r", "timers", "celluloid", "rspec-logsplit", "nenv", "bundler", "multimap", "activemodel", "text-hyphen", "bcrypt", "minitest", "ember-data-source", "ember-source", "little-plugger", "loquacious", "bones-git", "bones-extras", "oa-core", "oauth", "faraday", "oauth2", "rack-openid", "ruby-openid-apps-discovery", "erubis", "domain_name", "sqlite3", "rails-observers", "actionpack", "rack-test", "hpricot", "rspec-expectations", "temple", "escape_utils", "sprockets-helpers", "rubigen", "RedCloth", "ParseTree", "restclient", "net-ldap", "rubyntlm", "pyu-ruby-sasl", "uuid", "XMLCanonicalizer", "pry", "multi_test", "diff-lcs", "cucumber-core", "treetop", "haml", "rb-inotify", "rb-fsevent", "chunky_png", "compass-import-once", "compass-core", "fssm", "listen", "atomic", "abstract", "rails-deprecated_sanitizer", "crass", "loofah", "rails-dom-testing", "rails-html-sanitizer", "mime-types", "tlsmail", "arel", "tzinfo", "activerecord-deprecated_finders", "jmespath", "jamespath", "aws-sdk-core", "aws-sdk-resources", "aws-sdk-v1", "uuidtools", "httparty", "execjs", "ember-template-compiler-source", "columnize", "rb-readline", "debugger-linecache", "dotenv-deployment", "rake-compiler", "mkrf", "coveralls", "rubocop", "celluloid-extras", "celluloid-pool", "celluloid-supervision", "celluloid-essentials", "celluloid-gems", "celluloid-fsm", "facter", "memcache-client", "mini_portile", "weakling", "racc", "rexical", "tenderlove-frex", "test-spec", "camping", "fcgi", "mongrel", "thin", "actionview", "rack-mount", "rack-cache", "journey", "globalid", "activemodel-globalid", "mail", "activejob", "text-format", "bcrypt-ruby", "railties", "babel-source", "hitimes", "rack-ssl", "barber", "hike", "rails", "ember-handlebars-template", "jquery-rails", "active_model_serializers", "active-model-adapter-source", "multipart-post", "fast_stack", "termios", "redis", "rb-fchange", "celluloid-io", "rb-kqueue", "rb-appscript", "xattr", "ffi-xattr", "sorcerer", "fspath", "image_size", "progress", "in_threads", "exifr", "ruby_parser", "metaclass", "eventmachine", "ruby-hmac", "faraday-middleware", "jwt", "httpauth", "omniauth-oauth2", "hashie", "oa-oauth", "oa-basic", "oa-openid", "oa-enterprise", "oa-more", "omniauth", "ruby-yadis", "omniauth-oauth", "moneta", "mustache", "opengraph_parser", "hexpress", "verbal_expressions", "pry-doc", "method_source", "coderay", "netrc", "http-cookie", "sprockets-rails", "actionmailer", "activeresource", "actionwebservice", "curses", "msgpack", "rspec-support", "rspec-core", "rspec-mocks", "spicycode-rcov", "given_core", "webrat", "rspec-collection_matchers", "htmlentities", "nokogumbo", "bourne", "guess_html_encoding", "shoulda-context", "shoulda-matchers", "simplecov-html", "docile", "lockfile", "spork", "libv8", "ref", "eventmachine-le", "http_parser.rb", "preforker", "connection_pool", "redis-namespace", "sinatra", "slim", "sprockets-sass", "compass", "sidekiq", "rack-protection", "shotgun", "win32-process", "kgio", "raindrops", "therubyracer", "unf_ext"]
- Query Gemcutter Dependency Endpoint API: thread_safe,ice_nine,memoizable,backports,descendants_tracker,adamantium,axiom-types,coercible,equalizer,virtus,ruby-maven-libs,thor,maven-tools,rake,ruby-maven,needle,jruby-pageant,echoe,jar-dependencies,pattern-match,net-ssh,psych,power_assert,hoe,activesupport,sexp_processor,bones,rcov,ZenTest,rubyforge,rspec,systemu,syntax,json_pure,json,net-scp,spoon,addressable,ffi,configuration,safe_yaml,gemcutter,allison,rdoc,highline,archive-tar-minitar,parser,win32-security,test-unit,ast,slop,windows-pr,tins,win32-api,ruby-openid,windows-api,sys-admin,libxml-ruby,newgem,i18n,mocha,cucumber,thoughtbot-shoulda,RubyInline,SexpProcessor,builder,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,unf,sprockets,colored,nokogiri,paint,macaddr,gherkin3,gherkin,log4r,term-ansicolor,trollop,multi_json,spruz,tilt,yard,maruku,sass,launchy,multi_xml,crack,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,handlebars-source,dotenv,ruby-progressbar,astrolabe,powerpack,rainbow,win32-dir,win32console,CFPropertyList,simplecov,rest-client,colorize,flexmock,rack,mab,markaby,metaid,activerecord,daemons,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,timers,celluloid,rspec-logsplit,nenv,bundler,multimap,activemodel,text-hyphen,bcrypt,minitest,ember-data-source,ember-source,little-plugger,loquacious,bones-git,bones-extras,oa-core,oauth,faraday,oauth2,rack-openid,ruby-openid-apps-discovery,erubis,domain_name,sqlite3,rails-observers,actionpack,rack-test,hpricot,rspec-expectations,temple,escape_utils,sprockets-helpers,rubigen,RedCloth,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,pry,multi_test,diff-lcs,cucumber-core,treetop,haml,rb-inotify,rb-fsevent,chunky_png,compass-import-once,compass-core,fssm,listen,atomic,abstract,rails-deprecated_sanitizer,crass,loofah,rails-dom-testing,rails-html-sanitizer,mime-types,tlsmail,arel,tzinfo,activerecord-deprecated_finders,jmespath,jamespath,aws-sdk-core,aws-sdk-resources,aws-sdk-v1,uuidtools,httparty,execjs,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,rake-compiler,mkrf,coveralls,rubocop,celluloid-extras,celluloid-pool,celluloid-supervision,celluloid-essentials,celluloid-gems,celluloid-fsm,facter,memcache-client,mini_portile,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,thin,actionview,rack-mount,rack-cache,journey,globalid,activemodel-globalid,mail,activejob,text-format,bcrypt-ruby,railties,babel-source,hitimes,rack-ssl,barber,hike,rails,ember-handlebars-template,jquery-rails,active_model_serializers,active-model-adapter-source,multipart-post,fast_stack,termios,redis,rb-fchange,celluloid-io,rb-kqueue,rb-appscript,xattr,ffi-xattr,sorcerer,fspath,image_size,progress,in_threads,exifr,ruby_parser,metaclass,eventmachine,ruby-hmac,faraday-middleware,jwt,httpauth,omniauth-oauth2,hashie,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,omniauth,ruby-yadis,omniauth-oauth,moneta,mustache,opengraph_parser,hexpress,verbal_expressions,pry-doc,method_source,coderay,netrc,http-cookie,sprockets-rails,actionmailer,activeresource,actionwebservice,curses,msgpack,rspec-support,rspec-core,rspec-mocks,spicycode-rcov,given_core,webrat,rspec-collection_matchers,htmlentities,nokogumbo,bourne,guess_html_encoding,shoulda-context,shoulda-matchers,simplecov-html,docile,lockfile,spork,libv8,ref,eventmachine-le,http_parser.rb,preforker,connection_pool,redis-namespace,sinatra,slim,sprockets-sass,compass,sidekiq,rack-protection,shotgun,win32-process,kgio,raindrops,therubyracer,unf_ext
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=thread_safe,ice_nine,memoizable,backports,descendants_tracker,adamantium,axiom-types,coercible,equalizer,virtus,ruby-maven-libs,thor,maven-tools,rake,ruby-maven,needle,jruby-pageant,echoe,jar-dependencies,pattern-match,net-ssh,psych,power_assert,hoe,activesupport,sexp_processor,bones,rcov,ZenTest,rubyforge,rspec,systemu,syntax,json_pure,json,net-scp,spoon,addressable,ffi,configuration,safe_yaml,gemcutter,allison,rdoc,highline,archive-tar-minitar,parser,win32-security,test-unit,ast
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=slop,windows-pr,tins,win32-api,ruby-openid,windows-api,sys-admin,libxml-ruby,newgem,i18n,mocha,cucumber,thoughtbot-shoulda,RubyInline,SexpProcessor,builder,git,bones-rcov,bones-rubyforge,bones-rspec,bones-zentest,unf,sprockets,colored,nokogiri,paint,macaddr,gherkin3,gherkin,log4r,term-ansicolor,trollop,multi_json,spruz,tilt,yard,maruku,sass,launchy,multi_xml,crack,jnunemaker-crack,debugger-ruby_core_source,ruby_core_source,polyglot,facets,handlebars-source,dotenv,ruby-progressbar,astrolabe
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=powerpack,rainbow,win32-dir,win32console,CFPropertyList,simplecov,rest-client,colorize,flexmock,rack,mab,markaby,metaid,activerecord,daemons,fastthread,gem_plugin,cgi_multipart_eof_fix,nio4r,timers,celluloid,rspec-logsplit,nenv,bundler,multimap,activemodel,text-hyphen,bcrypt,minitest,ember-data-source,ember-source,little-plugger,loquacious,bones-git,bones-extras,oa-core,oauth,faraday,oauth2,rack-openid,ruby-openid-apps-discovery,erubis,domain_name,sqlite3,rails-observers,actionpack,rack-test,hpricot,rspec-expectations,temple
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=escape_utils,sprockets-helpers,rubigen,RedCloth,ParseTree,restclient,net-ldap,rubyntlm,pyu-ruby-sasl,uuid,XMLCanonicalizer,pry,multi_test,diff-lcs,cucumber-core,treetop,haml,rb-inotify,rb-fsevent,chunky_png,compass-import-once,compass-core,fssm,listen,atomic,abstract,rails-deprecated_sanitizer,crass,loofah,rails-dom-testing,rails-html-sanitizer,mime-types,tlsmail,arel,tzinfo,activerecord-deprecated_finders,jmespath,jamespath,aws-sdk-core,aws-sdk-resources,aws-sdk-v1,uuidtools,httparty,execjs,ember-template-compiler-source,columnize,rb-readline,debugger-linecache,dotenv-deployment,rake-compiler
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=mkrf,coveralls,rubocop,celluloid-extras,celluloid-pool,celluloid-supervision,celluloid-essentials,celluloid-gems,celluloid-fsm,facter,memcache-client,mini_portile,weakling,racc,rexical,tenderlove-frex,test-spec,camping,fcgi,mongrel,thin,actionview,rack-mount,rack-cache,journey,globalid,activemodel-globalid,mail,activejob,text-format,bcrypt-ruby,railties,babel-source,hitimes,rack-ssl,barber,hike,rails,ember-handlebars-template,jquery-rails,active_model_serializers,active-model-adapter-source,multipart-post,fast_stack,termios,redis,rb-fchange,celluloid-io,rb-kqueue,rb-appscript
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=xattr,ffi-xattr,sorcerer,fspath,image_size,progress,in_threads,exifr,ruby_parser,metaclass,eventmachine,ruby-hmac,faraday-middleware,jwt,httpauth,omniauth-oauth2,hashie,oa-oauth,oa-basic,oa-openid,oa-enterprise,oa-more,omniauth,ruby-yadis,omniauth-oauth,moneta,mustache,opengraph_parser,hexpress,verbal_expressions,pry-doc,method_source,coderay,netrc,http-cookie,sprockets-rails,actionmailer,activeresource,actionwebservice,curses,msgpack,rspec-support,rspec-core,rspec-mocks,spicycode-rcov,given_core,webrat,rspec-collection_matchers,htmlentities,nokogumbo
- HTTP 200 OK
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=bourne,guess_html_encoding,shoulda-context,shoulda-matchers,simplecov-html,docile,lockfile,spork,libv8,ref,eventmachine-le,http_parser.rb,preforker,connection_pool,redis-namespace,sinatra,slim,sprockets-sass,compass,sidekiq,rack-protection,shotgun,win32-process,kgio,raindrops,therubyracer,unf_ext
- HTTP 200 OK
- Query List: ["faraday-middleware", "celluloid-gems"]
- Query Gemcutter Dependency Endpoint API: faraday-middleware,celluloid-gems
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=faraday-middleware,celluloid-gems
- HTTP 200 OK
- Query List: []
- Fetching dependency metadata from https://rubygems.org/
- Query List: ["celluloid-gems", "faraday-middleware"]
- Query Gemcutter Dependency Endpoint API: celluloid-gems,faraday-middleware
- HTTP GET https://bundler.rubygems.org/api/v1/dependencies?gems=celluloid-gems,faraday-middleware
- HTTP 200 OK
- Query List: []
- Using rake 10.4.2
- 0: rake (10.4.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rake-10.4.2.gemspec
- Using i18n 0.7.0
- 0: i18n (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/i18n-0.7.0.gemspec
- Using json 1.8.3
- 0: json (1.8.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/json-1.8.3.gemspec
- Installing minitest 5.8.0
- 0: minitest (5.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/minitest-5.8.0.gemspec
- Using thread_safe 0.3.5
- 0: thread_safe (0.3.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thread_safe-0.3.5.gemspec
- Using tzinfo 1.2.2
- 0: tzinfo (1.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/tzinfo-1.2.2.gemspec
- Installing activesupport 4.2.4
- 0: activesupport (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activesupport-4.2.4.gemspec
- Using builder 3.2.2
- 0: builder (3.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/builder-3.2.2.gemspec
- Using erubis 2.7.0
- 0: erubis (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/erubis-2.7.0.gemspec
- Using mini_portile 0.6.2
- 0: mini_portile (0.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mini_portile-0.6.2.gemspec
- Using nokogiri 1.6.6.2
- 0: nokogiri (1.6.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nokogiri-1.6.6.2.gemspec
- Installing rails-deprecated_sanitizer 1.0.3
- 0: rails-deprecated_sanitizer (1.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-deprecated_sanitizer-1.0.3.gemspec
- Installing rails-dom-testing 1.0.7
- 0: rails-dom-testing (1.0.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-dom-testing-1.0.7.gemspec
- Installing loofah 2.0.3
- 0: loofah (2.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/loofah-2.0.3.gemspec
- Installing rails-html-sanitizer 1.0.2
- 0: rails-html-sanitizer (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-html-sanitizer-1.0.2.gemspec
- Installing actionview 4.2.4
- 0: actionview (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionview-4.2.4.gemspec
- Installing rack 1.6.4
- 0: rack (1.6.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-1.6.4.gemspec
- Using rack-test 0.6.3
- 0: rack-test (0.6.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-test-0.6.3.gemspec
- Installing actionpack 4.2.4
- 0: actionpack (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionpack-4.2.4.gemspec
- Installing globalid 0.3.6
- 0: globalid (0.3.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/globalid-0.3.6.gemspec
- Installing activejob 4.2.4
- 0: activejob (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activejob-4.2.4.gemspec
- Installing mime-types 2.6.2
- 0: mime-types (2.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mime-types-2.6.2.gemspec
- Installing mail 2.6.3
- 0: mail (2.6.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mail-2.6.3.gemspec
- Installing actionmailer 4.2.4
- 0: actionmailer (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/actionmailer-4.2.4.gemspec
- Installing activemodel 4.2.4
- 0: activemodel (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activemodel-4.2.4.gemspec
- Using active_model_serializers 0.8.3
- 0: active_model_serializers (0.8.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/active_model_serializers-0.8.3.gemspec
- Installing arel 6.0.3
- 0: arel (6.0.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/arel-6.0.3.gemspec
- Installing activerecord 4.2.4
- 0: activerecord (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/activerecord-4.2.4.gemspec
- Installing jmespath 1.1.3
- 0: jmespath (1.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jmespath-1.1.3.gemspec
- Installing aws-sdk-core 2.1.29
- 0: aws-sdk-core (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-core-2.1.29.gemspec
- Installing aws-sdk-resources 2.1.29
- 0: aws-sdk-resources (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-resources-2.1.29.gemspec
- Installing aws-sdk 2.1.29
- 0: aws-sdk (2.1.29) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/aws-sdk-2.1.29.gemspec
- Using babel-source 5.8.19
- 0: babel-source (5.8.19) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/babel-source-5.8.19.gemspec
- Installing execjs 2.6.0
- 0: execjs (2.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/execjs-2.6.0.gemspec
- Using babel-transpiler 0.7.0
- 0: babel-transpiler (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/babel-transpiler-0.7.0.gemspec
- Using ember-source 1.12.1
- 0: ember-source (1.12.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-source-1.12.1.gemspec
- Using barber 0.9.0
- 0: barber (0.9.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/barber-0.9.0.gemspec
- Installing byebug 6.0.2 with native extensions
- Building native extensions. This could take a while...
- 0: byebug (6.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/byebug-6.0.2.gemspec
- Using bundler 1.10.6
- 0: bundler (1.10.6) from /usr/local/lib/ruby/gems/2.0.0/gems/bundler-1.10.6/lib/bundler/source
- Installing dotenv 2.0.2
- 0: dotenv (2.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/dotenv-2.0.2.gemspec
- Installing nenv 0.2.0
- 0: nenv (0.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nenv-0.2.0.gemspec
- Installing rspec-logsplit 0.1.3
- 0: rspec-logsplit (0.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-logsplit-0.1.3.gemspec
- Installing hitimes 1.2.3 with native extensions
- Building native extensions. This could take a while...
- 0: hitimes (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hitimes-1.2.3.gemspec
- Installing timers 4.1.1
- 0: timers (4.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/timers-4.1.1.gemspec
- Installing celluloid-essentials 0.20.2.1
- 0: celluloid-essentials (0.20.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-essentials-0.20.2.1.gemspec
- Installing celluloid-extras 0.20.1
- 0: celluloid-extras (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-extras-0.20.1.gemspec
- Installing celluloid-fsm 0.20.1
- 0: celluloid-fsm (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-fsm-0.20.1.gemspec
- Installing celluloid-pool 0.20.1
- 0: celluloid-pool (0.20.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-pool-0.20.1.gemspec
- Installing celluloid-supervision 0.20.1.1
- 0: celluloid-supervision (0.20.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-supervision-0.20.1.1.gemspec
- Installing celluloid 0.17.1.2
- 0: celluloid (0.17.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/celluloid-0.17.1.2.gemspec
- Using certified 1.0.0
- 0: certified (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/certified-1.0.0.gemspec
- Using coderay 1.1.0
- 0: coderay (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/coderay-1.1.0.gemspec
- Using connection_pool 2.2.0
- 0: connection_pool (2.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/connection_pool-2.2.0.gemspec
- Installing crass 1.0.2
- 0: crass (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/crass-1.0.2.gemspec
- Installing daemons 1.2.3
- 0: daemons (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/daemons-1.2.3.gemspec
- Using diff-lcs 1.2.5
- 0: diff-lcs (1.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/diff-lcs-1.2.5.gemspec
- Using thor 0.19.1
- 0: thor (0.19.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thor-0.19.1.gemspec
- Installing railties 4.2.4
- 0: railties (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/railties-4.2.4.gemspec
- Using discourse-qunit-rails 0.0.8
- 0: discourse-qunit-rails (0.0.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/discourse-qunit-rails-0.0.8.gemspec
- Using docile 1.1.5
- 0: docile (1.1.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/docile-1.1.5.gemspec
- Using email_reply_parser 0.5.8
- 0: email_reply_parser (0.5.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/email_reply_parser-0.5.8.gemspec
- Using ember-data-source 1.0.0.beta.16.1
- 0: ember-data-source (1.0.0.beta.16.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-data-source-1.0.0.beta.16.1.gemspec
- Using hike 1.2.3
- 0: hike (1.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hike-1.2.3.gemspec
- Using multi_json 1.11.2
- 0: multi_json (1.11.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multi_json-1.11.2.gemspec
- Using tilt 1.4.1
- 0: tilt (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/tilt-1.4.1.gemspec
- Using sprockets 2.11.0
- 0: sprockets (2.11.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sprockets-2.11.0.gemspec
- Using ember-handlebars-template 0.1.5
- 0: ember-handlebars-template (0.1.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-handlebars-template-0.1.5.gemspec
- Using jquery-rails 3.1.2
- 0: jquery-rails (3.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jquery-rails-3.1.2.gemspec
- Using ember-rails 0.18.2
- 0: ember-rails (0.18.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ember-rails-0.18.2.gemspec
- Installing eventmachine 1.0.8 with native extensions
- Building native extensions. This could take a while...
- 0: eventmachine (1.0.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/eventmachine-1.0.8.gemspec
- Installing excon 0.45.4
- 0: excon (0.45.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/excon-0.45.4.gemspec
- Installing exifr 1.2.3.1
- 0: exifr (1.2.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/exifr-1.2.3.1.gemspec
- Using fabrication 2.9.8
- 0: fabrication (2.9.8) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fabrication-2.9.8.gemspec
- Using fakeweb 1.3.0
- 0: fakeweb (1.3.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fakeweb-1.3.0.gemspec
- Using multipart-post 2.0.0
- 0: multipart-post (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multipart-post-2.0.0.gemspec
- Using faraday 0.9.1
- 0: faraday (0.9.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/faraday-0.9.1.gemspec
- Installing fast_blank 1.0.0 with native extensions
- Building native extensions. This could take a while...
- 0: fast_blank (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_blank-1.0.0.gemspec
- Installing rake-compiler 0.9.5
- 0: rake-compiler (0.9.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rake-compiler-0.9.5.gemspec
- Using fast_stack 0.1.0
- 0: fast_stack (0.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_stack-0.1.0.gemspec
- Using fast_xor 1.1.3
- 0: fast_xor (1.1.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_xor-1.1.3.gemspec
- Using fast_xs 0.8.0
- 0: fast_xs (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fast_xs-0.8.0.gemspec
- Using fastimage_discourse 1.6.6
- 0: fastimage_discourse (1.6.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fastimage_discourse-1.6.6.gemspec
- Installing ffi 1.9.10 with native extensions
- Building native extensions. This could take a while...
- 0: ffi (1.9.10) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ffi-1.9.10.gemspec
- Using flamegraph 0.1.0
- 0: flamegraph (0.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/flamegraph-0.1.0.gemspec
- Using fspath 2.1.1
- 0: fspath (2.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/fspath-2.1.1.gemspec
- Using sorcerer 1.0.2
- 0: sorcerer (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sorcerer-1.0.2.gemspec
- Using given_core 3.5.4
- 0: given_core (3.5.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/given_core-3.5.4.gemspec
- Using guess_html_encoding 0.0.11
- 0: guess_html_encoding (0.0.11) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/guess_html_encoding-0.0.11.gemspec
- Using handlebars-source 2.0.0
- 0: handlebars-source (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/handlebars-source-2.0.0.gemspec
- Installing hashie 3.4.2
- 0: hashie (3.4.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hashie-3.4.2.gemspec
- Installing highline 1.7.7
- 0: highline (1.7.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/highline-1.7.7.gemspec
- Using hiredis 0.6.0
- 0: hiredis (0.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/hiredis-0.6.0.gemspec
- Installing htmlentities 4.3.4
- 0: htmlentities (4.3.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/htmlentities-4.3.4.gemspec
- Using image_size 1.4.1
- 0: image_size (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/image_size-1.4.1.gemspec
- Using in_threads 1.3.1
- 0: in_threads (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/in_threads-1.3.1.gemspec
- Using progress 3.1.0
- 0: progress (3.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/progress-3.1.0.gemspec
- Using image_optim 0.20.2
- 0: image_optim (0.20.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/image_optim-0.20.2.gemspec
- Installing jwt 1.5.1
- 0: jwt (1.5.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/jwt-1.5.1.gemspec
- Installing kgio 2.10.0 with native extensions
- Building native extensions. This could take a while...
- 0: kgio (2.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/kgio-2.10.0.gemspec
- Installing libv8 3.16.14.11
- 0: libv8 (3.16.14.11) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/libv8-3.16.14.11-x86_64-linux.gemspec
- Using listen 0.7.3
- 0: listen (0.7.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/listen-0.7.3.gemspec
- Using logster 1.0.0.3.pre
- 0: logster (1.0.0.3.pre) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/logster-1.0.0.3.pre.gemspec
- Using lru_redux 1.1.0
- 0: lru_redux (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/lru_redux-1.1.0.gemspec
- Using redis 3.2.1
- 0: redis (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/redis-3.2.1.gemspec
- Using message_bus 1.0.16
- 0: message_bus (1.0.16) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/message_bus-1.0.16.gemspec
- Using metaclass 0.0.4
- 0: metaclass (0.0.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/metaclass-0.0.4.gemspec
- Using method_source 0.8.2
- 0: method_source (0.8.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/method_source-0.8.2.gemspec
- Using mocha 1.1.0
- 0: mocha (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mocha-1.1.0.gemspec
- Installing mock_redis 0.15.2
- 0: mock_redis (0.15.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mock_redis-0.15.2.gemspec
- Using moneta 0.8.0
- 0: moneta (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/moneta-0.8.0.gemspec
- Installing msgpack 0.6.2 with native extensions
- Building native extensions. This could take a while...
- 0: msgpack (0.6.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/msgpack-0.6.2.gemspec
- Using multi_xml 0.5.5
- 0: multi_xml (0.5.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/multi_xml-0.5.5.gemspec
- Using mustache 1.0.2
- 0: mustache (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/mustache-1.0.2.gemspec
- Using netrc 0.10.3
- 0: netrc (0.10.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/netrc-0.10.3.gemspec
- Installing nokogumbo 1.4.1 with native extensions
- Building native extensions. This could take a while...
- 0: nokogumbo (1.4.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/nokogumbo-1.4.1.gemspec
- Using oauth 0.4.7
- 0: oauth (0.4.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oauth-0.4.7.gemspec
- Using oauth2 1.0.0
- 0: oauth2 (1.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oauth2-1.0.0.gemspec
- Installing oj 2.12.14 with native extensions
- Building native extensions. This could take a while...
- 0: oj (2.12.14) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/oj-2.12.14.gemspec
- Using omniauth 1.2.2
- 0: omniauth (1.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-1.2.2.gemspec
- Installing omniauth-oauth2 1.3.1
- 0: omniauth-oauth2 (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-oauth2-1.3.1.gemspec
- Installing omniauth-facebook 2.0.1
- 0: omniauth-facebook (2.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-facebook-2.0.1.gemspec
- Using omniauth-github-discourse 1.1.2
- 0: omniauth-github-discourse (1.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-github-discourse-1.1.2.gemspec
- Using omniauth-google-oauth2 0.2.5
- 0: omniauth-google-oauth2 (0.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-google-oauth2-0.2.5.gemspec
- Installing omniauth-oauth 1.1.0
- 0: omniauth-oauth (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-oauth-1.1.0.gemspec
- Installing ruby-openid 2.7.0
- 0: ruby-openid (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ruby-openid-2.7.0.gemspec
- Using rack-openid 1.3.1
- 0: rack-openid (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-openid-1.3.1.gemspec
- Using omniauth-openid 1.0.1
- 0: omniauth-openid (1.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-openid-1.0.1.gemspec
- Installing omniauth-twitter 1.2.1
- 0: omniauth-twitter (1.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/omniauth-twitter-1.2.1.gemspec
- Using onebox 1.5.26
- 0: onebox (1.5.26) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/onebox-1.5.26.gemspec
- Using openid-redis-store 0.0.2
- 0: openid-redis-store (0.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/openid-redis-store-0.0.2.gemspec
- Installing pg 0.18.3 with native extensions
- Building native extensions. This could take a while...
- 0: pg (0.18.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pg-0.18.3.gemspec
- Using slop 3.6.0
- 0: slop (3.6.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/slop-3.6.0.gemspec
- Using pry 0.10.1
- 0: pry (0.10.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-0.10.1.gemspec
- Using pry-nav 0.2.4
- 0: pry-nav (0.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-nav-0.2.4.gemspec
- Installing pry-rails 0.3.4
- 0: pry-rails (0.3.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/pry-rails-0.3.4.gemspec
- Installing puma 2.14.0 with native extensions
- Building native extensions. This could take a while...
- 0: puma (2.14.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/puma-2.14.0.gemspec
- Using r2 0.2.5
- 0: r2 (0.2.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/r2-0.2.5.gemspec
- Installing rack-mini-profiler 0.9.7
- 0: rack-mini-profiler (0.9.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-mini-profiler-0.9.7.gemspec
- Using rack-protection 1.5.3
- 0: rack-protection (1.5.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rack-protection-1.5.3.gemspec
- Using sprockets-rails 2.0.1
- 0: sprockets-rails (2.0.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sprockets-rails-2.0.1.gemspec
- Installing rails 4.2.4
- 0: rails (4.2.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-4.2.4.gemspec
- Using rails-observers 0.1.2
- 0: rails-observers (0.1.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails-observers-0.1.2.gemspec
- Installing rails_multisite 1.0.2
- 0: rails_multisite (1.0.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rails_multisite-1.0.2.gemspec
- Installing raindrops 0.15.0 with native extensions
- Building native extensions. This could take a while...
- 0: raindrops (0.15.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/raindrops-0.15.0.gemspec
- Installing rb-fsevent 0.9.6
- 0: rb-fsevent (0.9.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rb-fsevent-0.9.6.gemspec
- Using rb-inotify 0.9.5
- 0: rb-inotify (0.9.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rb-inotify-0.9.5.gemspec
- Using trollop 2.1.1
- 0: trollop (2.1.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/trollop-2.1.1.gemspec
- Using rbtrace 0.4.7
- 0: rbtrace (0.4.7) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rbtrace-0.4.7.gemspec
- Using redis-namespace 1.5.2
- 0: redis-namespace (1.5.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/redis-namespace-1.5.2.gemspec
- Installing ref 2.0.0
- 0: ref (2.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ref-2.0.0.gemspec
- Using rest-client 1.7.2
- 0: rest-client (1.7.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rest-client-1.7.2.gemspec
- Using rinku 1.7.3
- 0: rinku (1.7.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rinku-1.7.3.gemspec
- Using rmmseg-cpp 0.2.9
- 0: rmmseg-cpp (0.2.9) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rmmseg-cpp-0.2.9.gemspec
- Using rspec-support 3.2.2
- 0: rspec-support (3.2.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-support-3.2.2.gemspec
- Using rspec-core 3.2.3
- 0: rspec-core (3.2.3) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-core-3.2.3.gemspec
- Using rspec-expectations 3.2.1
- 0: rspec-expectations (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-expectations-3.2.1.gemspec
- Using rspec-mocks 3.2.1
- 0: rspec-mocks (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-mocks-3.2.1.gemspec
- Using rspec 3.2.0
- 0: rspec (3.2.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-3.2.0.gemspec
- Using rspec-given 3.5.4
- 0: rspec-given (3.5.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-given-3.5.4.gemspec
- Using rspec-rails 3.2.1
- 0: rspec-rails (3.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rspec-rails-3.2.1.gemspec
- Using rtlit 0.0.5
- 0: rtlit (0.0.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/rtlit-0.0.5.gemspec
- Using ruby-readability 0.7.0
- 0: ruby-readability (0.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/ruby-readability-0.7.0.gemspec
- Installing sanitize 4.0.0
- 0: sanitize (4.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sanitize-4.0.0.gemspec
- Using sass 3.2.19
- 0: sass (3.2.19) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sass-3.2.19.gemspec
- Using sass-rails 4.0.5
- 0: sass-rails (4.0.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sass-rails-4.0.5.gemspec
- Using seed-fu 2.3.5
- 0: seed-fu (2.3.5) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/seed-fu-2.3.5.gemspec
- Using shoulda-context 1.2.1
- 0: shoulda-context (1.2.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-context-1.2.1.gemspec
- Using shoulda-matchers 2.7.0
- 0: shoulda-matchers (2.7.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-matchers-2.7.0.gemspec
- Using shoulda 3.5.0
- 0: shoulda (3.5.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/shoulda-3.5.0.gemspec
- Installing sidekiq 3.5.0
- 0: sidekiq (3.5.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sidekiq-3.5.0.gemspec
- Using sidekiq-statistic 1.1.0
- 0: sidekiq-statistic (1.1.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sidekiq-statistic-1.1.0.gemspec
- Using simple-rss 1.3.1
- 0: simple-rss (1.3.1) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simple-rss-1.3.1.gemspec
- Installing simplecov-html 0.10.0
- 0: simplecov-html (0.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simplecov-html-0.10.0.gemspec
- Installing simplecov 0.10.0
- 0: simplecov (0.10.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/simplecov-0.10.0.gemspec
- Installing sinatra 1.4.6
- 0: sinatra (1.4.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/sinatra-1.4.6.gemspec
- Using spork 1.0.0rc4
- 0: spork (1.0.0rc4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/spork-1.0.0rc4.gemspec
- Using spork-rails 4.0.0
- 0: spork-rails (4.0.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/spork-rails-4.0.0.gemspec
- Using therubyracer 0.12.2
- 0: therubyracer (0.12.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/therubyracer-0.12.2.gemspec
- Installing thin 1.6.4 with native extensions
- Building native extensions. This could take a while...
- 0: thin (1.6.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/thin-1.6.4.gemspec
- Installing timecop 0.8.0
- 0: timecop (0.8.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/timecop-0.8.0.gemspec
- Installing uglifier 2.7.2
- 0: uglifier (2.7.2) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/uglifier-2.7.2.gemspec
- Using unf_ext 0.0.6
- 0: unf_ext (0.0.6) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unf_ext-0.0.6.gemspec
- Using unf 0.1.4
- 0: unf (0.1.4) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unf-0.1.4.gemspec
- Installing unicorn 4.9.0 with native extensions
- Building native extensions. This could take a while...
- 0: unicorn (4.9.0) from /var/www/discourse/vendor/bundle/ruby/2.0.0/specifications/unicorn-4.9.0.gemspec
- Bundle complete! 93 Gemfile dependencies, 184 gems now installed.
- Gems in the group development were not installed.
- Bundled gems are installed into ./vendor/bundle.
- I, [2015-10-21T07:46:45.471099 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate'
- I, [2015-10-21T07:47:02.848142 #41] INFO -- :
- == Seed from /var/www/discourse/db/fixtures/001_categories.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=>5, :name_key=>"vote", :is_flag=>false, :position=>5}
- - 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, :default_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, :default_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, :default_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, :default_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, :default_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, :default_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, :default_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, :default_name=>"First Quote", :badge_type_id=>3, :multiple_grant=>false, :target_posts=>true, :show_posts=>true, :query=>" SELECT ids.user_id, q.post_id, q.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", :default_badge_grouping_id=>1, :trigger=>2, :system=>true}
- - Badge {:id=>11, :default_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, :default_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,7,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=>2, :trigger=>1, :auto_revoke=>false, :system=>true}
- - Badge {:id=>25, :default_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 not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 1\n ) AND u.active AND NOT u.blocked 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, :default_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 not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 3\n ) AND u.active AND NOT u.blocked 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, :default_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 not u2.blocked\n GROUP BY invited_by_id\n HAVING COUNT(*) >= 5\n ) AND u.active AND NOT u.blocked 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, :default_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, :default_name=>"Nice Share", :badge_type_id=>3, :multiple_grant=>true, :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,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, :default_name=>"Good Share", :badge_type_id=>2, :multiple_grant=>true, :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,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, :default_name=>"Great Share", :badge_type_id=>1, :multiple_grant=>true, :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,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, :default_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, :default_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, :default_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=>2, :trigger=>2, :system=>true}
- - Badge {:id=>6, :default_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, :default_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, :default_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, :default_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, :default_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, :default_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, :default_name=>"Anniversary", :default_icon=>"fa-clock-o", :badge_type_id=>2, :query=>" SELECT u.id AS user_id, MIN(u.created_at + interval '1 year') AS granted_at\n FROM users u\n JOIN posts p ON p.user_id = u.id\n WHERE u.id > 0\n AND u.active\n AND NOT u.blocked\n AND u.created_at + interval '1 year' < now()\n AND p.deleted_at IS NULL\n AND NOT p.hidden\n AND p.created_at + interval '1 year' > now()\n AND (:backfill OR u.id IN (:user_ids))\n GROUP BY u.id\n HAVING COUNT(p.id) > 0\n", :default_badge_grouping_id=>2, :trigger=>0, :auto_revoke=>false, :system=>true}
- - Badge {:id=>28, :default_name=>"Popular Link", :badge_type_id=>3, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 50\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- - Badge {:id=>29, :default_name=>"Hot Link", :badge_type_id=>2, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 300\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- - Badge {:id=>30, :default_name=>"Famous Link", :badge_type_id=>1, :multiple_grant=>true, :target_posts=>true, :show_posts=>true, :query=>" SELECT tl.user_id, post_id, MIN(tl.created_at) granted_at\n FROM topic_links tl\n JOIN posts p ON p.id = post_id AND p.deleted_at IS NULL\n JOIN topics t ON t.id = p.topic_id AND t.deleted_at IS NULL AND t.archetype <> 'private_message'\n WHERE NOT tl.internal\n AND tl.clicks >= 1000\n GROUP BY tl.user_id, tl.post_id\n", :default_badge_grouping_id=>2, :trigger=>0, :system=>true}
- == Seed from /var/www/discourse/db/fixtures/009_users.rb
- - User {:id=>-1, :name=>"system", :username=>"system", :username_lower=>"system", :email=>"no_email", :password=>"bd51015b39357f9fe551adfefa2b4ed2", :active=>true, :admin=>true, :moderator=>true, :email_direct=>false, :approved=>true, :email_private_messages=>false, :trust_level=>4}
- == Seed from /var/www/discourse/db/fixtures/500_lounge_category.rb
- == Seed from /var/www/discourse/db/fixtures/501_meta_category.rb
- == Seed from /var/www/discourse/db/fixtures/502_staff_category.rb
- == Seed from /var/www/discourse/db/fixtures/999_settings.rb
- == Seed from /var/www/discourse/db/fixtures/999_topics.rb
- I, [2015-10-21T07:47:02.852446 #41] INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile'
- 198:M 21 Oct 07:47:06.019 * 10 changes in 300 seconds. Saving...
- 198:M 21 Oct 07:47:06.043 * Background saving started by pid 4317
- 4317:C 21 Oct 07:47:06.321 * DB saved on disk
- 4317:C 21 Oct 07:47:06.322 * RDB: 14 MB of memory used by copy-on-write
- 198:M 21 Oct 07:47:06.355 * Background saving terminated with success
- I, [2015-10-21T07:47:13.175749 #4314] INFO -- : Writing /var/www/discourse/public/assets/FontAwesome-7b054c7bf11ab515a1331d580025d504.otf
- I, [2015-10-21T07:47:13.183130 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-8f805c2acd8a5cb40ef4e6c25f8e737c.eot
- I, [2015-10-21T07:47:13.190675 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-a5afaebb9d82122be759c09134b6d585.svg
- I, [2015-10-21T07:47:13.198952 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-a3abcb1d6ac44e36287beb0c99ec49aa.ttf
- I, [2015-10-21T07:47:13.203282 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-638d2e4dd983a1b3b6f46e1aa637e938.woff
- I, [2015-10-21T07:47:13.208806 #4314] INFO -- : Writing /var/www/discourse/public/assets/fontawesome-webfont-8e6c784479cbafa4f0e8784410170ff5.woff2
- I, [2015-10-21T07:47:13.212197 #4314] INFO -- : Writing /var/www/discourse/public/assets/chosen-sprite-8a7b0de8c79afad2d63363d145d7bf88.png
- I, [2015-10-21T07:47:13.215431 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicon-16465536d00aeb9da2ca290e11c392b4.ico
- I, [2015-10-21T07:47:13.220101 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/1282043220-favicon-441c1164492cfd82fcb1354eaacd429d.ico
- I, [2015-10-21T07:47:13.223118 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/amazon-39970d950fbaec1718160041d85360bf.png
- I, [2015-10-21T07:47:13.227039 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/apple-c309549cf49f942dc8e215a7b226e04e.png
- I, [2015-10-21T07:47:13.231462 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/discourse-86a574c39af8a8a91ceb1653864f4075.png
- I, [2015-10-21T07:47:13.235224 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/github-5fa3b2ccc92f5b98d37a0659af27fd10.png
- I, [2015-10-21T07:47:13.238156 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/google_play-98295ccf28cf32625e7ac1c911e0fca8.png
- I, [2015-10-21T07:47:13.242634 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/rottentomatoes-b74810e5dc40fba50327844156787af9.png
- I, [2015-10-21T07:47:13.246807 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/stackexchange-a6cbc6e0306560317a954c30f212f975.png
- I, [2015-10-21T07:47:13.250341 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/twitter-9389be3611fd4dc8c32adb5a7b1ae0de.png
- I, [2015-10-21T07:47:13.255331 #4314] INFO -- : Writing /var/www/discourse/public/assets/favicons/wikipedia-0de28d211999427f24ae8b5a840f2935.png
- I, [2015-10-21T07:47:13.258447 #4314] INFO -- : Writing /var/www/discourse/public/assets/grippie-d28a6f65e22c0033dcf0d63883bcc590.png
- I, [2015-10-21T07:47:13.261636 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-dev-ff0fcd6922e8e1aa031304b1d3e424a6.png
- I, [2015-10-21T07:47:13.264769 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-single-dev-76ec62e48f4251d3fa00e42a29ae753b.png
- I, [2015-10-21T07:47:13.270646 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-single-de2a438ad98c6df5f93ac6ac57f0c9f3.png
- I, [2015-10-21T07:47:13.274140 #4314] INFO -- : Writing /var/www/discourse/public/assets/logo-50f2863a2f5ecac8825ee69b11dcfdbb.png
- I, [2015-10-21T07:47:13.278545 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2-spinner-65869c1d0a2498dd002aa563048a2253.gif
- I, [2015-10-21T07:47:13.282067 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2-20942152ca4c9717f914877da87804af.png
- I, [2015-10-21T07:47:13.285149 #4314] INFO -- : Writing /var/www/discourse/public/assets/select2x2-c0736823da71c0955b2fb807af671f0a.png
- I, [2015-10-21T07:47:13.288156 #4314] INFO -- : Writing /var/www/discourse/public/assets/spinner_96-8091be87c9cf1abef73e3899ec7645c1.gif
- I, [2015-10-21T07:47:21.622429 #4314] INFO -- : Writing /var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js
- I, [2015-10-21T07:47:47.283420 #4314] INFO -- : Writing /var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js
- I, [2015-10-21T07:47:47.306386 #4314] INFO -- : Writing /var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
- I, [2015-10-21T07:47:47.312491 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
- I, [2015-10-21T07:47:47.315755 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
- I, [2015-10-21T07:47:47.319295 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
- I, [2015-10-21T07:47:47.322677 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
- I, [2015-10-21T07:47:47.326073 #4314] INFO -- : Writing /var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
- I, [2015-10-21T07:47:47.331397 #4314] INFO -- : Writing /var/www/discourse/public/assets/docs/yuidoc-cf304cb678763161e669e0722ddaf1c6.json
- I, [2015-10-21T07:47:47.673990 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js
- I, [2015-10-21T07:47:47.993177 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
- I, [2015-10-21T07:47:48.172310 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
- I, [2015-10-21T07:47:48.347510 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js
- I, [2015-10-21T07:47:48.737018 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js
- I, [2015-10-21T07:47:48.871805 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
- I, [2015-10-21T07:47:49.268789 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
- I, [2015-10-21T07:47:49.463103 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
- I, [2015-10-21T07:47:49.649853 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
- I, [2015-10-21T07:47:49.995420 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js
- I, [2015-10-21T07:47:50.137181 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js
- I, [2015-10-21T07:47:50.227318 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js
- I, [2015-10-21T07:47:50.613633 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js
- I, [2015-10-21T07:47:50.845384 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
- I, [2015-10-21T07:47:51.344722 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
- I, [2015-10-21T07:47:51.580827 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
- I, [2015-10-21T07:47:51.778150 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js
- I, [2015-10-21T07:47:52.192676 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
- I, [2015-10-21T07:47:52.378597 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
- I, [2015-10-21T07:47:52.550802 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
- I, [2015-10-21T07:47:52.929856 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
- I, [2015-10-21T07:47:53.152366 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js
- I, [2015-10-21T07:47:53.542749 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
- I, [2015-10-21T07:47:53.736912 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
- I, [2015-10-21T07:47:53.913212 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js
- I, [2015-10-21T07:47:54.519772 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
- I, [2015-10-21T07:47:54.711716 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js
- I, [2015-10-21T07:47:55.128353 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
- I, [2015-10-21T07:47:55.321158 #4314] INFO -- : Writing /var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js
- I, [2015-10-21T07:47:55.328936 #4314] INFO -- : Writing /var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js
- I, [2015-10-21T07:47:56.035103 #4314] INFO -- : Writing /var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js
- I, [2015-10-21T07:47:57.744521 #4314] INFO -- : Writing /var/www/discourse/public/assets/admin-b1b2a236438b9283d7fb8d65f17063e3.css
- I, [2015-10-21T07:48:04.063869 #4314] INFO -- : Writing /var/www/discourse/public/assets/common-39807f83c16c212afd18129e4cdf3cfd.css
- I, [2015-10-21T07:48:13.376621 #4314] INFO -- : Writing /var/www/discourse/public/assets/desktop-3e786efb1507f67daab8de9741e73d85.css
- I, [2015-10-21T07:48:13.970470 #4314] INFO -- : Writing /var/www/discourse/public/assets/embed-eece0eebde7be562381cdff847915ab2.css
- I, [2015-10-21T07:48:21.375909 #4314] INFO -- : Writing /var/www/discourse/public/assets/mobile-96912277f93d5cc50fbe13d67a14fdc3.css
- I, [2015-10-21T07:48:21.382010 #4314] INFO -- : Writing /var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js
- I, [2015-10-21T07:48:21.391848 #4314] INFO -- : Writing /var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js
- I, [2015-10-21T07:48:23.468806 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-app-8a0a3f6df0a793205c4853458093b9cf.css
- I, [2015-10-21T07:48:23.476292 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
- I, [2015-10-21T07:48:23.659183 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-vendor-990e81f2e0703738823fe5de31b92060.css
- I, [2015-10-21T07:48:23.688454 #4314] INFO -- : Writing /var/www/discourse/public/assets/docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
- I, [2015-10-21T07:48:23.698578 #4314] INFO -- : Writing /var/www/discourse/public/assets/images/docker-manager-ea64623b074c8ec2b0303bae846e21e6.png
- Start compiling CSS: 2015-10-21 07:48:23 UTC
- Compiling css for default
- target: desktop desktop_fbde3336534c628dac6f75524feab7d29fd12c91.css
- target: mobile mobile_fbde3336534c628dac6f75524feab7d29fd12c91.css
- target: desktop_rtl desktop_rtl_fbde3336534c628dac6f75524feab7d29fd12c91.css
- target: mobile_rtl mobile_rtl_fbde3336534c628dac6f75524feab7d29fd12c91.css
- Done compiling CSS: 2015-10-21 07:48:46 UTC
- Compressing: admin-fc252c4619166a3585771544f27fe8f4.js
- uglifyjs '/var/www/discourse/public/assets/_admin-fc252c4619166a3585771544f27fe8f4.js' -p relative -c -m -o '/var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js.map' --source-map-url '/assets/admin-fc252c4619166a3585771544f27fe8f4.js.map'
- gzip /var/www/discourse/public/assets/admin-fc252c4619166a3585771544f27fe8f4.js
- Compressing: application-02588d2dcb91a26439c868c8958a3404.js
- uglifyjs '/var/www/discourse/public/assets/_application-02588d2dcb91a26439c868c8958a3404.js' -p relative -c -m -o '/var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js.map' --source-map-url '/assets/application-02588d2dcb91a26439c868c8958a3404.js.map'
- gzip /var/www/discourse/public/assets/application-02588d2dcb91a26439c868c8958a3404.js
- Compressing: defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
- uglifyjs '/var/www/discourse/public/assets/defer/_html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js' -p relative -c -m -o '/var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js' --source-map-root '/assets/defer' --source-map '/var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js.map' --source-map-url '/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js.map'
- gzip /var/www/discourse/public/assets/defer/html-sanitizer-bundle-d248c5e7fffd65438fab42fafa3d1d56.js
- Compressing: discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
- uglifyjs '/var/www/discourse/public/assets/discourse/controllers/_application-2e543eef3840b46d5ab8678273b4b5e4.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js' --source-map-root '/assets/discourse/controllers' --source-map '/var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js.map' --source-map-url '/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js.map'
- gzip /var/www/discourse/public/assets/discourse/controllers/application-2e543eef3840b46d5ab8678273b4b5e4.js
- Compressing: discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
- uglifyjs '/var/www/discourse/public/assets/discourse/helpers/_application-1229be3e4d538a88468d81cd890dda26.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js' --source-map-root '/assets/discourse/helpers' --source-map '/var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js.map' --source-map-url '/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js.map'
- gzip /var/www/discourse/public/assets/discourse/helpers/application-1229be3e4d538a88468d81cd890dda26.js
- Compressing: discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
- uglifyjs '/var/www/discourse/public/assets/discourse/routes/_application-9e29a6dab133c21a5d1ca3c55cd34661.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js' --source-map-root '/assets/discourse/routes' --source-map '/var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js.map' --source-map-url '/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js.map'
- gzip /var/www/discourse/public/assets/discourse/routes/application-9e29a6dab133c21a5d1ca3c55cd34661.js
- Compressing: discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
- uglifyjs '/var/www/discourse/public/assets/discourse/templates/_application-07c797efbaa915b6ff4b6935232f3583.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js' --source-map-root '/assets/discourse/templates' --source-map '/var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js.map' --source-map-url '/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js.map'
- gzip /var/www/discourse/public/assets/discourse/templates/application-07c797efbaa915b6ff4b6935232f3583.js
- Compressing: discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
- uglifyjs '/var/www/discourse/public/assets/discourse/views/_application-f3e3f7248c0ad050326a388bc0792a94.js' -p relative -c -m -o '/var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js' --source-map-root '/assets/discourse/views' --source-map '/var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js.map' --source-map-url '/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js.map'
- gzip /var/www/discourse/public/assets/discourse/views/application-f3e3f7248c0ad050326a388bc0792a94.js
- Compressing: locales/ar-b4fea8f652791c23aa138ab974ef9560.js
- uglifyjs '/var/www/discourse/public/assets/locales/_ar-b4fea8f652791c23aa138ab974ef9560.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js.map' --source-map-url '/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js.map'
- gzip /var/www/discourse/public/assets/locales/ar-b4fea8f652791c23aa138ab974ef9560.js
- Compressing: locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
- uglifyjs '/var/www/discourse/public/assets/locales/_bs_BA-80f204d110e2919ef6492cac29b132ff.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js.map' --source-map-url '/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js.map'
- gzip /var/www/discourse/public/assets/locales/bs_BA-80f204d110e2919ef6492cac29b132ff.js
- Compressing: locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
- uglifyjs '/var/www/discourse/public/assets/locales/_cs-5bc0c26eb80bab38bf221cc1eded2b23.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js.map' --source-map-url '/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js.map'
- gzip /var/www/discourse/public/assets/locales/cs-5bc0c26eb80bab38bf221cc1eded2b23.js
- Compressing: locales/da-8aec20fe65122d5da8a13cf6766e873d.js
- uglifyjs '/var/www/discourse/public/assets/locales/_da-8aec20fe65122d5da8a13cf6766e873d.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js.map' --source-map-url '/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js.map'
- gzip /var/www/discourse/public/assets/locales/da-8aec20fe65122d5da8a13cf6766e873d.js
- Compressing: locales/de-fc9faba15be5dece00909d9e94eeedc6.js
- uglifyjs '/var/www/discourse/public/assets/locales/_de-fc9faba15be5dece00909d9e94eeedc6.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js.map' --source-map-url '/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js.map'
- gzip /var/www/discourse/public/assets/locales/de-fc9faba15be5dece00909d9e94eeedc6.js
- Compressing: locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
- uglifyjs '/var/www/discourse/public/assets/locales/_en-eab7b93b8deecabce3327e1ed6ef291b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js.map' --source-map-url '/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js.map'
- gzip /var/www/discourse/public/assets/locales/en-eab7b93b8deecabce3327e1ed6ef291b.js
- Compressing: locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
- uglifyjs '/var/www/discourse/public/assets/locales/_es-4448e9ef7e23a736bd9fec720d0aadf4.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js.map' --source-map-url '/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js.map'
- gzip /var/www/discourse/public/assets/locales/es-4448e9ef7e23a736bd9fec720d0aadf4.js
- Compressing: locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
- uglifyjs '/var/www/discourse/public/assets/locales/_fa_IR-b34177827910a5a6f704bef42d21ff4f.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js.map' --source-map-url '/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js.map'
- gzip /var/www/discourse/public/assets/locales/fa_IR-b34177827910a5a6f704bef42d21ff4f.js
- Compressing: locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
- uglifyjs '/var/www/discourse/public/assets/locales/_fi-6fa13c0b8c15cfa62ed663940b3c367a.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js.map' --source-map-url '/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js.map'
- gzip /var/www/discourse/public/assets/locales/fi-6fa13c0b8c15cfa62ed663940b3c367a.js
- Compressing: locales/fr-97a8560e75e81ca5a6c969615419003b.js
- uglifyjs '/var/www/discourse/public/assets/locales/_fr-97a8560e75e81ca5a6c969615419003b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js.map' --source-map-url '/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js.map'
- gzip /var/www/discourse/public/assets/locales/fr-97a8560e75e81ca5a6c969615419003b.js
- Compressing: locales/he-531f6088f57218d4833e2421b5047a9e.js
- uglifyjs '/var/www/discourse/public/assets/locales/_he-531f6088f57218d4833e2421b5047a9e.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js.map' --source-map-url '/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js.map'
- gzip /var/www/discourse/public/assets/locales/he-531f6088f57218d4833e2421b5047a9e.js
- Compressing: locales/id-1d10949c62a230d86589b14cfc8a60d7.js
- uglifyjs '/var/www/discourse/public/assets/locales/_id-1d10949c62a230d86589b14cfc8a60d7.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js.map' --source-map-url '/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js.map'
- gzip /var/www/discourse/public/assets/locales/id-1d10949c62a230d86589b14cfc8a60d7.js
- Compressing: locales/it-9a4e223ddaadeb8520894d708d04b104.js
- uglifyjs '/var/www/discourse/public/assets/locales/_it-9a4e223ddaadeb8520894d708d04b104.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js.map' --source-map-url '/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js.map'
- gzip /var/www/discourse/public/assets/locales/it-9a4e223ddaadeb8520894d708d04b104.js
- Compressing: locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
- uglifyjs '/var/www/discourse/public/assets/locales/_ja-af584dfe4ae7f46d628f121ea9b465dc.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js.map' --source-map-url '/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js.map'
- gzip /var/www/discourse/public/assets/locales/ja-af584dfe4ae7f46d628f121ea9b465dc.js
- Compressing: locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
- uglifyjs '/var/www/discourse/public/assets/locales/_ko-8b7d74fe0542957ae5460b0423aa293c.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js.map' --source-map-url '/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js.map'
- gzip /var/www/discourse/public/assets/locales/ko-8b7d74fe0542957ae5460b0423aa293c.js
- Compressing: locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
- uglifyjs '/var/www/discourse/public/assets/locales/_nb_NO-d43db2768cce1fff31d9a106acbba925.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js.map' --source-map-url '/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js.map'
- gzip /var/www/discourse/public/assets/locales/nb_NO-d43db2768cce1fff31d9a106acbba925.js
- Compressing: locales/nl-18201c5ebcd64cdf2fc108501666767b.js
- uglifyjs '/var/www/discourse/public/assets/locales/_nl-18201c5ebcd64cdf2fc108501666767b.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js.map' --source-map-url '/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js.map'
- gzip /var/www/discourse/public/assets/locales/nl-18201c5ebcd64cdf2fc108501666767b.js
- Compressing: locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
- uglifyjs '/var/www/discourse/public/assets/locales/_pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js.map' --source-map-url '/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js.map'
- gzip /var/www/discourse/public/assets/locales/pl_PL-80b3ad9bcfc812406a46af2ae6971da3.js
- Compressing: locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
- uglifyjs '/var/www/discourse/public/assets/locales/_pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js.map' --source-map-url '/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js.map'
- gzip /var/www/discourse/public/assets/locales/pt-5dbdcc59fbc55b74c3b563dfabad6ed3.js
- Compressing: locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
- uglifyjs '/var/www/discourse/public/assets/locales/_pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js.map' --source-map-url '/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js.map'
- gzip /var/www/discourse/public/assets/locales/pt_BR-2e440c2b4e0553cb02b17ed077829cb7.js
- Compressing: locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
- uglifyjs '/var/www/discourse/public/assets/locales/_ro-1ce27f7ebc27587f66f6e185a00539f0.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js.map' --source-map-url '/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js.map'
- gzip /var/www/discourse/public/assets/locales/ro-1ce27f7ebc27587f66f6e185a00539f0.js
- Compressing: locales/ru-aedfec360df463c11d7593b4788173cf.js
- uglifyjs '/var/www/discourse/public/assets/locales/_ru-aedfec360df463c11d7593b4788173cf.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js.map' --source-map-url '/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js.map'
- gzip /var/www/discourse/public/assets/locales/ru-aedfec360df463c11d7593b4788173cf.js
- Compressing: locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
- uglifyjs '/var/www/discourse/public/assets/locales/_sq-903032ed28be1b9fcd0ffbcabfba0d92.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js.map' --source-map-url '/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js.map'
- gzip /var/www/discourse/public/assets/locales/sq-903032ed28be1b9fcd0ffbcabfba0d92.js
- Compressing: locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
- uglifyjs '/var/www/discourse/public/assets/locales/_sv-3cb7f49f2bea8b7b4fcb78497f99c809.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js.map' --source-map-url '/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js.map'
- gzip /var/www/discourse/public/assets/locales/sv-3cb7f49f2bea8b7b4fcb78497f99c809.js
- Compressing: locales/te-47147e7a6c2ea38068ba90146cd2c617.js
- uglifyjs '/var/www/discourse/public/assets/locales/_te-47147e7a6c2ea38068ba90146cd2c617.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js.map' --source-map-url '/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js.map'
- gzip /var/www/discourse/public/assets/locales/te-47147e7a6c2ea38068ba90146cd2c617.js
- Compressing: locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
- uglifyjs '/var/www/discourse/public/assets/locales/_tr_TR-e48d2d81345652fc5c948e732a6b678c.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js.map' --source-map-url '/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js.map'
- gzip /var/www/discourse/public/assets/locales/tr_TR-e48d2d81345652fc5c948e732a6b678c.js
- Compressing: locales/uk-ed1a27480bc9235b204de4e04b92de27.js
- uglifyjs '/var/www/discourse/public/assets/locales/_uk-ed1a27480bc9235b204de4e04b92de27.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js.map' --source-map-url '/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js.map'
- gzip /var/www/discourse/public/assets/locales/uk-ed1a27480bc9235b204de4e04b92de27.js
- Compressing: locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
- uglifyjs '/var/www/discourse/public/assets/locales/_zh_CN-b6567a1aa0a8af506f351907227e94e8.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js.map' --source-map-url '/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js.map'
- gzip /var/www/discourse/public/assets/locales/zh_CN-b6567a1aa0a8af506f351907227e94e8.js
- Compressing: locales/zh_TW-d805f12623d341f88978473a72cae99a.js
- uglifyjs '/var/www/discourse/public/assets/locales/_zh_TW-d805f12623d341f88978473a72cae99a.js' -p relative -c -m -o '/var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js' --source-map-root '/assets/locales' --source-map '/var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js.map' --source-map-url '/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js.map'
- gzip /var/www/discourse/public/assets/locales/zh_TW-d805f12623d341f88978473a72cae99a.js
- Compressing: preload_store-d16a3675434b5a0043157cfc2b850471.js
- uglifyjs '/var/www/discourse/public/assets/_preload_store-d16a3675434b5a0043157cfc2b850471.js' -p relative -c -m -o '/var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js.map' --source-map-url '/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js.map'
- gzip /var/www/discourse/public/assets/preload_store-d16a3675434b5a0043157cfc2b850471.js
- Compressing: vendor-d726f166eae32585d948cc4b83590d33.js
- uglifyjs '/var/www/discourse/public/assets/_vendor-d726f166eae32585d948cc4b83590d33.js' -p relative -c -m -o '/var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js.map' --source-map-url '/assets/vendor-d726f166eae32585d948cc4b83590d33.js.map'
- gzip /var/www/discourse/public/assets/vendor-d726f166eae32585d948cc4b83590d33.js
- Compressing: break_string-acd906f9185938240ab8b1b796f21d89.js
- uglifyjs '/var/www/discourse/public/assets/_break_string-acd906f9185938240ab8b1b796f21d89.js' -p relative -c -m -o '/var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js.map' --source-map-url '/assets/break_string-acd906f9185938240ab8b1b796f21d89.js.map'
- 198:M 21 Oct 07:52:07.065 * 10 changes in 300 seconds. Saving...
- 198:M 21 Oct 07:52:07.069 * Background saving started by pid 5496
- 5496:C 21 Oct 07:52:07.252 * DB saved on disk
- 5496:C 21 Oct 07:52:07.254 * RDB: 10 MB of memory used by copy-on-write
- 198:M 21 Oct 07:52:07.272 * Background saving terminated with success
- gzip /var/www/discourse/public/assets/break_string-acd906f9185938240ab8b1b796f21d89.js
- Compressing: browser-update-52c0c854d42ecbfc536988f134888f0e.js
- uglifyjs '/var/www/discourse/public/assets/_browser-update-52c0c854d42ecbfc536988f134888f0e.js' -p relative -c -m -o '/var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js' --source-map-root '/assets' --source-map '/var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js.map' --source-map-url '/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js.map'
- gzip /var/www/discourse/public/assets/browser-update-52c0c854d42ecbfc536988f134888f0e.js
- Compressing: docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
- gzip /var/www/discourse/public/assets/docker-manager-app-32f5da82f7e4727c9dbd28fc4be00be9.js
- Compressing: docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
- gzip /var/www/discourse/public/assets/docker-manager-vendor-f00ab2e603ce2bef5677d6dc04bfa72a.js
- I, [2015-10-21T07:52:08.443353 #41] INFO -- : Purging temp files
- Bundling assets
- Compressing Javascript and Generating Source Maps
- I, [2015-10-21T07:52:08.490863 #41] INFO -- : File > /usr/local/bin/discourse chmod: +x
- I, [2015-10-21T07:52:08.499522 #41] INFO -- : File > /usr/local/bin/rails chmod: +x
- I, [2015-10-21T07:52:08.510350 #41] INFO -- : File > /usr/local/bin/rake chmod: +x
- I, [2015-10-21T07:52:08.527196 #41] INFO -- : File > /etc/update-motd.d/10-web chmod: +x
- I, [2015-10-21T07:52:08.534851 #41] INFO -- : File > /etc/logrotate.d/rails chmod:
- I, [2015-10-21T07:52:08.540753 #41] INFO -- : File > /etc/logrotate.d/nginx chmod:
- I, [2015-10-21T07:52:08.552543 #41] INFO -- : File > /etc/runit/1.d/00-ensure-links chmod: +x
- I, [2015-10-21T07:52:08.555843 #41] INFO -- : Replacing session required pam_loginuid.so with in /etc/pam.d/sshd
- I, [2015-10-21T07:52:08.569957 #41] INFO -- : File > /etc/service/sshd/run chmod: +x
- I, [2015-10-21T07:52:08.580181 #41] INFO -- : File > /etc/runit/3.d/99-ssh chmod: +x
- I, [2015-10-21T07:52:08.588065 #41] INFO -- : > mkdir -p /var/run/sshd
- I, [2015-10-21T07:52:08.594207 #41] INFO -- :
- I, [2015-10-21T07:52:08.595086 #41] INFO -- : > mkdir -p /root/.ssh
- I, [2015-10-21T07:52:08.600654 #41] INFO -- :
- I, [2015-10-21T07:52:08.601176 #41] INFO -- : > echo "" >> /root/.ssh/authorized_keys
- I, [2015-10-21T07:52:08.609244 #41] INFO -- :
- I, [2015-10-21T07:52:08.611547 #41] INFO -- : > echo "" >> /root/.ssh/authorized_keys
- I, [2015-10-21T07:52:08.614831 #41] INFO -- :
- I, [2015-10-21T07:52:08.615294 #41] INFO -- : > chmod 640 /root/.ssh/authorized_keys
- I, [2015-10-21T07:52:08.618145 #41] INFO -- :
- I, [2015-10-21T07:52:08.618759 #41] INFO -- : > rm /etc/update-motd.d/00-header
- I, [2015-10-21T07:52:08.623313 #41] INFO -- :
- I, [2015-10-21T07:52:08.623823 #41] INFO -- : > rm /etc/update-motd.d/10-help-text
- I, [2015-10-21T07:52:08.627193 #41] INFO -- :
- I, [2015-10-21T07:52:08.627706 #41] INFO -- : > rm /etc/legal
- I, [2015-10-21T07:52:08.630552 #41] INFO -- :
- I, [2015-10-21T07:52:08.637925 #41] INFO -- : File > /etc/update-motd.d/00-discourse chmod: +x
- I, [2015-10-21T07:52:08.641260 #41] INFO -- : Replacing (?-mix:server.+{) with limit_req_zone $binary_remote_addr zone=flood:10m rate=$reqs_per_secondr/s;
- limit_req_zone $binary_remote_addr zone=bot:10m rate=$reqs_per_minuter/m;
- limit_req_status 429;
- server {
- in /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:52:08.642631 #41] INFO -- : Replacing (?-mix:location @discourse {) with location @discourse {
- limit_req zone=flood burst=$burst_per_second nodelay;
- limit_req zone=bot burst=$burst_per_minute nodelay; in /etc/nginx/conf.d/discourse.conf
- I, [2015-10-21T07:52:08.644882 #41] INFO -- : > echo "Beginning of custom commands"
- I, [2015-10-21T07:52:08.647247 #41] INFO -- : Beginning of custom commands
- I, [2015-10-21T07:52:08.648092 #41] INFO -- : > ssh-import-id root
- 2015-10-21 07:52:09,372 INFO [0] SSH keys [Authorized]
- 2015-10-21 07:52:09,375 ERROR No matching keys found for [root]
- I, [2015-10-21T07:52:09.380240 #41] INFO -- :
- I, [2015-10-21T07:52:09.391948 #41] INFO -- : Terminating async processes
- I, [2015-10-21T07:52:09.392840 #41] INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.3/bin/postmaster -D /etc/postgresql/9.3/main pid: 70
- 2015-10-21 07:52:09 UTC [70-2] LOG: received fast shutdown request
- 2015-10-21 07:52:09 UTC [70-3] LOG: aborting any active transactions
- 2015-10-21 07:52:09 UTC [77-2] LOG: autovacuum launcher shutting down
- I, [2015-10-21T07:52:09.405624 #41] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 198
- 198:signal-handler (1445413929) Received SIGTERM scheduling shutdown...
- 2015-10-21 07:52:09 UTC [74-1] LOG: shutting down
- 2015-10-21 07:52:09 UTC [74-2] LOG: database system is shut down
- 198:M 21 Oct 07:52:09.495 # User requested shutdown...
- 198:M 21 Oct 07:52:09.495 * Saving the final RDB snapshot before exiting.
- 198:M 21 Oct 07:52:09.679 * DB saved on disk
- 198:M 21 Oct 07:52:09.680 # Redis is now ready to exit, bye bye...
- FAILED
- --------------------
- RuntimeError: ssh-import-id root failed with return #<Process::Status: pid 5546 exit 1>
- Location of failure: /pups/lib/pups/exec_command.rb:105:in `spawn'
- exec failed with the params "ssh-import-id root"
- d1cafbae496ed01b918e320bd12f4ead5057f7bf2e64b12832540effe4a71ac1
- ** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement