)]}'
{"id":"openstack%2Fpython-manilaclient~964568","triplet_id":"openstack%2Fpython-manilaclient~master~Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64","project":"openstack/python-manilaclient","branch":"master","topic":"bug/2108991","attention_set":{},"removed_from_attention_set":{"29632":{"account":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"last_update":"2025-10-28 14:11:41.000000000","reason":"\u003cGERRIT_ACCOUNT_29632\u003e replied on the change","reason_account":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"}},"16643":{"account":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"last_update":"2025-10-25 22:48:26.000000000","reason":"\u003cGERRIT_ACCOUNT_16643\u003e replied on the change","reason_account":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"}},"38463":{"account":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"last_update":"2025-10-28 15:26:44.000000000","reason":"Change was submitted"},"32079":{"account":{"_account_id":32079,"name":"Carlos Augusto da Silva Martins","email":"carlos.martins@ifsuldeminas.edu.br","username":"casmssm"},"last_update":"2025-10-28 15:26:44.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64","subject":"Allow settings --task-state without value (to send null) or None","status":"MERGED","created":"2025-10-22 17:17:17.000000000","updated":"2025-10-28 15:27:32.000000000","submitted":"2025-10-28 15:26:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"964568-bug/2108991","meta_rev_id":"01b7b477e84df0f17a55ea5273f2b5c8de3417c7","_number":964568,"virtual_id_number":964568,"owner":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-28 15:26:44.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":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"all":[{"value":2,"date":"2025-10-28 14:11:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},{"value":2,"date":"2025-10-25 22:48:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"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":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"all":[{"value":1,"date":"2025-10-28 14:11:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"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":[{"_account_id":32079,"name":"Carlos Augusto da Silva Martins","email":"carlos.martins@ifsuldeminas.edu.br","username":"casmssm"}],"reviewers":{"REVIEWER":[{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},{"_account_id":32079,"name":"Carlos Augusto da Silva Martins","email":"carlos.martins@ifsuldeminas.edu.br","username":"casmssm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-22 17:21:51.000000000","updated_by":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"reviewer":{"_account_id":32079,"name":"Carlos Augusto da Silva Martins","email":"carlos.martins@ifsuldeminas.edu.br","username":"casmssm"},"state":"REVIEWER"},{"updated":"2025-10-22 17:21:51.000000000","updated_by":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"reviewer":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"state":"REVIEWER"},{"updated":"2025-10-22 18:19:22.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":"2025-10-23 11:05:02.000000000","updated_by":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"reviewer":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"state":"REVIEWER"}],"messages":[{"id":"0c6927c20cfccbfd5017c2d31b67b7cdd739b59e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-22 17:17:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"02b4a30c67cbd98ba441dca9284df1a9f97e7f6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-22 18:19:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e360aa9e72f94424af29fb1aff44254a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d5557c3a3c5429780161096bbb8b38b : SUCCESS in 3m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fd44710c1826477ab7488396707787b2 : SUCCESS in 2m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a3e77a438594e9da1169728a05d74e3 : SUCCESS in 2m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/971f2646ac2044cc8fc9a1c7d637b5b6 : SUCCESS in 4m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ceead9008b8645e3b0a1aab03ec2b901 : SUCCESS in 8m 15s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/388fa86db0644aa3a38df762ce834ef7 : SUCCESS in 5m 53s (non-voting)\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/df81bab7b00b45d3bdf7d5740bc049a7 : SUCCESS in 56m 27s\n- python-manilaclient-tox-bandit https://zuul.opendev.org/t/openstack/build/111f7eca128c40c787c2522a04908639 : SUCCESS in 2m 57s\n- manila-rally-ss https://zuul.opendev.org/t/openstack/build/dcbaf7e3c6784555ae1c01ce796ed0c9 : FAILURE in 12m 43s (non-voting)\n- python-manilaclient-functional-fips https://zuul.opendev.org/t/openstack/build/82b796ef1d0f40f3b1e0b4b3601e750d : POST_FAILURE in 10m 49s (non-voting)\n- manila-rally-no-ss https://zuul.opendev.org/t/openstack/build/ccfcd8b9fb2a47c199eb7f11367f14dd : FAILURE in 5m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9c6ca2c225d66507a2a528ff8f8c5663b61e2f10","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-23 10:06:44.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"912d2be9692377aa09ec99ea9953740febac157e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-23 10:13:10.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"511742c012ca0b33be788087681108899f04f3ec","author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"date":"2025-10-23 11:05:02.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"534f2e7d0f325496b0edfd5983c4a39d697b9301","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-23 11:31:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/629481fc7f344152ae9065a034cbe92d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b96ecb86d3a4c7d93364901f8edce3c : SUCCESS in 8m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/097e4f5e36df424c8e1f4f19eabd175b : SUCCESS in 3m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c904a13795e142c19c0ce6fd544c885e : SUCCESS in 4m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6ce2a3a164de45b39a2540e15643bb1f : SUCCESS in 3m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2655e4592db34451b74e1590e28a493c : SUCCESS in 6m 46s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/6214cd2965924aaaa59a22e9c13b4d78 : SUCCESS in 5m 44s (non-voting)\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/bd3185616ce24be0a93025c6c7732623 : SUCCESS in 1h 11m 32s\n- python-manilaclient-tox-bandit https://zuul.opendev.org/t/openstack/build/c685d4ccb3f64e898bf7b11e06a25728 : SUCCESS in 3m 01s\n- manila-rally-ss https://zuul.opendev.org/t/openstack/build/bf4bb75075a64d86a276d17a72a19957 : FAILURE in 11m 53s (non-voting)\n- python-manilaclient-functional-fips https://zuul.opendev.org/t/openstack/build/d553247feade481c9a569da0f752df4e : POST_FAILURE in 10m 18s (non-voting)\n- manila-rally-no-ss https://zuul.opendev.org/t/openstack/build/64898eff56ff446a9b3492c4519473e4 : FAILURE in 5m 12s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"94ea20887d830e2737dd1157368dcbd49f0e9437","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-23 13:20:42.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"ee92a4c4eba6a6fbf00ec4e84cbf994b161cebc8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-23 13:44:05.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9ca9e5f066029e5c4524a73fb39c8ede35ca9009","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-23 13:46:44.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"3a332515ff6e684ebf495d30352f3a1ee23785f9","author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"date":"2025-10-23 14:09:02.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"66f8bff890a5c1f637259b8702d4241beb963586","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-23 14:33:39.000000000","message":"Patch Set 5: 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/9be107305f5043c49a8abd01d81fdd73\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80d82e73e50e407fbf2fd720ae3fe5bd : SUCCESS in 7m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cb26293a616f408b998055114ce9b887 : SUCCESS in 4m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3a5c85161d24923877acb75c0570313 : FAILURE in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/df36b39045e541229c8a3597ef45444d : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/47c598e8c06b49ccbaa1e8774c03cbef : SUCCESS in 4m 44s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/6a0634034c3841bf98ea25900b9ebb2d : SUCCESS in 6m 45s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e8e65a41f5e4b88a5d396561220367d : SUCCESS in 4m 16s\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/2f4538d0e4334c3db764e1a6bc11122c : FAILURE in 43m 39s\n- python-manilaclient-tox-bandit https://zuul.opendev.org/t/openstack/build/7e6022e5fdcd47209b02784e9321fd3e : SUCCESS in 4m 49s\n- manila-rally-ss https://zuul.opendev.org/t/openstack/build/0a94f8c330ba4ad4abe9b6a9d1f12b8d : FAILURE in 6m 26s (non-voting)\n- python-manilaclient-functional-fips https://zuul.opendev.org/t/openstack/build/0f55246a13454e1a85773bf8cd859756 : POST_FAILURE in 18m 23s (non-voting)\n- manila-rally-no-ss https://zuul.opendev.org/t/openstack/build/f88beb1abedd429bb7c06281f9df6fe6 : FAILURE in 11m 49s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"a25a452e82f4f33a7a581d03285cd200eaba7946","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-24 07:05:34.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"18f79a5d1c490d8755b4b0c1aae332426162cd62","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-24 07:15:36.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"181455d88ad681bc968184351fa36365f817c1f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-24 08:09:18.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f39c0eb986894cf9986b44b1243f9a17\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0fcc0a9d7a9e4733bdf755fd35e495d2 : SUCCESS in 4m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bb3c5a64fb094169bd3c51428bb46b1b : SUCCESS in 5m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/667aacec9c8345409779aec179b05bd9 : SUCCESS in 3m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f9047d7aebb542a5a6c124f41b4a45e6 : SUCCESS in 3m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/81036a83c4804891a0d06a69929119f9 : SUCCESS in 3m 48s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/fec312fbb89d4684b0bad62d4df36cda : SUCCESS in 3m 02s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c6328afe89bd43dfbe1fabae46234943 : SUCCESS in 3m 33s\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/eab6fe18d7f44577ba9bc88cce424a41 : SUCCESS in 58m 34s\n- python-manilaclient-tox-bandit https://zuul.opendev.org/t/openstack/build/ab6582035c7d444bb5e27fcfe0fe1151 : SUCCESS in 2m 05s\n- manila-rally-ss https://zuul.opendev.org/t/openstack/build/3728d5bd0ad742fcb603429a80f59d44 : FAILURE in 11m 02s (non-voting)\n- python-manilaclient-functional-fips https://zuul.opendev.org/t/openstack/build/d9f9a99ba5814a9ead67b8d8c30604a5 : POST_FAILURE in 19m 54s (non-voting)\n- manila-rally-no-ss https://zuul.opendev.org/t/openstack/build/b81b16aefcb649698551125a4dfff01b : FAILURE in 7m 25s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"676696aac8dbbb69dbade82ae74c79ea62af9d97","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-24 08:43:29.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"ff9e48c15457b6294e90427f3ad17e403798904c","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-24 22:25:48.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"ffc3e75d3d23b1fded32bd5453dc7e3b4be5e304","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-24 22:25:52.000000000","message":"Topic fix/task-state-none removed","accounts_in_message":[],"_revision_number":6},{"id":"24425c77972f8ccd25774a7d9b4cb45d6d0239fb","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-24 22:25:57.000000000","message":"Topic set to bug/2108991","accounts_in_message":[],"_revision_number":6},{"id":"d76e510a64a32d3cdb4b317166fb329670aef79b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-25 05:52:52.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"baf1246060d3c26dc8dc0c00281700caad1dcba6","author":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"date":"2025-10-25 05:54:17.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"49423c1e0a0505f9b87219631d8127ae0a221f6b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-25 06:57:38.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/54aec8baa6f54014b6e20ad26b9031b9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2046fba59a844ba68db59344facde1ef : SUCCESS in 8m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30bb85df69874044862f1d6304344c38 : SUCCESS in 5m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80c5609612834551946cf6a99976b0a0 : SUCCESS in 3m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/812cf8668d814335bd039673264d64bc : SUCCESS in 4m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1dc9453ce49c4e539568cb253cec4ace : SUCCESS in 6m 44s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/04d29f21188b42d8bf6ca76ede28ceb9 : SUCCESS in 5m 36s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1b490cd966fb457488cb973d2a1cbd78 : SUCCESS in 5m 57s\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/5e23a22be1ac4045a197c9b91cf48b25 : SUCCESS in 59m 15s\n- python-manilaclient-tox-bandit https://zuul.opendev.org/t/openstack/build/eb115357ac774f7db2f437f4c2ab5e59 : SUCCESS in 3m 16s\n- manila-rally-ss https://zuul.opendev.org/t/openstack/build/0cec22c65fc3426c85492d2e2980d686 : FAILURE in 13m 00s (non-voting)\n- python-manilaclient-functional-fips https://zuul.opendev.org/t/openstack/build/1ff9819d373048ceb7de7fe6b1c0f6cf : POST_FAILURE in 9m 45s (non-voting)\n- manila-rally-no-ss https://zuul.opendev.org/t/openstack/build/8b6925e01e1f4c4cb0ff411121d4994d : FAILURE in 5m 38s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"e0c7b3b87364cb90512222c779e0659f48a86f62","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-25 22:48:06.000000000","message":"Topic fix/task-state-none removed","accounts_in_message":[],"_revision_number":7},{"id":"f2d65b9b955bbbdd89831ad13800444f85425567","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-25 22:48:12.000000000","message":"Topic set to bug/2108991","accounts_in_message":[],"_revision_number":7},{"id":"5abd7bf1536e98d5583692c0affe687d35c68844","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2025-10-25 22:48:26.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"c99e3b3c3707f3bcf7d0ec96d5804d2495026eb2","author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"date":"2025-10-28 14:11:41.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"27f1121bd89db3007b81169013d6a710ad3e9a94","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 14:11:59.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"72682eef6605cea891b2baf3e21fe44e8f226ff7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 15:26:44.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a712cea8438478aa326955409e4b627\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aff3fd5471c0462e9143fabcf4354eed : SUCCESS in 7m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf08f7da917c433a89cb57875260cab8 : SUCCESS in 5m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/74fc92be589741c49301c4636f166e48 : SUCCESS in 3m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/917e01bcc7754605a0227ab699696cba : SUCCESS in 6m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f2d6294cb646463a89edf30a8cda9551 : SUCCESS in 2m 08s\n- python-manilaclient-functional https://zuul.opendev.org/t/openstack/build/95573ed17ba64231b375bbccb741d343 : SUCCESS in 53m 05s","accounts_in_message":[],"_revision_number":7},{"id":"a7020326651ec4ce700b1238ee55b4f9fdc5eda4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 15:26:44.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"01b7b477e84df0f17a55ea5273f2b5c8de3417c7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-28 15:27:32.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/337232f169b24459bef527078fbc7379\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cff2ce96c314226a3609b8163724a7b : SUCCESS in 36s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa8f40bde86c4a38be35d33face192e3 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"d0060a45a94f787b956e966912970def0fad85f4","revisions":{"4218e2086aa75b4a8b91253b3a77ba5e92d0e49b":{"kind":"REWORK","_number":1,"created":"2025-10-22 17:17:17.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/1"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 17:16:58.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc command `openstack share set \u003cshare-id\u003e --task-state` was failing when no value was provided, or when None was passed as an argument, leading to the API receive the string \"null\" instead of the JSON null value.\n\nThis change makes the --task-state argument optional, allowing it to be omitted, so the API send the correct null value as expected.\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4218e2086aa75b4a8b91253b3a77ba5e92d0e49b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4218e2086aa75b4a8b91253b3a77ba5e92d0e49b"}]},"branch":"refs/heads/master"},"96bb7f6503d287bf9aadfbbd2e4372aaad795607":{"kind":"REWORK","_number":2,"created":"2025-10-23 10:06:44.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/2"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-23 09:53:24.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc command `openstack share set \u003cshare-id\u003e --task-state` was failing when no value was provided, or when None was passed as an argument, leading to the API receive the string \"null\" instead of the JSON null value.\n\nThis change makes the --task-state argument optional, allowing it to be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as e request to clear the task state by sending a proper null value to the API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set and share server set commands.\n- Verified cases when --task-state is provided without a value (interpreted as None) or with value \"None\" (ensuring it is properly converted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/96bb7f6503d287bf9aadfbbd2e4372aaad795607"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/96bb7f6503d287bf9aadfbbd2e4372aaad795607"}]},"branch":"refs/heads/master"},"1370aecebd5b8028493c0353273516b07efed221":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-23 10:13:10.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/3"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-23 10:09:28.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc commands `openstack share set \u003cshare-id\u003e --task-state` and `openstack share server set \u003cshare-server-id\u003e --task-state`  were failing when no value was provided, or when None was passed as an argument, leading to the API receive the string \"null\" instead of the JSON null value.\n\nThis change makes the --task-state argument optional, allowing it to be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as e request to clear the task state by sending a proper null value to the API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set and share server set commands.\n- Verified cases when --task-state is provided without a value (interpreted as None) or with value \"None\" (ensuring it is properly converted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/1370aecebd5b8028493c0353273516b07efed221"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/1370aecebd5b8028493c0353273516b07efed221"}]},"branch":"refs/heads/master"},"b9e36ddc436a9459231d6c8b9075b880cb8c53a1":{"kind":"REWORK","_number":4,"created":"2025-10-23 13:20:42.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/4"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-23 13:20:21.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc commands `openstack share set \u003cshare-id\u003e --task-state` and\n`openstack share server set \u003cshare-server-id\u003e --task-state` were\nfailing when no value was provided, or when None was passed as an\nargument, leading to the API receive the string \"null\" instead of\nthe JSON null value.\n\nThis change makes the --task-state argument optional, allowing it\nto be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as a\nrequest to clear the task state by sending a proper null value to\nthe API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set\nand share server set commands.\n- Verified cases when --task-state is provided without a value\n(interpreted as None) or with value \"None\" (ensuring it is properly\nconverted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/b9e36ddc436a9459231d6c8b9075b880cb8c53a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/b9e36ddc436a9459231d6c8b9075b880cb8c53a1"}]},"branch":"refs/heads/master"},"17865754fdc68b540d898a408034ece0fb9ba295":{"kind":"REWORK","_number":5,"created":"2025-10-23 13:44:05.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/5"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-23 13:43:42.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc commands `openstack share set \u003cshare-id\u003e --task-state` and\n`openstack share server set \u003cshare-server-id\u003e --task-state` were\nfailing when no value was provided, or when None was passed as an\nargument, leading to the API receive the string \"null\" instead of\nthe JSON null value.\n\nThis change makes the --task-state argument optional, allowing it\nto be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as a\nrequest to clear the task state by sending a proper null value to\nthe API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set\nand share server set commands.\n- Verified cases when --task-state is provided without a value\n(interpreted as None) or with value \"None\" (ensuring it is properly\nconverted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/17865754fdc68b540d898a408034ece0fb9ba295"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/17865754fdc68b540d898a408034ece0fb9ba295"}]},"branch":"refs/heads/master"},"e1df68aca751ae20a0181b2bd04d58c96ab01a69":{"kind":"REWORK","_number":6,"created":"2025-10-24 07:05:34.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/6"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-24 07:04:52.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc commands `openstack share set \u003cshare-id\u003e --task-state` and\n`openstack share server set \u003cshare-server-id\u003e --task-state` were\nfailing when no value was provided, or when None was passed as an\nargument, leading to the API receive the string \"null\" instead of\nthe JSON null value.\n\nThis change makes the --task-state argument optional, allowing it\nto be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as a\nrequest to clear the task state by sending a proper null value to\nthe API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set\nand share server set commands.\n- Verified cases when --task-state is provided without a value\n(interpreted as None) or with value \"None\" (ensuring it is properly\nconverted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/e1df68aca751ae20a0181b2bd04d58c96ab01a69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/e1df68aca751ae20a0181b2bd04d58c96ab01a69"}]},"branch":"refs/heads/master"},"d0060a45a94f787b956e966912970def0fad85f4":{"kind":"REWORK","_number":7,"created":"2025-10-25 05:52:52.000000000","uploader":{"_account_id":38463,"name":"llm tech","display_name":"llmtech","email":"llm.tech.developer@gmail.com","username":"llmtech"},"ref":"refs/changes/68/964568/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-manilaclient","ref":"refs/changes/68/964568/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-manilaclient refs/changes/68/964568/7"}}},"commit":{"parents":[{"commit":"4bde7759b6c7c857bff1eee048378b269746c729","subject":"Merge \"Fixed negative user messages test names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/4bde7759b6c7c857bff1eee048378b269746c729"}]}],"author":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-22 16:32:28.000000000","tz":0},"committer":{"name":"llmtech-dev","email":"llm.tech.developer@gmail.com","date":"2025-10-25 05:52:23.000000000","tz":0},"subject":"Allow settings --task-state without value (to send null) or None","message":"Allow settings --task-state without value (to send null) or None\n\nThe osc commands `openstack share set \u003cshare-id\u003e --task-state` and\n`openstack share server set \u003cshare-server-id\u003e --task-state` were\nfailing when no value was provided, or when None was passed as an\nargument, leading to the API receive the string \"null\" instead of\nthe JSON null value.\n\nThis change makes the --task-state argument optional, allowing it\nto be specified without a value or with the string \"None\".\nIn both cases, the command correctly interprets these inputs as a\nrequest to clear the task state by sending a proper null value to\nthe API.\n\nTest Plan:\n- Added unittests for --task-state argument handling both share set\nand share server set commands.\n- Verified cases when --task-state is provided without a value\n(interpreted as None) or with value \"None\" (ensuring it is properly\nconverted to None).\n\nCloses-Bug: #2108991\nChange-Id: Ic2a9eed81154bfbe8517c7411da72f1e4d0e1e64\nSigned-off-by: llmtech-dev \u003cllm.tech.developer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/d0060a45a94f787b956e966912970def0fad85f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-manilaclient/commit/d0060a45a94f787b956e966912970def0fad85f4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
