)]}'
{"id":"openstack%2Fopenstacksdk~801900","triplet_id":"openstack%2Fopenstacksdk~master~Ie71c4f818d5adc82466e06d994c258af271b5793","project":"openstack/openstacksdk","branch":"master","hashtags":[],"change_id":"Ie71c4f818d5adc82466e06d994c258af271b5793","subject":"Extend has_version function to accept version parameter","status":"MERGED","created":"2021-07-22 16:01:56.000000000","updated":"2021-07-22 20:42:02.000000000","submitted":"2021-07-22 20:40:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"801900","meta_rev_id":"4119979c84dfa39fd5f49d010190160eb5f3d76d","_number":801900,"virtual_id_number":801900,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-07-22 20:40:34.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2021-07-22 17:44:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2021-07-22 17:44:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"CC":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-22 16:07:09.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2021-07-22 17:22:36.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":"5a30084c115164a0df8d9ddbe8d2c14a24742221","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-07-22 16:01:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0b20ebc52638273d6ca252014856327efed024ae","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-07-22 16:07:09.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"272f4d3ab8f7fd37a765645ee5fba1b604daec5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 17:22:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f88f1223f2d441ca4922195bd46816d : SUCCESS in 4m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/73fb2b911ffa4833af25decb973096dd : SUCCESS in 5m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/19b74d9e90f4482f94143813f91a70db : SUCCESS in 4m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/479165fc5d1141859a832f1fad3f283a : SUCCESS in 4m 36s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7e51c2a7fece4c6e99317db408e839c5 : SUCCESS in 44m 20s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/5fe00c17ffa440c59f38091d6a1e3337 : SUCCESS in 5m 32s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/9b94ce0cc0754b6d866ea1d65e16abef : SUCCESS in 4m 44s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/b8bb21356fbb4eb08f8b7190d4578eef : SUCCESS in 5m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe51f886a0f0487fa1936cc769de3740 : SUCCESS in 7m 36s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/edf522bc6225436a909a90d65388db4f : SUCCESS in 1h 02m 45s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/6bb117c6a4b14856ba9d379af2d951c9 : SUCCESS in 17m 27s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/9ed760b80b524f20892335d052671bd5 : SUCCESS in 39m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3ea076c0274643ae8d4072e5be6eeed3 : SUCCESS in 40m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/51578d3efc824adb85c454c6d7e2b6d5 : SUCCESS in 1h 17m 37s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3938f1ffb3694bf4ae891347dceded58 : SUCCESS in 48m 39s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/cfcb6c120ba44414aa658bcf5304c82a : SUCCESS in 51m 28s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c3b36c49d8b84d12b0bc3061fa75336e : SUCCESS in 31m 48s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d497675a0237453a98b06d7295d770b4 : SUCCESS in 43m 02s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2079fe3b01ab4d2ba8b6745be6bc4df3 : FAILURE in 45m 38s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1073fc4d19c64b57bb62bb7c7866f3a4 : SUCCESS in 53m 02s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/01c9b3c3a07c4942a5bc6dabc7b58720 : SUCCESS in 28m 27s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9621f37dc9ba465293e73352869051a2 : SUCCESS in 52m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"18551d5b30c29eab1bc1fae6537ee7dca97f509b","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-07-22 17:37:56.000000000","message":"Patch Set 1:\n\n- osc-functional-devstack-tips fails cause it also need to get v2 tests fixed. Anyway need to fix SDK first\n- openstacksdk-functional-devstack shows v2 tests are skipped\n- manual tests on devstack with v2 support shows those are still executed and passing.","accounts_in_message":[],"_revision_number":1},{"id":"94023c94561d612e260c7b306f3ed0b7bed52f9d","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-07-22 17:44:36.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nself approving to unblock gate for some projects","accounts_in_message":[],"_revision_number":1},{"id":"e0c7d9d575a9c9c18dc4c46e9ecaddafe05b46ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 17:45:17.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"88eee3c1bdaeabd73d89c0c7e28c4dc7d414b6d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 20:40:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d0625c3325cf47b9bddfabf9aea79ed4 : SUCCESS in 4m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/95476d055a6d4e95be67ffdfb2010176 : SUCCESS in 4m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/989a301fc1cf4290a829cc55f20c1473 : SUCCESS in 4m 55s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3c6365291da648479cf3a5d831d2a3cc : SUCCESS in 43m 38s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/ce9a414262054c43b16642b9f2f2f4e1 : SUCCESS in 5m 11s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/50887ab3f1ba46b6aedc4bea6b72a36d : SUCCESS in 5m 03s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f21a66171b93448c9ecb862af92a9435 : SUCCESS in 6m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e864e21ceebb41aabb4d2c81e3619d68 : SUCCESS in 7m 51s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e84804d1baf14e19be4960aba175f3bb : SUCCESS in 1h 03m 01s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2b05e3fda20c495c8383ff273b3e27cf : SUCCESS in 16m 23s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/f29bf69202fe4abbae7d3e36a9d7b490 : SUCCESS in 33m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/101368e42b394621a4dcd49091ce93b8 : SUCCESS in 41m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a7718801e92f4a669845c93cb58be6d6 : SUCCESS in 1h 15m 29s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/490d098a44a94f9180870a591b79823e : SUCCESS in 48m 53s","accounts_in_message":[],"_revision_number":1},{"id":"a5dee11c30eaa746b3d84d1a26215b913ad6193c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 20:40:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"4119979c84dfa39fd5f49d010190160eb5f3d76d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 20:42:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ba5b4e3068e4d8fb1f4c7edb261c9bc : SUCCESS in 1m 09s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"0bc47cdb933e12fd142747371720e8a1f74cb795","revisions":{"0bc47cdb933e12fd142747371720e8a1f74cb795":{"kind":"REWORK","_number":1,"created":"2021-07-22 16:01:56.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/00/801900/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/00/801900/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/00/801900/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/00/801900/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/00/801900/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/00/801900/1"}}},"commit":{"parents":[{"commit":"9dc4a841145200583ac3f8c56df775a165e5f2f4","subject":"Merge \"Fix import order in accelerator and config unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9dc4a841145200583ac3f8c56df775a165e5f2f4"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2021-07-22 16:00:25.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2021-07-22 16:00:25.000000000","tz":120},"subject":"Extend has_version function to accept version parameter","message":"Extend has_version function to accept version parameter\n\nWe might need not only to check whether the service is supported, but\nalso whether specific version of the service is working.\nExtend functional tests of the block-storage to actually check specific\nversion.\n\nChange-Id: Ie71c4f818d5adc82466e06d994c258af271b5793\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0bc47cdb933e12fd142747371720e8a1f74cb795"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0bc47cdb933e12fd142747371720e8a1f74cb795"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
