)]}'
{"id":"openstack%2Fpython-openstackclient~512125","triplet_id":"openstack%2Fpython-openstackclient~master~I26ed12133c75a69182c56b6ecf483fcdc37d98f3","project":"openstack/python-openstackclient","branch":"master","topic":"user","hashtags":[],"change_id":"I26ed12133c75a69182c56b6ecf483fcdc37d98f3","subject":"Switch to $USER in post_test_hooks","status":"MERGED","created":"2017-10-15 23:49:01.000000000","updated":"2017-10-17 01:26:12.000000000","submitted":"2017-10-17 01:26:12.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":"512125-1508203572371-d05392ea","meta_rev_id":"1a4cb860a08bb9247363fa0df15e45a63dbdf866","_number":512125,"virtual_id_number":512125,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2017-10-17 01:26:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2017-10-16 00:46:02.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-10-16 12:48:48.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":1,"date":"2017-10-16 12:48:48.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-10-16 00:46:02.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2017-10-16 12:48:48.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":"2017-10-17 01:26:12.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":"cd0667f8a0bb8ef3331a144763af27562677db2b","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-10-15 23:49:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ba8848fb68fc72fcf911f7898ac640220a0abe35","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-10-15 23:50:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0a7b8105c0ec4677ae346dbcccd94339bdc8ca1b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-10-16 00:46:02.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"8b05c672b6126af80eecec5ab9fe7d3a526e0eec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 01:07:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/check/openstack-tox-pep8/46ad9b7/ : SUCCESS in 7m 07s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/check/openstack-tox-py27/478df78/ : SUCCESS in 5m 48s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/check/openstack-tox-py35/6d4defb/ : SUCCESS in 4m 38s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/check/build-openstack-sphinx-docs/d085882/html/ : SUCCESS in 5m 55s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/check/legacy-tempest-dsvm-neutron-src/3250ef0/ : SUCCESS in 1h 15m 53s\n- legacy-check-osc-plugins http://logs.openstack.org/25/512125/2/check/legacy-check-osc-plugins/5212bea/ : SUCCESS in 5m 52s (non-voting)\n- legacy-osc-dsvm-functional http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional/24f5851/ : SUCCESS in 46m 28s\n- legacy-osc-dsvm-functional-tips http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-tips/fe3a541/ : SUCCESS in 52m 50s (non-voting)\n- legacy-osc-dsvm-functional-n-net http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-n-net/1929722/ : SUCCESS in 40m 44s (non-voting)\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/25/512125/2/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/eaa5d6d/ : FAILURE in 27m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"937b6d4eff5a818fbceb8b75d604dddc4f658308","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-10-16 12:48:48.000000000","message":"Patch Set 2: Workflow+1 Code-Review+2\n\n/me looks away in shame for not seeing this...","accounts_in_message":[],"_revision_number":2},{"id":"a6b13d846b0e77671db3f2996e1df118251dd32f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 12:49:00.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"46c627025b4f008fb963cfd0b990cb57a951bc22","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 14:52:10.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/gate/openstack-tox-pep8/30601b2/ : SUCCESS in 5m 38s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/gate/openstack-tox-py27/8fe2525/ : SUCCESS in 5m 34s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/gate/openstack-tox-py35/248f376/ : SUCCESS in 5m 58s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/gate/build-openstack-sphinx-docs/59e06ea/html/ : SUCCESS in 6m 06s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/gate/legacy-tempest-dsvm-neutron-src/cc7c704/ : FAILURE in 1h 41m 45s\n- legacy-osc-dsvm-functional http://logs.openstack.org/25/512125/2/gate/legacy-osc-dsvm-functional/5538c4b/ : SUCCESS in 44m 43s","accounts_in_message":[],"_revision_number":2},{"id":"561235d6e3f1a6dc7965a862a76c967c2bacc38f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-10-16 14:56:04.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"a491cbc0d894b0cd4be9c54c4227f19ecb5e677e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-10-16 15:38:55.000000000","message":"Patch Set 2:\n\nrecheck volume timeout","accounts_in_message":[],"_revision_number":2},{"id":"bd60183a82f1f58c22bdefdf8a612851ab37e47c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 16:24:27.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/check/openstack-tox-pep8/838f68c/ : SUCCESS in 5m 20s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/check/openstack-tox-py27/2103376/ : SUCCESS in 6m 38s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/check/openstack-tox-py35/b2412a5/ : SUCCESS in 6m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/check/build-openstack-sphinx-docs/ff673e1/html/ : SUCCESS in 6m 36s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/check/legacy-tempest-dsvm-neutron-src/1ca49c5/ : SUCCESS in 1h 23m 06s\n- legacy-check-osc-plugins http://logs.openstack.org/25/512125/2/check/legacy-check-osc-plugins/d3dc4ce/ : SUCCESS in 7m 22s (non-voting)\n- legacy-osc-dsvm-functional legacy-osc-dsvm-functional : ERROR Project openstack/swift does not have the default branch master\n- legacy-osc-dsvm-functional-tips http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-tips/e22802d/ : SUCCESS in 1h 04m 27s (non-voting)\n- legacy-osc-dsvm-functional-n-net http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-n-net/037e7ab/ : SUCCESS in 37m 49s (non-voting)\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/25/512125/2/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/4481369/ : FAILURE in 23m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7ab577a26b0199aa4d751832d4fc0f3876b65b04","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-10-16 19:10:00.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"184dd7f45686d7dfe3146e67b8edefaacb81ee21","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 20:34:30.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/check/openstack-tox-pep8/faabfb0/ : SUCCESS in 8m 00s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/check/openstack-tox-py27/ffa9f63/ : SUCCESS in 5m 30s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/check/openstack-tox-py35/37eb5ed/ : SUCCESS in 6m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/check/build-openstack-sphinx-docs/3a99dcc/html/ : SUCCESS in 9m 29s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/check/legacy-tempest-dsvm-neutron-src/5bdc6a8/ : SUCCESS in 1h 22m 30s\n- legacy-check-osc-plugins http://logs.openstack.org/25/512125/2/check/legacy-check-osc-plugins/dfa9d60/ : SUCCESS in 6m 18s (non-voting)\n- legacy-osc-dsvm-functional http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional/0a0b5ec/ : FAILURE in 52m 44s\n- legacy-osc-dsvm-functional-tips http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-tips/7069300/ : SUCCESS in 49m 32s (non-voting)\n- legacy-osc-dsvm-functional-n-net http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-n-net/bdd870b/ : SUCCESS in 38m 25s (non-voting)\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/25/512125/2/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/af6a99c/ : FAILURE in 29m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"09f697be4c4380660ac151f338ade8952d195f4e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-10-16 21:37:36.000000000","message":"Patch Set 2:\n\nrecheck aggregates racy now?","accounts_in_message":[],"_revision_number":2},{"id":"87ac126a582c030373f57a225a0ade338d2d57e5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 23:07:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/check/openstack-tox-pep8/a172644/ : SUCCESS in 5m 54s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/check/openstack-tox-py27/c6f08b0/ : SUCCESS in 5m 25s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/check/openstack-tox-py35/dbf1f29/ : SUCCESS in 5m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/check/build-openstack-sphinx-docs/d575061/html/ : SUCCESS in 9m 51s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/check/legacy-tempest-dsvm-neutron-src/9d09534/ : SUCCESS in 1h 27m 28s\n- legacy-check-osc-plugins http://logs.openstack.org/25/512125/2/check/legacy-check-osc-plugins/3783d03/ : SUCCESS in 6m 50s (non-voting)\n- legacy-osc-dsvm-functional http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional/6c817a5/ : SUCCESS in 45m 19s\n- legacy-osc-dsvm-functional-tips http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-tips/f184372/ : SUCCESS in 54m 43s (non-voting)\n- legacy-osc-dsvm-functional-n-net http://logs.openstack.org/25/512125/2/check/legacy-osc-dsvm-functional-n-net/d8f4546/ : SUCCESS in 40m 48s (non-voting)\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/25/512125/2/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/bfcaeed/ : FAILURE in 25m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1c2a7f488a5c7a0fe9714693d4f22e8fca5deb7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-16 23:07:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7aa9ee4d46c8cacf81b3791ba3ac90f73489a991","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-17 01:26:12.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"30f4c2b9e8e25c772e7d66a04a3ce97323d76ea6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-17 01:26:12.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/25/512125/2/gate/openstack-tox-pep8/348d1ec/ : SUCCESS in 5m 44s\n- openstack-tox-py27 http://logs.openstack.org/25/512125/2/gate/openstack-tox-py27/8748d14/ : SUCCESS in 5m 28s\n- openstack-tox-py35 http://logs.openstack.org/25/512125/2/gate/openstack-tox-py35/e80f9c3/ : SUCCESS in 4m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/512125/2/gate/build-openstack-sphinx-docs/42c746d/html/ : SUCCESS in 6m 03s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/512125/2/gate/legacy-tempest-dsvm-neutron-src/bb556eb/ : SUCCESS in 1h 31m 28s\n- legacy-osc-dsvm-functional http://logs.openstack.org/25/512125/2/gate/legacy-osc-dsvm-functional/0cccd08/ : SUCCESS in 52m 34s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"358544d40ea1ad64abefd5f34f011a3446c1b37d","revisions":{"fb820988db4c5d5d142e7c1102e5b94cfaca2d98":{"kind":"REWORK","_number":1,"created":"2017-10-15 23:49:01.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/25/512125/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/25/512125/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/1"}}},"commit":{"parents":[{"commit":"33403348a253230b79e36e27077e52db4ab28418","subject":"Merge \"Optimize getting endpoint list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33403348a253230b79e36e27077e52db4ab28418"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-10-15 23:47:59.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-10-15 23:48:57.000000000","tz":660},"subject":"Switch to $USER in post_test_hooks","message":"Switch to $USER in post_test_hooks\n\nAs a first step to zuul migration, switch to $USER from a static\n\"jenkins\" username.\n\nChange-Id: I26ed12133c75a69182c56b6ecf483fcdc37d98f3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb820988db4c5d5d142e7c1102e5b94cfaca2d98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb820988db4c5d5d142e7c1102e5b94cfaca2d98"}]},"branch":"refs/heads/master"},"358544d40ea1ad64abefd5f34f011a3446c1b37d":{"kind":"REWORK","_number":2,"created":"2017-10-15 23:50:31.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/25/512125/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/25/512125/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/25/512125/2"}}},"commit":{"parents":[{"commit":"33403348a253230b79e36e27077e52db4ab28418","subject":"Merge \"Optimize getting endpoint list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33403348a253230b79e36e27077e52db4ab28418"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-10-15 23:47:59.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-10-15 23:50:13.000000000","tz":660},"subject":"Switch to $USER in post_test_hooks","message":"Switch to $USER in post_test_hooks\n\nAs a first step to zuul migration, switch to $USER from a static\n\"jenkins\" username.\n\nChange-Id: I26ed12133c75a69182c56b6ecf483fcdc37d98f3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/358544d40ea1ad64abefd5f34f011a3446c1b37d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/358544d40ea1ad64abefd5f34f011a3446c1b37d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
