)]}'
{"id":"openstack%2Fopenstacksdk~889111","triplet_id":"openstack%2Fopenstacksdk~master~Ib70ffc76112916f29070fdc1003f45a8087368b7","project":"openstack/openstacksdk","branch":"master","topic":"fix-orc-kerr","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-07-04 16:52:40.000000000","reason":"Change was abandoned"},"32670":{"account":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"last_update":"2024-07-04 16:52:40.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ib70ffc76112916f29070fdc1003f45a8087368b7","subject":"Fix issue with KeyError","status":"ABANDONED","created":"2023-07-20 16:16:57.000000000","updated":"2024-07-04 16:52:40.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"90d8e3d8a5e464e69b35a331c3335027fe64dfb1","_number":889111,"virtual_id_number":889111,"owner":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:check","value":1,"date":"2023-07-21 07:36:24.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":-2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_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,"permitted_voting_range":{"min":0,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-07-20 18:20:20.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":"2023-08-07 11:16:06.000000000","updated_by":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2024-04-26 10:50:57.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":"CC"}],"messages":[{"id":"e8760768cda9d555317f57544fff04a346ce4635","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"date":"2023-07-20 16:16:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"348ca195cb1f462f6f9518313c46b55abd59cd74","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"date":"2023-07-20 16:20:35.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c34d783a97147392233d94b69e4820745d429e3e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"date":"2023-07-20 16:32:33.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"3fccf4603908659931165a76ead199c2644da5e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-20 18:20:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/905d2b6eb2d04beeb1fc1efa0192f616\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/887884715fee422596b537243a6cc5e1 : SUCCESS in 1h 06m 02s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/bbc80d43aec840f9b5d1a98a1b0c0427 : SUCCESS in 39m 35s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a02e58f68604b698d17e284ac03f1b3 : SUCCESS in 3m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8d8d2b3e61af4191b09dc9d1aab328cc : SUCCESS in 3m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/83e0289ae43b4af6a18fde8c523d67c4 : SUCCESS in 3m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cd2043ca763b4abf95394092ba15deb6 : SUCCESS in 3m 47s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/dd448799d8db4b38b253e366c07c62d0 : SUCCESS in 1h 15m 33s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/3a16ba20c5724b8fb0f9d6be0eb9db9f : SUCCESS in 3m 11s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d3135dc745514928b4cb34368d29d464 : SUCCESS in 4m 27s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/2c379b33375a464e8da63b7fd57bb72d : SUCCESS in 4m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/944e5bd0da1b463a9177b9ba6c6864f8 : SUCCESS in 7m 17s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c2899f29a5de43a4b39357ea8519631b : SUCCESS in 58m 12s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/f9bade8866ff45b3821efd76ca8fb883 : SUCCESS in 12m 21s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/83b81f3a0ced4bf3805a56ad0bf7b909 : SUCCESS in 41m 51s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5a77f9128dfd450ca9482c602aa28efe : SUCCESS in 41m 43s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/49a267ef3b8549a69ad71e3fb38cf4ae : SUCCESS in 1h 46m 02s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/baf8af9dafd84c44abd93e43868a5cb4 : SUCCESS in 1h 42m 07s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9b24d0fd780a4d7da29123c0177548dc : SUCCESS in 55m 27s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/91d087fa5e064d48a754b728e8cd98db : SUCCESS in 1h 03m 45s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/45f1eac00ba24b69a1266ce2fb7b2622 : SUCCESS in 39m 22s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4abe731374894de180530f922882ea47 : SUCCESS in 35m 42s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b9e24c9842d74e879f47377c8b3be57f : SUCCESS in 23m 59s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/26c04d2d9fce40a0a9dbfc05d1d9bed1 : SUCCESS in 50m 18s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/7a402db09ac6492b82282423536dba68 : SUCCESS in 47m 12s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9bd918b6a3928a159e02a8d175b5e518d55467ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"date":"2023-07-21 06:04:51.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"feea3b3a314af7c8edd8043a017cad727b322c01","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-21 07:36:24.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/327835b62680476b85d8f88d0bde274c\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6a965a7a79844a0685b14e182c966a80 : SUCCESS in 55m 46s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/487e355079994e858fe19e6895c005db : SUCCESS in 32m 49s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f66fb15dcb524c4a9f46c444bac79fb0 : SUCCESS in 3m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b3c4f374c38b4433905be6ff0dca188c : SUCCESS in 4m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/622578e5b8c24ef3a788c7d379fcfa82 : SUCCESS in 4m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3569cdfc220c402fa9db0c04bc6dc690 : SUCCESS in 3m 29s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a2e647c935a74029a9b852513e56f863 : SUCCESS in 48m 38s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/1f85ec0077084aceb1d1f33fc4fb9211 : SUCCESS in 2m 56s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/816ee7997557401a8ac8a9e4c6b6acdb : SUCCESS in 4m 15s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/fe23088c562b4263a377926fe9d72f07 : SUCCESS in 4m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/883a4b81c30046a6b82f3551658302cb : SUCCESS in 7m 08s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/1a2fbde170f04a27bfb7bf0dcc39bf9e : SUCCESS in 53m 25s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/803c8974361b4ee6903b2b358dce7482 : SUCCESS in 11m 55s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/7ba6af77dba84721a7ee93946ea7def2 : SUCCESS in 37m 31s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/95378276d6664068bc3f776f32faa455 : SUCCESS in 1h 04m 57s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8397d95f86f541d8a9159c7c4e4210da : SUCCESS in 1h 26m 12s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/fe5ce5ce6f4b4eff96a5d4c8f544d61a : SUCCESS in 1h 04m 47s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/157654f38eec4191a53b43715f6526f4 : SUCCESS in 42m 29s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/083e8f26a180473e88ffbe72125dcea8 : SUCCESS in 53m 08s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/f71b546a654d41b689e3252ba6a13c84 : SUCCESS in 23m 12s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f4f6a3cab9e94b2980254a54597cb290 : SUCCESS in 22m 17s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/b4a7d89013ea43ce8dc66b3728a7d7d3 : FAILURE in 30m 06s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f9edcd840d934ab98ab3931c813a1460 : SUCCESS in 1h 05m 31s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e0bb5f831556427690245ab8803bc840 : SUCCESS in 1h 00m 14s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f3934add14158894416c122a62ee3f6e1a723ac3","author":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"date":"2023-08-07 11:16:06.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5c29ce0157ff6fcf0112d25d179cbe9053a80724","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-04-26 10:50:57.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"90d8e3d8a5e464e69b35a331c3335027fe64dfb1","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-07-04 16:52:40.000000000","message":"Abandoned\n\nLooks like this has stalled. Please reopen and address comments if this is still an issue.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"2a08fd2da0cf80b7439c9e774616d752d31aa94c","revisions":{"b68ac9cab5df184585eb272d2594d975e0091ed3":{"kind":"REWORK","_number":1,"created":"2023-07-20 16:16:57.000000000","uploader":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"ref":"refs/changes/11/889111/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/11/889111/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/1"}}},"commit":{"parents":[{"commit":"3d45785cb079141b6a974842f2db3183c4bff2a1","subject":"Define version for export_locations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3d45785cb079141b6a974842f2db3183c4bff2a1"}]}],"author":{"name":"Rodion Gyrbu","email":"rgyrbu@yandex.ru","date":"2023-07-20 16:16:24.000000000","tz":180},"committer":{"name":"Rodion Gyrbu","email":"rgyrbu@yandex.ru","date":"2023-07-20 16:16:24.000000000","tz":180},"subject":"Fix issue with KeyError","message":"Fix issue with KeyError\n\nChange-Id: Ib70ffc76112916f29070fdc1003f45a8087368b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b68ac9cab5df184585eb272d2594d975e0091ed3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b68ac9cab5df184585eb272d2594d975e0091ed3"}]},"branch":"refs/heads/master"},"dedcdb4eb6c0519dd19c81434a1c9e2339b83b8f":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2023-07-20 16:20:35.000000000","uploader":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"ref":"refs/changes/11/889111/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/11/889111/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/2"}}},"commit":{"parents":[{"commit":"3d45785cb079141b6a974842f2db3183c4bff2a1","subject":"Define version for export_locations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3d45785cb079141b6a974842f2db3183c4bff2a1"}]}],"author":{"name":"Rodion Gyrbu","email":"rgyrbu@yandex.ru","date":"2023-07-20 16:16:24.000000000","tz":180},"committer":{"name":"Rodion","email":"fpsoff@outlook.com","date":"2023-07-20 16:20:35.000000000","tz":0},"subject":"Fix issue with KeyError","message":"Fix issue with KeyError\n\nI faced issue with `KeyError: \u0027stack_name\u0027`\nwhen I called\n```py\nstack_tmpl \u003d os_client.orchestration.get_stack_template(\u003cstack_id\u003e)\n...\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 538, in __init__\n    body, header, uri, computed \u003d self._collect_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 784, in _collect_attrs\n    uri \u003d self._consume_uri_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 840, in _consume_uri_attrs\n    return self._consume_mapped_attrs(URI, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 859, in _consume_mapped_attrs\n    return self._consume_attrs(mapping, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 888, in _consume_attrs\n    attrs.pop(key)\n```\nIf I remove `stack_name`\n```\nopenstack.orchestration.v1.stack_template.StackTemplate(heat_template_version\u003d2022-08-31, ...)\n```\nI will get the response\n\n\nChange-Id: Ib70ffc76112916f29070fdc1003f45a8087368b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/dedcdb4eb6c0519dd19c81434a1c9e2339b83b8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/dedcdb4eb6c0519dd19c81434a1c9e2339b83b8f"}]},"branch":"refs/heads/master","description":"Edit commit message"},"583883ea747bcc7f873168ce3de5a467e7f37da1":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2023-07-20 16:32:33.000000000","uploader":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"ref":"refs/changes/11/889111/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/11/889111/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/3"}}},"commit":{"parents":[{"commit":"3d45785cb079141b6a974842f2db3183c4bff2a1","subject":"Define version for export_locations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3d45785cb079141b6a974842f2db3183c4bff2a1"}]}],"author":{"name":"Rodion Gyrbu","email":"rgyrbu@yandex.ru","date":"2023-07-20 16:16:24.000000000","tz":180},"committer":{"name":"Rodion","email":"fpsoff@outlook.com","date":"2023-07-20 16:32:33.000000000","tz":0},"subject":"Fix issue with KeyError","message":"Fix issue with KeyError\n\nI faced the issue `KeyError: \u0027stack_name\u0027`\nwhen I called\n```py\nstack_tmpl \u003d os_client.orchestration.get_stack_template(\u003cstack_id\u003e)\n...\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 538, in __init__\n    body, header, uri, computed \u003d self._collect_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 784, in _collect_attrs\n    uri \u003d self._consume_uri_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 840, in _consume_uri_attrs\n    return self._consume_mapped_attrs(URI, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 859, in _consume_mapped_attrs\n    return self._consume_attrs(mapping, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 888, in _consume_attrs\n    attrs.pop(key)\n```\nIf I remove `stack_name` from `stack_template.py`\n```\nopenstack.orchestration.v1.stack_template.StackTemplate(heat_template_version\u003d2022-08-31, ...)\n```\nI will get the response\n\n\nChange-Id: Ib70ffc76112916f29070fdc1003f45a8087368b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/583883ea747bcc7f873168ce3de5a467e7f37da1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/583883ea747bcc7f873168ce3de5a467e7f37da1"}]},"branch":"refs/heads/master","description":"Edit commit message"},"2a08fd2da0cf80b7439c9e774616d752d31aa94c":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2023-07-21 06:04:51.000000000","uploader":{"_account_id":32670,"name":"Rodion","display_name":"lego963","email":"fpsoff@outlook.com","username":"lego963"},"ref":"refs/changes/11/889111/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/11/889111/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/11/889111/4"}}},"commit":{"parents":[{"commit":"3d45785cb079141b6a974842f2db3183c4bff2a1","subject":"Define version for export_locations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3d45785cb079141b6a974842f2db3183c4bff2a1"}]}],"author":{"name":"Rodion Gyrbu","email":"rgyrbu@yandex.ru","date":"2023-07-20 16:16:24.000000000","tz":180},"committer":{"name":"Rodion","email":"fpsoff@outlook.com","date":"2023-07-21 06:04:51.000000000","tz":0},"subject":"Fix issue with KeyError","message":"Fix issue with KeyError\n\nI faced the issue `KeyError: \u0027stack_name\u0027`\nwhen I called\n```py\nstack_tmpl \u003d os_client.orchestration.get_stack_template(\u003cstack_id\u003e)\n...\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 538, in __init__\n    body, header, uri, computed \u003d self._collect_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 784, in _collect_attrs\n    uri \u003d self._consume_uri_attrs(attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 840, in _consume_uri_attrs\n    return self._consume_mapped_attrs(URI, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 859, in _consume_mapped_attrs\n    return self._consume_attrs(mapping, attrs)\n  File \"/home/rodion.gyrbu/.local/lib/python3.9/site-packages/openstack/resource.py\", line 888, in _consume_attrs\n    attrs.pop(key)\n```\nIf I remove `stack_name` from `stack_template.py`\n```\nopenstack.orchestration.v1.stack_template.StackTemplate(heat_template_version\u003d2022-08-31, ...)\n```\nI will get the response\n\nPS: We use kolla-openstack Zed\n\nChange-Id: Ib70ffc76112916f29070fdc1003f45a8087368b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2a08fd2da0cf80b7439c9e774616d752d31aa94c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2a08fd2da0cf80b7439c9e774616d752d31aa94c"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[],"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":{}}},{"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":"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":{}}},{"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":{}}}]}
