{"action":"created","issue":{"url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/320","labels_url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/320/labels{/name}","comments_url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/320/comments","events_url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/320/events","html_url":"https://github.com/cloudfoundry/bosh-lite/issues/320","id":121497980,"number":320,"title":"Dependencies not declared in README","user":{"login":"MarkyMarkMcDonald","id":2127384,"avatar_url":"https://avatars.githubusercontent.com/u/2127384?v=3","gravatar_id":"","url":"https://api.github.com/users/MarkyMarkMcDonald","html_url":"https://github.com/MarkyMarkMcDonald","followers_url":"https://api.github.com/users/MarkyMarkMcDonald/followers","following_url":"https://api.github.com/users/MarkyMarkMcDonald/following{/other_user}","gists_url":"https://api.github.com/users/MarkyMarkMcDonald/gists{/gist_id}","starred_url":"https://api.github.com/users/MarkyMarkMcDonald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarkyMarkMcDonald/subscriptions","organizations_url":"https://api.github.com/users/MarkyMarkMcDonald/orgs","repos_url":"https://api.github.com/users/MarkyMarkMcDonald/repos","events_url":"https://api.github.com/users/MarkyMarkMcDonald/events{/privacy}","received_events_url":"https://api.github.com/users/MarkyMarkMcDonald/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-10T14:32:38Z","updated_at":"2016-01-27T01:36:14Z","closed_at":null,"body":"We tried to deploy cloud foundry locally today and got hung up at a few places of configuration that weren't mentioned in the README. Feel free to close this issue if you think they're common enough dependencies that they don't need to be listed.\r\n\r\n1: Bundler is required and not mentioned (we're on a pretty clean machine that only had the system ruby).\r\n\r\n```\r\n+ ./scripts/generate-bosh-lite-dev-manifest\r\n~/.rbenv/versions/2.1.7/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler/setup (LoadError)\r\n\tfrom ~/.rbenv/versions/2.1.7/lib/ruby/2.1.0/rubygems/core_ext/kernel\r\n```\r\n\r\n2: The README mentions you can run the `./bin/provision_cf` script, but doesn't mention that you need to install spiff as mentioned by the `deploying Cloud Foundry documentation` linked.\r\n\r\n```\r\n+ ./scripts/generate-bosh-lite-dev-manifest\r\n./scripts/../scripts/generate_deployment_manifest: line 27: spiff: command not found\r\nIncorrect YAML structure in `/Users/pivotal/workspace/cf-release/bosh-lite/deployments/cf.yml': expected Hash at the root\r\n```\r\n\r\n3: At some point we got an error message relating to not having ruby version 2.1.7. We lost the terminal output of this one, but it could have been a red herring related to not having bundler. We've found success so far running the `./bin/provision_cf` after installing/using 2.1.7 with bundler.\r\n\r\nCheers, hope this is helpful.\r\n"},"comment":{"url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/comments/175333116","html_url":"https://github.com/cloudfoundry/bosh-lite/issues/320#issuecomment-175333116","issue_url":"https://api.github.com/repos/cloudfoundry/bosh-lite/issues/320","id":175333116,"user":{"login":"tomoe","id":468185,"avatar_url":"https://avatars.githubusercontent.com/u/468185?v=3","gravatar_id":"","url":"https://api.github.com/users/tomoe","html_url":"https://github.com/tomoe","followers_url":"https://api.github.com/users/tomoe/followers","following_url":"https://api.github.com/users/tomoe/following{/other_user}","gists_url":"https://api.github.com/users/tomoe/gists{/gist_id}","starred_url":"https://api.github.com/users/tomoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomoe/subscriptions","organizations_url":"https://api.github.com/users/tomoe/orgs","repos_url":"https://api.github.com/users/tomoe/repos","events_url":"https://api.github.com/users/tomoe/events{/privacy}","received_events_url":"https://api.github.com/users/tomoe/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T01:36:14Z","updated_at":"2016-01-27T01:36:14Z","body":"@cppforlife The PR has been merged, so the item 2 is gone (or at least you'd get more friendly warning). \r\nI didn't get 1 or 3. So I'd leave it up to @MarkyMarkMcDonald . "}}