{"action":"created","issue":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1027","repository_url":"https://api.github.com/repos/rcbops/rpc-openstack","labels_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1027/labels{/name}","comments_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1027/comments","events_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1027/events","html_url":"https://github.com/rcbops/rpc-openstack/pull/1027","id":150338459,"number":1027,"title":"Bootstrap Ansible whenever deploy.sh is run","user":{"login":"git-harry","id":687171,"avatar_url":"https://avatars.githubusercontent.com/u/687171?v=3","gravatar_id":"","url":"https://api.github.com/users/git-harry","html_url":"https://github.com/git-harry","followers_url":"https://api.github.com/users/git-harry/followers","following_url":"https://api.github.com/users/git-harry/following{/other_user}","gists_url":"https://api.github.com/users/git-harry/gists{/gist_id}","starred_url":"https://api.github.com/users/git-harry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/git-harry/subscriptions","organizations_url":"https://api.github.com/users/git-harry/orgs","repos_url":"https://api.github.com/users/git-harry/repos","events_url":"https://api.github.com/users/git-harry/events{/privacy}","received_events_url":"https://api.github.com/users/git-harry/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rcbops/rpc-openstack/labels/impacts-gating","name":"impacts-gating","color":"d4c5f9"},{"url":"https://api.github.com/repos/rcbops/rpc-openstack/labels/prio-1","name":"prio-1","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-04-22T10:58:16Z","updated_at":"2016-04-22T11:14:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/pulls/1027","html_url":"https://github.com/rcbops/rpc-openstack/pull/1027","diff_url":"https://github.com/rcbops/rpc-openstack/pull/1027.diff","patch_url":"https://github.com/rcbops/rpc-openstack/pull/1027.patch"},"body":"openstack-ansible/scripts/bootstrap-ansible.sh is used to setup Ansible\r\nwhich includes downloading the roles required by openstack-ansible\r\n(OSA).\r\n\r\ndeploy.sh is updated so that bootstrap-ansible.sh runs whenever\r\ndeploy.sh does. This resolves an issue where the role\r\nopenstack-ansible-security is not getting downloaded because OSA\r\nintroduced it as part of a patch release.\r\n\r\nThis change should also ensure that all the OSA required roles are at\r\nthe correct versions as well as Ansible itself."},"comment":{"url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/comments/213383477","html_url":"https://github.com/rcbops/rpc-openstack/pull/1027#issuecomment-213383477","issue_url":"https://api.github.com/repos/rcbops/rpc-openstack/issues/1027","id":213383477,"user":{"login":"git-harry","id":687171,"avatar_url":"https://avatars.githubusercontent.com/u/687171?v=3","gravatar_id":"","url":"https://api.github.com/users/git-harry","html_url":"https://github.com/git-harry","followers_url":"https://api.github.com/users/git-harry/followers","following_url":"https://api.github.com/users/git-harry/following{/other_user}","gists_url":"https://api.github.com/users/git-harry/gists{/gist_id}","starred_url":"https://api.github.com/users/git-harry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/git-harry/subscriptions","organizations_url":"https://api.github.com/users/git-harry/orgs","repos_url":"https://api.github.com/users/git-harry/repos","events_url":"https://api.github.com/users/git-harry/events{/privacy}","received_events_url":"https://api.github.com/users/git-harry/received_events","type":"User","site_admin":false},"created_at":"2016-04-22T11:14:54Z","updated_at":"2016-04-22T11:14:54Z","body":"recheck_swift\r\nrecheck_upgrade"}}