)]}'
{"id":"openstack%2Fpython-openstackclient~1001118","triplet_id":"openstack%2Fpython-openstackclient~master~Id9feeb3f1d4ee7f11a1411db481a7f616991b24a","project":"openstack/python-openstackclient","branch":"master","attention_set":{"38842":{"account":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"last_update":"2026-08-17 12:10:55.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Id9feeb3f1d4ee7f11a1411db481a7f616991b24a","subject":"share: Add share access rule commands","status":"NEW","created":"2026-08-17 11:13:58.000000000","updated":"2026-08-17 13:35:52.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d6514a7a7697b86cb66eca5b2dc50fcab2602cfc","_number":1001118,"virtual_id_number":1001118,"owner":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-17 13:35:52.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-17 12:10:55.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":"65c1240a37576c3169cb6d5a46e3b68b363a7e67","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"date":"2026-08-17 11:13:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"59e72b7a7ed5d7564636f542146db375c301e121","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 12:10:55.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/379864b39a0a4a8d94781e858da3661f\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b9e6972e176c4d04abd236c82b1f434f : SUCCESS in 3m 11s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/a9a2341eb9354125bf8d9e120141786a : SUCCESS in 6m 51s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/204e70e491e146c8aaf1810ef75ad35a : SUCCESS in 4m 45s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/479830588edf4baf824c3c8b88cf3068 : SUCCESS in 5m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf84998f502641cf9c308fec9255d237 : SUCCESS in 2m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c065b2511ebb4e1295a46cbde74412c2 : FAILURE in 3m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/eb75b6fc470c4aab82331fb781cdfc17 : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5cd45e3041944806afc1ca750990a208 : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e691d15d4cf24faf8bb0432067165f57 : SUCCESS in 6m 58s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/e25a0309c8ff45eb98c05d89a9593857 : SUCCESS in 7m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ece1c573bd75438e873c54d0fd3e4ee5 : SUCCESS in 4m 05s\n- requirements-check https://zuul.opendev.org/t/openstack/build/7f4cbb76e8b04599bfc20f5199675726 : SUCCESS in 2m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e8ac64737f2946dd8ce66858f62d9e9f : SUCCESS in 9m 02s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/5d11d652be064e3e940bf70afc22890a : FAILURE in 3m 05s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/479f26eaccd6460b82c35e5e8afae02e : FAILURE in 54m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/de1f8b3edb1349a28602e7844559e842 : FAILURE in 54m 09s","accounts_in_message":[],"_revision_number":1},{"id":"6d00b87dd140cea1552d194c2ac2125ac1baf7c1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"date":"2026-08-17 12:20:07.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"d6514a7a7697b86cb66eca5b2dc50fcab2602cfc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 13:35:52.000000000","message":"Patch Set 2: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0bcfcefcd46543a69f42380d22289861\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/2a127dfd94dc4f948d40a8f9255828fd : SUCCESS in 2m 31s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c1245447e27e422b891137559b86260a : SUCCESS in 5m 10s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/17a16c77964145b1aacbbe20e5a56f0f : SUCCESS in 4m 04s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/8f376722cb6e44f19a5ffcedd8df73bd : SUCCESS in 7m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6318c06a41cc4209a4303117ec203ae7 : SUCCESS in 3m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21460ae41f5f49dcbd8bff3864464e24 : SUCCESS in 3m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e4d7b0dbf6604b3b9755cf6c345d7b3f : SUCCESS in 3m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bbdf0a8928584797b5a4b852e6247c34 : SUCCESS in 3m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c33d205bd69742b8babacc809d78bc1e : SUCCESS in 4m 36s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/edfec32fb37948c0bb47385152d96abb : SUCCESS in 7m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a6e6a47214a24d5c8ab9c2f3c03140dd : SUCCESS in 5m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9deca22521f442dcb43a4c59593f599a : SUCCESS in 2m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0f45b33fb32642bca3cddd47b1718048 : SUCCESS in 7m 55s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/48b9683e7668437a97eeffa44a01bf6c : FAILURE in 4m 33s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/6a937e8dba7b46eb9e20ea4acd971e25 : FAILURE in 1h 09m 36s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b05ac632e59d41f78c0c7782d31532c7 : FAILURE in 55m 59s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"9bd8bdf01f2a861aae2622acbe1d18607944d04c","revisions":{"6c1641e54fadbb11b9e0bfd9258dd141731b2275":{"kind":"REWORK","_number":1,"created":"2026-08-17 11:13:58.000000000","uploader":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"ref":"refs/changes/18/1001118/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/1001118/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/1"}}},"commit":{"parents":[{"commit":"19e852e7cbb36b63bdc23c4b1abc6e626e9b3f86","subject":"share: Add share network commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/19e852e7cbb36b63bdc23c4b1abc6e626e9b3f86"}]}],"author":{"name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","date":"2026-08-17 11:10:58.000000000","tz":0},"committer":{"name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","date":"2026-08-17 11:12:26.000000000","tz":0},"subject":"share: Add share access rule commands","message":"share: Add share access rule commands\n\nMigrate share access rule commands from python-manilaclient to\npython-openstackclient. This adds the following commands:\n\n* share access rule create\n* share access rule delete\n* share access rule list\n* share access rule show\n* share access rule set\n* share access rule unset\n\nThese commands support all microversion-gated features from the\nmanilaclient implementation, including access rule metadata\n(properties) starting from API microversion 2.45, extended list\nfiltering and access rule locking starting from API microversion\n2.82, and setting the access level on an existing rule starting\nfrom API microversion 2.88.\n\nUnit tests provide 100% statement and branch coverage.\n\nAssisted-by: Claude\nChange-Id: Id9feeb3f1d4ee7f11a1411db481a7f616991b24a\nSigned-off-by: Silvia Wachira \u003cwachirasilvia8@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6c1641e54fadbb11b9e0bfd9258dd141731b2275"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6c1641e54fadbb11b9e0bfd9258dd141731b2275"}]},"branch":"refs/heads/master"},"9bd8bdf01f2a861aae2622acbe1d18607944d04c":{"kind":"REWORK","_number":2,"created":"2026-08-17 12:20:07.000000000","uploader":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"ref":"refs/changes/18/1001118/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/18/1001118/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/18/1001118/2"}}},"commit":{"parents":[{"commit":"19e852e7cbb36b63bdc23c4b1abc6e626e9b3f86","subject":"share: Add share network commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/19e852e7cbb36b63bdc23c4b1abc6e626e9b3f86"}]}],"author":{"name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","date":"2026-08-17 11:10:58.000000000","tz":0},"committer":{"name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","date":"2026-08-17 12:19:37.000000000","tz":0},"subject":"share: Add share access rule commands","message":"share: Add share access rule commands\n\nMigrate share access rule commands from python-manilaclient to\npython-openstackclient. This adds the following commands:\n\n* share access rule create\n* share access rule delete\n* share access rule list\n* share access rule show\n* share access rule set\n* share access rule unset\n\nThese commands support all microversion-gated features from the\nmanilaclient implementation, including access rule metadata\n(properties) starting from API microversion 2.45, extended list\nfiltering and access rule locking starting from API microversion\n2.82, and setting the access level on an existing rule starting\nfrom API microversion 2.88.\n\nUnit tests provide 100% statement and branch coverage.\n\nAssisted-by: Claude\nChange-Id: Id9feeb3f1d4ee7f11a1411db481a7f616991b24a\nSigned-off-by: Silvia Wachira \u003cwachirasilvia8@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9bd8bdf01f2a861aae2622acbe1d18607944d04c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9bd8bdf01f2a861aae2622acbe1d18607944d04c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"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":""}}}]}
