treeherder/bin
Ed Morley de7b3973c3 Bug 1363444 - Vagrant: Update to Ubuntu 16.04
At some point soon we'll want to switch Heroku stage/production to
their new Heroku-16 (Ubuntu 16.04) stack, so it makes sense to trial
it locally first. Their Heroku-16 docker image will make switching
to docker simpler too.

Notable changes to the provision steps:
* We're using the Bento boxes rather than the 'official' Canonical
  ones, at the recommendation of Vagrant:
  https://www.vagrantup.com/docs/boxes.html#official-boxes
* openjdk-8-jre-headless is now available from the ubuntu.com
  repository, so doesn't require a PPA.
* There isn't an official mysql-server-5.6 package (only 5.7+), so
  we have to start using a PPA.
* Services must now be managed using systemd rather than SysV init.
* The `eth0` network interface has changed name:
  https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
* The `vendor-libmysqlclient.sh` script will still be run on Ubuntu
  14.04 on Travis/Heroku for now, so has to be compatible with both.
* The previous temporary cleanup steps can be removed since the
  vagrant destroy means a clean slate.
2017-05-10 19:52:18 +01:00
..
post_compile Bug 1349405 - Delete .heroku/yarn/ during post_compile 2017-03-28 13:55:50 +01:00
pre_compile Bug 1289156 - Final tweaks for libmysqlclient deploy on Heroku/SCL3 2016-08-10 23:34:43 +01:00
pre_deploy Bug 1326207 - Replace Django system check hack with --fail-level 2017-01-10 20:39:37 +00:00
run_celery_worker Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_celery_worker_buildapi Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_celery_worker_hp Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_celery_worker_log_parser Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_celery_worker_pushlog Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_celerybeat Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_gunicorn Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_read_pulse_jobs Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
run_read_pulse_resultsets Bug 1363333 - Vagrant: Set PATH instead of activating virtualenv 2017-05-09 12:44:19 +01:00
vendor-libmysqlclient.sh Bug 1363444 - Vagrant: Update to Ubuntu 16.04 2017-05-10 19:52:18 +01:00