)]}'
{"id":"openstack%2Fswift~701075","triplet_id":"openstack%2Fswift~master~Ib7bebeca47bfe311e9de3cf2a165b1c752b99518","project":"openstack/swift","branch":"master","topic":"auto-create-account-prefix","hashtags":[],"change_id":"Ib7bebeca47bfe311e9de3cf2a165b1c752b99518","subject":"probe-tests: Get reconciler test passing","status":"ABANDONED","created":"2020-01-04 07:47:26.000000000","updated":"2026-07-09 17:52:05.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1169b9768493b95540ee728c4784164fa83abfb6","_number":701075,"virtual_id_number":701075,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-01-07 02:46:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2020-01-07 02:01:48.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-05 16:00:01.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2020-01-07 02:46:34.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":"74455ce98621860ea45db896057c5f8ee2c26fd1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-04 07:47:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"85c0405d7334568394bcfce40508ff5b3b0a1596","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-04 08:21:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d47566d368714d8791a14aa0ee5b610b : SUCCESS in 8m 20s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/83f55f0cc684413f8ea0cde96ec33df6 : SUCCESS in 32m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/44ae723020644a88a2c99fb0808d8c59 : SUCCESS in 6m 08s","accounts_in_message":[],"_revision_number":1},{"id":"8497a94c381ba8730152448c1b1eabc81a926a0d","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-01-05 16:00:01.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI think the spirit of the existing verification definitely covered the case of makeing sure the container-updaters are creating the account for the reconciler to find.\n\nIt\u0027s not important to me for probe tests to pass with a non-default auto-create-account prefix - of all the environmental assumptions we make in probetests that one seems minor.","accounts_in_message":[],"_revision_number":1},{"id":"ad0322cb7731a65a5fa0d57ae6552f0426b79e27","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-07 01:00:08.000000000","message":"Patch Set 1:\n\n(1 comment)\n\n\u003e of all the environmental assumptions we make in probetests\n\nSpeaking of ... I wonder if it\u0027d be worth getting probe tests runnable when you\u0027ve got HAProxy or the like terminating SSL for the proxy... as it was, I needed to hack in something like\n\n diff --git a/test/probe/common.py b/test/probe/common.py\n index 9652c163b..17faf5638 100644\n --- a/test/probe/common.py\n +++ b/test/probe/common.py\n @@ -80,7 +80,7 @@ def _check_storage(ipport, path):\n  \n  \n  def _check_proxy(ipport, user, key):\n -    url, token \u003d get_auth(\u0027http://%s:%d/auth/v1.0\u0027 % ipport,\n +    url, token \u003d get_auth(\u0027https://%s:%d/auth/v1.0\u0027 % ipport,\n                            user, key)\n      account \u003d url.split(\u0027/\u0027)[-1]\n      head_account(url, token)\n @@ -384,6 +384,7 @@ class ProbeTest(unittest.TestCase):\n                                    section_name\u003d\u0027app:proxy-server\u0027)\n              proxy_ipport \u003d (proxy_conf.get(\u0027bind_ip\u0027, \u0027127.0.0.1\u0027),\n                              int(proxy_conf.get(\u0027bind_port\u0027, 8080)))\n +            proxy_ipport \u003d (\u0027saio\u0027, 443)\n              self.ipport2server[proxy_ipport] \u003d \u0027proxy\u0027\n              self.url, self.token, self.account \u003d check_server(\n                  proxy_ipport, self.ipport2server)","accounts_in_message":[],"_revision_number":1},{"id":"7b50633d40864ee497a77b377be114ab8f691465","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-07 01:00:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"96b4b2a885173abb209f6413d77631e6d4d6fbaa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-07 01:49:47.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86a9c90fa1754f3d926e342e68deac9e : SUCCESS in 10m 28s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ac85b6fac6614f709f50401a9f248c71 : FAILURE in 48m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/28c4201bb70a4022ae88a1884ab2dc0e : SUCCESS in 6m 03s","accounts_in_message":[],"_revision_number":2},{"id":"45942560c858c65974abf7c8d023f1d0a2bd4ad0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-07 02:01:48.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"ff28669b61c4f321ac729267ff641564ecfc4165","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-07 02:46:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/73a3084d562b4cfda17b06ee94f336a6 : SUCCESS in 7m 38s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/50cbe8fefcc14acd87e7a861569c7f43 : SUCCESS in 40m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed2b6f0eee294183916f8314ce35a7e0 : SUCCESS in 5m 38s","accounts_in_message":[],"_revision_number":2},{"id":"1169b9768493b95540ee728c4784164fa83abfb6","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-07-09 17:52:05.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"27e0a732a839f3a50c63d86be07daa5e6daf4450","revisions":{"51ac60ac513e80a71f250721f12e8e4ebae481c2":{"kind":"REWORK","_number":1,"created":"2020-01-04 07:47:26.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/75/701075/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/75/701075/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/75/701075/1"}}},"commit":{"parents":[{"commit":"183a48e27bea12e1ce64c3f46132a731b51c90e6","subject":"Deprecate per-service auto_create_account_prefix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/183a48e27bea12e1ce64c3f46132a731b51c90e6"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-04 06:23:43.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-04 06:23:43.000000000","tz":-480},"subject":"probe-tests: Get reconciler test passing","message":"probe-tests: Get reconciler test passing\n\n...even with a non-default auto_create_account_prefix.\n\nChange-Id: Ib7bebeca47bfe311e9de3cf2a165b1c752b99518\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51ac60ac513e80a71f250721f12e8e4ebae481c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/51ac60ac513e80a71f250721f12e8e4ebae481c2"}]},"branch":"refs/heads/master"},"27e0a732a839f3a50c63d86be07daa5e6daf4450":{"kind":"REWORK","_number":2,"created":"2020-01-07 01:00:15.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/75/701075/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/75/701075/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/701075/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/75/701075/2"}}},"commit":{"parents":[{"commit":"4601548dabdec0a4dc89cefba11e963217255be3","subject":"Deprecate per-service auto_create_account_prefix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4601548dabdec0a4dc89cefba11e963217255be3"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-04 06:23:43.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-07 00:57:40.000000000","tz":-480},"subject":"probe-tests: Get reconciler test passing","message":"probe-tests: Get reconciler test passing\n\n...even with a non-default auto_create_account_prefix.\n\nChange-Id: Ib7bebeca47bfe311e9de3cf2a165b1c752b99518\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27e0a732a839f3a50c63d86be07daa5e6daf4450"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/27e0a732a839f3a50c63d86be07daa5e6daf4450"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
