Created
June 27, 2016 10:21
-
-
Save mbajur/529b6358fecaa51bef63ddc1664c5495 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ensuring launcher is up to date | |
Fetching origin | |
Launcher is up-to-date | |
cd /pups && git pull && /pups/bin/pups --stdin | |
Already up-to-date. | |
I, [2016-06-27T09:56:28.577165 #13] INFO -- : Loading --stdin | |
I, [2016-06-27T09:56:28.586393 #13] INFO -- : > mkdir -p /shared/postgres_run | |
I, [2016-06-27T09:56:28.589350 #13] INFO -- : | |
I, [2016-06-27T09:56:28.589538 #13] INFO -- : > chown postgres:postgres /shared/postgres_run | |
I, [2016-06-27T09:56:28.593167 #13] INFO -- : | |
I, [2016-06-27T09:56:28.593549 #13] INFO -- : > chmod 775 /shared/postgres_run | |
I, [2016-06-27T09:56:28.595513 #13] INFO -- : | |
I, [2016-06-27T09:56:28.595841 #13] INFO -- : > rm -fr /var/run/postgresql | |
I, [2016-06-27T09:56:28.597880 #13] INFO -- : | |
I, [2016-06-27T09:56:28.598190 #13] INFO -- : > ln -s /shared/postgres_run /var/run/postgresql | |
I, [2016-06-27T09:56:28.600629 #13] INFO -- : | |
I, [2016-06-27T09:56:28.600926 #13] INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1 | |
2016/06/27 09:56:28 socat[21] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory | |
I, [2016-06-27T09:56:28.627990 #13] INFO -- : | |
I, [2016-06-27T09:56:28.628324 #13] INFO -- : > rm -fr /shared/postgres_run/.s* | |
I, [2016-06-27T09:56:28.631575 #13] INFO -- : | |
I, [2016-06-27T09:56:28.631859 #13] INFO -- : > rm -fr /shared/postgres_run/*.pid | |
I, [2016-06-27T09:56:28.634539 #13] INFO -- : | |
I, [2016-06-27T09:56:28.634745 #13] INFO -- : > mkdir -p /shared/postgres_run/9.5-main.pg_stat_tmp | |
I, [2016-06-27T09:56:28.636569 #13] INFO -- : | |
I, [2016-06-27T09:56:28.636847 #13] INFO -- : > chown postgres:postgres /shared/postgres_run/9.5-main.pg_stat_tmp | |
I, [2016-06-27T09:56:28.640124 #13] INFO -- : | |
I, [2016-06-27T09:56:28.645239 #13] INFO -- : File > /etc/service/postgres/run chmod: +x | |
I, [2016-06-27T09:56:28.650170 #13] INFO -- : File > /etc/runit/3.d/99-postgres chmod: +x | |
I, [2016-06-27T09:56:28.655876 #13] INFO -- : File > /root/upgrade_postgres chmod: +x | |
I, [2016-06-27T09:56:28.656360 #13] INFO -- : > chown -R root /var/lib/postgresql/9.5/main | |
I, [2016-06-27T09:56:28.822510 #13] INFO -- : | |
I, [2016-06-27T09:56:28.822960 #13] INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/9.5/bin/initdb -D /shared/postgres_data || exit 0 | |
I, [2016-06-27T09:56:28.826015 #13] INFO -- : | |
I, [2016-06-27T09:56:28.826196 #13] INFO -- : > chown -R postgres:postgres /shared/postgres_data | |
I, [2016-06-27T09:56:28.843946 #13] INFO -- : | |
I, [2016-06-27T09:56:28.844441 #13] INFO -- : > chown -R postgres:postgres /var/run/postgresql | |
I, [2016-06-27T09:56:28.847644 #13] INFO -- : | |
I, [2016-06-27T09:56:28.848225 #13] INFO -- : > /root/upgrade_postgres | |
I, [2016-06-27T09:56:28.857369 #13] INFO -- : | |
I, [2016-06-27T09:56:28.857668 #13] INFO -- : > rm /root/upgrade_postgres | |
I, [2016-06-27T09:56:28.859995 #13] INFO -- : | |
I, [2016-06-27T09:56:28.860666 #13] INFO -- : Replacing data_directory = '/var/lib/postgresql/9.5/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.861734 #13] INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.862506 #13] INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.863194 #13] INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.863977 #13] INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.864656 #13] INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.865345 #13] INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup | |
I, [2016-06-27T09:56:28.869608 #13] INFO -- : | |
I, [2016-06-27T09:56:28.870091 #13] INFO -- : Replacing (?-mix:#?max_wal_senders *=.*) with max_wal_senders = $db_max_wal_senders in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.870624 #13] INFO -- : Replacing (?-mix:#?wal_level *=.*) with wal_level = $db_wal_level in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.872606 #13] INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.873182 #13] INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.873728 #13] INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/9.5/main/postgresql.conf | |
I, [2016-06-27T09:56:28.874288 #13] INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres peer in /etc/postgresql/9.5/main/pg_hba.conf | |
I, [2016-06-27T09:56:28.874984 #13] INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/9.5/main/pg_hba.conf | |
I, [2016-06-27T09:56:28.875477 #13] INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/9.5/bin/postmaster -D /etc/postgresql/9.5/main | |
I, [2016-06-27T09:56:28.877553 #13] INFO -- : > sleep 5 | |
2016-06-27 09:56:28 UTC [45-1] LOG: database system was shut down at 2016-06-27 09:51:42 UTC | |
2016-06-27 09:56:28 UTC [45-2] LOG: MultiXact member wraparound protections are now enabled | |
2016-06-27 09:56:28 UTC [42-1] LOG: database system is ready to accept connections | |
2016-06-27 09:56:28 UTC [49-1] LOG: autovacuum launcher started | |
I, [2016-06-27T09:56:33.880635 #13] INFO -- : | |
I, [2016-06-27T09:56:33.881657 #13] INFO -- : > su postgres -c 'createdb discourse' || true | |
2016-06-27 09:56:34 UTC [54-1] postgres@postgres ERROR: database "discourse" already exists | |
2016-06-27 09:56:34 UTC [54-2] postgres@postgres STATEMENT: CREATE DATABASE discourse; | |
createdb: database creation failed: ERROR: database "discourse" already exists | |
I, [2016-06-27T09:56:34.031208 #13] INFO -- : | |
I, [2016-06-27T09:56:34.032802 #13] INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true | |
2016-06-27 09:56:34 UTC [65-1] postgres@discourse ERROR: role "discourse" already exists | |
2016-06-27 09:56:34 UTC [65-2] postgres@discourse STATEMENT: create user discourse; | |
ERROR: role "discourse" already exists | |
I, [2016-06-27T09:56:34.194394 #13] INFO -- : | |
I, [2016-06-27T09:56:34.194685 #13] INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true | |
I, [2016-06-27T09:56:34.379117 #13] INFO -- : GRANT | |
I, [2016-06-27T09:56:34.379449 #13] INFO -- : > su postgres -c 'psql discourse -c "alter schema public owner to discourse;"' | |
I, [2016-06-27T09:56:34.506647 #13] INFO -- : ALTER SCHEMA | |
I, [2016-06-27T09:56:34.507681 #13] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists hstore;"' | |
NOTICE: extension "hstore" already exists, skipping | |
I, [2016-06-27T09:56:34.633751 #13] INFO -- : CREATE EXTENSION | |
I, [2016-06-27T09:56:34.634543 #13] INFO -- : > su postgres -c 'psql template1 -c "create extension if not exists pg_trgm;"' | |
NOTICE: extension "pg_trgm" already exists, skipping | |
I, [2016-06-27T09:56:34.762458 #13] INFO -- : CREATE EXTENSION | |
I, [2016-06-27T09:56:34.763529 #13] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists hstore;"' | |
NOTICE: extension "hstore" already exists, skipping | |
I, [2016-06-27T09:56:34.882318 #13] INFO -- : CREATE EXTENSION | |
I, [2016-06-27T09:56:34.882990 #13] INFO -- : > su postgres -c 'psql discourse -c "create extension if not exists pg_trgm;"' | |
NOTICE: extension "pg_trgm" already exists, skipping | |
I, [2016-06-27T09:56:35.006407 #13] INFO -- : CREATE EXTENSION | |
I, [2016-06-27T09:56:35.007220 #13] INFO -- : > sudo -u postgres psql discourse | |
I, [2016-06-27T09:56:35.008783 #13] INFO -- : update pg_database set encoding = pg_char_to_encoding('UTF8') where datname = 'discourse' AND encoding = pg_char_to_encoding('SQL_ASCII'); | |
I, [2016-06-27T09:56:35.135506 #13] INFO -- : File > /var/lib/postgresql/take-database-backup chmod: +x | |
I, [2016-06-27T09:56:35.140382 #13] INFO -- : File > /var/spool/cron/crontabs/postgres chmod: | |
I, [2016-06-27T09:56:35.140930 #13] INFO -- : > echo postgres installed! | |
I, [2016-06-27T09:56:35.143958 #13] INFO -- : postgres installed! | |
I, [2016-06-27T09:56:35.148769 #13] INFO -- : File > /etc/service/redis/run chmod: +x | |
I, [2016-06-27T09:56:35.153371 #13] INFO -- : File > /etc/runit/3.d/10-redis chmod: +x | |
I, [2016-06-27T09:56:35.153843 #13] INFO -- : Replacing daemonize yes with in /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.156381 #13] INFO -- : Replacing (?-mix:^pidfile.*$) with in /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.156826 #13] INFO -- : > install -d -m 0755 -o redis -g redis /shared/redis_data | |
I, [2016-06-27T09:56:35.159451 #13] INFO -- : | |
I, [2016-06-27T09:56:35.159929 #13] INFO -- : Replacing (?-mix:^logfile.*$) with logfile "" in /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.160525 #13] INFO -- : Replacing (?-mix:^bind .*$) with in /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.161183 #13] INFO -- : Replacing (?-mix:^dir .*$) with dir /shared/redis_data in /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.162232 #13] INFO -- : > echo redis installed | |
I, [2016-06-27T09:56:35.165093 #13] INFO -- : redis installed | |
I, [2016-06-27T09:56:35.165370 #13] INFO -- : > cat /etc/redis/redis.conf | grep logfile | |
I, [2016-06-27T09:56:35.171653 #13] INFO -- : logfile "" | |
I, [2016-06-27T09:56:35.172302 #13] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf | |
I, [2016-06-27T09:56:35.174555 #13] INFO -- : > sleep 10 | |
_._ | |
_.-``__ ''-._ | |
_.-`` `. `_. ''-._ Redis 3.0.6 (00000000/0) 64 bit | |
.-`` .-```. ```\/ _.,_ ''-._ | |
( ' , .-` | `, ) Running in standalone mode | |
|`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | |
| `-._ `._ / _.-' | PID: 155 | |
`-._ `-._ `-./ _.-' _.-' | |
|`-._`-._ `-.__.-' _.-'_.-'| | |
| `-._`-._ _.-'_.-' | http://redis.io | |
`-._ `-._`-.__.-'_.-' _.-' | |
|`-._`-._ `-.__.-' _.-'_.-'| | |
| `-._`-._ _.-'_.-' | | |
`-._ `-._`-.__.-'_.-' _.-' | |
`-._ `-.__.-' _.-' | |
`-._ _.-' | |
`-.__.-' | |
155:M 27 Jun 09:56:35.189 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. | |
155:M 27 Jun 09:56:35.189 # Server started, Redis version 3.0.6 | |
155:M 27 Jun 09:56:35.189 # 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. | |
155:M 27 Jun 09:56:35.189 # 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. | |
155:M 27 Jun 09:56:35.197 * DB loaded from disk: 0.007 seconds | |
155:M 27 Jun 09:56:35.197 * The server is now ready to accept connections on port 6379 | |
I, [2016-06-27T09:56:45.177623 #13] INFO -- : | |
I, [2016-06-27T09:56:45.179361 #13] INFO -- : Replacing <policymap> with <policymap> | |
<policy domain="coder" rights="none" pattern="EPHEMERAL" /> | |
<policy domain="coder" rights="none" pattern="URL" /> | |
<policy domain="coder" rights="none" pattern="HTTPS" /> | |
<policy domain="coder" rights="none" pattern="MVG" /> | |
<policy domain="coder" rights="none" pattern="MSL" /> | |
<policy domain="coder" rights="none" pattern="TEXT" /> | |
<policy domain="coder" rights="none" pattern="SHOW" /> | |
<policy domain="coder" rights="none" pattern="WIN" /> | |
<policy domain="coder" rights="none" pattern="PLT" /> | |
in /usr/local/etc/ImageMagick-6/policy.xml | |
I, [2016-06-27T09:56:45.181425 #13] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_SMTP_ADDRESS"] == "smtp.example.com"; puts "Aborting! Mail is not configured!"; exit 1; end' | |
I, [2016-06-27T09:56:45.260769 #13] INFO -- : | |
I, [2016-06-27T09:56:45.261053 #13] INFO -- : > /usr/local/bin/ruby -e 'if ENV["DISCOURSE_HOSTNAME"] == "discourse.example.com"; puts "Aborting! Domain is not configured!"; exit 1; end' | |
I, [2016-06-27T09:56:45.376029 #13] INFO -- : | |
I, [2016-06-27T09:56:45.376805 #13] INFO -- : > chown -R discourse /home/discourse | |
I, [2016-06-27T09:56:45.382047 #13] INFO -- : | |
I, [2016-06-27T09:56:45.388303 #13] INFO -- : File > /etc/runit/1.d/copy-env chmod: +x | |
I, [2016-06-27T09:56:45.394103 #13] INFO -- : File > /etc/runit/1.d/fix-log-permissions chmod: +x | |
I, [2016-06-27T09:56:45.399477 #13] INFO -- : File > /etc/runit/1.d/enable-brotli chmod: +x | |
I, [2016-06-27T09:56:45.404734 #13] INFO -- : File > /etc/runit/1.d/ensure-web-nginx-read chmod: +x | |
I, [2016-06-27T09:56:45.410206 #13] INFO -- : File > /etc/service/unicorn/run chmod: +x | |
I, [2016-06-27T09:56:45.414780 #13] INFO -- : File > /etc/service/nginx/run chmod: +x | |
I, [2016-06-27T09:56:45.420117 #13] INFO -- : File > /etc/runit/3.d/01-nginx chmod: +x | |
I, [2016-06-27T09:56:45.424304 #13] INFO -- : File > /etc/runit/3.d/02-unicorn chmod: +x | |
I, [2016-06-27T09:56:45.424477 #13] INFO -- : Replacing # postgres with sv start postgres || exit 1 in /etc/service/unicorn/run | |
I, [2016-06-27T09:56:45.425098 #13] INFO -- : > exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf | |
I, [2016-06-27T09:56:45.429428 #13] INFO -- : > cd /var/www/discourse && git reset --hard | |
183:M 27 Jun 09:56:45.443 # Creating Server TCP listening socket *:6379: bind: Address already in use | |
I, [2016-06-27T09:56:47.088874 #13] INFO -- : HEAD is now at a49ace0 FEATURE: ability to restrict tags to categories using groups | |
I, [2016-06-27T09:56:47.089129 #13] INFO -- : > cd /var/www/discourse && git clean -f | |
I, [2016-06-27T09:56:47.136808 #13] INFO -- : | |
I, [2016-06-27T09:56:47.137323 #13] INFO -- : > cd /var/www/discourse && git remote set-branches --add origin master | |
I, [2016-06-27T09:56:47.142580 #13] INFO -- : | |
I, [2016-06-27T09:56:47.142708 #13] INFO -- : > cd /var/www/discourse && git pull | |
From https://github.com/discourse/discourse | |
a49ace0..ea46e5d master -> origin/master | |
45c8251..b1fb183 beta -> origin/beta | |
* [new branch] poll_ui_builder -> origin/poll_ui_builder | |
* [new branch] prettyes6 -> origin/prettyes6 | |
* [new branch] public_polls -> origin/public_polls | |
77d9467..ba3f793 stable -> origin/stable | |
a49ace0..ea46e5d tests-passed -> origin/tests-passed | |
* [new tag] v1.5.3 -> v1.5.3 | |
* [new tag] v1.6.0.beta8 -> v1.6.0.beta8 | |
* [new tag] v1.6.0.beta9 -> v1.6.0.beta9 | |
I, [2016-06-27T09:56:50.481299 #13] INFO -- : Updating a49ace0..ea46e5d | |
Fast-forward | |
.gitignore | 1 + | |
.mention-bot | 9 +- | |
.travis.yml | 1 + | |
Gemfile | 4 +- | |
Gemfile.lock | 10 +- | |
.../admin/components/resumable-upload.js.es6 | 2 +- | |
.../javascripts/admin/templates/flags-list.hbs | 238 ++--- | |
.../javascripts/admin/templates/user-index.hbs | 26 +- | |
.../discourse/components/combo-box.js.es6 | 2 +- | |
.../discourse/components/composer-editor.js.es6 | 12 +- | |
.../discourse/components/d-editor.js.es6 | 29 +- | |
.../discourse/components/mount-widget.js.es6 | 14 +- | |
.../discourse/components/popup-menu.js.es6 | 5 + | |
.../components/scrolling-post-stream.js.es6 | 6 +- | |
.../discourse/components/small-action.js.es6 | 10 +- | |
.../discourse/components/tag-chooser.js.es6 | 16 +- | |
.../components/topic-notifications-button.js.es6 | 5 + | |
.../discourse/components/topic-progress.js.es6 | 2 +- | |
.../discourse/components/user-selector.js.es6 | 7 +- | |
.../discourse/controllers/composer.js.es6 | 106 ++- | |
.../discourse/controllers/invite.js.es6 | 34 +- | |
.../javascripts/discourse/controllers/share.js.es6 | 12 +- | |
.../javascripts/discourse/controllers/topic.js.es6 | 15 +- | |
.../discourse/controllers/user-card.js.es6 | 5 + | |
.../javascripts/discourse/controllers/user.js.es6 | 7 +- | |
.../discourse/initializers/auth-complete.js.es6 | 13 + | |
.../javascripts/discourse/lib/formatter.js.es6 | 2 +- | |
.../discourse/lib/keyboard-shortcuts.js.es6 | 24 +- | |
.../javascripts/discourse/lib/link-lookup.js.es6 | 15 +- | |
.../javascripts/discourse/lib/plugin-api.js.es6 | 21 + | |
.../javascripts/discourse/lib/safari-hacks.js.es6 | 3 +- | |
.../discourse/lib/transform-post.js.es6 | 5 +- | |
app/assets/javascripts/discourse/lib/utilities.js | 2 +- | |
.../javascripts/discourse/models/tag-group.js.es6 | 4 +- | |
.../discourse/models/topic-details.js.es6 | 12 + | |
.../javascripts/discourse/models/topic.js.es6 | 7 + | |
.../javascripts/discourse/models/user.js.es6 | 2 + | |
.../javascripts/discourse/routes/topic.js.es6 | 3 + | |
.../discourse/services/logs-notice.js.es6 | 5 +- | |
.../javascripts/discourse/templates/composer.hbs | 15 +- | |
.../discourse/templates/full-page-search.hbs | 30 +- | |
.../discourse/templates/modal/invite.hbs | 17 +- | |
.../discourse/templates/navigation/category.hbs | 50 +- | |
.../javascripts/discourse/templates/share.hbs | 6 + | |
.../discourse/templates/tag-groups-show.hbs | 26 +- | |
.../javascripts/discourse/templates/topic.hbs | 1 + | |
.../javascripts/discourse/templates/user-card.hbs | 14 +- | |
.../discourse/templates/user/preferences.hbs | 4 + | |
.../javascripts/discourse/templates/user/user.hbs | 4 +- | |
.../javascripts/discourse/views/composer.js.es6 | 10 +- | |
.../discourse/views/quote-button.js.es6 | 3 +- | |
.../javascripts/discourse/views/share.js.es6 | 70 +- | |
.../javascripts/discourse/widgets/button.js.es6 | 10 +- | |
.../discourse/widgets/post-cooked.js.es6 | 5 - | |
.../discourse/widgets/post-links.js.es6 | 77 +- | |
.../javascripts/discourse/widgets/post-menu.js.es6 | 1 + | |
.../discourse/widgets/post-small-action.js.es6 | 2 + | |
.../discourse/widgets/post-stream.js.es6 | 16 +- | |
.../javascripts/discourse/widgets/post.js.es6 | 13 +- | |
.../discourse/widgets/poster-name.js.es6 | 10 +- | |
.../discourse/widgets/private-message-map.js.es6 | 31 +- | |
.../discourse/widgets/search-menu.js.es6 | 81 +- | |
.../discourse/widgets/topic-admin-menu.js.es6 | 14 +- | |
.../widgets/topic-notifications-button.js.es6 | 10 +- | |
.../discourse/widgets/topic-timeline.js.es6 | 10 +- | |
.../javascripts/discourse/widgets/user-menu.js.es6 | 7 +- | |
.../stylesheets/common/admin/admin_base.scss | 50 +- | |
app/assets/stylesheets/common/base/combobox.scss | 7 +- | |
app/assets/stylesheets/common/base/search.scss | 35 +- | |
app/assets/stylesheets/common/base/share_link.scss | 8 + | |
app/assets/stylesheets/common/base/tagging.scss | 14 + | |
app/assets/stylesheets/common/base/topic-post.scss | 4 +- | |
app/assets/stylesheets/common/base/topic.scss | 21 +- | |
app/assets/stylesheets/common/base/user.scss | 3 +- | |
.../stylesheets/common/components/badges.css.scss | 4 +- | |
app/assets/stylesheets/desktop/compose.scss | 3 +- | |
app/assets/stylesheets/desktop/topic-list.scss | 4 + | |
app/assets/stylesheets/desktop/user-card.scss | 23 +- | |
app/assets/stylesheets/desktop/user.scss | 41 +- | |
app/assets/stylesheets/mobile/search.scss | 4 + | |
app/assets/stylesheets/mobile/user.scss | 12 +- | |
app/controllers/admin/backups_controller.rb | 1 + | |
app/controllers/admin/email_controller.rb | 2 +- | |
app/controllers/application_controller.rb | 11 +- | |
app/controllers/composer_messages_controller.rb | 2 +- | |
app/controllers/email_controller.rb | 119 ++- | |
app/controllers/queued_posts_controller.rb | 16 +- | |
app/controllers/search_controller.rb | 7 +- | |
app/controllers/session_controller.rb | 8 +- | |
app/controllers/tag_groups_controller.rb | 7 +- | |
app/controllers/tags_controller.rb | 9 +- | |
app/controllers/topics_controller.rb | 38 +- | |
app/controllers/uploads_controller.rb | 22 +- | |
app/controllers/users_controller.rb | 5 +- | |
app/controllers/webhooks_controller.rb | 82 +- | |
app/helpers/application_helper.rb | 2 +- | |
app/helpers/user_notifications_helper.rb | 4 +- | |
app/jobs/onceoff/grand_first_reply_by_email.rb | 31 + | |
app/jobs/onceoff/grant_emoji.rb | 8 +- | |
app/jobs/onceoff/grant_onebox.rb | 5 +- | |
app/jobs/scheduled/clean_up_digest_keys.rb | 13 - | |
app/jobs/scheduled/clean_up_unsubscribe_keys.rb | 13 + | |
app/jobs/scheduled/clean_up_uploads.rb | 14 +- | |
app/jobs/scheduled/poll_mailbox.rb | 96 +- | |
app/mailers/invite_mailer.rb | 40 +- | |
app/mailers/subscription_mailer.rb | 4 +- | |
app/mailers/user_notifications.rb | 22 +- | |
app/models/badge.rb | 7 +- | |
app/models/category.rb | 75 +- | |
app/models/category_tag.rb | 16 + | |
app/models/category_tag_group.rb | 15 + | |
app/models/digest_unsubscribe_key.rb | 33 - | |
app/models/discourse_single_sign_on.rb | 3 + | |
app/models/email_log.rb | 2 + | |
app/models/post.rb | 6 +- | |
app/models/post_action.rb | 2 +- | |
app/models/queued_post.rb | 2 +- | |
app/models/tag_group.rb | 26 +- | |
app/models/tag_group_membership.rb | 17 +- | |
app/models/topic.rb | 35 +- | |
app/models/topic_featured_users.rb | 25 +- | |
app/models/topic_link.rb | 90 +- | |
app/models/topic_status_update.rb | 2 +- | |
app/models/unsubscribe_key.rb | 41 + | |
app/models/upload.rb | 49 +- | |
app/models/user.rb | 6 +- | |
app/models/user_email_observer.rb | 5 +- | |
app/models/user_field.rb | 2 +- | |
app/models/user_option.rb | 1 - | |
app/serializers/post_revision_serializer.rb | 12 +- | |
app/serializers/tag_group_serializer.rb | 6 +- | |
app/services/post_owner_changer.rb | 3 +- | |
app/services/spam_rule/auto_block.rb | 46 +- | |
app/services/staff_action_logger.rb | 4 +- | |
app/views/email/unsubscribe.html.erb | 85 +- | |
app/views/email/unsubscribed.html.erb | 14 + | |
app/views/user_notifications/mailing_list.html.erb | 2 +- | |
.../users/omniauth_callbacks/complete.html.erb | 13 +- | |
config/initializers/100-logster.rb | 12 +- | |
config/locales/client.ar.yml | 5 +- | |
config/locales/client.bs_BA.yml | 4 - | |
config/locales/client.cs.yml | 4 - | |
config/locales/client.da.yml | 5 - | |
config/locales/client.de.yml | 340 ++++++- | |
config/locales/client.en.yml | 429 +++++---- | |
config/locales/client.es.yml | 215 ++++- | |
config/locales/client.fa_IR.yml | 38 +- | |
config/locales/client.fi.yml | 18 +- | |
config/locales/client.fr.yml | 13 +- | |
config/locales/client.gl.yml | 4 - | |
config/locales/client.he.yml | 4 - | |
config/locales/client.id.yml | 27 + | |
config/locales/client.it.yml | 23 +- | |
config/locales/client.ja.yml | 179 ++-- | |
config/locales/client.ko.yml | 12 - | |
config/locales/client.nl.yml | 74 +- | |
config/locales/client.pl_PL.yml | 18 - | |
config/locales/client.pt.yml | 11 - | |
config/locales/client.pt_BR.yml | 33 +- | |
config/locales/client.ro.yml | 44 +- | |
config/locales/client.sk.yml | 10 - | |
config/locales/client.sq.yml | 10 - | |
config/locales/client.sv.yml | 14 +- | |
config/locales/client.te.yml | 4 - | |
config/locales/client.tr_TR.yml | 9 +- | |
config/locales/client.uk.yml | 2 - | |
config/locales/client.vi.yml | 7 - | |
config/locales/client.zh_CN.yml | 11 +- | |
config/locales/client.zh_TW.yml | 4 - | |
config/locales/server.ar.yml | 125 --- | |
config/locales/server.bs_BA.yml | 47 - | |
config/locales/server.cs.yml | 21 - | |
config/locales/server.da.yml | 27 - | |
config/locales/server.de.yml | 994 ++++++++++++++++++--- | |
config/locales/server.en.yml | 205 +++-- | |
config/locales/server.es.yml | 26 +- | |
config/locales/server.fa_IR.yml | 46 +- | |
config/locales/server.fi.yml | 269 ++---- | |
config/locales/server.fr.yml | 38 +- | |
config/locales/server.gl.yml | 4 - | |
config/locales/server.he.yml | 40 - | |
config/locales/server.id.yml | 1 - | |
config/locales/server.it.yml | 66 +- | |
config/locales/server.ja.yml | 115 ++- | |
config/locales/server.ko.yml | 49 - | |
config/locales/server.nb_NO.yml | 10 - | |
config/locales/server.nl.yml | 61 +- | |
config/locales/server.pl_PL.yml | 46 - | |
config/locales/server.pt.yml | 123 ++- | |
config/locales/server.pt_BR.yml | 101 +-- | |
config/locales/server.ro.yml | 26 +- | |
config/locales/server.ru.yml | 135 --- | |
config/locales/server.sk.yml | 123 --- | |
config/locales/server.sq.yml | 52 -- | |
config/locales/server.sv.yml | 639 ++++++++++++- | |
config/locales/server.te.yml | 8 - | |
config/locales/server.tr_TR.yml | 62 +- | |
config/locales/server.uk.yml | 19 - | |
config/locales/server.vi.yml | 279 ------ | |
config/locales/server.zh_CN.yml | 262 ------ | |
config/locales/server.zh_TW.yml | 19 - | |
config/nginx.sample.conf | 2 +- | |
config/routes.rb | 9 +- | |
config/sidekiq.yml | 6 + | |
config/site_settings.yml | 20 +- | |
db/fixtures/006_badges.rb | 14 + | |
db/migrate/20160607213656_add_tag_group_options.rb | 6 + | |
...60609203508_remove_tag_count_from_tag_groups.rb | 5 + | |
...20160615024524_rename_digest_unsbscribe_keys.rb | 19 + | |
...615165447_rename_num_flags_to_block_new_user.rb | 9 + | |
docs/DEVELOPER-ADVANCED.md | 4 +- | |
docs/INSTALL-cloud.md | 10 +- | |
lib/discourse_tagging.rb | 75 +- | |
lib/email/processor.rb | 102 +++ | |
lib/email/receiver.rb | 57 +- | |
lib/email/sender.rb | 11 +- | |
lib/guardian.rb | 13 +- | |
lib/guardian/post_guardian.rb | 1 - | |
lib/ip_addr.rb | 2 +- | |
lib/post_creator.rb | 26 +- | |
lib/post_destroyer.rb | 15 +- | |
lib/post_revisor.rb | 13 +- | |
lib/pretty_text.rb | 27 +- | |
lib/sass/discourse_stylesheets.rb | 12 +- | |
lib/search.rb | 6 +- | |
lib/slug.rb | 4 +- | |
lib/tasks/populate.thor | 149 ++- | |
lib/tasks/qunit.rake | 10 + | |
...ternative_reply_by_email_addresses_validator.rb | 16 + | |
lib/validators/reply_by_email_address_validator.rb | 6 +- | |
lib/version.rb | 2 +- | |
.../javascripts/initializers/apply-details.js.es6 | 30 +- | |
.../discourse-details/config/locales/client.en.yml | 7 + | |
.../acceptance/details-button-test.js.es6 | 96 ++ | |
.../components/poll-results-number-voters.js.es6 | 15 + | |
.../components/poll-results-number.js.es6 | 18 +- | |
.../components/poll-results-standard-voters.js.es6 | 14 + | |
.../javascripts/components/poll-voters.js.es6 | 53 ++ | |
.../javascripts/controllers/poll-ui-builder.js.es6 | 158 ++++ | |
.../assets/javascripts/controllers/poll.js.es6 | 15 +- | |
.../templates/components/poll-results-number.hbs | 8 +- | |
.../templates/components/poll-results-standard.hbs | 4 + | |
.../discourse/templates/components/poll-voters.hbs | 17 + | |
.../discourse/templates/modals/poll-ui-builder.hbs | 64 ++ | |
.../javascripts/discourse/templates/poll.hbs | 10 +- | |
.../initializers/add-poll-ui-builder.js.es6 | 30 + | |
.../initializers/extend-for-poll.js.es6 | 28 +- | |
plugins/poll/assets/javascripts/poll_dialect.js | 6 +- | |
.../javascripts/views/poll-ui-builder.js.es6 | 8 + | |
plugins/poll/assets/javascripts/views/poll.js.es6 | 11 +- | |
.../assets/stylesheets/common/poll-ui-builder.scss | 25 + | |
plugins/poll/assets/stylesheets/common/poll.scss | 24 +- | |
plugins/poll/config/locales/client.de.yml | 3 + | |
plugins/poll/config/locales/client.en.yml | 44 +- | |
plugins/poll/config/locales/client.es.yml | 3 + | |
plugins/poll/config/locales/client.fi.yml | 2 + | |
plugins/poll/config/locales/client.id.yml | 3 +- | |
plugins/poll/config/locales/server.de.yml | 2 + | |
plugins/poll/config/locales/server.en.yml | 3 + | |
plugins/poll/config/locales/server.es.yml | 2 + | |
plugins/poll/config/locales/server.fi.yml | 1 + | |
plugins/poll/lib/polls_updater.rb | 29 +- | |
plugins/poll/plugin.rb | 39 +- | |
.../poll/spec/controllers/polls_controller_spec.rb | 44 +- | |
.../poll/spec/integration/poll_endpoints_spec.rb | 18 + | |
plugins/poll/spec/lib/polls_updater_spec.rb | 82 ++ | |
.../controllers/poll-ui-builder-test.js.es6 | 225 +++++ | |
.../images/welcome/like-link-flag-bookmark-2x.png | Bin 1479 -> 1532 bytes | |
.../welcome/topic-notification-control-2x.png | Bin 48063 -> 62746 bytes | |
script/import_scripts/base.rb | 12 +- | |
script/import_scripts/mbox.rb | 298 ++++-- | |
script/import_scripts/vbulletin5.rb | 634 +++++++++++++ | |
spec/components/discourse_stylesheets_spec.rb | 14 + | |
spec/components/email/message_builder_spec.rb | 4 +- | |
spec/components/email/receiver_spec.rb | 15 +- | |
spec/components/guardian_spec.rb | 8 + | |
spec/components/post_destroyer_spec.rb | 28 + | |
spec/components/post_revisor_spec.rb | 10 +- | |
spec/components/pretty_text_spec.rb | 2 +- | |
spec/components/search_spec.rb | 9 +- | |
spec/controllers/admin/backups_controller_spec.rb | 2 + | |
spec/controllers/email_controller_spec.rb | 231 +++-- | |
spec/controllers/topics_controller_spec.rb | 45 + | |
spec/controllers/webhooks_controller_spec.rb | 36 +- | |
spec/fabricators/tag_fabricator.rb | 2 +- | |
spec/fixtures/emails/html_reply.eml | 2 +- | |
spec/fixtures/emails/staged_reply_restricted.eml | 9 + | |
spec/integration/category_tag_spec.rb | 109 ++- | |
spec/integration/spam_rules_spec.rb | 2 +- | |
spec/jobs/clean_up_uploads_spec.rb | 15 +- | |
spec/mailers/invite_mailer_spec.rb | 44 +- | |
spec/models/digest_unsubscribe_key_spec.rb | 31 - | |
spec/models/discourse_single_sign_on_spec.rb | 17 +- | |
spec/models/topic_featured_users_spec.rb | 18 +- | |
spec/models/topic_link_spec.rb | 99 +- | |
spec/models/topic_list_spec.rb | 4 + | |
spec/models/topic_spec.rb | 121 ++- | |
spec/models/unsubscribe_key_spec.rb | 44 + | |
spec/models/user_email_observer_spec.rb | 13 +- | |
spec/models/user_spec.rb | 27 +- | |
spec/services/auto_block_spec.rb | 77 +- | |
spec/services/post_owner_changer_spec.rb | 10 + | |
.../omniauth_callbacks/complete.html.erb_spec.rb | 2 +- | |
.../javascripts/acceptance/tag-hashtag-test.js.es6 | 43 + | |
test/javascripts/components/d-editor-test.js.es6 | 2 + | |
test/javascripts/widgets/post-links-test.js.es6 | 37 +- | |
test/javascripts/widgets/poster-name-test.js.es6 | 4 +- | |
307 files changed, 8007 insertions(+), 4178 deletions(-) | |
create mode 100644 app/assets/javascripts/discourse/initializers/auth-complete.js.es6 | |
create mode 100644 app/jobs/onceoff/grand_first_reply_by_email.rb | |
delete mode 100644 app/jobs/scheduled/clean_up_digest_keys.rb | |
create mode 100644 app/jobs/scheduled/clean_up_unsubscribe_keys.rb | |
delete mode 100644 app/models/digest_unsubscribe_key.rb | |
create mode 100644 app/models/unsubscribe_key.rb | |
create mode 100644 app/views/email/unsubscribed.html.erb | |
create mode 100644 config/sidekiq.yml | |
create mode 100644 db/migrate/20160607213656_add_tag_group_options.rb | |
create mode 100644 db/migrate/20160609203508_remove_tag_count_from_tag_groups.rb | |
create mode 100644 db/migrate/20160615024524_rename_digest_unsbscribe_keys.rb | |
create mode 100644 db/migrate/20160615165447_rename_num_flags_to_block_new_user.rb | |
create mode 100644 lib/email/processor.rb | |
create mode 100644 lib/validators/alternative_reply_by_email_addresses_validator.rb | |
create mode 100644 plugins/discourse-details/config/locales/client.en.yml | |
create mode 100644 plugins/discourse-details/test/javascripts/acceptance/details-button-test.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/components/poll-results-number-voters.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/components/poll-results-standard-voters.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/components/poll-voters.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/controllers/poll-ui-builder.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/discourse/templates/components/poll-voters.hbs | |
create mode 100644 plugins/poll/assets/javascripts/discourse/templates/modals/poll-ui-builder.hbs | |
create mode 100644 plugins/poll/assets/javascripts/initializers/add-poll-ui-builder.js.es6 | |
create mode 100644 plugins/poll/assets/javascripts/views/poll-ui-builder.js.es6 | |
create mode 100644 plugins/poll/assets/stylesheets/common/poll-ui-builder.scss | |
create mode 100644 plugins/poll/spec/integration/poll_endpoints_spec.rb | |
create mode 100644 plugins/poll/test/javascripts/controllers/poll-ui-builder-test.js.es6 | |
create mode 100644 script/import_scripts/vbulletin5.rb | |
create mode 100644 spec/fixtures/emails/staged_reply_restricted.eml | |
delete mode 100644 spec/models/digest_unsubscribe_key_spec.rb | |
create mode 100644 spec/models/unsubscribe_key_spec.rb | |
create mode 100644 test/javascripts/acceptance/tag-hashtag-test.js.es6 | |
I, [2016-06-27T09:56:50.482059 #13] INFO -- : > cd /var/www/discourse && git fetch origin tests-passed | |
From https://github.com/discourse/discourse | |
* branch tests-passed -> FETCH_HEAD | |
I, [2016-06-27T09:56:51.622137 #13] INFO -- : | |
I, [2016-06-27T09:56:51.623093 #13] INFO -- : > cd /var/www/discourse && git checkout tests-passed | |
Switched to a new branch 'tests-passed' | |
I, [2016-06-27T09:56:51.863293 #13] INFO -- : Branch tests-passed set up to track remote branch tests-passed from origin. | |
I, [2016-06-27T09:56:51.864158 #13] INFO -- : > cd /var/www/discourse && mkdir -p tmp/pids | |
I, [2016-06-27T09:56:51.873385 #13] INFO -- : | |
I, [2016-06-27T09:56:51.873606 #13] INFO -- : > cd /var/www/discourse && mkdir -p tmp/sockets | |
I, [2016-06-27T09:56:51.877356 #13] INFO -- : | |
I, [2016-06-27T09:56:51.877563 #13] INFO -- : > cd /var/www/discourse && touch tmp/.gitkeep | |
I, [2016-06-27T09:56:51.880943 #13] INFO -- : | |
I, [2016-06-27T09:56:51.881151 #13] INFO -- : > cd /var/www/discourse && mkdir -p /shared/log/rails | |
I, [2016-06-27T09:56:51.885614 #13] INFO -- : | |
I, [2016-06-27T09:56:51.885831 #13] INFO -- : > cd /var/www/discourse && bash -c "touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr}.log" | |
I, [2016-06-27T09:56:51.892941 #13] INFO -- : | |
I, [2016-06-27T09:56:51.893191 #13] 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, [2016-06-27T09:56:51.901005 #13] INFO -- : | |
I, [2016-06-27T09:56:51.901260 #13] INFO -- : > cd /var/www/discourse && bash -c "mkdir -p /shared/{uploads,backups}" | |
I, [2016-06-27T09:56:51.909070 #13] INFO -- : | |
I, [2016-06-27T09:56:51.909549 #13] INFO -- : > cd /var/www/discourse && bash -c "ln -s /shared/{uploads,backups} /var/www/discourse/public" | |
I, [2016-06-27T09:56:51.917554 #13] INFO -- : | |
I, [2016-06-27T09:56:51.918029 #13] INFO -- : > cd /var/www/discourse && chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups | |
I, [2016-06-27T09:56:51.924196 #13] INFO -- : | |
I, [2016-06-27T09:56:51.924918 #13] INFO -- : Replacing # redis with sv start redis || exit 1 in /etc/service/unicorn/run | |
I, [2016-06-27T09:56:51.926266 #13] INFO -- : > cd /var/www/discourse/plugins && git clone https://github.com/discourse/docker_manager.git | |
Cloning into 'docker_manager'... | |
I, [2016-06-27T09:56:53.542281 #13] INFO -- : | |
I, [2016-06-27T09:56:53.544427 #13] INFO -- : > cp /var/www/discourse/config/nginx.sample.conf /etc/nginx/conf.d/discourse.conf | |
I, [2016-06-27T09:56:53.549010 #13] INFO -- : | |
I, [2016-06-27T09:56:53.549331 #13] INFO -- : > rm /etc/nginx/sites-enabled/default | |
I, [2016-06-27T09:56:53.552588 #13] INFO -- : | |
I, [2016-06-27T09:56:53.552876 #13] INFO -- : > mkdir -p /var/nginx/cache | |
I, [2016-06-27T09:56:53.556749 #13] INFO -- : | |
I, [2016-06-27T09:56:53.557333 #13] INFO -- : Replacing pid /run/nginx.pid; with daemon off; in /etc/nginx/nginx.conf | |
I, [2016-06-27T09:56:53.560741 #13] INFO -- : Replacing (?m-ix:upstream[^\}]+\}) with upstream discourse { server 127.0.0.1:3000; } in /etc/nginx/conf.d/discourse.conf | |
I, [2016-06-27T09:56:53.561343 #13] INFO -- : Replacing (?-mix:server_name.+$) with server_name _ ; in /etc/nginx/conf.d/discourse.conf | |
I, [2016-06-27T09:56:53.561918 #13] INFO -- : Replacing (?-mix:client_max_body_size.+$) with client_max_body_size $upload_size ; in /etc/nginx/conf.d/discourse.conf | |
I, [2016-06-27T09:56:53.562396 #13] INFO -- : > echo "done configuring web" | |
I, [2016-06-27T09:56:53.566184 #13] INFO -- : done configuring web | |
I, [2016-06-27T09:56:53.567063 #13] INFO -- : > cd /etc/service && rm -R unicorn | |
I, [2016-06-27T09:56:53.572032 #13] INFO -- : | |
I, [2016-06-27T09:56:53.572571 #13] INFO -- : > cd /etc/service && rm -R nginx | |
I, [2016-06-27T09:56:53.578541 #13] INFO -- : | |
I, [2016-06-27T09:56:53.579153 #13] INFO -- : > cd /etc/service && rm -R cron | |
I, [2016-06-27T09:56:53.582857 #13] INFO -- : | |
I, [2016-06-27T09:56:53.583493 #13] INFO -- : > cd /etc/runit/3.d && rm 01-nginx | |
I, [2016-06-27T09:56:53.587802 #13] INFO -- : | |
I, [2016-06-27T09:56:53.588033 #13] INFO -- : > cd /etc/runit/3.d && rm 02-unicorn | |
I, [2016-06-27T09:56:53.591692 #13] INFO -- : | |
I, [2016-06-27T09:56:53.594972 #13] INFO -- : File > /etc/apt/sources.list.d/mariadb.list chmod: | |
I, [2016-06-27T09:56:53.598357 #13] INFO -- : File > /etc/apt/preferences.d/mariadb chmod: | |
I, [2016-06-27T09:56:53.603256 #13] INFO -- : File > /etc/mysql/conf.d/import.cnf chmod: | |
I, [2016-06-27T09:56:53.603907 #13] INFO -- : > mkdir -p /shared/import/mysql/data | |
I, [2016-06-27T09:56:53.606207 #13] INFO -- : | |
I, [2016-06-27T09:56:53.606943 #13] INFO -- : > apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db | |
gpg: requesting key 1BB943DB from hkp server keyserver.ubuntu.com | |
gpg: key 1BB943DB: public key "MariaDB Package Signing Key <package-signing-key@mariadb.org>" imported | |
gpg: Total number processed: 1 | |
gpg: imported: 1 | |
I, [2016-06-27T09:56:54.048638 #13] INFO -- : Executing: /tmp/tmp.k8RGKUiGFa/gpg.1.sh --recv-keys | |
--keyserver | |
hkp://keyserver.ubuntu.com:80 | |
0xcbcb082a1bb943db | |
I, [2016-06-27T09:56:54.049518 #13] INFO -- : > apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y nano libmariadbclient-dev mariadb-server | |
W: http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu/dists/trusty/InRelease: Signature by key 199369E5404BD5FC7D2FE43BCBCB082A1BB943DB uses weak digest algorithm (SHA1) | |
E: Unable to correct problems, you have held broken packages. | |
I, [2016-06-27T09:56:58.617996 #13] INFO -- : Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease | |
Get:2 http://apt.postgresql.org/pub/repos/apt xenial-pgdg InRelease [26.5 kB] | |
Get:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [94.5 kB] | |
Get:4 http://archive.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB] | |
Get:5 http://apt.postgresql.org/pub/repos/apt xenial-pgdg/main amd64 Packages [64.9 kB] | |
Get:6 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty InRelease [3,234 B] | |
Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [280 kB] | |
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [121 kB] | |
Get:9 http://archive.ubuntu.com/ubuntu xenial-security/main amd64 Packages [107 kB] | |
Get:10 http://archive.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [27.9 kB] | |
Get:11 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty/main Sources [951 B] | |
Get:12 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty/main amd64 Packages [5,562 B] | |
Get:13 http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/ubuntu trusty/main i386 Packages [5,540 B] | |
Get:14 https://deb.nodesource.com/node_4.x xenial InRelease [3,914 B] | |
Get:15 https://deb.nodesource.com/node_4.x xenial/main Sources [761 B] | |
Get:16 https://deb.nodesource.com/node_4.x xenial/main amd64 Packages [964 B] | |
Fetched 838 kB in 1s (541 kB/s) | |
Reading package lists... | |
Reading package lists... | |
Building dependency tree... | |
Reading state information... | |
Some packages could not be installed. This may mean that you have | |
requested an impossible situation or if you are using the unstable | |
distribution that some required packages have not yet been created | |
or been moved out of Incoming. | |
The following information may help to resolve the situation: | |
The following packages have unmet dependencies: | |
mariadb-server : Depends: mariadb-server-10.1 (= 10.1.14+maria-1~trusty) but it is not going to be installed | |
I, [2016-06-27T09:56:58.619828 #13] INFO -- : Terminating async processes | |
I, [2016-06-27T09:56:58.620173 #13] 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.5/bin/postmaster -D /etc/postgresql/9.5/main pid: 42 | |
I, [2016-06-27T09:56:58.620650 #13] INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 155 | |
155:signal-handler (1467021418) Received SIGTERM scheduling shutdown... | |
2016-06-27 09:56:58 UTC [42-2] LOG: received fast shutdown request | |
2016-06-27 09:56:58 UTC [42-3] LOG: aborting any active transactions | |
2016-06-27 09:56:58 UTC [49-2] LOG: autovacuum launcher shutting down | |
2016-06-27 09:56:58 UTC [46-1] LOG: shutting down | |
2016-06-27 09:56:58 UTC [46-2] LOG: database system is shut down | |
155:M 27 Jun 09:56:58.676 # User requested shutdown... | |
155:M 27 Jun 09:56:58.677 * Saving the final RDB snapshot before exiting. | |
155:M 27 Jun 09:56:58.690 * DB saved on disk | |
155:M 27 Jun 09:56:58.690 # Redis is now ready to exit, bye bye... | |
FAILED | |
-------------------- | |
Pups::ExecError: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y nano libmariadbclient-dev mariadb-server failed with return #<Process::Status: pid 415 exit 100> | |
Location of failure: /pups/lib/pups/exec_command.rb:108:in `spawn' | |
exec failed with the params {"cmd"=>["mkdir -p /shared/import/mysql/data", "apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db", "apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y nano libmariadbclient-dev mariadb-server", "sed -Ei 's/^log/#&/' /etc/mysql/my.cnf"]} | |
5cb2095e06f39222a6611832c4b04407e511ed4eb5d96b37fd76143c156a4644 | |
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment