)]}'
{"id":"openstack%2Fdevstack-gate~495929","triplet_id":"openstack%2Fdevstack-gate~master~I5a5a8ca17e45636134d086a72c59bfc60c999946","project":"openstack/devstack-gate","branch":"master","topic":"zuulv3","hashtags":[],"change_id":"I5a5a8ca17e45636134d086a72c59bfc60c999946","subject":"Move logdir relocation to a playbook","status":"ABANDONED","created":"2017-08-21 17:03:02.000000000","updated":"2017-09-12 19:20:22.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0ad68cd1b3e69212dfdf777dea9231354b6d3eda","_number":495929,"virtual_id_number":495929,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2017-08-23 02:07:56.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":{"recommended":{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},"disliked":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-08-23 14:25:12.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"value":1,"date":"2017-08-24 18:40:14.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},{"value":-1,"date":"2017-09-12 18:32:43.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-08-23 02:07:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-08-23 14:25:12.000000000","updated_by":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"reviewer":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"state":"REVIEWER"},{"updated":"2017-08-24 18:40:14.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-12 18:32:43.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"}],"messages":[{"id":"90f15ec5000158a14d7265c40944eaa9cb27b58d","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-08-21 17:03:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"049584b0055ec502b97b3be4866e97af45cbbed4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-21 18:30:03.000000000","message":"Patch Set 1: 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-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/790c126/ : FAILURE in 26m 37s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/38de3bf/ : FAILURE in 47m 26s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-py35-ubuntu-xenial/47a0263/ : FAILURE in 24m 15s\n- gate-devstack-gate-tox-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-devstack-gate-tox-run-tests-ubuntu-xenial/b8430e0/ : SUCCESS in 4m 18s\n- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial/28c6014/ : SUCCESS in 2m 04s\n- gate-devstack-gate-bashate http://logs.openstack.org/29/495929/1/check/gate-devstack-gate-bashate/934720d/ : SUCCESS in 2m 58s\n- gate-dg-hooks-dsvm http://logs.openstack.org/29/495929/1/check/gate-dg-hooks-dsvm/d0bdae0/ : SUCCESS in 3m 52s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/29/495929/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/32c24a9/ : FAILURE in 58m 59s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/e734491/ : SUCCESS in 22m 52s (non-voting)\n- gate-neutron-dsvm-api-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-neutron-dsvm-api-ubuntu-xenial-nv/1c13f91/ : FAILURE in 26m 48s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/2997fcf/ : SUCCESS in 19m 53s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/5d243ed/ : FAILURE in 24m 11s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv/3dc93a0/ : FAILURE in 27m 06s (non-voting)\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-full-centos-7-nv/396a796/ : FAILURE in 30m 23s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/7b18c52/ : FAILURE in 43m 25s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/5a9e282/ : FAILURE in 38m 57s (non-voting)\n- gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv/2674e8a/ : FAILURE in 33m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-opensuse-423-nv http://logs.openstack.org/29/495929/1/check/gate-tempest-dsvm-neutron-full-opensuse-423-nv/634119e/ : FAILURE in 30m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f802e738e22a9d283bfcfac9a3af65777610abf2","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2017-08-22 16:06:56.000000000","message":"Topic set to zuulv3","accounts_in_message":[],"_revision_number":1},{"id":"d064e29c00a7979c3e1dca364ebf947f1c93c80b","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-22 20:30:42.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"263022e9d3553d7929fdddc88479005297525269","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-22 22:12:05.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/681d93c/ : SUCCESS in 1h 20m 57s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/83e8bd5/ : SUCCESS in 52m 10s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-py35-ubuntu-xenial/2f55967/ : SUCCESS in 1h 25m 56s\n- gate-devstack-gate-tox-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-devstack-gate-tox-run-tests-ubuntu-xenial/4abe2eb/ : SUCCESS in 2m 22s\n- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial/477f83f/ : SUCCESS in 1m 57s\n- gate-devstack-gate-bashate http://logs.openstack.org/29/495929/2/check/gate-devstack-gate-bashate/808de8a/ : SUCCESS in 2m 01s\n- gate-dg-hooks-dsvm http://logs.openstack.org/29/495929/2/check/gate-dg-hooks-dsvm/ffa95ec/ : SUCCESS in 5m 53s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/29/495929/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/5336a51/ : SUCCESS in 1h 00m 57s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/598139a/ : SUCCESS in 24m 53s (non-voting)\n- gate-neutron-dsvm-api-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-neutron-dsvm-api-ubuntu-xenial-nv/1b6076b/ : SUCCESS in 37m 26s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/9d3c139/ : SUCCESS in 21m 40s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/82476c3/ : SUCCESS in 1h 20m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv/0790de0/ : SUCCESS in 1h 36m 03s (non-voting)\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-centos-7-nv/13db5c7/ : SUCCESS in 1h 36m 46s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/667227b/ : SUCCESS in 1h 33m 14s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/0d3e2e5/ : SUCCESS in 1h 28m 48s (non-voting)\n- gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv/6b86bc3/ : FAILURE in 1h 20m 11s (non-voting)\n- gate-tempest-dsvm-neutron-full-opensuse-423-nv http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-opensuse-423-nv/590b028/ : SUCCESS in 1h 36m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"98b37f93c5afb2698327875b5af894294afbf439","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-22 22:31:30.000000000","message":"Patch Set 2: Code-Review-1\n\nJobs are passing but it\u0027s not working [1]:\n\nmv: cannot stat \u0027$WORKSPACE/logs\u0027: No such file or directory\nln: failed to create symbolic link \u0027/home/jenkins/workspace/gate-tempest-dsvm-neutron-full-ubuntu-xenial/logs\u0027: File exists\n\nI\u0027ll make it work.\n\n[1]: http://logs.openstack.org/29/495929/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/681d93c/logs/ara/result/dae5db01-bbfb-4fc1-917e-8564fe780daf/","accounts_in_message":[],"_revision_number":2},{"id":"d76cb6f81f249817206bc47b61bfc7f06381feed","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-23 00:17:13.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"dcb8940a7c4d1850017849dbb277112d34390179","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-23 00:18:15.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f9f4d7655ff3b641bde955bec8f66dd3838386d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-23 02:07:56.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/77ea120/ : SUCCESS in 1h 31m 54s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-grenade-dsvm-neutron-ubuntu-xenial/76700ae/ : SUCCESS in 53m 21s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-py35-ubuntu-xenial/d4d4a7f/ : SUCCESS in 1h 27m 16s\n- gate-devstack-gate-tox-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-devstack-gate-tox-run-tests-ubuntu-xenial/957113f/ : SUCCESS in 2m 20s\n- gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-devstack-gate-tox-py3-run-tests-ubuntu-xenial/a792650/ : SUCCESS in 2m 41s\n- gate-devstack-gate-bashate http://logs.openstack.org/29/495929/4/check/gate-devstack-gate-bashate/cfaadc3/ : SUCCESS in 2m 17s\n- gate-dg-hooks-dsvm http://logs.openstack.org/29/495929/4/check/gate-dg-hooks-dsvm/24ff6d0/ : SUCCESS in 7m 08s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/29/495929/4/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/0e109e4/ : SUCCESS in 59m 09s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/c9e8a96/ : SUCCESS in 25m 25s (non-voting)\n- gate-neutron-dsvm-api-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-neutron-dsvm-api-ubuntu-xenial-nv/2040e6f/ : SUCCESS in 45m 42s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/11d9127/ : SUCCESS in 20m 46s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/a342507/ : FAILURE in 1h 10m 10s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-ocata-nv/34e656d/ : SUCCESS in 1h 35m 53s (non-voting)\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-full-centos-7-nv/ffba1da/ : SUCCESS in 1h 41m 53s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/95ec7f8/ : SUCCESS in 1h 42m 22s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/c8ceebb/ : SUCCESS in 1h 32m 42s (non-voting)\n- gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-dvr-ha-multinode-full-ubuntu-xenial-nv/ce1ff34/ : FAILURE in 1h 23m 40s (non-voting)\n- gate-tempest-dsvm-neutron-full-opensuse-423-nv http://logs.openstack.org/29/495929/4/check/gate-tempest-dsvm-neutron-full-opensuse-423-nv/1cbde47/ : SUCCESS in 1h 26m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6e7940d06115f6222a5ea756532fa3d63b907320","author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"date":"2017-08-23 14:25:12.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"bae8f08da242fdce975a11e47167cdbb2904e5be","author":{"_account_id":6589,"name":"Jesse Keating","email":"jkeating@j2solutions.net","username":"jesse-keating"},"date":"2017-08-24 18:40:14.000000000","message":"Patch Set 4: Code-Review+1\n\nThis looks okay, but there should be a #TODO on turning it into real ansible tasks instead of a blob of shell.","accounts_in_message":[],"_revision_number":4},{"id":"84b1a9e58e55a7fe925a7f073dd48f8b1ddb3a7b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-09-12 18:32:43.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nAlmost a nit, maybe a -0.5? The rest LGTM.","accounts_in_message":[],"_revision_number":4},{"id":"0ad68cd1b3e69212dfdf777dea9231354b6d3eda","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2017-09-12 19:20:22.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"bfc307fd3c9ab86c32b469d473488c506b59f1d1","revisions":{"91532986eb334052850ab2840607463cf180755e":{"kind":"REWORK","_number":1,"created":"2017-08-21 17:03:02.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/29/495929/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/29/495929/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/1"}}},"commit":{"parents":[{"commit":"10517c22d07c9d51b6717f868bac9beb7f9d079a","subject":"Make bootstrap copying a playbook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/10517c22d07c9d51b6717f868bac9beb7f9d079a"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-08-20 21:16:05.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-08-20 21:16:29.000000000","tz":-300},"subject":"Move logdir relocation to a playbook","message":"Move logdir relocation to a playbook\n\nInstead of a sequence of ansible commands, put them into a playbook.\nThat way we can just call it as a pre-playbook from a v3 job directly.\n\nChange-Id: I5a5a8ca17e45636134d086a72c59bfc60c999946\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/91532986eb334052850ab2840607463cf180755e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/91532986eb334052850ab2840607463cf180755e"}]},"branch":"refs/heads/master"},"19fdfd828e381051b8d95eb1d8c8eb1563f096a4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-08-22 20:30:42.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/29/495929/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/29/495929/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/2"}}},"commit":{"parents":[{"commit":"98b0c586d8c7ab06e14049f58ba98b72762b0f9d","subject":"Make bootstrap copying a playbook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/98b0c586d8c7ab06e14049f58ba98b72762b0f9d"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-08-20 21:16:05.000000000","tz":-300},"committer":{"name":"David Moreau Simard","email":"dms@redhat.com","date":"2017-08-22 20:30:41.000000000","tz":0},"subject":"Move logdir relocation to a playbook","message":"Move logdir relocation to a playbook\n\nInstead of a sequence of ansible commands, put them into a playbook.\nThat way we can just call it as a pre-playbook from a v3 job directly.\n\nChange-Id: I5a5a8ca17e45636134d086a72c59bfc60c999946\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/19fdfd828e381051b8d95eb1d8c8eb1563f096a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/19fdfd828e381051b8d95eb1d8c8eb1563f096a4"}]},"branch":"refs/heads/master"},"ea2e28dd8622b6571e005cc40c178e86bbe3bdd9":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-08-23 00:17:13.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/29/495929/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/29/495929/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/3"}}},"commit":{"parents":[{"commit":"b57b7a111db284ff2ff0e6b8e0323d3350dc30b8","subject":"Make bootstrap copying a playbook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b57b7a111db284ff2ff0e6b8e0323d3350dc30b8"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-08-20 21:16:05.000000000","tz":-300},"committer":{"name":"David Moreau Simard","email":"dms@redhat.com","date":"2017-08-23 00:17:13.000000000","tz":0},"subject":"Move logdir relocation to a playbook","message":"Move logdir relocation to a playbook\n\nInstead of a sequence of ansible commands, put them into a playbook.\nThat way we can just call it as a pre-playbook from a v3 job directly.\n\nChange-Id: I5a5a8ca17e45636134d086a72c59bfc60c999946\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ea2e28dd8622b6571e005cc40c178e86bbe3bdd9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ea2e28dd8622b6571e005cc40c178e86bbe3bdd9"}]},"branch":"refs/heads/master"},"bfc307fd3c9ab86c32b469d473488c506b59f1d1":{"kind":"REWORK","_number":4,"created":"2017-08-23 00:18:15.000000000","uploader":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"ref":"refs/changes/29/495929/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/29/495929/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/29/495929/4"}}},"commit":{"parents":[{"commit":"b57b7a111db284ff2ff0e6b8e0323d3350dc30b8","subject":"Make bootstrap copying a playbook","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b57b7a111db284ff2ff0e6b8e0323d3350dc30b8"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2017-08-20 21:16:05.000000000","tz":-300},"committer":{"name":"David Moreau-Simard","email":"dms@redhat.com","date":"2017-08-23 00:18:09.000000000","tz":-240},"subject":"Move logdir relocation to a playbook","message":"Move logdir relocation to a playbook\n\nInstead of a sequence of ansible commands, put them into a playbook.\nThat way we can just call it as a pre-playbook from a v3 job directly.\n\nChange-Id: I5a5a8ca17e45636134d086a72c59bfc60c999946\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bfc307fd3c9ab86c32b469d473488c506b59f1d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bfc307fd3c9ab86c32b469d473488c506b59f1d1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
