)]}'
{"id":"openstack%2Fopenstack-ansible~579021","triplet_id":"openstack%2Fopenstack-ansible~master~Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92","project":"openstack/openstack-ansible","branch":"master","topic":"bp/python-build-install-simplification","hashtags":[],"change_id":"Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92","subject":"Use a common python build/install role","status":"MERGED","created":"2018-06-28 21:26:54.000000000","updated":"2018-09-07 01:59:36.000000000","submitted":"2018-09-07 01:59:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"579021-1536285576334-4a1b9c18","meta_rev_id":"558f2acfbe6e1bb67eb5f882dcce5f2d0c0da41e","_number":579021,"virtual_id_number":579021,"owner":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":2,"date":"2018-09-07 01:59:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2018-09-04 13:52:50.000000000","_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":2,"date":"2018-09-04 20:46:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":1,"date":"2018-09-06 23:55:27.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":1,"date":"2018-09-04 20:46:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-28 22:43:49.000000000","updated_by":{"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-03 11:50:40.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2018-09-04 13:52:50.000000000","updated_by":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"reviewer":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"state":"REVIEWER"},{"updated":"2018-09-04 20:46:14.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2018-09-07 01:59:36.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"cfd9495c359bd210748db115a0cdb87e431e3cc3","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-06-28 21:26:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e1250cc90bf1c380e8d2c14be6e193fbe751b7cf","author":{"_account_id":24468,"name":"Limestone Networks CI","email":"openstack-ci@limestonenetworks.com","username":"limestone-ci","tags":["SERVICE_USER"]},"date":"2018-06-28 22:43:49.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n- limestone-ubuntu-xenial http://osa-ci.protiumit.com/579021/1/2758/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"eb5f631ad86cb40dd0e821a8761c193bf41abd5d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-29 00:41:14.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/1/check/build-openstack-sphinx-docs/0ec8419/html/ : SUCCESS in 4m 11s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/1/check/openstack-ansible-linters/ad21b7c/ : SUCCESS in 12m 36s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/1/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/8191f3b/ : SUCCESS in 8m 24s\n- openstack-ansible-deploy-aio_basekit-centos-7 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_basekit-centos-7/ffd225c/ : FAILURE in 58m 27s (non-voting)\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_basekit-opensuse-423/1abba6a/ : FAILURE in 1h 17m 01s\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/09f77ae/ : FAILURE in 53m 57s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/10be767/ : FAILURE in 37m 04s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_metal-opensuse-423/38325fa/ : FAILURE in 57m 13s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_metal-centos-7/45542a9/ : FAILURE in 45m 43s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-centos-7 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_nspawn-centos-7/59c9ae5/ : FAILURE in 1h 00m 21s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-opensuse-423 http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_nspawn-opensuse-423/85cad08/ : TIMED_OUT in 2h 02m 29s (non-voting)\n- openstack-ansible-deploy-aio_nspawn-ubuntu-xenial http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-aio_nspawn-ubuntu-xenial/5c6e8dd/ : FAILURE in 19m 48s (non-voting)\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/1/check/openstack-ansible-deploy-ceph-ubuntu-xenial/ba38154/ : FAILURE in 1h 00m 14s","accounts_in_message":[],"_revision_number":1},{"id":"9f2afed80554689b7ab8862dbe575f6203e61118","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-25 20:59:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"75d02f77ba390e1ccb39bf945a72e0529285d325","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-25 22:04:11.000000000","message":"Patch Set 2: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"912093cad39b2c5ef12228716b96d38ed756655c","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-25 22:09:22.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4c6c5377bd5aa9817ef3c974f6d7aea7aaeba622","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-25 22:09:56.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"3ebe2b424e65cc53a6d57af973d3930972202a7a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-25 22:15:24.000000000","message":"Patch Set 3: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":3},{"id":"88828f72027391de1ae4e80ebb847a33ce1c5ae4","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-25 22:15:38.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"41f80f7b55e2a6d6fcdb46fc0678b669b0be9a37","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-25 23:41:23.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/3/check/build-openstack-sphinx-docs/56d7d96/html/ : SUCCESS in 3m 39s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/3/check/openstack-ansible-linters/9789d31/ : SUCCESS in 8m 07s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/3/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/87ba80c/ : SUCCESS in 7m 54s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/042bf23/ : FAILURE in 58m 04s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/54a8385/ : FAILURE in 1h 00m 19s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/b612e3b/ : FAILURE in 51m 34s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_metal-centos-7/f35f745/ : FAILURE in 53m 47s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_metal-opensuse-423/0bb6609/ : FAILURE in 45m 23s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/fc59bfb/ : FAILURE in 41m 04s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_basekit-opensuse-423/f3bd32e/ : FAILURE in 1h 23m 58s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/3a4e4ce/ : FAILURE in 59m 24s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/3/check/openstack-ansible-deploy-ceph-ubuntu-xenial/a59fd71/ : FAILURE in 1h 08m 25s","accounts_in_message":[],"_revision_number":3},{"id":"e18c6d3660866ff2280c1d0752d60d08d4418e0f","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 18:52:28.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"b6590eae274fd38d4f660cb88a82f00b56919c94","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 18:52:34.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"b6137a82e450192c7d213bb6df8ff65c605ce121","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-27 19:08:49.000000000","message":"Patch Set 4: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":4},{"id":"b384fd587ebaf6b5dd86cfe4064688e7ccd5c14b","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 19:09:10.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"8b9046ad6c7a5b9e421aa9c7a805934e5b119ec1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-27 20:52:17.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/4/check/build-openstack-sphinx-docs/2d290a0/html/ : SUCCESS in 5m 13s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/4/check/openstack-ansible-linters/06fe071/ : SUCCESS in 11m 06s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/4/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/e4167f1/ : SUCCESS in 9m 36s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/55e6f68/ : FAILURE in 58m 27s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/f9a4d05/ : FAILURE in 1h 01m 41s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/cc431c8/ : SUCCESS in 1h 41m 28s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_metal-centos-7/03f47df/ : FAILURE in 49m 29s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_metal-opensuse-423/e30d9d3/ : FAILURE in 53m 34s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/a0f2722/ : FAILURE in 45m 13s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_basekit-opensuse-423/3888180/ : FAILURE in 1h 07m 21s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/6013f5d/ : SUCCESS in 1h 25m 28s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/4/check/openstack-ansible-deploy-ceph-ubuntu-xenial/578263a/ : FAILURE in 1h 02m 29s","accounts_in_message":[],"_revision_number":4},{"id":"ccca9d35d4d945176adb99001e50721dcbcd46e1","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 21:57:13.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"3a4be61cf1d9d4f72903f4511e453b2de5856414","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 21:57:17.000000000","message":"Patch Set 5: Workflow-1","accounts_in_message":[],"_revision_number":5},{"id":"217484a4a13c2a5ccbcaf4fa3bacbd59c6fb151c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-27 22:04:51.000000000","message":"Patch Set 5: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":5},{"id":"38590203aecf4ef250c1634b89410b302375e143","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 22:04:58.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"7175a817310e27de7f5d630ec35f81115a353a20","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-27 23:55:15.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/5/check/build-openstack-sphinx-docs/37950c9/html/ : SUCCESS in 5m 21s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/5/check/openstack-ansible-linters/e3def9b/ : SUCCESS in 12m 38s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/5/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/6e1c990/ : SUCCESS in 10m 01s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/b3cd30a/ : FAILURE in 1h 04m 22s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/c279ec3/ : FAILURE in 1h 01m 10s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/f7a7979/ : SUCCESS in 1h 45m 07s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_metal-centos-7/352e3c5/ : FAILURE in 59m 43s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_metal-opensuse-423/30bdf81/ : FAILURE in 48m 11s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/425bd10/ : FAILURE in 43m 32s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_basekit-opensuse-423/1c0571c/ : FAILURE in 1h 07m 58s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/8629f0b/ : SUCCESS in 1h 17m 22s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/5/check/openstack-ansible-deploy-ceph-ubuntu-xenial/3b2d181/ : FAILURE in 1h 05m 47s","accounts_in_message":[],"_revision_number":5},{"id":"b61e0e23b53ad6f91b5d35b94e67114aec97475b","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 15:01:21.000000000","message":"Patch Set 6: Published edit on patch set 5.","accounts_in_message":[],"_revision_number":6},{"id":"49bca442ac26127bf7c7854c21bc1f647abdbbb8","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 15:01:55.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"21034530f290fa3381eb3dca81f9c2c419c8fa83","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 15:09:30.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"c71526db8717e38d9ba0c9d868684b23836add2e","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 15:17:08.000000000","message":"Uploaded patch set 9: Commit message was updated.","accounts_in_message":[],"_revision_number":9},{"id":"0c6e42b8f56a548b50bd112522bddeffda8eb406","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-01 16:03:33.000000000","message":"Patch Set 9: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":9},{"id":"2de2b891a4ece25f9dcfc432e6bc9af6436105f8","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 16:11:06.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"e9b9c4fc0061c051a9cecb8aa61730ef7c5b0fea","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 16:14:37.000000000","message":"Uploaded patch set 11: Commit message was updated.","accounts_in_message":[],"_revision_number":11},{"id":"6b47749dcd328cf4b141b3d59dcd91e3bf10b6fd","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 16:14:46.000000000","message":"Patch Set 11: Workflow-1","accounts_in_message":[],"_revision_number":11},{"id":"de4fe3097904649af4dc254bf0ee6949b3bd9adf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-01 16:19:01.000000000","message":"Patch Set 11: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":11},{"id":"2b7286c49c591f66aa326c667f8f7f36c3f676f8","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 22:42:35.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"6059b15c1db1c93e7f74c52ad3a43428dc5207d8","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-01 22:42:54.000000000","message":"Patch Set 12: Workflow-1\n\nthere are still more roles to add.","accounts_in_message":[],"_revision_number":12},{"id":"ae5a20b5cb04a91b7047d8915e4590a690485dbd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-02 00:33:57.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/12/check/build-openstack-sphinx-docs/143884b/html/ : SUCCESS in 4m 34s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/12/check/openstack-ansible-linters/9e8d258/ : SUCCESS in 9m 23s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/12/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/27cde47/ : SUCCESS in 10m 15s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/8531440/ : FAILURE in 1h 06m 47s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/7dc97a6/ : FAILURE in 53m 02s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/f4f0a7d/ : SUCCESS in 1h 49m 33s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_metal-centos-7/5a3cb65/ : FAILURE in 46m 31s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_metal-opensuse-423/ce36c65/ : FAILURE in 1h 03m 56s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/264eee6/ : FAILURE in 33m 39s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_basekit-opensuse-423/61f9c92/ : FAILURE in 1h 11m 24s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/1a3d64a/ : SUCCESS in 1h 22m 51s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/12/check/openstack-ansible-deploy-ceph-ubuntu-xenial/d4a384b/ : FAILURE in 1h 15m 04s","accounts_in_message":[],"_revision_number":12},{"id":"3203d4fcede5ac9387576244cd71d933e0811db5","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-02 15:49:45.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"0885b90a2519d69167d43f91eb8c0163d9dd3816","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-02 16:46:25.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"6de979ac72348ed9217499feb0bbf778637e3471","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-02 16:46:39.000000000","message":"Patch Set 13: Workflow-1","accounts_in_message":[],"_revision_number":13},{"id":"84db6c8740e1fa60961cf3c9dd420413b94c93a4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-02 18:49:41.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/13/check/build-openstack-sphinx-docs/f133ad9/html/ : SUCCESS in 5m 04s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/13/check/openstack-ansible-linters/50896f8/ : SUCCESS in 8m 32s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/13/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/33330c7/ : SUCCESS in 7m 41s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/18b22cd/ : SUCCESS in 2h 01m 38s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/44a8560/ : SUCCESS in 1h 49m 35s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/cc9ee66/ : SUCCESS in 1h 39m 19s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_metal-centos-7/e135a03/ : SUCCESS in 1h 27m 00s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_metal-opensuse-423/e7276fb/ : SUCCESS in 1h 21m 59s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/724677e/ : SUCCESS in 1h 09m 19s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_basekit-opensuse-423/5707368/ : SUCCESS in 1h 42m 57s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/eb0ed55/ : SUCCESS in 1h 16m 09s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/13/check/openstack-ansible-deploy-ceph-ubuntu-xenial/adcfbe2/ : SUCCESS in 1h 28m 17s","accounts_in_message":[],"_revision_number":13},{"id":"5d7353a8affb59cdbd7f141cbed4e956e9db9ad3","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2018-09-03 11:50:40.000000000","message":"Patch Set 13: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"d152bdc7fdedd7de887f69a2daeba0a02393e88d","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-03 12:07:56.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"7c49d443798d75ef32a1959a0f86e129f1465446","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-03 17:32:34.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"77e48aaa1535cc0e155f7ef717f0f828c7e41e77","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-03 19:24:31.000000000","message":"Patch Set 14: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/14/check/build-openstack-sphinx-docs/4f0f2d3/html/ : SUCCESS in 3m 42s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/14/check/openstack-ansible-linters/269e48f/ : SUCCESS in 8m 36s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/cb2d0d4/ : SUCCESS in 7m 16s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/2a20512/ : FAILURE in 1h 16m 12s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/52e3342/ : FAILURE in 1h 15m 20s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/9edfe18/ : SUCCESS in 1h 46m 44s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-centos-7/52aec94/ : SUCCESS in 1h 35m 13s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-opensuse-423/727e672/ : SUCCESS in 1h 17m 30s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/592fefc/ : SUCCESS in 1h 05m 04s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_basekit-opensuse-423/3216a76/ : SUCCESS in 1h 46m 50s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/1be50d7/ : SUCCESS in 1h 15m 42s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-ceph-ubuntu-xenial/7dc1d92/ : FAILURE in 1h 18m 20s","accounts_in_message":[],"_revision_number":14},{"id":"870e9c5c4644454d036c201c15f7b6b184bae8a1","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-04 11:45:45.000000000","message":"Patch Set 14:\n\nrecheck","accounts_in_message":[],"_revision_number":14},{"id":"71c47e7e3b1b15b55720a60b20c0d36629c32a06","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-04 13:43:05.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/14/check/build-openstack-sphinx-docs/b81fc6d/html/ : SUCCESS in 3m 33s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/14/check/openstack-ansible-linters/4ec2e90/ : SUCCESS in 8m 36s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/69cface/ : SUCCESS in 10m 32s\n- openstack-ansible-deploy-aio_lxc-ubuntu-bionic http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_lxc-ubuntu-bionic/90cd20d/ : SUCCESS in 1h 49m 53s (non-voting)\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/0cc2349/ : SUCCESS in 1h 41m 46s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/278d86b/ : SUCCESS in 1h 39m 28s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-centos-7/dc6eff0/ : SUCCESS in 1h 29m 57s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-opensuse-423/32a1cd9/ : SUCCESS in 1h 16m 02s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_metal-ubuntu-xenial/955bed4/ : SUCCESS in 1h 08m 59s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_basekit-opensuse-423/bbbd8e1/ : SUCCESS in 1h 48m 26s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/ba8a0b0/ : SUCCESS in 1h 24m 03s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/14/check/openstack-ansible-deploy-ceph-ubuntu-xenial/4b36bab/ : SUCCESS in 1h 35m 48s","accounts_in_message":[],"_revision_number":14},{"id":"511522ad23cdc483412d39a71502df10c9de7f72","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2018-09-04 13:52:50.000000000","message":"Patch Set 14: Code-Review+2","accounts_in_message":[],"_revision_number":14},{"id":"8f31950a9d0ad8c363d63e7fff70494a9d183961","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2018-09-04 20:46:14.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":14},{"id":"6d053b75a417a3f0264717a9bd6db7538c4dc474","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-06 23:55:27.000000000","message":"Patch Set 14: Workflow+1","accounts_in_message":[],"_revision_number":14},{"id":"3f601fb6713130205a49e76986361e9c36bd2f2d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-06 23:55:42.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":14},{"id":"4592545ed52ffe037183057e75d0ec895882d67d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-07 01:59:36.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/21/579021/14/gate/build-openstack-sphinx-docs/38e33a1/html/ : SUCCESS in 3m 57s\n- openstack-ansible-linters http://logs.openstack.org/21/579021/14/gate/openstack-ansible-linters/441f7f4/ : SUCCESS in 8m 47s\n- openstack-ansible-varstest-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/gate/openstack-ansible-varstest-aio_lxc-ubuntu-xenial/bb68583/ : SUCCESS in 9m 22s\n- openstack-ansible-deploy-aio_lxc-ubuntu-xenial http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_lxc-ubuntu-xenial/ef4219a/ : SUCCESS in 1h 35m 43s\n- openstack-ansible-deploy-aio_distro_lxc-opensuse-423 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_distro_lxc-opensuse-423/ed5bacf/ : SUCCESS in 1h 33m 58s\n- openstack-ansible-deploy-aio_metal-centos-7 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_metal-centos-7/a1f94bd/ : SUCCESS in 1h 19m 16s\n- openstack-ansible-deploy-aio_metal-opensuse-423 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_metal-opensuse-423/6506cd8/ : SUCCESS in 1h 21m 43s\n- openstack-ansible-deploy-aio_metal-ubuntu-xenial http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_metal-ubuntu-xenial/531f230/ : SUCCESS in 1h 14m 21s\n- openstack-ansible-deploy-aio_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_basekit-opensuse-423/de0f840/ : SUCCESS in 1h 40m 27s\n- openstack-ansible-deploy-aio_distro_basekit-opensuse-423 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-aio_distro_basekit-opensuse-423/b4e6bd6/ : SUCCESS in 1h 14m 36s\n- openstack-ansible-deploy-ceph-ubuntu-xenial http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-ceph-ubuntu-xenial/fc3c96f/ : SUCCESS in 1h 31m 56s\n- openstack-ansible-deploy-distro_ceph-opensuse-423 http://logs.openstack.org/21/579021/14/gate/openstack-ansible-deploy-distro_ceph-opensuse-423/5a39fc9/ : SUCCESS in 1h 24m 34s","accounts_in_message":[],"_revision_number":14},{"id":"01e2faa8e65e728160bd80952519a9282824131d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-07 01:59:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"b95c0e1e22fc632aa7b6820a064d684af347a760","revisions":{"f1dc02e378ecd16f474799cd29446b6697ed6f8c":{"kind":"REWORK","_number":1,"created":"2018-06-28 21:26:54.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/1"}}},"commit":{"parents":[{"commit":"ece3fcb1c3cf3f86381f28cd0056d5f1d634adc2","subject":"Merge \"Move database creation into role (nova)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ece3fcb1c3cf3f86381f28cd0056d5f1d634adc2"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:26:26.000000000","tz":60},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/f1dc02e378ecd16f474799cd29446b6697ed6f8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/f1dc02e378ecd16f474799cd29446b6697ed6f8c"}]},"branch":"refs/heads/master"},"38757035ecd9a1e6220b4957a9a49dcac15c547b":{"kind":"REWORK","_number":2,"created":"2018-08-25 20:59:31.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/2"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-25 20:59:19.000000000","tz":60},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/38757035ecd9a1e6220b4957a9a49dcac15c547b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/38757035ecd9a1e6220b4957a9a49dcac15c547b"}]},"branch":"refs/heads/master"},"0a7542d0cc88b1a7a974a96257b46c2ad4998419":{"kind":"REWORK","_number":3,"created":"2018-08-25 22:09:22.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/3"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-25 22:09:12.000000000","tz":60},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/0a7542d0cc88b1a7a974a96257b46c2ad4998419"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/0a7542d0cc88b1a7a974a96257b46c2ad4998419"}]},"branch":"refs/heads/master"},"59e1982e19e5a70d3f8069811ddbb2fb3216eba9":{"kind":"REWORK","_number":4,"created":"2018-08-27 18:52:28.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/4"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 18:52:24.000000000","tz":0},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/59e1982e19e5a70d3f8069811ddbb2fb3216eba9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/59e1982e19e5a70d3f8069811ddbb2fb3216eba9"}]},"branch":"refs/heads/master"},"d9dd3ed35e0445fb8c75e63f4f501169d4c4603c":{"kind":"REWORK","_number":5,"created":"2018-08-27 21:57:13.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/5"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 21:57:11.000000000","tz":0},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d9dd3ed35e0445fb8c75e63f4f501169d4c4603c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d9dd3ed35e0445fb8c75e63f4f501169d4c4603c"}]},"branch":"refs/heads/master"},"ce27140c1ef1532b811310645d508fba2e9d884b":{"kind":"REWORK","_number":6,"created":"2018-09-01 15:01:21.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/6"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 15:01:18.000000000","tz":0},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ce27140c1ef1532b811310645d508fba2e9d884b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ce27140c1ef1532b811310645d508fba2e9d884b"}]},"branch":"refs/heads/master"},"009e533228fad698691a4e6e2e866914f76abebe":{"kind":"REWORK","_number":7,"created":"2018-09-01 15:01:55.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/7"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 15:01:51.000000000","tz":0},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/009e533228fad698691a4e6e2e866914f76abebe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/009e533228fad698691a4e6e2e866914f76abebe"}]},"branch":"refs/heads/master"},"879f1005cbfa4f34ac97ab2ea8d372f043cdf957":{"kind":"REWORK","_number":8,"created":"2018-09-01 15:09:30.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/8"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 15:09:22.000000000","tz":60},"subject":"[WIP] Use a common python build/install role (glance)","message":"[WIP] Use a common python build/install role (glance)\n\nInstead of copying a common set of code between all the roles,\nswitch to using a common role to do the build and the install.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/879f1005cbfa4f34ac97ab2ea8d372f043cdf957"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/879f1005cbfa4f34ac97ab2ea8d372f043cdf957"}]},"branch":"refs/heads/master"},"af43727f696f3125ec81623c9b7b61f333acd98c":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2018-09-01 15:17:08.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/9"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 15:10:02.000000000","tz":60},"subject":"Use a common python build/install role (glance)","message":"Use a common python build/install role (glance)\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the variables glance_venv_tag and\nglance_venv_download_url in group_vars. We only need to set\nvenv_build_host to the first repo container which is where\nwe build the wheels to help speed up the venv builds.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/af43727f696f3125ec81623c9b7b61f333acd98c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/af43727f696f3125ec81623c9b7b61f333acd98c"}]},"branch":"refs/heads/master"},"500d462975469f8afc3e9834815f3e007e8bdff7":{"kind":"REWORK","_number":10,"created":"2018-09-01 16:11:06.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/10"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 16:10:56.000000000","tz":60},"subject":"Use a common python build/install role","message":"Use a common python build/install role\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the *_venv_tag and *_venv_download_url\nin group_vars.\n\nThis is by no means the final stop in the simplification\nprocess, but it is a step forward. The will be work to follow\nwhich:\n\n1. Changes how we define the versions of each service we wish\n   to install. Currently this requires the use of the py_pkgs\n   plugin, but we\u0027d like to eliminate that to simplify the\n   mechanism to something more intuitive.\n2. Changes how we set the pip install arguments for the venv\n   build. Right now the repo_build consolidates all constraints\n   into a single set. That code is complex, difficult to\n   understand and prohibits multi-series deployments.\n3. Changes how we configure pip. Given that we no longer do\n   pip installs onto the host, and only use venvs, we do not\n   need to place pip.conf in a global location. We can explore\n   other options, including perhaps not placing pip.conf at all.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/500d462975469f8afc3e9834815f3e007e8bdff7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/500d462975469f8afc3e9834815f3e007e8bdff7"}]},"branch":"refs/heads/master"},"61d8c1a1da811658666d585ffe736f161400edf3":{"kind":"NO_CODE_CHANGE","_number":11,"created":"2018-09-01 16:14:37.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/11"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 16:11:15.000000000","tz":60},"subject":"Use a common python build/install role","message":"Use a common python build/install role\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the *_venv_tag and *_venv_download_url\nin group_vars.\n\nThis is by no means the final stop in the simplification\nprocess, but it is a step forward. The will be work to follow\nwhich:\n\n1. Changes how we define the versions of each service we wish\n   to install. Currently this requires the use of the py_pkgs\n   plugin, but we\u0027d like to eliminate that to simplify the\n   mechanism to something more intuitive.\n2. Changes how we set the pip install arguments for the venv\n   build. Right now the repo_build consolidates all constraints\n   into a single set. That code is complex, difficult to\n   understand and prohibits multi-series deployments.\n3. Changes how we configure pip. Given that we no longer do\n   pip installs onto the host, and only use venvs, we do not\n   need to place pip.conf in a global location. We can explore\n   other options, including perhaps not placing pip.conf at all.\n4. Removes the repo_build process entirely. Once the roles are\n   doing everything that\u0027s required, the repo_build process will\n   be redundant and can be removed.\n\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/61d8c1a1da811658666d585ffe736f161400edf3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/61d8c1a1da811658666d585ffe736f161400edf3"}]},"branch":"refs/heads/master"},"b3da25e54c18c6a9d56383b07fc7abd956d61288":{"kind":"REWORK","_number":12,"created":"2018-09-01 22:42:35.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/12"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-01 22:37:45.000000000","tz":60},"subject":"Use a common python build/install role","message":"Use a common python build/install role\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the *_venv_tag and *_venv_download_url\nin group_vars.\n\nThis is by no means the final stop in the simplification\nprocess, but it is a step forward. The will be work to follow\nwhich:\n\n1. Changes how we define the versions of each service we wish\n   to install. Currently this requires the use of the py_pkgs\n   plugin, but we\u0027d like to eliminate that to simplify the\n   mechanism to something more intuitive.\n2. Changes how we set the pip install arguments for the venv\n   build. Right now the repo_build consolidates all constraints\n   into a single set. That code is complex, difficult to\n   understand and prohibits multi-series deployments.\n3. Changes how we configure pip. Given that we no longer do\n   pip installs onto the host, and only use venvs, we do not\n   need to place pip.conf in a global location. We can explore\n   other options, including perhaps not placing pip.conf at all.\n4. Removes the repo_build process entirely. Once the roles are\n   doing everything that\u0027s required, the repo_build process will\n   be redundant and can be removed.\n\nDepends-On: https://review.openstack.org/557039\nDepends-On: https://review.openstack.org/557041\nDepends-On: https://review.openstack.org/557042\nDepends-On: https://review.openstack.org/557043\nDepends-On: https://review.openstack.org/557047\nDepends-On: https://review.openstack.org/557049\nDepends-On: https://review.openstack.org/557050\nDepends-On: https://review.openstack.org/557052\nDepends-On: https://review.openstack.org/557053\nDepends-On: https://review.openstack.org/557055\nDepends-On: https://review.openstack.org/557059\nDepends-On: https://review.openstack.org/557061\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b3da25e54c18c6a9d56383b07fc7abd956d61288"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b3da25e54c18c6a9d56383b07fc7abd956d61288"}]},"branch":"refs/heads/master"},"1409c3ad9ddff714a8d1f42639106ee96367b288":{"kind":"REWORK","_number":13,"created":"2018-09-02 16:46:25.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/13"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-02 16:46:14.000000000","tz":60},"subject":"Use a common python build/install role","message":"Use a common python build/install role\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the *_venv_tag and *_venv_download_url\nin group_vars.\n\nThis is by no means the final stop in the simplification\nprocess, but it is a step forward. The will be work to follow\nwhich:\n\n1. Changes how we define the versions of each service we wish\n   to install. Currently this requires the use of the py_pkgs\n   plugin, but we\u0027d like to eliminate that to simplify the\n   mechanism to something more intuitive.\n2. Changes how we set the pip install arguments for the venv\n   build. Right now the repo_build consolidates all constraints\n   into a single set. That code is complex, difficult to\n   understand and prohibits multi-series deployments.\n3. Changes how we configure pip. Given that we no longer do\n   pip installs onto the host, and only use venvs, we do not\n   need to place pip.conf in a global location. We can explore\n   other options, including perhaps not placing pip.conf at all.\n4. Removes the repo_build process entirely. Once the roles are\n   doing everything that\u0027s required, the repo_build process will\n   be redundant and can be removed.\n\nDepends-On: https://review.openstack.org/557039\nDepends-On: https://review.openstack.org/557041\nDepends-On: https://review.openstack.org/557042\nDepends-On: https://review.openstack.org/557043\nDepends-On: https://review.openstack.org/557047\nDepends-On: https://review.openstack.org/557049\nDepends-On: https://review.openstack.org/557050\nDepends-On: https://review.openstack.org/557052\nDepends-On: https://review.openstack.org/557053\nDepends-On: https://review.openstack.org/557055\nDepends-On: https://review.openstack.org/557059\nDepends-On: https://review.openstack.org/557061\nDepends-On: https://review.openstack.org/567692\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/1409c3ad9ddff714a8d1f42639106ee96367b288"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/1409c3ad9ddff714a8d1f42639106ee96367b288"}]},"branch":"refs/heads/master"},"b95c0e1e22fc632aa7b6820a064d684af347a760":{"kind":"REWORK","_number":14,"created":"2018-09-03 17:32:34.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/21/579021/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/579021/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/579021/14"}}},"commit":{"parents":[{"commit":"7842f5841b125661d9afc7021e905abed3cb45f1","subject":"Merge \"Make sure the branch to track is in YAML\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/7842f5841b125661d9afc7021e905abed3cb45f1"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-06-28 21:23:43.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-09-03 17:28:53.000000000","tz":60},"subject":"Use a common python build/install role","message":"Use a common python build/install role\n\nIn order to radically simplify how we prepare the service\nvenvs, we use a common role to do the wheel builds and the\nvenv preparation. This makes the process far simpler to\nunderstand, because the role does its own building and\ninstalling. It also reduces the code maintenance burden,\nbecause instead of duplicating the build processes in the\nrepo_build role and the service role - we only have it all\ndone in a single place.\n\nGiven that the role now handles everything, and has sensible\ndefaults, we can remove the *_venv_tag and *_venv_download_url\nin group_vars.\n\nThis is by no means the final stop in the simplification\nprocess, but it is a step forward. The will be work to follow\nwhich:\n\n1. Changes how we define the versions of each service we wish\n   to install. Currently this requires the use of the py_pkgs\n   plugin, but we\u0027d like to eliminate that to simplify the\n   mechanism to something more intuitive.\n2. Changes how we set the pip install arguments for the venv\n   build. Right now the repo_build consolidates all constraints\n   into a single set. That code is complex, difficult to\n   understand and prohibits multi-series deployments.\n3. Changes how we configure pip. Given that we no longer do\n   pip installs onto the host, and only use venvs, we do not\n   need to place pip.conf in a global location. We can explore\n   other options, including perhaps not placing pip.conf at all.\n4. Removes the repo_build process entirely. Once the roles are\n   doing everything that\u0027s required, the repo_build process will\n   be redundant and can be removed.\n\nDepends-On: https://review.openstack.org/557039\nDepends-On: https://review.openstack.org/557041\nDepends-On: https://review.openstack.org/557042\nDepends-On: https://review.openstack.org/557043\nDepends-On: https://review.openstack.org/557047\nDepends-On: https://review.openstack.org/557049\nDepends-On: https://review.openstack.org/557050\nDepends-On: https://review.openstack.org/557052\nDepends-On: https://review.openstack.org/557053\nDepends-On: https://review.openstack.org/557055\nDepends-On: https://review.openstack.org/557059\nDepends-On: https://review.openstack.org/557061\nDepends-On: https://review.openstack.org/567692\nDepends-On: https://review.openstack.org/599238\nDepends-On: https://review.openstack.org/599240\nDepends-On: https://review.openstack.org/599244\nDepends-On: https://review.openstack.org/599247\nDepends-On: https://review.openstack.org/599256\nDepends-On: https://review.openstack.org/599434\nDepends-On: https://review.openstack.org/599437\nChange-Id: Ic31bd1c9f1c3eea61af50210d93aa96f9c797d92\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b95c0e1e22fc632aa7b6820a064d684af347a760"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/b95c0e1e22fc632aa7b6820a064d684af347a760"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
