)]}'
{"id":"openstack%2Fpymod2pkg~850993","triplet_id":"openstack%2Fpymod2pkg~master~I73a49916e2b2898cb31d8cfd68e25b94d39b1934","project":"openstack/pymod2pkg","branch":"master","attention_set":{},"removed_from_attention_set":{"12898":{"account":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"last_update":"2022-08-02 07:28:34.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I73a49916e2b2898cb31d8cfd68e25b94d39b1934","subject":"Add python2 and python3 return values","status":"MERGED","created":"2022-07-26 07:46:52.000000000","updated":"2022-08-02 07:29:32.000000000","submitted":"2022-08-02 07:28:34.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":"850993","meta_rev_id":"5aa213464bf2e0a2f2926c0a97ef6aad7624b36f","_number":850993,"virtual_id_number":850993,"owner":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-08-02 07:28:33.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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"all":[{"value":2,"date":"2022-08-02 07:20:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":2,"date":"2022-07-28 08:21:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"all":[{"value":1,"date":"2022-08-02 07:20:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-07-26 07:56:33.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"},{"updated":"2022-07-28 08:21:21.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2022-08-02 07:20:38.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"}],"messages":[{"id":"b376951e42f382b362fdeb1fe62f510bf2f36455","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2022-07-26 07:46:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bce53317a8cb941f66f535d77358f0f5c4a074ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-26 07:56:33.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/9faa483f287b4e8c98093590932dcce0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d65a6847a6a04e9eb6f626b4f1b2bb61 : SUCCESS in 2m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4d12389a7ac947518608fcdffdbf2b9d : FAILURE in 2m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2bb64efd29d74360bd4b6444a2c90ab3 : FAILURE in 3m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/37e8a1f3a1f6414aa7d827c9ff3c14ab : FAILURE in 3m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f84ce242bf2499bb56f49370b67ced8 : SUCCESS in 3m 17s","accounts_in_message":[],"_revision_number":1},{"id":"c276fc520884dafed302302f2946a0167e2decf1","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2022-07-26 09:40:19.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"79f19dae3399c0581ed4a0e147dabf595bc9b34f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2022-07-27 10:04:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c9d1f8c528f4ed7f675a1c688435d7a384fe81fc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-27 10:11:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/48cb9b4cfdb04807a546b023cc8b0cca\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0023789130cf478694c5d669fbdc2162 : SUCCESS in 2m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ffb376702614472dac2b538bd6be9971 : SUCCESS in 3m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/415ed1239eee49608d02bf87d40488e6 : SUCCESS in 6m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/92e8c67d914c459c85d8bb1a7947ec8a : SUCCESS in 3m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5cd0137757c446287fd55596bd61c2b : SUCCESS in 3m 55s","accounts_in_message":[],"_revision_number":2},{"id":"3b6298a398339b959a66faf5983228a910494a2b","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2022-07-28 06:27:49.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"92df0120e592ef5a333ef5ebf342ebe89809e3cf","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2022-07-28 08:21:21.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"e421d521d583b2491d5677e67e66f9ab0e8b751e","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2022-08-02 07:20:38.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"412c96a181af502a0df5d1abbc4f2181d491bcda","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 07:20:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"171ec7d5c6659dbec0ccba68a74d874c241c710e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 07:28:33.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8be9c0a00f3641b69a49e4777b6a5a37\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32a2a87ca85e48bc95ed47e28624c8b1 : SUCCESS in 3m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b42a3cc3dd7d4271b4ac66c8328f3245 : SUCCESS in 3m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/efe31805d023409b968da42dc4b4dcfd : SUCCESS in 3m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3532c7d8a1aa4e2980aeca1bad3432dd : SUCCESS in 3m 46s","accounts_in_message":[],"_revision_number":2},{"id":"c9ba265e3054c4aed33de89cafa05e954b136330","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 07:28:34.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"5aa213464bf2e0a2f2926c0a97ef6aad7624b36f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 07:29:32.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0faa26d82dfa4bb392d76899dd4a0d54\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6218bf2001e8421e81149a5ede9c931c : SUCCESS in 38s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3edbe8484cdf4a3cb9d7215e20fa9e5619ab9140","revisions":{"40f2a949035c46df4d8f310b56f1f589da51af56":{"kind":"REWORK","_number":1,"created":"2022-07-26 07:46:52.000000000","uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/93/850993/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pymod2pkg","ref":"refs/changes/93/850993/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/1"}}},"commit":{"parents":[{"commit":"8f07a592c8e0b154ece9553c2dedf73041247368","subject":"update to zed level jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/8f07a592c8e0b154ece9553c2dedf73041247368"}]}],"author":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2022-07-26 07:42:19.000000000","tz":600},"committer":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2022-07-26 07:42:19.000000000","tz":600},"subject":"Add python2 and python3 return values","message":"Add python2 and python3 return values\n\nThe generic translation rules\n def openstack_prefix_tr(mod):\n def rdo_horizon_plugins_tr(mod):\n def suse_horizon_plugins_tr(mod):\n\nOnly have return values for pyvers\u003dpy, Update the rules to return the\nsame pkg regardless of pyversion.\n\nThis way:\nfor pyver in py py2 py3 ; do\n   pymod2pkg --dist xx --pyver $pyver Tempest\ndone\n\nreturns openstack-tempest for all python versions\n\nChange-Id: I73a49916e2b2898cb31d8cfd68e25b94d39b1934\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/40f2a949035c46df4d8f310b56f1f589da51af56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/40f2a949035c46df4d8f310b56f1f589da51af56"}]},"branch":"refs/heads/master"},"3edbe8484cdf4a3cb9d7215e20fa9e5619ab9140":{"kind":"REWORK","_number":2,"created":"2022-07-27 10:04:16.000000000","uploader":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"ref":"refs/changes/93/850993/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pymod2pkg","ref":"refs/changes/93/850993/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pymod2pkg refs/changes/93/850993/2"}}},"commit":{"parents":[{"commit":"8f07a592c8e0b154ece9553c2dedf73041247368","subject":"update to zed level jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/8f07a592c8e0b154ece9553c2dedf73041247368"}]}],"author":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2022-07-26 07:42:19.000000000","tz":600},"committer":{"name":"Tony Breeds","email":"tony@bakeyournoodle.com","date":"2022-07-27 05:50:18.000000000","tz":600},"subject":"Add python2 and python3 return values","message":"Add python2 and python3 return values\n\nThe generic translation rules\n def openstack_prefix_tr(mod):\n def rdo_horizon_plugins_tr(mod):\n def suse_horizon_plugins_tr(mod):\n\nOnly have return values for pyvers\u003dpy, Update the rules to return the\nsame pkg regardless of pyversion.\n\nThis way:\nfor pyver in py py2 py3 ; do\n   pymod2pkg --dist xx --pyver $pyver Tempest\ndone\n\nreturns openstack-tempest for all python versions\n\nChange-Id: I73a49916e2b2898cb31d8cfd68e25b94d39b1934\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/3edbe8484cdf4a3cb9d7215e20fa9e5619ab9140"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pymod2pkg/commit/3edbe8484cdf4a3cb9d7215e20fa9e5619ab9140"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"}}]}],"submit_requirements":[]}
