)]}'
{"id":"openstack%2Fdevstack-gate~498140","triplet_id":"openstack%2Fdevstack-gate~master~Ic82f006644d6414b5ad47c444562ba0c5eb0bba0","project":"openstack/devstack-gate","branch":"master","topic":"zuulv3","hashtags":[],"change_id":"Ic82f006644d6414b5ad47c444562ba0c5eb0bba0","subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","status":"ABANDONED","created":"2017-08-26 03:12:29.000000000","updated":"2018-07-04 16:23:54.000000000","total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4999e9e6439cf3883fe65484ffb38006a364a8e1","_number":498140,"virtual_id_number":498140,"owner":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":1,"date":"2017-09-03 15:53:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"}],"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":{"all":[{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-08-28 16:48:40.000000000","updated_by":{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},"reviewer":{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},"state":"REVIEWER"},{"updated":"2017-09-03 02:28:06.000000000","updated_by":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"reviewer":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"state":"REVIEWER"},{"updated":"2017-09-03 15:53:55.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":"ac527428f59e4ba71096b4b241fb707a86d1235e","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-26 03:12:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c6655da30f29f065b47348685938fea31ca8aa6","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-26 03:13:15.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"78240fef233e5765219b91a9f6d4473878ac710b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-08-26 03:16:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- devstack-lxc http://logs.openstack.org/40/498140/2/check/devstack-lxc/16ed439/ : SUCCESS in 1m 02s\n- devstack-linters http://logs.openstack.org/40/498140/2/check/devstack-linters/8f90af7/ : SUCCESS in 3m 07s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7ff52c62cda4b9f6bed76dc4537aaf4540b2d982","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-26 03:20:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8061368dbc8e32cc77e41fa74a7aec403af639bd","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-26 03:20:26.000000000","message":"Topic set to zuulv3","accounts_in_message":[],"_revision_number":3},{"id":"9989f9a37f2b81359308f77d950488cc8457d6a3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-08-26 03:23:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- devstack-lxc http://logs.openstack.org/40/498140/3/check/devstack-lxc/e8284f8/ : SUCCESS in 1m 02s\n- devstack-linters http://logs.openstack.org/40/498140/3/check/devstack-linters/37e9048/ : FAILURE in 3m 07s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"08897febe1d6e694d6469b36cf6a70b604730214","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-26 05:06:22.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/309077e/ : SUCCESS in 1h 26m 49s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/d043b83/ : SUCCESS in 51m 11s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-py35-ubuntu-xenial/5e79187/ : SUCCESS in 1h 24m 08s\n- gate-devstack-gate-tox-run-tests-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-devstack-gate-tox-run-tests-ubuntu-xenial/c70c26f/ : SUCCESS in 2m 37s\n- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial/a927616/ : SUCCESS in 3m 12s\n- gate-devstack-gate-bashate http://logs.openstack.org/40/498140/3/check/gate-devstack-gate-bashate/a9bac59/ : SUCCESS in 3m 56s\n- gate-dg-hooks-dsvm http://logs.openstack.org/40/498140/3/check/gate-dg-hooks-dsvm/1e3cc96/ : SUCCESS in 5m 59s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/40/498140/3/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/f98aa72/ : SUCCESS in 1h 07m 56s\n- gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/2875018/ : FAILURE in 54m 54s (non-voting)\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/fab9d28/ : SUCCESS in 22m 12s (non-voting)\n- gate-neutron-dsvm-api-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-neutron-dsvm-api-ubuntu-xenial-nv/6db20a7/ : SUCCESS in 48m 26s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/e1371b8/ : SUCCESS in 24m 06s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/e2e0831/ : SUCCESS in 1h 18m 45s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv/da918e3/ : SUCCESS in 1h 23m 08s (non-voting)\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-full-centos-7-nv/8df0789/ : SUCCESS in 1h 35m 19s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/e9830c2/ : SUCCESS in 1h 31m 05s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/60132b8/ : SUCCESS in 1h 40m 02s (non-voting)\n- gate-tempest-dsvm-neutron-full-opensuse-423-nv http://logs.openstack.org/40/498140/3/check/gate-tempest-dsvm-neutron-full-opensuse-423-nv/5bbed99/ : SUCCESS in 1h 10m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7ba0622f0309e22fb55f03183d4a715ed81bb417","author":{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},"date":"2017-08-28 16:48:40.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"f3f74696c01c749157b273dfded9ba94bb8e9aa8","author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"date":"2017-09-03 02:28:06.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)\n\n-1 because we\u0027ve been added some logic into tox.ini for project-config, zuul-jobs, openstack-zuul-jobs, I\u0027d like to keep it the same across the repos.\n\nSo, think we should continue with common tox.ini or we if think this is a better way, we should make the changes across those repos too.\n\nWe\u0027d likely want to figure out a \u0027good\u0027 way to do this and update cookie-cutter, since all other openstack projects will likely start doing this too for in-tree jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e023888149dacfafa35c4412d0df07bb33bc3a81","author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"date":"2017-09-03 02:28:58.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c001edeb98c060f080c14cb1142325b7676ea2c6","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 14:31:38.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7baad387a80587b75a8b85af40c356c7e1e4f521","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 14:32:19.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"af48a4c7335ba1cfca9955dd393cc795a517fd62","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 14:32:25.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"0ea7f021ae393f64a550dce9a3727e3e82fa5ab9","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 14:34:41.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"5cb34967006ed432e6376029d9eb76d59f7832b7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-09-03 14:38:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- devstack-lxc http://logs.openstack.org/40/498140/6/check/devstack-lxc/f7622bf/ : SUCCESS in 1m 02s\n- tox-linters http://logs.openstack.org/40/498140/6/check/tox-linters/66d1f3b/ : FAILURE in 2m 37s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"9ec80f0560a07400ec34fae631c77425cc685187","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 15:11:24.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8d2caf9385a66be681dd8ec65366491c1005a952","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-09-03 15:15:13.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded.\n\n- devstack-lxc http://logs.openstack.org/40/498140/7/check/devstack-lxc/f27aa84/ : SUCCESS in 1m 16s\n- tox-linters http://logs.openstack.org/40/498140/7/check/tox-linters/5afd729/ : FAILURE in 3m 07s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"f9869b1ac59ca662ebeb4f7ae9b5d7c22043245e","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-09-03 15:50:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"dd00482f58f47248d34d6daeab7502106b335baa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-09-03 15:53:55.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded.\n\n- devstack-lxc http://logs.openstack.org/40/498140/8/check/devstack-lxc/471dc17/ : SUCCESS in 1m 16s\n- tox-linters http://logs.openstack.org/40/498140/8/check/tox-linters/bb4b343/ : FAILURE in 2m 58s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"f90f749d6ab58b6ec3d0b7bec480e25309b77531","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-03 17:36:00.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8e8af4e/ : SUCCESS in 1h 29m 44s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-grenade-dsvm-neutron-ubuntu-xenial/a3e31e9/ : SUCCESS in 58m 39s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-py35-ubuntu-xenial/5cd3ef3/ : SUCCESS in 1h 25m 09s\n- gate-devstack-gate-tox-run-tests-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-devstack-gate-tox-run-tests-ubuntu-xenial/b5ceeeb/ : SUCCESS in 2m 08s\n- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial/4c92556/ : SUCCESS in 2m 30s\n- gate-devstack-gate-bashate http://logs.openstack.org/40/498140/8/check/gate-devstack-gate-bashate/fc90238/ : SUCCESS in 2m 27s\n- gate-dg-hooks-dsvm http://logs.openstack.org/40/498140/8/check/gate-dg-hooks-dsvm/ce7d479/ : SUCCESS in 6m 41s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/40/498140/8/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/bc9b556/ : SUCCESS in 59m 54s\n- gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/25b6db9/ : FAILURE in 57m 31s (non-voting)\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/b487d28/ : SUCCESS in 29m 24s (non-voting)\n- gate-neutron-dsvm-api-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-neutron-dsvm-api-ubuntu-xenial-nv/d150624/ : SUCCESS in 43m 58s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/4d3014f/ : SUCCESS in 20m 08s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/026f63d/ : SUCCESS in 1h 27m 24s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv/d7380b8/ : SUCCESS in 1h 33m 46s (non-voting)\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-full-centos-7-nv/31ce8a6/ : SUCCESS in 1h 40m 45s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/4866b70/ : SUCCESS in 1h 34m 55s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/f7b0009/ : SUCCESS in 1h 38m 16s (non-voting)\n- gate-tempest-dsvm-neutron-full-opensuse-423-nv http://logs.openstack.org/40/498140/8/check/gate-tempest-dsvm-neutron-full-opensuse-423-nv/de8acb0/ : SUCCESS in 1h 22m 05s (non-voting)\n- gate-tripleo-ci-centos-7-containers-multinode-nv http://logs.openstack.org/40/498140/8/check/gate-tripleo-ci-centos-7-containers-multinode-nv/f804365/ : SUCCESS in 1h 35m 47s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"29c1f6878fe85f86db611804feba0d55224ceac3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-07 18:02:34.000000000","message":"Patch Set 8: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"472bc533e1d7a3c99eb9bf16b498c14f8be8214e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 02:21:54.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":8},{"id":"4999e9e6439cf3883fe65484ffb38006a364a8e1","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2018-07-04 16:23:54.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"49d300c32614fe68c45b1e3c9065c43cb94a265c","revisions":{"170e59e52b4ecd80c4b43b0a4696ae14b03cf963":{"kind":"REWORK","_number":1,"created":"2017-08-26 03:12:29.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/1"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remote the \u0027bashate\u0027 v2 job.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/170e59e52b4ecd80c4b43b0a4696ae14b03cf963"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/170e59e52b4ecd80c4b43b0a4696ae14b03cf963"}]},"branch":"refs/heads/master"},"8c11cc2dfa63f73151d412d4a0613f5386e4265e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2017-08-26 03:13:15.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/2"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:12:33.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8c11cc2dfa63f73151d412d4a0613f5386e4265e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8c11cc2dfa63f73151d412d4a0613f5386e4265e"}]},"branch":"refs/heads/master"},"c47ee58b28009f9fb68f77b4f089b70f1136d65d":{"kind":"REWORK","_number":3,"created":"2017-08-26 03:20:02.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/3"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:19:57.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/c47ee58b28009f9fb68f77b4f089b70f1136d65d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/c47ee58b28009f9fb68f77b4f089b70f1136d65d"}]},"branch":"refs/heads/master"},"cd1c7127d03511fd4390be7ec9c0c4961903f975":{"kind":"REWORK","_number":4,"created":"2017-09-03 14:31:38.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/4"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-09-03 14:31:28.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cd1c7127d03511fd4390be7ec9c0c4961903f975"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/cd1c7127d03511fd4390be7ec9c0c4961903f975"}]},"branch":"refs/heads/master"},"ad82cb3a5775ae6efcdded0663882ec219135525":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2017-09-03 14:32:25.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/5"}}},"commit":{"parents":[{"commit":"101e0fbbc5e8851c53b4d09672bd26cee0099201","subject":"Combine parted script into one command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/101e0fbbc5e8851c53b4d09672bd26cee0099201"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau Simard","email":"dms@redhat.com","date":"2017-09-03 14:32:25.000000000","tz":0},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ad82cb3a5775ae6efcdded0663882ec219135525"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ad82cb3a5775ae6efcdded0663882ec219135525"}]},"branch":"refs/heads/master"},"5272c069d5e03b2f3d0b2cb43a08179383dcf3fc":{"kind":"REWORK","_number":6,"created":"2017-09-03 14:34:41.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/6"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-09-03 14:34:36.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5272c069d5e03b2f3d0b2cb43a08179383dcf3fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5272c069d5e03b2f3d0b2cb43a08179383dcf3fc"}]},"branch":"refs/heads/master"},"4aa4e9bbb5fed92a6911c739bd31dad770a6ac3d":{"kind":"REWORK","_number":7,"created":"2017-09-03 15:11:24.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/7"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-09-03 15:11:13.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/4aa4e9bbb5fed92a6911c739bd31dad770a6ac3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/4aa4e9bbb5fed92a6911c739bd31dad770a6ac3d"}]},"branch":"refs/heads/master"},"49d300c32614fe68c45b1e3c9065c43cb94a265c":{"kind":"REWORK","_number":8,"created":"2017-09-03 15:50:19.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/40/498140/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/40/498140/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/40/498140/8"}}},"commit":{"parents":[{"commit":"fdb35bb2ff7716e50b154b25f0ef6ca02020eb21","subject":"Merge \"Export ANSIBLE_CONFIG so we can make sure it\u0027s used by Ansible\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/fdb35bb2ff7716e50b154b25f0ef6ca02020eb21"}]}],"author":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-26 03:11:28.000000000","tz":-240},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-09-03 15:50:13.000000000","tz":-240},"subject":"Add ansible-lint and ansible-playbook syntax as a non-voting job","message":"Add ansible-lint and ansible-playbook syntax as a non-voting job\n\nIt also aggregates bashate so we can remove the \u0027bashate\u0027 v2 job.\nansible-lint and ansible-playbook syntax check should hopefully help\nus find errors easily.\n\nChange-Id: Ic82f006644d6414b5ad47c444562ba0c5eb0bba0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/49d300c32614fe68c45b1e3c9065c43cb94a265c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/49d300c32614fe68c45b1e3c9065c43cb94a265c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
