)]}'
{"id":"openstack%2Fopenstacksdk~973956","triplet_id":"openstack%2Fopenstacksdk~master~I7fcc50d04a1e5020794c6c1895f00ce1ac4d353b","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-01-21 16:46:59.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},"8878":{"account":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"last_update":"2026-01-22 05:45:04.000000000","reason":"\u003cGERRIT_ACCOUNT_8878\u003e replied on the change","reason_account":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"}}},"hashtags":[],"change_id":"I7fcc50d04a1e5020794c6c1895f00ce1ac4d353b","subject":"Add microversion to tag operation API request","status":"MERGED","created":"2026-01-20 15:59:40.000000000","updated":"2026-01-22 08:34:57.000000000","submitted":"2026-01-22 08:33:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973956","meta_rev_id":"4850f92c132fb4c9ec026017e3be410be7f1ec79","_number":973956,"virtual_id_number":973956,"owner":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-22 08:33:54.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-01-21 16:46:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-01-21 16:46:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-20 17:07:08.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":"2026-01-20 17:31:03.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"287afe438821ffb77767f8d80874281dc0585d64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2026-01-20 15:59:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d7d4d4a773958d26941538b8003372b1eb77b6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 17:07:08.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/b2c1809a1d9c4be3a4e80a0f5f506d09\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4824649f65d74ab493b4eb293824e469 : SUCCESS in 41m 20s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/97cdbd2291e147aeb586cc4820cedf87 : SUCCESS in 4m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4b80e0fc1a784f16881a99a1f058ea47 : FAILURE in 4m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3622ef2fe936492cbe89d833ab955d79 : FAILURE in 2m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/995ae0cbdaa74170a67b5c23fd9edeb0 : FAILURE in 3m 15s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/472b000ed6a545ec864e02b05ef033c3 : SUCCESS in 1h 01m 28s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/698bb64a944541e69c750bb5aeb8e1db : SUCCESS in 3m 11s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/85bfcd626af14c66895f095c221249b5 : SUCCESS in 2m 58s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/a3a4d082553f4ffe8580bc2267ad443c : RETRY_LIMIT in 1m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d10702ae289473faf617ab3059a2d3d : SUCCESS in 6m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e1d838205e674423a206abec29e60b3b : SUCCESS in 1h 01m 10s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0e984a56e0724a908fa9de69c050a6aa : SUCCESS in 58m 39s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/c082baddaf6d4b2d9d3cd7c9d53b4cab : SUCCESS in 1h 00m 54s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/bf73da85a9c44161be3eeb1d826fe2f5 : POST_FAILURE in 25m 35s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6232e21531ad44cd8ae8da87ddd7da7a : SUCCESS in 24m 36s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/da5dda67a0984d818452a7a7793efa59 : SUCCESS in 12m 08s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b0f01ea2fda8447795a754bbc3de08e1 : SUCCESS in 44m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/821d316ba256449c909216af6878e49d : SUCCESS in 50m 23s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b9031b9b92c24153833bc91de359ea83 : SUCCESS in 54m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fbb1c3cd7134c44f78523e019dcaf434f425b39d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-20 17:31:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"699e0bc3f9d68b083d8727733d69e930c0c42b03","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2026-01-21 15:51:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"24cc0c1e1c66182ab7c2cde086bdcebf7debc5a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2026-01-21 15:51:29.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"3c3eec1e866c3d1743aea1a514cc69b603617029","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-21 16:46:59.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0faf6de5b7ddf9f91969d19d5d81a743b94c3140","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-21 17:47:24.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/8a62140fb6eb41c5a75f6c33e16edd7a\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c80248aa967843a4856ec56c72d833fa : SUCCESS in 49m 26s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ab5199e289749f09d8ed8016c20c38f : SUCCESS in 3m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5f9f219d00934d22b35a459521893f8e : SUCCESS in 4m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/43dbadd7141e4e3eb32169c38b703091 : SUCCESS in 6m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1b4a75acaa794dab827b5b727c55d68d : SUCCESS in 4m 51s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2431b3d97b4a4d219b73b56f4d49b842 : SUCCESS in 51m 02s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/aeea6c56c7984fd9a5c451e746f50b81 : SUCCESS in 3m 21s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/8076c324ad464d65b99eb70308ac87f3 : SUCCESS in 4m 23s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/22f872ffdc5047e2a5a035aba373cd47 : SUCCESS in 6m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/654b9281431f4b53a94a721a5e4f69c1 : SUCCESS in 12m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7558faaeaf5f44ca95412519eaa613fe : SUCCESS in 56m 03s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/6c604884696d46f19a94a03e9d3f3bfe : SUCCESS in 1h 28m 04s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/ccc24e578af94e0eb062f19ff5721ab8 : FAILURE in 1h 44m 44s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/7947c182d4764234bbcc65d3deb70308 : FAILURE in 42m 23s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1485fdbec0904bf4be9dda3600b5cf69 : SUCCESS in 37m 35s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/408eed8ee7134d198007da65b913b534 : SUCCESS in 30m 16s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/33d179b6aa81494fbf6b4c2cbf1be34b : SUCCESS in 53m 35s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9c65d557c7ad44b395749225c3ee15d2 : SUCCESS in 1h 14m 33s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/78618a8ebbca4cba940165323621e585 : SUCCESS in 1h 14m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e152dfdf32b7ed3b30e0d13dcfdaaba0b1e21b7b","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2026-01-22 05:45:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9a105b1e08442d4564d412ca773006211b5ee23c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 07:31:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/18078edeb1cf40709a4e84e1c8fa4a33\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dfec89c12f6a4cf3bfe8c977e0e03ac3 : SUCCESS in 22m 56s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb21ff75312a426f820809f5bdf11e0f : SUCCESS in 5m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f53a989a27b34cada76b600137fefc88 : SUCCESS in 5m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/66dcc709222642a697d47fd20b937953 : SUCCESS in 3m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c2c80c9c23d84103b0d1e4decfbff47c : SUCCESS in 3m 18s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/03818183eda7469b837ba6d45cc43ab4 : SUCCESS in 39m 18s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2fcbb31c6b5a48eea426e722b10d02d7 : SUCCESS in 3m 48s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/63aae9378d534263be43e62d0ffcd93f : SUCCESS in 4m 28s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/6577abebc08d4925aa1fa3548322e50c : SUCCESS in 2m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba8a3e13be844d10856a9f0f69470fb8 : SUCCESS in 12m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8a2641493a6e4e7a994fb7f5066d9f3a : SUCCESS in 38m 32s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8f33d0340d194de18c4a8427f8e5ee98 : SUCCESS in 1h 01m 40s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/709ebf7f14dd4c46bd614bbbfaeedc99 : SUCCESS in 1h 39m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/79eb73a456f3441786b71c9a2b442acc : FAILURE in 1h 03m 44s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/148dc7ea32774bd096ce88019a37d838 : SUCCESS in 32m 02s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/9eddde13fb4e4f6ca7ed310615414b7f : SUCCESS in 15m 43s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3fa9f86d72304b01ba0fecf917f91224 : SUCCESS in 36m 39s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d51787a62dac42ae91c4f2eddff86a49 : SUCCESS in 1h 13m 34s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b2602250b0514d55b8d9662e6a968dc7 : SUCCESS in 1h 14m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2bdb6dce992524bf40ba162dd6596331bff15e2f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 07:31:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"bd52b021b77e57a558ded21a5d636c16e808f0dd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 08:33:54.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/03ef9da0faa645d384776745f88ade0b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b608dcd999340b49d474fec5aa977d8 : SUCCESS in 4m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d4bbd4e4d25340edb024745318740088 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/031ef00658b74c7a8bf9906ac09cc1dd : SUCCESS in 6m 19s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/28d01375001042b99651ab0db4b062b6 : SUCCESS in 35m 16s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6dad01038c64487fa2853d17b831dc72 : SUCCESS in 2m 38s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/3c73d63f39fc41cfb8dd1bac10bda393 : SUCCESS in 4m 15s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/f52c2617809c432d9f72104eb0affdde : SUCCESS in 2m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/73a1bd12fbab4f2a957c2f6807b6cd8b : SUCCESS in 5m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9c33fa923a1647ba8c165d32a7d8cba3 : SUCCESS in 35m 59s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/214ddbb41f304c8d8d8d6c68fbe41228 : SUCCESS in 55m 32s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/396d3d4694854c09b7804f60d54abd77 : SUCCESS in 1h 01m 44s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/89c6cf6158714ec98934d36fa08e789d : SUCCESS in 46m 39s","accounts_in_message":[],"_revision_number":2},{"id":"6d59014276b5017fa8eb558ca2d4c0b91a146eba","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 08:33:54.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"4850f92c132fb4c9ec026017e3be410be7f1ec79","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-22 08:34:57.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/00de2098c76847538bff96c80353b036\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ede8bf47c25f41139c775d9511abf020 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7056d3b3228939939f2762395610cbc32226c0e4","revisions":{"63122ccb6cd30b7bd9144e0e0b184221da2c31a7":{"kind":"REWORK","_number":1,"created":"2026-01-20 15:59:40.000000000","uploader":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"ref":"refs/changes/56/973956/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/56/973956/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/1"}}},"commit":{"parents":[{"commit":"42509424ceb67509d057b2406781bc7aeedfd224","subject":"Do not use the global Prometheus collector registry","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/42509424ceb67509d057b2406781bc7aeedfd224"}]}],"author":{"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","date":"2026-01-20 15:52:10.000000000","tz":540},"committer":{"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","date":"2026-01-20 15:52:10.000000000","tz":540},"subject":"Add microversion to tag operation API request","message":"Add microversion to tag operation API request\n\nThe tag operation by the TagMixin doens\u0027t add any microversion\ninformation unless client code specifies microversion information when\ncreating resource class. As a result, some service API request fails\nto run tag operation even though API side CURRENT API version supports\nthe tag operation.\ne.g. Nova API return 2.100 as CURRENT microapiversion, but the TagMixin\nuses 2.1, then add_tag_to_server method fails because of using the\nunsupported version.\n\nThis commit adds microversion information to the tag operation\nmethods in the TagMixin. It prevents the unsupported error situation.\n\nCloses-Bug: #2138658\nChange-Id: I7fcc50d04a1e5020794c6c1895f00ce1ac4d353b\nSigned-off-by: Masahito Muroi \u003cmasahito.muroi@linecorp.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/63122ccb6cd30b7bd9144e0e0b184221da2c31a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/63122ccb6cd30b7bd9144e0e0b184221da2c31a7"}]},"branch":"refs/heads/master"},"7056d3b3228939939f2762395610cbc32226c0e4":{"kind":"REWORK","_number":2,"created":"2026-01-21 15:51:29.000000000","uploader":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"ref":"refs/changes/56/973956/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/56/973956/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/56/973956/2"}}},"commit":{"parents":[{"commit":"42509424ceb67509d057b2406781bc7aeedfd224","subject":"Do not use the global Prometheus collector registry","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/42509424ceb67509d057b2406781bc7aeedfd224"}]}],"author":{"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","date":"2026-01-20 15:52:10.000000000","tz":540},"committer":{"name":"Masahito Muroi","email":"masahito.muroi@linecorp.com","date":"2026-01-21 15:50:27.000000000","tz":540},"subject":"Add microversion to tag operation API request","message":"Add microversion to tag operation API request\n\nThe tag operation by the TagMixin doens\u0027t add any microversion\ninformation unless client code specifies microversion information when\ncreating resource class. As a result, some service API request fails\nto run tag operation even though API side CURRENT API version supports\nthe tag operation.\ne.g. Nova API return 2.100 as CURRENT microapiversion, but the TagMixin\nuses 2.1, then add_tag_to_server method fails because of using the\nunsupported version.\n\nThis commit adds microversion information to the tag operation\nmethods in the TagMixin. It prevents the unsupported error situation.\n\nCloses-Bug: #2138658\nChange-Id: I7fcc50d04a1e5020794c6c1895f00ce1ac4d353b\nSigned-off-by: Masahito Muroi \u003cmasahito.muroi@linecorp.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7056d3b3228939939f2762395610cbc32226c0e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7056d3b3228939939f2762395610cbc32226c0e4"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"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":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
