{"action":"created","issue":{"url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/8","labels_url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/8/comments","events_url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/8/events","html_url":"https://github.com/darylrobbins/chef-salt/pull/8","id":97355793,"number":8,"title":"Bump apt and fix 'bootstrap' issues","user":{"login":"bitpusher-real","id":435894,"avatar_url":"https://avatars.githubusercontent.com/u/435894?v=3","gravatar_id":"","url":"https://api.github.com/users/bitpusher-real","html_url":"https://github.com/bitpusher-real","followers_url":"https://api.github.com/users/bitpusher-real/followers","following_url":"https://api.github.com/users/bitpusher-real/following{/other_user}","gists_url":"https://api.github.com/users/bitpusher-real/gists{/gist_id}","starred_url":"https://api.github.com/users/bitpusher-real/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bitpusher-real/subscriptions","organizations_url":"https://api.github.com/users/bitpusher-real/orgs","repos_url":"https://api.github.com/users/bitpusher-real/repos","events_url":"https://api.github.com/users/bitpusher-real/events{/privacy}","received_events_url":"https://api.github.com/users/bitpusher-real/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-26T22:39:14Z","updated_at":"2015-07-28T22:00:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/darylrobbins/chef-salt/pulls/8","html_url":"https://github.com/darylrobbins/chef-salt/pull/8","diff_url":"https://github.com/darylrobbins/chef-salt/pull/8.diff","patch_url":"https://github.com/darylrobbins/chef-salt/pull/8.patch"},"body":"We ran into two issues when using this cookbook. One was we have a more modern version of apt in our repos, hence bumping the requirements. The second is bootstrapping this cookbook onto the first salt master, when this is in our base cookbook. Rather than creating complex logic in our base cookbook to include or not this recipe, we opted to make things fall through when there are no salt masters yet. The reason why is that we need the chef client run to complete, always. This change allows us to include the recipe on all chef nodes, regardless whether there is a salt master present. Once the salt master comes online, running chef-client manually on each node will reconfigure salt-minion to point to the master and do all the things it should do correctly."},"comment":{"url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/comments/125765798","html_url":"https://github.com/darylrobbins/chef-salt/pull/8#issuecomment-125765798","issue_url":"https://api.github.com/repos/darylrobbins/chef-salt/issues/8","id":125765798,"user":{"login":"darylrobbins","id":2270905,"avatar_url":"https://avatars.githubusercontent.com/u/2270905?v=3","gravatar_id":"","url":"https://api.github.com/users/darylrobbins","html_url":"https://github.com/darylrobbins","followers_url":"https://api.github.com/users/darylrobbins/followers","following_url":"https://api.github.com/users/darylrobbins/following{/other_user}","gists_url":"https://api.github.com/users/darylrobbins/gists{/gist_id}","starred_url":"https://api.github.com/users/darylrobbins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/darylrobbins/subscriptions","organizations_url":"https://api.github.com/users/darylrobbins/orgs","repos_url":"https://api.github.com/users/darylrobbins/repos","events_url":"https://api.github.com/users/darylrobbins/events{/privacy}","received_events_url":"https://api.github.com/users/darylrobbins/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T22:00:06Z","updated_at":"2015-07-28T22:00:06Z","body":"Thanks for the pull request! I don't suppose you'd have any interest in taking over the project? Since we switched from Chef to Salt, I just haven't had the time to be a responsible maintainer."}}