{"action":"closed","issue":{"url":"https://api.github.com/repos/mysociety/pombola/issues/1890","labels_url":"https://api.github.com/repos/mysociety/pombola/issues/1890/labels{/name}","comments_url":"https://api.github.com/repos/mysociety/pombola/issues/1890/comments","events_url":"https://api.github.com/repos/mysociety/pombola/issues/1890/events","html_url":"https://github.com/mysociety/pombola/issues/1890","id":124464479,"number":1890,"title":"Vagrant: problems with fresh setup","user":{"login":"tmtmtmtm","id":57483,"avatar_url":"https://avatars.githubusercontent.com/u/57483?v=3","gravatar_id":"","url":"https://api.github.com/users/tmtmtmtm","html_url":"https://github.com/tmtmtmtm","followers_url":"https://api.github.com/users/tmtmtmtm/followers","following_url":"https://api.github.com/users/tmtmtmtm/following{/other_user}","gists_url":"https://api.github.com/users/tmtmtmtm/gists{/gist_id}","starred_url":"https://api.github.com/users/tmtmtmtm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmtmtmtm/subscriptions","organizations_url":"https://api.github.com/users/tmtmtmtm/orgs","repos_url":"https://api.github.com/users/tmtmtmtm/repos","events_url":"https://api.github.com/users/tmtmtmtm/events{/privacy}","received_events_url":"https://api.github.com/users/tmtmtmtm/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-12-31T12:03:25Z","updated_at":"2016-01-04T09:58:49Z","closed_at":"2016-01-04T09:58:49Z","body":"After running a fresh `vagrant up` this morning, I was unable to get the server to start:\r\n\r\nAfter ssh-ing into the box, `cd /vagrant/pombola`, followed by `python manage.py runserver 0.0.0.0:8000` errors with\r\n\r\n```\r\nTraceback (most recent call last):\r\n  File \"manage.py\", line 4, in <module>\r\n    import yaml\r\nImportError: No module named yaml\r\n```\r\n\r\nI got a few warnings/errors from the initial installation, though I can't see any directly related to YAML. \r\n\r\nThe full output is at https://gist.github.com/tmtmtmtm/e6f4e93a8e60e03437e7 and some others that might imply other problems (or are likely to cause concern to anyone trying to get up and running) are:\r\n\r\n```\r\n==> default: bin/prepare_environment.bash: line 56: /vagrant/pombola-virtualenv/local/lib/python2.7/site-packages/mapit/../bin/make_css: No such file or directory\r\n```\r\n\r\n```\r\n==> default: Missing objects with COUNTRY_APP 'kenya', skipping migration 0038\r\n```\r\n\r\nand \r\n\r\n```\r\n==> default: ERROR:  Error installing json:\r\n==> default: \tERROR: Failed to build gem native extension.\r\n==> default: \r\n==> default:         /opt/vagrant_ruby/bin/ruby extconf.rb\r\n==> default: creating Makefile\r\n==> default: \r\n==> default: make\r\n==> default: sh: 1: make: not found\r\n==> default: \r\n==> default: \r\n==> default: Gem files will remain installed in /vagrant/gems/gems/json-1.8.3 for inspection.\r\n==> default: Results logged to /vagrant/gems/gems/json-1.8.3/ext/json/ext/generator/gem_make.out\r\n```\r\n\r\n"}}