)]}'
{"id":"openstack%2Fopenstacksdk~745375","triplet_id":"openstack%2Fopenstacksdk~master~Ibf5f01b842e6fc79eb95c2c21bd69732de849597","project":"openstack/openstacksdk","branch":"master","topic":"placement-in-sdk","hashtags":[],"change_id":"Ibf5f01b842e6fc79eb95c2c21bd69732de849597","subject":"placement: Add support for resource providers","status":"MERGED","created":"2020-08-07 16:52:43.000000000","updated":"2021-04-23 18:43:30.000000000","submitted":"2021-04-23 18:41:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"745375-placement-in-sdk","meta_rev_id":"3bc715ce04faaa2521b4f8033deca950ea174ec0","_number":745375,"virtual_id_number":745375,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-23 18:41:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":2,"date":"2021-04-22 14:59:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":1,"date":"2021-04-22 14:59:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"}],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"}],"CC":[{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-10 16:22:33.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-08-19 11:20:58.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-09-11 11:58:00.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":"2020-09-15 08:24:58.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2020-09-16 07:55:21.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2021-02-18 18:55:02.000000000","updated_by":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"reviewer":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"state":"REVIEWER"},{"updated":"2021-03-03 10:12:48.000000000","updated_by":{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"},"reviewer":{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"},"state":"REVIEWER"},{"updated":"2021-03-21 08:52:47.000000000","updated_by":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"reviewer":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"state":"CC"},{"updated":"2021-04-23 09:23:12.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"CC"}],"messages":[{"id":"613c1a45ebf0116f09046a24185381d778cbc0d1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-07 16:52:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fecf7a732fef570f3ef23dd81a667d706bc01282","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-07 16:54:46.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"9b4a24b2e1bd516583bd6fb256c1a7fbbc5dea15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-07 18:17:03.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\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/27f0060881404eb9a84ce69c588e428a : FAILURE in 5m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79d12cec3ff9443ea9b6e45e95ddc67f : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4f055c53331401cad3760b97be01f06 : FAILURE in 5m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9e9e74768025422081d88f0d3096e535 : FAILURE in 4m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fe51a4727ff34a4189747e0597fad2fe : FAILURE in 5m 05s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/435334c192fe4b9db0789b0a2f88dd17 : SUCCESS in 1h 03m 48s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/bb8e4e706e73409499fe446b1de79afe : FAILURE in 5m 28s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/e6701de16c1e4aedb2684606e727dd93 : SUCCESS in 6m 55s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/b383ee023bd1404c8fb2ef5a023692c9 : SUCCESS in 6m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7bf209bdc28943c3953409366d281b69 : SUCCESS in 8m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/16d471f8a5ce4669806dd351c58599c5 : SUCCESS in 4m 29s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/d189f0e8636642c4a8da9bfc759ce248 : SUCCESS in 37m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6333de762de943bbbc4623dcaa9b27dc : SUCCESS in 1h 05m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0f9f347fb35a44cb97cc9ac8b391c75a : SUCCESS in 1h 18m 35s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/5c01621ca91a4c1da25fd7b25081e1d1 : SUCCESS in 57m 01s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/9802a1d728de4b198315362f0ed7d58a : SUCCESS in 1h 00m 37s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/eab25f1dc3fa499483f7af9bfa798872 : SUCCESS in 41m 49s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/08ff7f558d144605a804c1138f24fc55 : SUCCESS in 44m 47s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7f9c2a5b87e74a5198fceab3f199b3cc : FAILURE in 48m 44s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/616aaa297b27450fb106717b25692b1b : SUCCESS in 1h 00m 18s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7f8b13140de84f8890459572aab96468 : SUCCESS in 19m 00s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/047f6d197d24457c986ebecc07bf1eec : SUCCESS in 1h 11m 12s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/66f3e8cfa29d4026a75c5eaa624d4927 : SUCCESS in 28m 42s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/bc020624d3a44fee8d6c2d32e64d79d3 : FAILURE in 41m 37s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/87a02f2b376848098c118ec72bc0b64e : FAILURE in 44m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"330c61dca24872f0d0340793ddf8fc5e07882d33","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-10 16:22:26.000000000","message":"Patch Set 1:\n\nI can\u0027t figure out why that test is failing or how to fix it. Would appreciate input","accounts_in_message":[],"_revision_number":1},{"id":"e1c09d7e8b788a7d40571615cb4d7b6acfb897e1","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-08-19 11:20:58.000000000","message":"Patch Set 1:\n\n\u003e I can\u0027t figure out why that test is failing or how to fix it. Would\n \u003e appreciate input\n\nI\u0027m not sure why your tests fail but I think it\u0027s related to this [1]\n\n```\nplacement \u003d placement_service.PlacementService(service_type\u003d\u0027placement\u0027)\n```\n\nWhen I run tests locally I get the following traceback:\n\n```\nopenstack.tests.unit.test_placement_rest.TestBadPlacementRest.test_discovery\n----------------------------------------------------------------------------\n\nCaptured traceback:\n~~~~~~~~~~~~~~~~~~~\n    Traceback (most recent call last):\n\n      File \"/home/hberaud/dev/redhat/upstream/openstack/openstacksdk/openstack/tests/unit/test_placement_rest.py\", line 102, in test_discovery\n    rs \u003d self.cloud.placement.get(\u0027/allocation_candidates\u0027)\n\n      File \"/home/hberaud/dev/redhat/upstream/openstack/openstacksdk/openstack/service_description.py\", line 87, in __get__\n    proxy \u003d self._make_proxy(instance)\n\n      File \"/home/hberaud/dev/redhat/upstream/openstack/openstacksdk/openstack/service_description.py\", line 266, in _make_proxy\n    raise exceptions.NotSupported(\n\n    openstack.exceptions.NotSupported: The placement service for _test_cloud_:RegionOne exists but does not have any supported versions.\n\n\nCaptured stdout:\n~~~~~~~~~~~~~~~~\n    2020-08-19 13:14:19,668 keystoneauth.discover            Skipping over invalid version data. No stability status in version.\n2020-08-19 13:14:19,677 keystoneauth.discover            Skipping over invalid version data. No stability status in version.\n```\n\nI think it\u0027s a side effect of these changes [1], but I\u0027m not sure and this is just a possible track to follow.\n\n[1] https://review.opendev.org/#/c/745375/1/openstack/_services_mixin.py","accounts_in_message":[],"_revision_number":1},{"id":"17e3aa7a22cccae56b7dfa01c11ecfc2dea86828","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-11 10:31:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9aecc6d76d8a2a99c6c579b4d10daa66c2cdbdaa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 11:58:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5af4f342f4e942c2b6bdab56a485f320 : SUCCESS in 5m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/90ee77199e53400f89bbcff8568a9216 : SUCCESS in 5m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0295317ad4214f5da4ec1dbdabc5bfdb : SUCCESS in 4m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/675629d5f2b94856ac1b41bff3f93071 : SUCCESS in 4m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d34fccb1ae2a4b8396b63a5b72f77009 : SUCCESS in 4m 15s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/628761bc103348b2892d23294a2e749c : SUCCESS in 1h 08m 33s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b8e873cd45bd43bfaf3a63a32afadcaf : SUCCESS in 4m 30s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4f48eb4c458e4df483f2a6cc0ce0c959 : SUCCESS in 5m 12s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0b5a1f0263ad4547903b62adac19e356 : SUCCESS in 5m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2795b32bb14e4a3f992f7fc546ab3cf1 : SUCCESS in 16m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/edda601d270c4341afc84294243cb572 : SUCCESS in 5m 18s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/a0b5086cedb7428697bec219fff21780 : SUCCESS in 1h 12m 55s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d0e8d04990e54dcfa3187d4f5780e9b2 : SUCCESS in 28m 06s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/0b8e982c0b1642489df3d5d06c435f25 : SUCCESS in 32m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/edbf932ef2334f9fabe850ad0fe3bf7d : SUCCESS in 49m 05s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/96e09977b32f40bb822c81d1c3dca93c : SUCCESS in 1h 15m 30s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/0b0b97de055544dc9e8d965618e8ad84 : SUCCESS in 51m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/1c4fd74971854cf8b5cb5608dbf6c9e3 : SUCCESS in 53m 04s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/d67d439717a2421e9ce808c760474346 : FAILURE in 41m 47s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/ecbab5c8d3b54452a2f254d8dd6d6a2b : POST_FAILURE in 43m 44s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/28abcc06d3bb443d80c08ae430ec0f88 : SUCCESS in 53m 29s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8aa75a0e1d93403e8aee8f6f00745833 : FAILURE in 49m 57s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0a3340633a51406e9ffd3422404069c5 : SUCCESS in 23m 02s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/93adae3a83c84727888b7ff7e80f6601 : SUCCESS in 48m 10s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/d4860d342be5442d89a1704eee98763a : SUCCESS in 45m 22s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/3e6f4e50b2004792a2ae039f35c57d8d : FAILURE in 40m 51s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/36d56311b4fc42b1a30b8984888cc333 : FAILURE in 42m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b4fc9418eac2dc7dc2447e3aad37c65458d34bee","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-09-15 08:24:58.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\nDo we have devstack jobs with placement enabled?\nWould be nice as a followup to start functionally testing placement (at least on a very basic level)","accounts_in_message":[],"_revision_number":2},{"id":"26ce9c3b95bab4244de8ff09279aae4f3bbfb284","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-16 07:55:21.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"42e50313a74bbdcf5a7da9525dd9bb43866ced9f","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2021-02-18 18:55:02.000000000","message":"Patch Set 2: Code-Review+1\n\n(4 comments)\n\nHi Stephen, \n\nsome comments/questions inline. I think the patch looks great overall - we\u0027ll need to recheck CI to get it to refresh results.","accounts_in_message":[],"_revision_number":2},{"id":"75315a284c78566c4cf83427950a8ea7f32c61ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"},"date":"2021-03-03 10:12:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d584ec86a4b8391671e9f092488e4ad01493d939","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 11:42:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ec4c8bda026147dca55c0e339db4641e : SUCCESS in 8m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03a91164ac524593bd61aa10440da53b : SUCCESS in 9m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/096465cd660c48ab8cb4a32e7134d698 : SUCCESS in 5m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f6f96d3290b84db79a8406037235f95e : SUCCESS in 7m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/86f02d063baa4aff8a6c5433c3dd2c1f : SUCCESS in 8m 55s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ad0b862293a4409eaf9d01756821bb72 : SUCCESS in 55m 48s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/03f766479dcb4160a4d5687fa638778f : SUCCESS in 9m 48s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/874281efbf0f4c59a32e1dcd161d125a : SUCCESS in 8m 45s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/86a747b0fa1e469d96ecd547993809d2 : SUCCESS in 7m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7af91098573f4d7ca0363cc3f5ef8ddf : SUCCESS in 12m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5c8beba91a4749c18b28f2177fd23cc3 : SUCCESS in 5m 44s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/079adc8d11a34b4a8853f9e95c6b42fb : SUCCESS in 1h 19m 57s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/f24d95640ade444abf1f3de4538cacbc : SUCCESS in 24m 24s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/d89e572406654a76a50ddadb97e5e743 : SUCCESS in 44m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8d4d2fd7d98d4f46a3cbde689d0f1965 : SUCCESS in 59m 01s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e8c3a4a1e85540e7bb130dfe3ccaebeb : SUCCESS in 1h 27m 16s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9bfb7040be0641418ec2f672b5a141af : SUCCESS in 56m 46s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/09ba571c91244cf89ffe79fb31728820 : SUCCESS in 1h 00m 33s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/6d12c0546e12438984f78b67e91d649d : SUCCESS in 37m 38s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/a613fc3989764d0ca30cd1b7ce881f7e : SUCCESS in 42m 18s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/03416fa342bf4446a5efdee2ecc90d8d : SUCCESS in 57m 11s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1fb61a3d258041a3afc8312128ac49e6 : SUCCESS in 56m 23s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ee65d7caf6f64a11bfb868e5bdffef1a : SUCCESS in 26m 30s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b52554bf306941348d2211061410db48 : SUCCESS in 54m 18s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f92a542e1a2c45cc8e61eb8a4c485ad3 : SUCCESS in 52m 48s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/9ba5583d8baa45519548ede8c8d8a340 : FAILURE in 45m 17s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/7612afdadfac4b95a4c1e4da1af0f0b8 : FAILURE in 46m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f6b7a287e97977db75ac5b96e0e6e749fe2504e1","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-03-18 13:32:14.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)\n\nWhile not really insisting, I agree with dtantsur that cloud layer functionality is not necessary for service like this. The main consumer of cloud layer is Ansible where we need to \"normalize\" response also potentially implementing fall-back for broken OpenStack installations. As of now I do not think this is necessary. I suggest to drop it and add later if it would become required.","accounts_in_message":[],"_revision_number":3},{"id":"4dd3452615adf955deab01930a110c2cca606765","author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"date":"2021-03-21 08:52:47.000000000","message":"Patch Set 3:\n\nLooks like a really good go of it. I can\u0027t see anything that needs to be fixed aside from Dmitry \u0026 Artem\u0027s comments. After that I think this should be good to go.","accounts_in_message":[],"_revision_number":3},{"id":"1a8ffa46eac9ed7af54b452f4b0a83ba9ea0ec86","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-23 11:30:42.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3:\n\u003e \n\u003e Looks like a really good go of it. I can\u0027t see anything that needs to be fixed aside from Dmitry \u0026 Artem\u0027s comments. After that I think this should be good to go.\n\ntbc, you can just remove \u0027openstack/cloud/_placement.py\u0027 and any tests for same, plus the few other missing tests","accounts_in_message":[],"_revision_number":3},{"id":"b2e65d379f7f6b3de623b1f53381508ccedc5df1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-24 13:15:05.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e40dd2ba837a92f5e46f33d6071066e0bd557fe3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-24 13:43:28.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f130270036fc5febd317b35a4f1cdf7a6fdf453d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-24 15:14:57.000000000","message":"Patch Set 4: 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\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/336f25837a0b4f93af19148c51956785 : FAILURE in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57910598dbd847aeab9720bc33536de5 : SUCCESS in 3m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4872cbbc77b49cf83813fbc12fb2f1b : FAILURE in 4m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1cc5be7c77e9473cad1735fe1257fece : FAILURE in 7m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f5e7662e8afe40649405ea142f02723f : FAILURE in 5m 22s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b42590c3ab464f1bb4deb7a3f7de4661 : FAILURE in 55m 32s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/ddc8eead758c4786bb3f00f5e1d28b7b : FAILURE in 4m 25s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4dc05bc801b342b7834ccdc923304fc6 : SUCCESS in 4m 48s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9175b1b6088f4ffeb5504f10da45b8b3 : SUCCESS in 5m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08129f2b87804688861a074e01e4bdd6 : SUCCESS in 8m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cb25dfe0ea434f28b2a463869b041a83 : SUCCESS in 4m 48s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/7fb4afdaa57345498baa351b837172b1 : SUCCESS in 1h 19m 30s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/dd18ed83742b46408428eaaf5c3629bb : SUCCESS in 23m 01s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/14b03fd51b9f49c5b4dc4eb806048192 : SUCCESS in 36m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/98f701efde7b4b02a318b4ebed286723 : FAILURE in 55m 31s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9f5f52b4f84c4ce79cfda3a3ad225baa : FAILURE in 1h 28m 16s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/11c75b3735014e478938f82fa2879a1c : FAILURE in 56m 39s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f19725204b404bc7a582309209d53ae2 : FAILURE in 55m 41s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ef92cfacbe2f4ce0b0212a7a0dcc78b4 : SUCCESS in 31m 41s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/ea8a345ecc4844c4876ea33c06ee7814 : POST_FAILURE in 1h 13m 57s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/768f6a4f842341e7a5a3b136a32bc9af : SUCCESS in 56m 50s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2e4abe123b844e28932eb466b711f60a : SUCCESS in 1h 01m 47s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/c5c34cbab70b44718d73035f43455685 : SUCCESS in 27m 38s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4a93e3b7bb7045b7bb8d6c84f90bdc11 : SUCCESS in 1h 07m 24s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/62f839d359d24da8b1560f05bf8c6bc7 : SUCCESS in 40m 11s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/b96b3b7df1344e8895f976b14144ae8e : FAILURE in 37m 59s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/37e594f6e5d040fdb31a6fddd50d752e : FAILURE in 40m 49s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d6c91b3e60be899a973a3bed7a0b03b171f684fd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-24 18:09:53.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8f1ec4af87338c0dc7d50845ce9bd1312c9e2566","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-24 19:51:48.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\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/57e40719097441888f408c7ad1e5e64b : SUCCESS in 8m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ac1f44476c8401b91b88d1e6f7e2393 : SUCCESS in 6m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c02992ecb4584d80baab8bfb444b3276 : SUCCESS in 5m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c4c55f73a1a4482fa6e00a28728bfbc9 : SUCCESS in 5m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/55ebf91b130d4d5db7d048ad853dc7fe : SUCCESS in 5m 19s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/847b03d75c754cbfb7210eceba1b7f15 : FAILURE in 59m 20s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/bc63e0912c4f474f9abcaef13f724924 : SUCCESS in 6m 34s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/ed8be4ca023e4f05a14539f2a02322f7 : SUCCESS in 5m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/f9d03784f12a4a7b9aee66bc883e70f9 : SUCCESS in 6m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61e52da8d90942f2b8ba78535e76c348 : SUCCESS in 8m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e01240d458bf49458fd50421d570af0a : SUCCESS in 5m 43s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/93d470706a89446aaf954ab26afd94c6 : SUCCESS in 1h 11m 11s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/8d07744282ee4f5da5015791399f01fd : SUCCESS in 19m 01s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/8db3bd6903104736a120983dc01b2fbe : SUCCESS in 38m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bff8cf1cb3ed4ac18f55632990fd215f : FAILURE in 55m 26s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d17dc7614f0349fbad62991f77a1ca40 : FAILURE in 1h 17m 41s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/0b09854f7c7f4257a54e17b0aa73b245 : FAILURE in 52m 44s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/5c2a23b8f764445d862e88df03e37d5b : FAILURE in 58m 37s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/b7a16930649b48cea253fd8c1ced3ac4 : SUCCESS in 40m 47s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/dc7480e836ab49938e9e245367dd1b23 : POST_FAILURE in 1h 28m 47s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/601944a61dae4433a7208912f3c1fe03 : SUCCESS in 1h 06m 11s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/635a0daf72d9439082c5c371318313e9 : SUCCESS in 1h 03m 02s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dac1b848464e47a482c2da1c633c6f7c : SUCCESS in 30m 11s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/77cade4e61ca4d98aa44378028bce19c : SUCCESS in 1h 07m 54s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6d1671c054824b7798d016ce6766aafa : SUCCESS in 56m 30s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/f4c4a9df318344578271242e8fc64831 : FAILURE in 46m 38s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/a088670228414ccdadbc5c9c26acd263 : FAILURE in 45m 15s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"82c279904fd8d934f075f68d6c7545ebdc193b64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-25 12:22:18.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"21a463413f11d79e49678bd59ed641799b3cc248","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-25 14:18:11.000000000","message":"Patch Set 6: 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\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1855993b1a574722b205c48b4c1488da : SUCCESS in 5m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f07e5234fce42ba8a5652c044b10640 : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cb091ee345d447458ce1c0f4a6a72cc9 : SUCCESS in 4m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7bd37882905b40a19a22589217eee78b : SUCCESS in 4m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/24511344790d49d0a1ec560e6e2e7b70 : SUCCESS in 4m 26s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7952ba9d97d046f49f906f759b1ee669 : FAILURE in 58m 41s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b0b63095f7894a9f8d34831af9194cc4 : SUCCESS in 5m 09s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/bb28c9ab7c6444dc86f779a6941667f8 : SUCCESS in 4m 00s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/fb4e7d9fe95c49cfab08e3e288e98f58 : SUCCESS in 4m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb46fa108d6148f9bff730ff92a0c533 : SUCCESS in 8m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/db143624d2ac4d1d9f96fa3c81b13bd7 : SUCCESS in 4m 08s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/23e7faea54b244a8807814199e9870df : SUCCESS in 1h 01m 57s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/07723711c294477ba3b89d0c3c1d74ef : SUCCESS in 16m 12s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/e42399083da248beba681b959388a541 : SUCCESS in 33m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3ee0091d08ae466aaf50d2a9912b103c : FAILURE in 45m 05s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/786f904aa415417dae61bef9bf44f09b : FAILURE in 1h 20m 25s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/fdf9d8b5b0a14c499dbd48c5c5efeaed : FAILURE in 56m 52s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c4fcfa203e1d4ff9b661edbd10e088c0 : FAILURE in 1h 01m 00s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c99d4310c2fd483586f8d12803d45baf : SUCCESS in 37m 37s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/69143dc00bdc450abe86c630988e17cb : POST_FAILURE in 1h 24m 53s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0f5d05486cff4a53803f5d4c93664239 : SUCCESS in 56m 39s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2cba4318db604d9d845f2936c6e50a34 : SUCCESS in 57m 19s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1afd81a361c946b6aa188eb22a5c2c95 : SUCCESS in 29m 18s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6ca7dd76227b4e2b8edf5fb198c9aec0 : SUCCESS in 1h 05m 14s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/79476ee7147542b19d43a16874cca758 : SUCCESS in 48m 22s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/f178e4837b8e43e69ef0878136fbf50c : FAILURE in 41m 05s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/435beb10ebee4b469c9c50c65b18b8ae : FAILURE in 41m 14s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ae5bcf27c7e9f53ca2b9e40246dae8b6754bf01f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-26 15:53:55.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b63edf82de3c636c75c979b60d4229f6e22aa8f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-26 17:34:14.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fb9d5cadf00f40f6af18a165fbf2c1a9 : SUCCESS in 4m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9eba310b82c048369c870e8593bd40f3 : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a4d8ad0bf92e4507b89d055153311a7d : SUCCESS in 5m 04s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a1a514d23ab84bc4bc1a53d7846380e0 : SUCCESS in 4m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cf0ad784af1246ada365ca5d14285cda : SUCCESS in 6m 06s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a405ef27a8ac49bebc334d9612e286a5 : SUCCESS in 1h 08m 47s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/25308b63b3e24b039d6e8c8df8a57ea5 : SUCCESS in 6m 34s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/bc13363162844b3cb01694c7352e05df : SUCCESS in 5m 47s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9d5a3065b84e48caa9f741baac0d5339 : SUCCESS in 7m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2efea2e7a7e0429cb1b4f3c5802bc5e8 : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9e7a44a4dd1a4ef89880ac328d4ff72c : SUCCESS in 5m 57s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/63b4c8ce095d4eaaae42d72d8e5e3948 : SUCCESS in 57m 37s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/0c41a7787e9942ddb8b099abc37ef21f : SUCCESS in 16m 16s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/dda315be47b2451a8d42aff47af05480 : SUCCESS in 34m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/98a6929f033243d5a5d35450eb347174 : SUCCESS in 46m 16s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1e420f2c30a945b999f991d6c3609b5c : SUCCESS in 1h 12m 08s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/b1ecba8995594d399e12e60a14aead41 : SUCCESS in 46m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ef52306801f74df6ad0884df8f096d90 : SUCCESS in 51m 24s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/39fbc16e7da041408c8c2953cd3e7734 : SUCCESS in 36m 30s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/eb2bac20f3ad45c09efb4ea0afe0a634 : POST_FAILURE in 58m 46s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c2b8de77d406467c8f81e8439cce0008 : SUCCESS in 52m 07s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7a92e39fcf4442338e2733914dbb185e : SUCCESS in 1h 09m 44s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cdf66d14ed074364ad00a11a3a332312 : SUCCESS in 25m 35s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/26f3cf60e78f449aaad62c1fe8ffd2fb : SUCCESS in 58m 50s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ea649369cbb745b1a0d14555aae886b9 : SUCCESS in 48m 15s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/e3427af836874e92a9472772da193f06 : FAILURE in 41m 21s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/c5d6cbcbc4304b2f981884e7653df633 : FAILURE in 41m 25s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"beb5d1ce06233922094c928c82bd31e625470b20","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2021-04-22 14:59:58.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"ab62f834aec3da989aeb7e45c3fcb632dd3ad964","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-22 15:00:31.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"26262c137886afaa0ad4fdc6d9da10347154a267","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-22 19:16:17.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62377c1a3abc4d9fad8e56850cfa8696 : SUCCESS in 4m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0f179f332b4e48df9e4f1163b3d40905 : SUCCESS in 4m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/aacccb3ea30344cfb7510717fe0f9c87 : SUCCESS in 5m 01s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/04889f0a13b648398bf9f4d2fd177748 : SUCCESS in 46m 55s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d2c89107e3964312aba8ef951c1832a3 : SUCCESS in 5m 06s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/1f2e23988b5a42d382093c213741e279 : SUCCESS in 4m 37s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/22b9345b3ae14bc195001ebb94a98be9 : SUCCESS in 5m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5619ac8667541cdbdafe673b98d0182 : SUCCESS in 7m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6b09e827166d426bb81148b87091b403 : SUCCESS in 5m 03s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/76e2f53969cf4838b3d6aa02d5bf6cb6 : SUCCESS in 40m 00s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/16b665cbf38a42adadbe619fcfc718b5 : TIMED_OUT in 31m 23s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f44dfc9b838e4c27a02beb8ade1d6459 : SUCCESS in 48m 37s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/15fe20dab3154237a8418b5804fb9005 : SUCCESS in 1h 08m 15s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/270be4075bf94244b15b09095080e1e3 : SUCCESS in 43m 57s","accounts_in_message":[],"_revision_number":7},{"id":"10ca6ab50952ced6abea8aac791163a126308d73","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2021-04-23 09:23:12.000000000","message":"Patch Set 7:\n\nrecheck slow node timeout","accounts_in_message":[],"_revision_number":7},{"id":"7303e14dbf72eaa932243a52b21f21ef88c886d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 11:25:13.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4db2a3733b3d4612881aa8afcc7d5be6 : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6ba2aaa11d20466285b46fc00a27adb1 : SUCCESS in 4m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ab0fcb9196734b31b87e8e7f30be1ed3 : SUCCESS in 5m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6616235dfb39446aa0cf0504f96b318d : SUCCESS in 4m 17s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d955ca0040d349879cf3555ca4659959 : SUCCESS in 56m 36s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/9c963caaa11f48cea93e84e646291fba : SUCCESS in 4m 49s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/241e518baae548db92e6ba443b1437b0 : SUCCESS in 4m 31s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/7c7909a322f7431c912bb5936d5d0757 : SUCCESS in 6m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef8021918b1743b291d055ce820971f4 : SUCCESS in 8m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/237e3149a27d4884831213c07936cb9d : SUCCESS in 5m 08s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/b16329d65e8d4607838dcea8a563906c : SUCCESS in 58m 07s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b99eaf3f609342bc9ca44deac7c92024 : SUCCESS in 17m 48s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/e6fc99d5df3047a8913c9ed76c9d7380 : SUCCESS in 33m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1f8f46c74f0c451a881959f6d54397fb : SUCCESS in 58m 23s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/64b07879842148cc9deb5568cd1db288 : SUCCESS in 1h 17m 21s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/861c2074556d472cb666f28fda431835 : SUCCESS in 50m 35s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/3bb60c132d7346e289ae67a4b0733a9f : SUCCESS in 42m 33s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/880f12436bf14461b59cabbb46067db7 : SUCCESS in 24m 49s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3d8867cecc5b4435b5bc6a4aa1449076 : POST_FAILURE in 1h 27m 21s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5cac9fa7fe924c3dbdf6f7ca1e9fe0ac : FAILURE in 56m 27s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ff4a995b5bfc4c69b13de6e8cf0d2c9a : SUCCESS in 50m 21s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2e7c379408ec4f58934154950282f109 : SUCCESS in 27m 40s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/384045b8c6734138879368b86f9f8954 : SUCCESS in 56m 49s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e5436476f2804d888488bf03cf0011b8 : SUCCESS in 39m 22s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/07ac89d9d8504a31ba9e27e866896c26 : FAILURE in 29m 41s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/405d473b0ba24ca3be9703dda67cda06 : FAILURE in 50m 30s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ec9cf802cbc94a404c7acd73376dbdb2c16aff8f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 11:25:57.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"8facf60a739241dcf02ff1d212f477d34f33f644","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 16:11:19.000000000","message":"Patch Set 7:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"68a6512493acaf0e6729aa29c26c5726caaac1ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 18:41:26.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53d45da417c849cdbc1af0a637c84590 : SUCCESS in 4m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aff00ff8675e45369e0c7d22dcccaab9 : SUCCESS in 5m 15s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/25a8dfdc91194efdbe0ddc0bea6a4cdb : SUCCESS in 5m 32s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/223177f2eb51452c93562172b8460ab5 : SUCCESS in 50m 01s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/b7e78bb5661b465698d0a84eeef24ecd : SUCCESS in 8m 56s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/6129585b68c54f2fbcce6e671be0bd71 : SUCCESS in 4m 59s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/852af59411fb4463b83030c3882c7b66 : SUCCESS in 5m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e173c42af284e0ba9a26b1691694737 : SUCCESS in 8m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/05e3d5dd8bc84550be134a5f9375fd37 : SUCCESS in 4m 57s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/971d034d962347b58cf4e5453b0a0253 : SUCCESS in 1h 02m 41s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d8c5bc08e7db4ead87769ebc30594aee : SUCCESS in 19m 07s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/d04f29e7f80e47c8b1702d6e7049ec85 : SUCCESS in 33m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/22351f8e47944eeeb7e3519a2de2a0ed : SUCCESS in 46m 10s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5c551baee8b84422beb47738df7bdd30 : SUCCESS in 1h 14m 12s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/aabc3fe72bbf416393edf7332485c1aa : SUCCESS in 46m 47s","accounts_in_message":[],"_revision_number":7},{"id":"09f35de8654dcf375a12004e6ed3c0517e59d42a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 18:41:27.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"3bc715ce04faaa2521b4f8033deca950ea174ec0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-23 18:43:30.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dbff4a106aa9454b8add96e5380c7d67 : SUCCESS in 1m 19s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6060f926b29d481ead6897e5c010d639 : SUCCESS in 1m 13s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"c1a475cae0a67636dcb48e9f5006b2ce0dd5293e","revisions":{"4a10a43f61f5cb94430af05af561f02d2afd3ab9":{"kind":"REWORK","_number":1,"created":"2020-08-07 16:52:43.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/1"}}},"commit":{"parents":[{"commit":"0f18406053347e85cb2571cdc0997cee6bd9f4d9","subject":"Merge \"Add \"numa_affinity_policy\" attribute to \"port\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0f18406053347e85cb2571cdc0997cee6bd9f4d9"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 16:52:41.000000000","tz":60},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the ability to list resource providers is supported,\npending further testing.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4a10a43f61f5cb94430af05af561f02d2afd3ab9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4a10a43f61f5cb94430af05af561f02d2afd3ab9"}]},"branch":"refs/heads/master"},"676cee4ee49039cdfd52327a2ac4d0885364e4e0":{"kind":"REWORK","_number":2,"created":"2020-09-11 10:31:04.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/2"}}},"commit":{"parents":[{"commit":"1195f950167a06dc44ac9b44ec6d86bd1a949710","subject":"Merge \"Fix l-c testing for ubuntu focal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1195f950167a06dc44ac9b44ec6d86bd1a949710"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-09-11 10:30:27.000000000","tz":60},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the ability to list resource providers is supported,\npending further testing.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/676cee4ee49039cdfd52327a2ac4d0885364e4e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/676cee4ee49039cdfd52327a2ac4d0885364e4e0"}]},"branch":"refs/heads/master"},"46e3b7d2771b1fa63cff1d2e86e8d20e45f48df9":{"kind":"REWORK","_number":3,"created":"2021-03-03 10:12:48.000000000","uploader":{"_account_id":33012,"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","username":"zimmerry"},"ref":"refs/changes/75/745375/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/3"}}},"commit":{"parents":[{"commit":"1724bf3d43beed0ba0d64dae35408e5246bf6f59","subject":"Merge \"Switch cloud.networking.qos* operations to rely on proxy layer\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1724bf3d43beed0ba0d64dae35408e5246bf6f59"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Ryan Zimmerman","email":"zimmerry@osuosl.org","date":"2021-03-03 10:12:37.000000000","tz":-480},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the ability to list resource providers is supported,\npending further testing.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/46e3b7d2771b1fa63cff1d2e86e8d20e45f48df9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/46e3b7d2771b1fa63cff1d2e86e8d20e45f48df9"}]},"branch":"refs/heads/master"},"5dedc5aefe77dfd788ffdb1e0c19f48f63d6dbf4":{"kind":"REWORK","_number":4,"created":"2021-03-24 13:43:28.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/4"}}},"commit":{"parents":[{"commit":"5b4f36b78cd3c9529dc92491b05c165e7bb5bb84","subject":"Merge \"Added support for the Limits resource\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5b4f36b78cd3c9529dc92491b05c165e7bb5bb84"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-24 13:42:26.000000000","tz":0},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the resource providers resource type is supported.\nAdditional resources will be added in future patches.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5dedc5aefe77dfd788ffdb1e0c19f48f63d6dbf4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5dedc5aefe77dfd788ffdb1e0c19f48f63d6dbf4"}]},"branch":"refs/heads/master"},"c8cc9b1350ca4c03ee84f7b3185dfed613436960":{"kind":"REWORK","_number":5,"created":"2021-03-24 18:09:53.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/5"}}},"commit":{"parents":[{"commit":"5b4f36b78cd3c9529dc92491b05c165e7bb5bb84","subject":"Merge \"Added support for the Limits resource\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5b4f36b78cd3c9529dc92491b05c165e7bb5bb84"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-24 18:09:36.000000000","tz":0},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the resource providers resource type is supported.\nAdditional resources will be added in future patches.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c8cc9b1350ca4c03ee84f7b3185dfed613436960"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c8cc9b1350ca4c03ee84f7b3185dfed613436960"}]},"branch":"refs/heads/master"},"becf7d49cad09ff93eff061e1f1f530db56da912":{"kind":"REWORK","_number":6,"created":"2021-03-25 12:22:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/6"}}},"commit":{"parents":[{"commit":"5b4f36b78cd3c9529dc92491b05c165e7bb5bb84","subject":"Merge \"Added support for the Limits resource\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5b4f36b78cd3c9529dc92491b05c165e7bb5bb84"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-25 12:22:06.000000000","tz":0},"subject":"Add minimal support for Placement","message":"Add minimal support for Placement\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the resource providers resource type is supported.\nAdditional resources will be added in future patches.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/becf7d49cad09ff93eff061e1f1f530db56da912"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/becf7d49cad09ff93eff061e1f1f530db56da912"}]},"branch":"refs/heads/master"},"c1a475cae0a67636dcb48e9f5006b2ce0dd5293e":{"kind":"REWORK","_number":7,"created":"2021-03-26 15:53:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/75/745375/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/75/745375/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/75/745375/7"}}},"commit":{"parents":[{"commit":"fd0c9778d4d0c0eba484b11d0cfa6d4c58756b0e","subject":"Merge \"Update master for stable/wallaby\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/fd0c9778d4d0c0eba484b11d0cfa6d4c58756b0e"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-07 15:17:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2021-03-26 15:52:46.000000000","tz":0},"subject":"placement: Add support for resource providers","message":"placement: Add support for resource providers\n\nWe want some functionality in osc-placement. Add it here rather than\nthere.\n\nInitially only the resource providers resource type is supported.\nAdditional resources will be added in future patches.\n\nWe\u0027re skipping the tests for the broken placement API versions, pending\ndiscussions with keystone folks on how to resolve this long-term.\n\nChange-Id: Ibf5f01b842e6fc79eb95c2c21bd69732de849597\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c1a475cae0a67636dcb48e9f5006b2ce0dd5293e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c1a475cae0a67636dcb48e9f5006b2ce0dd5293e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
