)]}'
{"id":"openstack%2Fopenstack-ansible~280822","triplet_id":"openstack%2Fopenstack-ansible~master~Ic04733acf0c3d2c58527247264dc12c3e9001762","project":"openstack/openstack-ansible","branch":"master","topic":"fix_galaxy.ansible.com_issues","hashtags":[],"change_id":"Ic04733acf0c3d2c58527247264dc12c3e9001762","subject":"Ansible galaxy issues workaround","status":"MERGED","created":"2016-02-16 17:02:19.000000000","updated":"2016-03-03 07:55:49.000000000","submitted":"2016-03-03 07:55:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1d893ea6cc5583803a895e6de125ca880ef649e6","_number":280822,"virtual_id_number":280822,"owner":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":2,"date":"2016-03-03 07:55:48.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},{"value":0,"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},{"value":0,"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":2,"date":"2016-03-03 05:27:00.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-03 05:27:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},{"value":2,"date":"2016-03-03 05:27:00.000000000","_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},{"value":0,"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},{"value":0,"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":"2016-03-03 05:27:04.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},{"value":0,"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},{"value":0,"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},{"value":0,"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},{"value":0,"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-16 17:23:10.000000000","updated_by":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"reviewer":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"state":"REVIEWER"},{"updated":"2016-02-16 17:42:56.000000000","updated_by":{"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},"reviewer":{"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},"state":"REVIEWER"},{"updated":"2016-02-16 19:59:48.000000000","updated_by":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"reviewer":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"state":"REVIEWER"},{"updated":"2016-02-16 21:41:02.000000000","updated_by":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"reviewer":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"state":"REVIEWER"},{"updated":"2016-02-17 08:49:27.000000000","updated_by":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"reviewer":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"state":"REVIEWER"},{"updated":"2016-02-26 14:53:09.000000000","updated_by":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"reviewer":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"state":"REVIEWER"},{"updated":"2016-02-29 13:07:47.000000000","updated_by":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"reviewer":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"state":"REVIEWER"},{"updated":"2016-02-29 22:25:51.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2016-03-01 05:23:41.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2016-03-03 05:27:04.000000000","updated_by":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"reviewer":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"state":"REVIEWER"},{"updated":"2016-03-03 07:55:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"62bda58a6f9db6eea9396ca1eae1ec7694f9669e","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-16 17:02:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c2bbaa35bb8eef8e6b2ca74bbec3e301eb8d049d","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-16 17:07:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a90ce91923d7598b049bffec5df04f0781163bc8","author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"date":"2016-02-16 17:23:10.000000000","message":"Patch Set 2: Code-Review+1\n\nThis appears to be an issue with galaxy, but I\u0027ve tested the patch and it works around that.\n\nNot applying this patch while the role is missing from galaxy means that installs are failing.","accounts_in_message":[],"_revision_number":2},{"id":"338b607dcc3339b84a1899b3ba102cb82a8eb964","author":{"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},"date":"2016-02-16 17:37:56.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nNot sure if this matters, or if Ansible figures out the scm type by the URL.","accounts_in_message":[],"_revision_number":2},{"id":"775fd77807a8434d172f6a47dad8883eca0c7a70","author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"date":"2016-02-16 17:42:15.000000000","message":"Patch Set 2:\n\n@Byron, galaxy appears to figure it out; I tried it out on an AIO.","accounts_in_message":[],"_revision_number":2},{"id":"584d0fc61b2d54966407442956a3cdaad341debc","author":{"_account_id":4268,"name":"Byron McCollum","email":"byron.mccollum@rackspace.com","username":"byron-mccollum"},"date":"2016-02-16 17:42:56.000000000","message":"Patch Set 2: Code-Review+1\n\nSounds good then...!","accounts_in_message":[],"_revision_number":2},{"id":"89c7387e2ba4adc6e7aaa90bdc699a55a7beb616","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-16 19:12:07.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"c340c877bad63627e7d85a66deba8af98504d7f0","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2016-02-16 19:59:48.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"60f1d0067ab428b6e6c617751cd59c2e188f399a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-16 21:25:08.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/3/check/gate-openstack-ansible-docs/b356cfa//doc/build/html/ : SUCCESS in 40s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-linters/73cf2ac/ : SUCCESS in 1m 39s\n- gate-openstack-ansible-commit-nv http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-commit-nv/5a14365/ : FAILURE in 9m 00s (non-voting)\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-dsvm-commit/4192da5/ : FAILURE in 1h 30m 30s","accounts_in_message":[],"_revision_number":3},{"id":"1ba2ec0a199fee56fda922aa4d97de912db2954b","author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"date":"2016-02-16 21:29:09.000000000","message":"Patch Set 1:\n\nrecheck\n\nIssues with repo server in the build.","accounts_in_message":[],"_revision_number":1},{"id":"e980a4385d692cfc93d174092deecf5fb92f91cd","author":{"_account_id":19814,"name":"Travis Truman (automagically)","email":"travis_truman@cable.comcast.com","username":"trumant"},"date":"2016-02-16 21:41:02.000000000","message":"Patch Set 3:\n\nShould we move everything to Github urls, then. As it stands, installation of requirements would depend on the availability of two git infrastructures. Since all of the openstack stuff is also in Github, does it make sense to move all of the sources to that?","accounts_in_message":[],"_revision_number":3},{"id":"083a6d6776f975afa842fdf8afdc57c7d126fab7","author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"date":"2016-02-16 21:49:33.000000000","message":"Patch Set 3:\n\n@Travis maybe, though galaxy is directly dependent on github, so it bypasses one layer.\n\nThat said, moving everythign to github URLs just shifts the particular hosted service, and an outage there would still break installs.\n\nI\u0027ve opened a request with Ansible to add fallback URLs for galaxy role requirements. Then, the built roles could be hosted on 2(+?) places (regardless of whether or not galaxy.ansible.com is one of them), increasing the availability of the roles. I haven\u0027t heard back yet, but I\u0027d guess that it would most likely go into Ansible 2.x were it to happen","accounts_in_message":[],"_revision_number":3},{"id":"8f8dd320a5b1d805d6ab1d4f044e9ad9ad88a3ff","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-02-17 00:08:03.000000000","message":"Patch Set 3:\n\nrecheck -- timeout","accounts_in_message":[],"_revision_number":3},{"id":"6565198df4211a7d84000f8bddae2aaf228e735f","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-02-17 00:08:08.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"33604e032887c4cbebf10ccad1ed949e0fef3914","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 01:34:23.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/3/check/gate-openstack-ansible-docs/a44ca40//doc/build/html/ : SUCCESS in 1m 24s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-linters/d83c5a3/ : SUCCESS in 1m 47s\n- gate-openstack-ansible-commit-nv http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-commit-nv/8dedcaa/ : FAILURE in 11m 08s (non-voting)\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-dsvm-commit/799eee2/ : FAILURE in 1h 25m 37s","accounts_in_message":[],"_revision_number":3},{"id":"26d2fe10494fa3360cc1a398069e8c066d58f0e3","author":{"_account_id":12892,"name":"Nolan Brubaker","email":"nolan.brubaker@rackspace.com","username":"nrb"},"date":"2016-02-17 05:06:21.000000000","message":"Patch Set 3:\n\nThis particular change may now be unnecessary (see https://github.com/ansible/galaxy-issues/issues/121#issuecomment-184966737), but I think it does raise a question of having multiple sources for ansible roles.\n\nThat\u0027s likely a question that will require engaging with the ansible core team.","accounts_in_message":[],"_revision_number":3},{"id":"89e8be6fff1fcbba72ee21e27e4b01fe585a7a4f","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2016-02-17 06:41:40.000000000","message":"Patch Set 3:\n\nI\u0027ve re-imported the role successfully, but this kind of bug can still happen, and Nolan has raised a good idea. If it\u0027s not part of ansible-galaxy CLI, maybe _we_ should make this fetch process more reliable.","accounts_in_message":[],"_revision_number":3},{"id":"be53900ff679fec6a4709722c0d3e962d7702671","author":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"date":"2016-02-17 08:49:27.000000000","message":"Patch Set 3:\n\nrecheck\n\nsomething something failure","accounts_in_message":[],"_revision_number":3},{"id":"ce373bf004f1e647b9d3dfa5d1c5181459133966","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-02-17 09:07:31.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"36b90d7ab19dd8113d5cff2a2fa03320260bc82e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 10:05:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/3/check/gate-openstack-ansible-docs/698efe4//doc/build/html/ : SUCCESS in 40s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-linters/0d9bc52/ : SUCCESS in 1m 40s\n- gate-openstack-ansible-commit-nv http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-commit-nv/cb04a2d/ : FAILURE in 8m 36s (non-voting)\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/3/check/gate-openstack-ansible-dsvm-commit/c122eb2/ : SUCCESS in 1h 04m 28s","accounts_in_message":[],"_revision_number":3},{"id":"dc866249c4c2986c592a285eece7206fc06f5c68","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-02-19 12:41:19.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"543a158506e1f78c75ae3baefe02f008a298bc24","author":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"date":"2016-02-26 14:53:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"06f4d278cedb4c3a6dbba1e70a0e0cf352a53dcf","author":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"date":"2016-02-26 14:55:33.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ee39ea4f5459c0d0fb738ecaa6f5f1f30f80eba6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 17:17:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/4/check/gate-openstack-ansible-docs/dff6e18//doc/build/html/ : SUCCESS in 1m 03s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/4/check/gate-openstack-ansible-linters/e869693/ : SUCCESS in 1m 40s\n- gate-openstack-ansible-commit-nv http://logs.openstack.org/22/280822/4/check/gate-openstack-ansible-commit-nv/9c292b0/ : FAILURE in 17m 28s (non-voting)\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/4/check/gate-openstack-ansible-dsvm-commit/481df87/ : SUCCESS in 1h 08m 05s","accounts_in_message":[],"_revision_number":4},{"id":"848f4781f5695f4c764d750a931c7263358345c3","author":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"date":"2016-02-29 13:07:47.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"75e0c9369333bafdaa4edf2e77f25326d42563d9","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-02-29 13:08:39.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"143251f4e77eff395c708d589dbde7cc006c2eae","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2016-02-29 22:25:51.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"a2476637f7480c28fca6e6c41a46e7be343b4541","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-29 22:25:56.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"2d691bb8fef4ecefaeaac9b9a9472a17e9d586ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-29 23:33:10.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/4/gate/gate-openstack-ansible-docs/5655802//doc/build/html/ : SUCCESS in 1m 02s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/4/gate/gate-openstack-ansible-linters/0d34c96/ : SUCCESS in 1m 52s\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/4/gate/gate-openstack-ansible-dsvm-commit/6cba21c/ : FAILURE in 39m 07s","accounts_in_message":[],"_revision_number":4},{"id":"0736cfd867a20711772729e504e4182120d42219","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2016-03-01 05:23:41.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"a9f16d03c195964fd64236ca541119015757a710","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 06:00:49.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/4/check/gate-openstack-ansible-docs/1d1dd7c//doc/build/html/ : SUCCESS in 1m 04s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/4/check/gate-openstack-ansible-linters/a6d2048/ : SUCCESS in 1m 42s\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/4/check/gate-openstack-ansible-dsvm-commit/20ec655/ : FAILURE in 32m 01s","accounts_in_message":[],"_revision_number":4},{"id":"80370f83305e6eae97c974a7fcabefa1ebe4c6d9","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-03-03 05:27:00.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"38ce57c2f0fdd7ba48500e09242555175c979731","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2016-03-03 05:27:04.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"e6829e42c1a2902d4c53716c5eef31fbedfb27f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 06:47:35.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/5/check/gate-openstack-ansible-docs/f2b89b6//doc/build/html/ : SUCCESS in 2m 39s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/5/check/gate-openstack-ansible-linters/1cb2208/ : SUCCESS in 1m 36s\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/5/check/gate-openstack-ansible-dsvm-commit/8d2e603/ : SUCCESS in 1h 19m 23s","accounts_in_message":[],"_revision_number":5},{"id":"16336c382b9fee2d383ffae4c12f0c0a1b37d59b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 06:47:40.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"25fb44dde5e7def588aec6d31ab2832a036c4814","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 07:55:48.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-docs http://docs-draft.openstack.org/22/280822/5/gate/gate-openstack-ansible-docs/6f97d10//doc/build/html/ : SUCCESS in 1m 00s\n- gate-openstack-ansible-linters http://logs.openstack.org/22/280822/5/gate/gate-openstack-ansible-linters/1aca463/ : SUCCESS in 1m 41s\n- gate-openstack-ansible-dsvm-commit http://logs.openstack.org/22/280822/5/gate/gate-openstack-ansible-dsvm-commit/41823a4/ : SUCCESS in 1h 07m 02s","accounts_in_message":[],"_revision_number":5},{"id":"07b30806fe3be714552510d237319c0e47ab978b","date":"2016-03-03 07:55:49.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"142e5da06972a73586ca129e1fa32a17fa86bbf6","revisions":{"d392888774c88dc26d0f92cdb5d05dff1c7f615d":{"kind":"REWORK","_number":1,"created":"2016-02-16 17:02:19.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/22/280822/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/22/280822/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/1"}}},"commit":{"parents":[{"commit":"c8630f72bec5b53fb10552a7ea55b0f41781d643","subject":"Resolve ansible-lint ANSIBLE0008","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c8630f72bec5b53fb10552a7ea55b0f41781d643"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"subject":"Ansible galaxy issues workaround","message":"Ansible galaxy issues workaround\n\nKeepalived role isn\u0027t available in galaxy.ansible.com anymore,\nfor an unknown reason. (Case opened at galaxy.ansible.com)\nThis uses github as the source of the role instead.\n\nChange-Id: Ic04733acf0c3d2c58527247264dc12c3e9001762\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d392888774c88dc26d0f92cdb5d05dff1c7f615d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d392888774c88dc26d0f92cdb5d05dff1c7f615d"}]},"branch":"refs/heads/master"},"0d8fb1c6795ecfe3183fe6a406d6f659a02e089f":{"kind":"REWORK","_number":2,"created":"2016-02-16 17:07:18.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/22/280822/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/22/280822/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/2"}}},"commit":{"parents":[{"commit":"c8630f72bec5b53fb10552a7ea55b0f41781d643","subject":"Resolve ansible-lint ANSIBLE0008","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c8630f72bec5b53fb10552a7ea55b0f41781d643"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:07:36.000000000","tz":60},"subject":"Ansible galaxy issues workaround","message":"Ansible galaxy issues workaround\n\nKeepalived role isn\u0027t available in galaxy.ansible.com anymore,\nfor an unknown reason. (Case opened at galaxy.ansible.com)\nThis uses github as the source of the role instead.\n\nIn order to avoid issues with other roles, I also moved them\nto github as source.\n\nChange-Id: Ic04733acf0c3d2c58527247264dc12c3e9001762\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/0d8fb1c6795ecfe3183fe6a406d6f659a02e089f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/0d8fb1c6795ecfe3183fe6a406d6f659a02e089f"}]},"branch":"refs/heads/master"},"939730722d9c2f9bf530a90a3ea8a35b0ee845f8":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-02-16 19:12:07.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/22/280822/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/22/280822/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/3"}}},"commit":{"parents":[{"commit":"e5a35a963eb90e139bff0afa183439a776a6d288","subject":"Style - Not in YAML dictionary format","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e5a35a963eb90e139bff0afa183439a776a6d288"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 19:12:07.000000000","tz":0},"subject":"Ansible galaxy issues workaround","message":"Ansible galaxy issues workaround\n\nKeepalived role isn\u0027t available in galaxy.ansible.com anymore,\nfor an unknown reason. (Case opened at galaxy.ansible.com)\nThis uses github as the source of the role instead.\n\nIn order to avoid issues with other roles, I also moved them\nto github as source.\n\nChange-Id: Ic04733acf0c3d2c58527247264dc12c3e9001762\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/939730722d9c2f9bf530a90a3ea8a35b0ee845f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/939730722d9c2f9bf530a90a3ea8a35b0ee845f8"}]},"branch":"refs/heads/master"},"13a81b41d291fbad3fbf3f4c0ee77b740b28c2a9":{"kind":"REWORK","_number":4,"created":"2016-02-26 14:53:09.000000000","uploader":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"ref":"refs/changes/22/280822/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/22/280822/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/4"}}},"commit":{"parents":[{"commit":"e5a35a963eb90e139bff0afa183439a776a6d288","subject":"Style - Not in YAML dictionary format","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e5a35a963eb90e139bff0afa183439a776a6d288"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"committer":{"name":"Matt Thompson","email":"mattt@defunct.ca","date":"2016-02-26 14:52:44.000000000","tz":0},"subject":"Ansible galaxy issues workaround","message":"Ansible galaxy issues workaround\n\nKeepalived role isn\u0027t available in galaxy.ansible.com anymore,\nfor an unknown reason. (Case opened at galaxy.ansible.com)\nThis uses github as the source of the role instead.\n\nIn order to avoid issues with other roles, I also moved them\nto github as source.\n\nChange-Id: Ic04733acf0c3d2c58527247264dc12c3e9001762\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/13a81b41d291fbad3fbf3f4c0ee77b740b28c2a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/13a81b41d291fbad3fbf3f4c0ee77b740b28c2a9"}]},"branch":"refs/heads/master"},"142e5da06972a73586ca129e1fa32a17fa86bbf6":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-03-03 05:27:00.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/22/280822/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/22/280822/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/22/280822/5"}}},"commit":{"parents":[{"commit":"669116f9231a53cce492f56e5bda90b4bc869afa","subject":"Implement repo_build IRR \u0026 Reduce galera/rabbit/horizon/keystone/repo affinity","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/669116f9231a53cce492f56e5bda90b4bc869afa"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2016-02-16 17:01:54.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2016-03-03 05:27:00.000000000","tz":0},"subject":"Ansible galaxy issues workaround","message":"Ansible galaxy issues workaround\n\nKeepalived role isn\u0027t available in galaxy.ansible.com anymore,\nfor an unknown reason. (Case opened at galaxy.ansible.com)\nThis uses github as the source of the role instead.\n\nIn order to avoid issues with other roles, I also moved them\nto github as source.\n\nChange-Id: Ic04733acf0c3d2c58527247264dc12c3e9001762\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/142e5da06972a73586ca129e1fa32a17fa86bbf6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/142e5da06972a73586ca129e1fa32a17fa86bbf6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
