Skip to content

Instantly share code, notes, and snippets.

@drj11
Created February 3, 2016 11:53
Show Gist options
  • Save drj11/d66c78ea55954d6e6fd0 to your computer and use it in GitHub Desktop.
Save drj11/d66c78ea55954d6e6fd0 to your computer and use it in GitHub Desktop.
vagrant provision broken
drj@mus:~/prj/refinery-platform$ vagrant provision
==> default: Running provisioner: shell...
default: Running: inline script
==> default: stdin: is not a tty
==> default: WARNING: $GALAXY_DATABASE_DIR is not set: copying files from local Galaxy instance will not work.
==> default: Running provisioner: shell...
default: Running: /tmp/vagrant-shell20160203-7267-75tc0j.sh
==> default: stdin: is not a tty
==> default: Reading package lists...
==> default: Building dependency tree...
==> default: Reading state information...
==> default: make is already the newest version.
==> default: ruby-dev is already the newest version.
==> default: git is already the newest version.
==> default: puppet is already the newest version.
==> default: 0 upgraded, 0 newly installed, 0 to remove and 66 not upgraded.
==> default: Successfully installed librarian-puppet-2.2.1
==> default: 1 gem installed
==> default: Running provisioner: puppet...
==> default: Running Puppet with default.pp...
==> default: stdin: is not a tty
==> default: Notice: Compiled catalog for refinery.shef.ac.uk in environment production in 6.18 seconds
==> default: Warning: /Apt_key[Add key: F7B8CEA6056E8E56 from Apt::Source rabbitmq]: The id should be a full fingerprint (40 characters), see README.
==> default: Notice: /Stage[main]/Refinery::Owl2neo4j/Exec[owl2neo4j_wget]/returns: executed successfully
==> default: Notice: /Stage[main]/Refinery/Exec[apache2-wsgi]/returns: executed successfully
==> default: Notice: /Stage[main]/Refinery/Exec[refinery-apache2]/returns: executed successfully
==> default: Error: /Stage[main]/Refinery/Service[apache2]: Failed to call refresh: Could not restart Service[apache2]: Execution of '/etc/init.d/apache2 restart' returned 1:
==> default: Error: /Stage[main]/Refinery/Service[apache2]: Could not restart Service[apache2]: Execution of '/etc/init.d/apache2 restart' returned 1:
==> default: Notice: /Stage[main]/Timezone/File[/etc/timezone]/content: content changed '{md5}28076efbe3eee21644ce11cb2e942a1a' to '{md5}99161e1c63ea65c29f328748a3b3440c'
==> default: Notice: /Stage[main]/Timezone/Exec[update_timezone]: Triggered 'refresh' from 1 events
==> default: Notice: /Stage[main]/Refinery::Ui/Exec[npm_local_modules]/returns: executed successfully
==> default: Notice: /Stage[main]/Refinery::Ui/Exec[bower_modules]/returns: executed successfully
==> default: Notice: /Stage[main]/Refinery::Ui/Exec[grunt]/returns: executed successfully
==> default: Notice: /Stage[main]/Refinery::Ui/Exec[collectstatic]/returns: Unknown command: 'collectstatic'
==> default: Notice: /Stage[main]/Refinery::Ui/Exec[collectstatic]/returns: Type 'manage.py help' for usage.
==> default: Notice: /Stage[main]/Refinery/Exec[supervisord]: Dependency Exec[collectstatic] has failures: true
==> default: Error: /home/vagrant/.virtualenvs/refinery-platform/bin/python /vagrant/refinery/manage.py collectstatic --clear --noinput returned 1 instead of one of [0]
==> default: Error: /Stage[main]/Refinery::Ui/Exec[collectstatic]/returns: change from notrun to 0 failed: /home/vagrant/.virtualenvs/refinery-platform/bin/python /vagrant/refinery/manage.py collectstatic --clear --noinput returned 1 instead of one of [0]
==> default: Warning: /Stage[main]/Refinery/Exec[supervisord]: Skipping because of failed dependencies
==> default: Notice: /Stage[main]/Timezone/File[/etc/localtime]/ensure: ensure changed 'file' to 'link'
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: Traceback (most recent call last):
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/vagrant/refinery/manage.py", line 10, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: execute_from_command_line(sys.argv)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: utility.execute()
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: self.fetch_command(subcommand).run_from_argv(self.argv)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 272, in fetch_command
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: klass = load_command_class(app_name, subcommand)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 77, in load_command_class
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: module = import_module('%s.management.commands.%s' % (app_name, name))
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: __import__(name)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/commands/syncdb.py", line 8, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: from django.core.management.sql import custom_sql_for_model, emit_post_sync_signal
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/core/management/sql.py", line 9, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: from django.db import models
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/db/__init__.py", line 11, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: if settings.DATABASES and DEFAULT_DB_ALIAS not in settings.DATABASES:
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/conf/__init__.py", line 53, in __getattr__
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: self._setup(name)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/conf/__init__.py", line 48, in _setup
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: self._wrapped = Settings(settings_module)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/conf/__init__.py", line 132, in __init__
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: mod = importlib.import_module(self.SETTINGS_MODULE)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/home/vagrant/.virtualenvs/refinery-platform/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: __import__(name)
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/vagrant/refinery/config/settings/dev.py", line 3, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: from .base import *
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/vagrant/refinery/config/settings/base.py", line 529, in <module>
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: SOLR_SYNONYMS = get_setting("SOLR_SYNONYMS")
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: File "/vagrant/refinery/config/settings/base.py", line 31, in get_setting
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: raise ImproperlyConfigured("Missing setting '{0}'".format(name))
==> default: Notice: /Stage[main]/Refinery/Exec[syncdb]/returns: django.core.exceptions.ImproperlyConfigured: Missing setting 'SOLR_SYNONYMS'
==> default: Notice: /Stage[main]/Refinery/Exec[create_superuser]: Dependency Exec[syncdb] has failures: true
==> default: Notice: /Stage[main]/Refinery/Exec[init_refinery]: Dependency Exec[syncdb] has failures: true
==> default: Notice: /Stage[main]/Refinery/Exec[create_user]: Dependency Exec[syncdb] has failures: true
==> default: Error: /home/vagrant/.virtualenvs/refinery-platform/bin/python /vagrant/refinery/manage.py syncdb --migrate --noinput returned 1 instead of one of [0]
==> default: Error: /Stage[main]/Refinery/Exec[syncdb]/returns: change from notrun to 0 failed: /home/vagrant/.virtualenvs/refinery-platform/bin/python /vagrant/refinery/manage.py syncdb --migrate --noinput returned 1 instead of one of [0]
==> default: Warning: /Stage[main]/Refinery/Exec[create_superuser]: Skipping because of failed dependencies
==> default: Warning: /Stage[main]/Refinery/Exec[init_refinery]: Skipping because of failed dependencies
==> default: Warning: /Stage[main]/Refinery/Exec[create_user]: Skipping because of failed dependencies
==> default: Notice: Finished catalog run in 86.78 seconds
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
drj@mus:~/prj/refinery-platform$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment