)]}'
{"id":"openstack%2Fplacement~787267","triplet_id":"openstack%2Fplacement~master~I7ef81df6ffa2eac96067b6c0370bd9792014e9cd","project":"openstack/placement","branch":"master","topic":"story/2008831","hashtags":[],"change_id":"I7ef81df6ffa2eac96067b6c0370bd9792014e9cd","subject":"Make sure the policy upgrade check get a valid config","status":"MERGED","created":"2021-04-20 16:46:26.000000000","updated":"2021-04-22 11:36:20.000000000","submitted":"2021-04-21 19:33:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"787267-story/2008831","meta_rev_id":"8be8f006cce44e5053f2850ea02797c3b29dc070","_number":787267,"virtual_id_number":787267,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-21 19:33:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2021-04-21 17:36:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":1,"date":"2021-04-22 11:36:20.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-04-21 14:08:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2021-04-21 17:36:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-20 16:49:11.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-04-20 16:49:11.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2021-04-20 16:49:11.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2021-04-20 18:27: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":"2021-04-22 11:36:20.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"46a0fa51ac496546ad39d5a96cc8f6b405c3e742","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-20 16:46:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"790ea8f47e72b7ae251c4c3f8cc18e56819c6a7d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-20 16:47:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"09945d447b58746f3ca5c3beb5d842b5e18c997e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-04-20 17:12:24.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nOffering a suggestion inline","accounts_in_message":[],"_revision_number":1},{"id":"8e62c5580f72f75f9f68793decdab4ad39347f39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-20 18:27:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/6e96cae88e744a3c8e25bc252b5c0636 : SUCCESS in 1h 00m 42s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/de2cac215394451bb10939ba7c61fb52 : SUCCESS in 1h 24m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a21dfd366f0d492b93821c85fc16204f : SUCCESS in 7m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d87967e339de43a2a09646ccdb77c3e5 : SUCCESS in 9m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9de392590f0c41c49b2f1fca6fef7c26 : SUCCESS in 6m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/259ba008c5ff44709d7bae0ddb9a5d1c : SUCCESS in 7m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c596248ddb534039be8d54c2c4f611dd : SUCCESS in 10m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2d585f81493c410e81c4acc21974e2da : SUCCESS in 8m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce685fba968745f29391479e31709ffe : SUCCESS in 11m 13s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d6ba48de956d4a208688de79e52de66a : SUCCESS in 7m 37s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/04a2e07918154ff9b4389164fdbd17b9 : SUCCESS in 7m 05s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/35c9f8a911a947e58dc400c36bc40a47 : SUCCESS in 6m 56s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9d7f2bcbf3e04d89aa2d599b9915143c : SUCCESS in 7m 19s (non-voting)\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9b88dc4ffdfa472b945327335cb4939b : SUCCESS in 15m 57s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/81a4daa4038c4568bfa9ae67d6d97142 : SUCCESS in 20m 08s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/6d3560800a7545d7bb9832e4057d444b : SUCCESS in 11m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0496f23793164c9b8b652345a3e31403 : SUCCESS in 1h 07m 09s","accounts_in_message":[],"_revision_number":1},{"id":"1e7c0a737d30c0f1127cb4b6b7b488ae1d8d9732","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-04-20 21:25:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6a004fc40ea258a77efd62399241f6cb439474f3","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-21 07:22:55.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"141d8ead0aafee8d5c124ec5c6d7e73a8c9252c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-21 09:16:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"14473095d4e612f51250dd9c1528d856e5887e20","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-21 09:17:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"033af9a50228d35c439814e30749053b61893558","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 10:24:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/7f94e0aa06304a07acd103b20f54e38c : SUCCESS in 1h 01m 17s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/1cbe70d859dc46f297e9cae03196f0fb : SUCCESS in 1h 06m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0ae90d60d18e44f2876f3b4f4aac2d8b : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/01609eeb7ac646e4b6a13dd8808f0338 : SUCCESS in 7m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5691e11bf40642e592b9162c5f5bab22 : SUCCESS in 6m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/39e31d55fb064622a003d9bd4cda3641 : SUCCESS in 7m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/247baf837e6243aba18d8cb3a929cb2a : SUCCESS in 6m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0b62a3ea18fb42ad933b069d0ce5f8a0 : SUCCESS in 6m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d52ec1310c8c4a10a81632bee9a91938 : SUCCESS in 7m 58s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b335791798bd4860bed834e9589204d7 : SUCCESS in 5m 20s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/dc45ee2d38644948b6ec9a8f318aa375 : SUCCESS in 6m 58s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1d376f1be6a94690915a40b4d13b6be1 : SUCCESS in 5m 58s\n- openstack-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/75ea3bcbd4314432b55692ce04431cfd : SUCCESS in 6m 39s (non-voting)\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/40807ddbd1ae4376a06623ecd1549edd : SUCCESS in 13m 46s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9f2d8907ed744ff684e7808126517ba8 : SUCCESS in 23m 44s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/a2f14dc325b544b598b74de24195a4ee : SUCCESS in 10m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44002a8b85bb4f64abd2ef1487ba8b56 : SUCCESS in 49m 41s","accounts_in_message":[],"_revision_number":2},{"id":"8bc092cc71c32bc3e87ade1c1fad1589687bd494","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-04-21 14:08:28.000000000","message":"Patch Set 2: Code-Review+2\n\nThanks, approach lgtm.","accounts_in_message":[],"_revision_number":2},{"id":"0d965691cbb2a69ec181be41a9eb09a2dc38ca8b","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-04-21 17:36:15.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nVery nice, thanks gibi!","accounts_in_message":[],"_revision_number":2},{"id":"07768184d67dca023f2fd8bf9d207963865a13b4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 17:36:38.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0c0b3200044f4198eedb12d8c208ce223a99093a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 19:33:35.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/07a5838cf3f14f35a69395cc12dd6959 : SUCCESS in 48m 28s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/3f66bda73d7446659392fa758c7bbc43 : SUCCESS in 1h 01m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8f951b28928f45d29975f5e368ac76b7 : SUCCESS in 6m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2154c9555e4245c9a22276fd2db9239c : SUCCESS in 6m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/94226abba87b4e31aa7a4bfe0d9fcf44 : SUCCESS in 5m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/214f2fd9cf5142bab33c52e3500f015f : SUCCESS in 7m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/075e8b42bf274661b6cb028bd1714634 : SUCCESS in 7m 33s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/2424f148e31f4910b520d0461526fe0a : SUCCESS in 6m 56s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/35bb4bb72d2649caa1fdb381e4e6dca9 : SUCCESS in 7m 04s\n- openstack-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/23f42058734146669165f2d68f74a06a : SUCCESS in 7m 43s\n- placement-nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6eefd3dcc1f3454186cd0b6cdae0ecbc : SUCCESS in 13m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/774c19b5031d4021a72c2f72e2048d80 : SUCCESS in 50m 51s","accounts_in_message":[],"_revision_number":2},{"id":"fb69073e9c00f9a13c66534ee9358801ace8af66","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 19:33:42.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"8d5d8607f407fc48b93e6c5951667d324c0527bf","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 19:36:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bb6bbcd9409477386885e0f25d07983 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":2},{"id":"8be8f006cce44e5053f2850ea02797c3b29dc070","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-04-22 11:36:20.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)\n\nyep already merged but yes it was incorrectrly using the gloabl object and this fixes it.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"992dd6a70679eb82cb47b734db2528fc747cb99d","revisions":{"99d67a34f2c0c8b0692d4ebd85157cb6425c7df2":{"kind":"REWORK","_number":1,"created":"2021-04-20 16:46:26.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/67/787267/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/67/787267/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/67/787267/1"}}},"commit":{"parents":[{"commit":"9ea3d9b2158e4049e24b80a4a596acb15721634a","subject":"Add a reproduction test for bug story/2008831","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9ea3d9b2158e4049e24b80a4a596acb15721634a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-20 16:32:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-20 16:43:17.000000000","tz":120},"subject":"Make sure the policy upgrade check get a valid config","message":"Make sure the policy upgrade check get a valid config\n\nPlacement does not use global CONF object. However when the policy\nupgrade check was added in Ia7365cc3ae09e2ff916ab9f9ff0ba4fef0dc446b it\nwas referred to the global CONF object. However in placement it is not\ninitialized. Therefore the $ placement-status upgrade check fails with\noslo_config.cfg.NotInitializedError.\n\nThis patch makes sure that the policy upgrade check uses an initialized\nconfig object instead.\n\nStory: 2008831\nTask: 42313\n\nChange-Id: I7ef81df6ffa2eac96067b6c0370bd9792014e9cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/99d67a34f2c0c8b0692d4ebd85157cb6425c7df2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/99d67a34f2c0c8b0692d4ebd85157cb6425c7df2"}]},"branch":"refs/heads/master"},"992dd6a70679eb82cb47b734db2528fc747cb99d":{"kind":"REWORK","_number":2,"created":"2021-04-21 09:16:59.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/67/787267/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/67/787267/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/67/787267/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/67/787267/2"}}},"commit":{"parents":[{"commit":"9ea3d9b2158e4049e24b80a4a596acb15721634a","subject":"Add a reproduction test for bug story/2008831","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/9ea3d9b2158e4049e24b80a4a596acb15721634a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-20 16:32:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-21 09:16:31.000000000","tz":120},"subject":"Make sure the policy upgrade check get a valid config","message":"Make sure the policy upgrade check get a valid config\n\nPlacement does not use global CONF object. However when the policy\nupgrade check was added in Ia7365cc3ae09e2ff916ab9f9ff0ba4fef0dc446b it\nwas referred to the global CONF object. However in placement it is not\ninitialized. Therefore the $ placement-status upgrade check fails with\noslo_config.cfg.NotInitializedError.\n\nThis patch makes sure that the policy upgrade check uses an initialized\nconfig object instead.\n\nStory: 2008831\nTask: 42313\n\nChange-Id: I7ef81df6ffa2eac96067b6c0370bd9792014e9cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/992dd6a70679eb82cb47b734db2528fc747cb99d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/992dd6a70679eb82cb47b734db2528fc747cb99d"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}}]}],"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":{}}}]}
