{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/5211","repository_url":"https://api.github.com/repos/openshift/openshift-ansible","labels_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/5211/labels{/name}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/5211/comments","events_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/5211/events","html_url":"https://github.com/openshift/openshift-ansible/pull/5211","id":252901665,"number":5211,"title":"Provisioning updates.","user":{"login":"kwoodson","id":1385770,"avatar_url":"https://avatars2.githubusercontent.com/u/1385770?v=4","gravatar_id":"","url":"https://api.github.com/users/kwoodson","html_url":"https://github.com/kwoodson","followers_url":"https://api.github.com/users/kwoodson/followers","following_url":"https://api.github.com/users/kwoodson/following{/other_user}","gists_url":"https://api.github.com/users/kwoodson/gists{/gist_id}","starred_url":"https://api.github.com/users/kwoodson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwoodson/subscriptions","organizations_url":"https://api.github.com/users/kwoodson/orgs","repos_url":"https://api.github.com/users/kwoodson/repos","events_url":"https://api.github.com/users/kwoodson/events{/privacy}","received_events_url":"https://api.github.com/users/kwoodson/received_events","type":"User","site_admin":false},"labels":[{"id":681652779,"url":"https://api.github.com/repos/openshift/openshift-ansible/labels/size/XXL","name":"size/XXL","color":"b60205","default":false}],"state":"open","locked":false,"assignee":{"login":"kwoodson","id":1385770,"avatar_url":"https://avatars2.githubusercontent.com/u/1385770?v=4","gravatar_id":"","url":"https://api.github.com/users/kwoodson","html_url":"https://github.com/kwoodson","followers_url":"https://api.github.com/users/kwoodson/followers","following_url":"https://api.github.com/users/kwoodson/following{/other_user}","gists_url":"https://api.github.com/users/kwoodson/gists{/gist_id}","starred_url":"https://api.github.com/users/kwoodson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwoodson/subscriptions","organizations_url":"https://api.github.com/users/kwoodson/orgs","repos_url":"https://api.github.com/users/kwoodson/repos","events_url":"https://api.github.com/users/kwoodson/events{/privacy}","received_events_url":"https://api.github.com/users/kwoodson/received_events","type":"User","site_admin":false},"assignees":[{"login":"kwoodson","id":1385770,"avatar_url":"https://avatars2.githubusercontent.com/u/1385770?v=4","gravatar_id":"","url":"https://api.github.com/users/kwoodson","html_url":"https://github.com/kwoodson","followers_url":"https://api.github.com/users/kwoodson/followers","following_url":"https://api.github.com/users/kwoodson/following{/other_user}","gists_url":"https://api.github.com/users/kwoodson/gists{/gist_id}","starred_url":"https://api.github.com/users/kwoodson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kwoodson/subscriptions","organizations_url":"https://api.github.com/users/kwoodson/orgs","repos_url":"https://api.github.com/users/kwoodson/repos","events_url":"https://api.github.com/users/kwoodson/events{/privacy}","received_events_url":"https://api.github.com/users/kwoodson/received_events","type":"User","site_admin":false}],"milestone":null,"comments":27,"created_at":"2017-08-25T13:31:20Z","updated_at":"2017-09-07T17:40:49Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/5211","html_url":"https://github.com/openshift/openshift-ansible/pull/5211","diff_url":"https://github.com/openshift/openshift-ansible/pull/5211.diff","patch_url":"https://github.com/openshift/openshift-ansible/pull/5211.patch"},"body":"Based upon feedback and some more testing I am placing provisioning updates here.\r\n\r\nThe major updates in this refactor are the openshift_aws_* roles have been moved under openshift_aws and now this contains most of the provisioning logic.  This has been an improvement as most of the variables now live under the role in the defaults section. \r\n\r\nI have also provided a few scripts that allow for a single script provision and install.\r\nSummary of work:\r\n- Moved openshift_aws_* roles into openshift_aws role.\r\n- Consolidation of variable usage into single role\r\n- openshift_aws role now has most variables in the defaults section.  This helps with overriding variables.\r\n- Revamped the build_ami script so that it doesn't conflict on startup with pregenerated openshift node files from the RPM\r\n- Updated `README.md` so that it reflects the latest refactor and work.\r\n- `provision.yml`/`provision_nodes.yml` no longer requires an inventory.\r\n- Fixed a few issues where security groups were required for the `build_ami.yml`\r\n- Reduced the number of variables and complexity in the vars.yml file being used to start the ami build/provision/provision_nodes scripts.\r\n- AWS infrastructure pieces are configurable (on|off)\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/openshift-ansible/issues/comments/327871856","html_url":"https://github.com/openshift/openshift-ansible/pull/5211#issuecomment-327871856","issue_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/5211","id":327871856,"user":{"login":"openshift-bot","id":1779249,"avatar_url":"https://avatars2.githubusercontent.com/u/1779249?v=4","gravatar_id":"","url":"https://api.github.com/users/openshift-bot","html_url":"https://github.com/openshift-bot","followers_url":"https://api.github.com/users/openshift-bot/followers","following_url":"https://api.github.com/users/openshift-bot/following{/other_user}","gists_url":"https://api.github.com/users/openshift-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/openshift-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openshift-bot/subscriptions","organizations_url":"https://api.github.com/users/openshift-bot/orgs","repos_url":"https://api.github.com/users/openshift-bot/repos","events_url":"https://api.github.com/users/openshift-bot/events{/privacy}","received_events_url":"https://api.github.com/users/openshift-bot/received_events","type":"User","site_admin":false},"created_at":"2017-09-07T17:40:49Z","updated_at":"2017-09-07T17:40:49Z","author_association":"MEMBER","body":"error: aos-ci-jenkins/OS_3.6_NOT_containerized for bbd4aaa0f770197d2df39a68162a84c127f9fce3 ([logs](https://aos-ci.s3.amazonaws.com/openshift/openshift-ansible/jenkins-openshift-ansible-test-matrix-CONTAINERIZED=_NOT_containerized,OSE_VER=3.6,PYTHON=System-CPython-2.7,TOPOLOGY=openshift-cluster,TargetBranch=master,nodes=openshift-ansible-slave-1363/bbd4aaa0f770197d2df39a68162a84c127f9fce3.txt))"}}
{"actor":{"display_login":"openshift-bot"}}