)]}'
{"id":"openstack%2Fpython-openstackclient~692929","triplet_id":"openstack%2Fpython-openstackclient~master~Ib6cc2953f0fd774de3c3a0c8a2bd6cff49667c14","project":"openstack/python-openstackclient","branch":"master","topic":"generate-docs","hashtags":[],"change_id":"Ib6cc2953f0fd774de3c3a0c8a2bd6cff49667c14","subject":"Add redirect testing","status":"MERGED","created":"2019-11-05 00:01:07.000000000","updated":"2019-11-06 03:56:23.000000000","submitted":"2019-11-06 03:55:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"692929-1573012502709-c91a571c","meta_rev_id":"ff8d1309f4328c5685d1beebffaabc1a6ac25c8c","_number":692929,"virtual_id_number":692929,"owner":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-06 03:55:02.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-06 01:04:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-11-06 01:04:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-06 01:04:10.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2019-11-06 03:55:02.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":"be3147b32201a3e5d934dce3972a694e2a929aa1","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-05 00:01:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"68c873e140e0db6b870a7d88923e3198998831dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-05 00:01:19.000000000","message":"Patch Set 1: 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":1},{"id":"db4cf57671f6b0893f6eb66712778a6869d6c84b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-11-05 13:09:20.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"961823d03d4093c12b9c8b906e10e07a887ff942","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-05 14:52:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/e10ca657e5854ad3a2372c6d0e7006bd : SUCCESS in 4m 24s (non-voting)\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/eb1e0bf864c2482a8f21bd4bb557a81b : SUCCESS in 4m 25s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/4c76c7e7436e49b2b1c00e673dc9d347 : SUCCESS in 4m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/24aef0575977441f8dff769371c1e68c : SUCCESS in 4m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5c49191719d045369e8737562034da2a : SUCCESS in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e517457390649e8af31d27c8ee4cae3 : SUCCESS in 3m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/979febc211c14ced8093801a3850dbee : SUCCESS in 2m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5b22d03fbcf54872a8a46d25b707a466 : SUCCESS in 3m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/321bffa679e145a9a44aee80bd093e8a : SUCCESS in 3m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7495ac9204454b35a4b50b90fc5a993d : SUCCESS in 4m 54s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5edc50ca5a314f24805c0dd09fe15e45 : SUCCESS in 2m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f9f5de4825544f3dbe1926ee4a0656fb : SUCCESS in 4m 39s\n- tempest-full https://zuul.opendev.org/t/openstack/build/69eef39ba08b4813a6c32acab1259636 : SUCCESS in 1h 35m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/244dbb84a0ed45a9ae19c984325fc41d : SUCCESS in 1h 37m 09s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4cb097476b514aad8214f7f63fad13e8 : SUCCESS in 50m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b8028dfec121414e916da3c46ce080ef : SUCCESS in 47m 25s","accounts_in_message":[],"_revision_number":2},{"id":"8220b6293adaa654f01cc101d8a25281fa50042f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-11-06 01:04:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"944c57a0582bf4792604e3a5b44d43e2691d1e85","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 01:04:22.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a17602aa50359aa07b69af4440466c120cfa5775","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 03:55:02.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/c0cad3a9288b40158af580803d0d8a83 : SUCCESS in 4m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ce0dcaa9d49f4bb5a726fbe838d76b75 : SUCCESS in 3m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0caa1a4e4bc44802b2a68c6a91507881 : SUCCESS in 4m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eef445f0d3094699accc1f7190ccc1a0 : SUCCESS in 4m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4d4bff6b7f8f4a0cb387c9106ccc7796 : SUCCESS in 3m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7c54d108f76b43989fd868aa498bdb0b : SUCCESS in 3m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d284f34e6a0e4f37b30ad81960fc6ed8 : SUCCESS in 3m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81f965277a254d46a227c316fc994b1d : SUCCESS in 4m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/091467d0c7a84737b56e2e90a848f89d : SUCCESS in 3m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c7a03ad7584f4efd82a5410fb9e10eea : SUCCESS in 5m 36s\n- tempest-full https://zuul.opendev.org/t/openstack/build/423559c350df44528eaa17df0ba5bb48 : SUCCESS in 1h 49m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f4299b0b64224322bb8891464d912917 : SUCCESS in 1h 37m 34s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/9a3581f081234af48228da58f7a5565a : SUCCESS in 59m 08s","accounts_in_message":[],"_revision_number":2},{"id":"5d2bbb94d72af5a927f689780fc3996aa507f337","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 03:55:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"6444eb81afa266f575c848fcee1889c7a13b0363","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-06 03:56:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f4edd6eb70d44eea51254f8369c3967 : SUCCESS in 1m 04s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0c6482da07384f5c86d90459a1b62a78 : SUCCESS in 48s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6f07828bf044e5eda53037e986d9ae642ee499af","revisions":{"847e3ea147fd03274e30e0a8fcb8547ed522e5af":{"kind":"REWORK","_number":1,"created":"2019-11-05 00:01:07.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/29/692929/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/692929/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/1"}}},"commit":{"parents":[{"commit":"97b53e631752cc0c17215aad9fa992ae714dfea8","subject":"compute: autogenerate docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/97b53e631752cc0c17215aad9fa992ae714dfea8"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-11-04 23:42:57.000000000","tz":-360},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-11-04 23:48:42.000000000","tz":-360},"subject":"Add redirect testing","message":"Add redirect testing\n\nAdds a dependency on and invocation of the `whereto` command to validate\nredirects in the .htaccess file during doc builds.\n\nChange-Id: Ib6cc2953f0fd774de3c3a0c8a2bd6cff49667c14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/847e3ea147fd03274e30e0a8fcb8547ed522e5af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/847e3ea147fd03274e30e0a8fcb8547ed522e5af"}]},"branch":"refs/heads/master"},"6f07828bf044e5eda53037e986d9ae642ee499af":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-11-05 13:09:20.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/29/692929/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/29/692929/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/29/692929/2"}}},"commit":{"parents":[{"commit":"c6266b5ab22b911ae7e0ca5077d0c04a23dabca9","subject":"compute: autogenerate docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c6266b5ab22b911ae7e0ca5077d0c04a23dabca9"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-11-04 23:42:57.000000000","tz":-360},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-11-05 13:09:05.000000000","tz":-360},"subject":"Add redirect testing","message":"Add redirect testing\n\nAdds a dependency on and invocation of the `whereto` command to validate\nredirects in the .htaccess file during doc builds.\n\nChange-Id: Ib6cc2953f0fd774de3c3a0c8a2bd6cff49667c14\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6f07828bf044e5eda53037e986d9ae642ee499af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6f07828bf044e5eda53037e986d9ae642ee499af"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
