)]}'
{"id":"openstack%2Fcloudkitty~983906","triplet_id":"openstack%2Fcloudkitty~master~Iad7271c1b572190f22dcbf2282fa741df12c1695","project":"openstack/cloudkitty","branch":"master","topic":"remove-wsgi_scripts","attention_set":{},"removed_from_attention_set":{"12015":{"account":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"last_update":"2026-04-23 12:30:30.000000000","reason":"Change was submitted"},"32968":{"account":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"last_update":"2026-04-23 12:30:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iad7271c1b572190f22dcbf2282fa741df12c1695","subject":"setup: Remove pbr\u0027s wsgi_scripts","status":"MERGED","created":"2026-04-09 16:16:06.000000000","updated":"2026-04-23 12:31:47.000000000","submitted":"2026-04-23 12:30:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"983906-remove-wsgi_scripts","meta_rev_id":"7bef99974780ab8d7d7ebc136d238ce5a39ce6ed","_number":983906,"virtual_id_number":983906,"owner":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-23 12:30:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"recommended":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-21 13:02:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"value":2,"date":"2026-04-21 13:22:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":2,"date":"2026-04-23 11:33:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":1,"date":"2026-04-23 11:33:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"value":0,"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"reviewers":{"REVIEWER":[{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-09 17:06:18.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-04-09 19:03:46.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"},{"updated":"2026-04-09 19:03:46.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2026-04-09 19:03:46.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"state":"REVIEWER"},{"updated":"2026-04-09 19:03:46.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"state":"REVIEWER"},{"updated":"2026-04-09 19:03:46.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"state":"REVIEWER"}],"messages":[{"id":"cd4ae17c0a54fcfdb1af404f19548be36ce159e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-09 16:16:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a2f42ae0b37a4332988431bb301aa0638363625b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 17:06:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5926533486ad4423a9556dabcfb5fd62\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1abc92d05c6445a88ea59a951fcfc1b9 : SUCCESS in 4m 17s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/fff92127057842279080122c803d1dc4 : SUCCESS in 2m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/78917ea34e374d609529f4e4bd362295 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/81109976448246d38b3b7c6a0b254def : SUCCESS in 4m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f866508438f44a7580745c1c7cb710e5 : SUCCESS in 4m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e5abe123747248729984460a3953831b : SUCCESS in 4m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2a1da9f27e51495ba023795c7ad7a466 : SUCCESS in 5m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/111482ddb181417084b58f084da91cfc : SUCCESS in 3m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/24d1fe13cef54c1d87f34e1be347d87e : SUCCESS in 2m 46s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/a041d1d98e4b419fb29756c8cf408d5c : SUCCESS in 35m 56s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/3d06cb2584d248c6b5824961986c4ee8 : SUCCESS in 32m 24s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/fd9fbf36f7b84ad194f0b043785bb039 : SUCCESS in 35m 05s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/1ba0c85b10c244dbb4e6a1bbff4d11dc : SUCCESS in 25m 24s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/877599da14614ddc8756ab8364252206 : SUCCESS in 27m 28s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/50c0edd974e7436da960aaeab0591fff : SUCCESS in 17m 54s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/0567222fd5ba40cab91540cfb773c1c1 : SUCCESS in 34m 12s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/a260c723bd8348128ff57b1c0b7d5a51 : SUCCESS in 43m 07s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/5ed561eabf204f5ebb5aa4e58713cbf2 : FAILURE in 3m 23s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/b6c64a38d01c4a7489fc3d57cc9f811e : SUCCESS in 47m 29s","accounts_in_message":[],"_revision_number":1},{"id":"6a77088afbac8cc6db1ba6ea06805f18473f842e","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-09 20:15:52.000000000","message":"Topic set to remove-wsgi_scripts","accounts_in_message":[],"_revision_number":1},{"id":"83419eed095e8d4bbc23468073a2ede84835964e","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-15 18:17:27.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"5124b82a752e9937405d8a333ac3a0478d021e1b","author":{"_account_id":32968,"name":"Juan Larriba","email":"jlarriba@redhat.com","username":"jlarriba"},"date":"2026-04-16 09:43:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1af20abb9510769b6abe92bc83942441c19c0cb2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-21 13:01:13.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"c5fa4132894e9122c7698c7b320c7b5f1feeb869","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-21 13:02:13.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ccbc985b3311e8eaff4ff81d0f84b4b5816faa70","author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"date":"2026-04-21 13:22:52.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"a697fb72a93d4b797d83f2e226f66a955b9834cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-21 14:15:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/36cb0b35e3ac40f38ebb8eb8eeaecd93\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c2eb7659a9fa46f5b8f0619ce8fe9aef : SUCCESS in 3m 44s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/cb837541e20240548134e3447e3a3132 : SUCCESS in 2m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/460b8eee76a445c4a88564a35c75b069 : SUCCESS in 5m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/145ebe56fe0e464d970a0223b33f73f5 : SUCCESS in 3m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2dfaa6e31f204e9daed07734ad8b5404 : SUCCESS in 4m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5ebf360114a949e78680d31bbf636492 : SUCCESS in 4m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bbd379b29a1d4111844901bc5351c330 : SUCCESS in 9m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/20bb81c1137c41aabb8eeb78e2fb7e96 : SUCCESS in 4m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0769ecf9ecd54ceabe7b61de2b0eb24b : SUCCESS in 4m 01s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/670adfed35ee4554bd726c8de0dc2ace : SUCCESS in 35m 42s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/2945807bca1d42f888511dbb862916c9 : SUCCESS in 33m 47s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/08f2196a97ed444ea906029c31fbaebf : SUCCESS in 32m 50s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/2541a4fc739145ae9b9582820eccfdc7 : SUCCESS in 35m 25s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/285c73750b3042a2800227270db7334a : SUCCESS in 34m 15s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/f0eca45ce2d54338b2311f9f20162195 : SUCCESS in 32m 13s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/80226443335e4704a8307bd2eb057ca7 : SUCCESS in 35m 09s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/7cbb85193dd54a11acda38c81f2588ca : SUCCESS in 39m 21s\n- cloudkitty-tempest-full-v2-collector-aetos https://zuul.opendev.org/t/openstack/build/5a9d408ef17e4440b9054ae038e7d783 : SUCCESS in 39m 03s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/0c29898ec9ff4a148bc87b438764966b : FAILURE in 3m 58s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/125a5e05e80b48068ed87c409ce70a50 : SUCCESS in 1h 09m 02s","accounts_in_message":[],"_revision_number":2},{"id":"2e38c344a588c888dbc0c438a9683ae5cddf0421","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-04-23 11:33:09.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d650c4541a9fd50681dc1f4d98211aced7b523f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-23 11:33:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"8d16217a9a329e4a740214ca71d9e26b0dc77350","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-23 12:30:30.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/750152ccef824dfbb38eb6133d1cd343\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/d3bc8b1695374e5386f5403017587cf8 : SUCCESS in 2m 29s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/20e9b1f81f9e46e18977eabca89090bd : SUCCESS in 2m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/adb63df11b4b4033a976e79e5fe8ec59 : SUCCESS in 2m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b15a3f379ee946f693b7132212f0685d : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e9d6338394e14bde9dc3a94a9ebe5104 : SUCCESS in 4m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4910530dbaa4757acc0fb29fe831a57 : SUCCESS in 2m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/20acbc60ee3a4deeaa286b6a7312ea71 : SUCCESS in 3m 32s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/ba356401b05d4d07bf3c7d1acb9de379 : SUCCESS in 31m 29s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/5086ff0401784efd98d34701195d68bd : SUCCESS in 17m 05s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/ad2c93616128405da2eb7dc3fa20ca6a : SUCCESS in 14m 42s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/61f3929172d04622beaef2c11825b949 : SUCCESS in 36m 25s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/0b1fc4a5866d4adaaed3a71de7ff89de : SUCCESS in 16m 52s\n- cloudkitty-tempest-full-v2-storage-loki https://zuul.opendev.org/t/openstack/build/1695ddf282e24f98b990223fb954c640 : SUCCESS in 26m 02s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/589b42db98a845d58b5f652bf1f01157 : SUCCESS in 25m 59s\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/7665ed9c50bb4aed96a69b7d5dae74a4 : SUCCESS in 48m 41s\n- cloudkitty-tempest-full-v2-fetcher-collector-prometheus https://zuul.opendev.org/t/openstack/build/3c5b1c9ac78d40a98a78432540150600 : SUCCESS in 20m 15s\n- cloudkitty-tempest-full-v2-collector-aetos https://zuul.opendev.org/t/openstack/build/3bb62e42ad7e42e296f0c594c9d2b9cf : SUCCESS in 24m 12s","accounts_in_message":[],"_revision_number":2},{"id":"10c5a47573a6b05fd0b9e575e4527882c1e49d6b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-23 12:30:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"7bef99974780ab8d7d7ebc136d238ce5a39ce6ed","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-23 12:31:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e18ac737fb64432ca55250b17cf90cf2\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/6136dd087aed4790926ebf4ad7952e4e : SUCCESS in 1m 04s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1607f5b093ac4d23b95d5c50bb780068 : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37f17dea06154726b5d04e7f3a92be19 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"63ecb1e71a387d6221fd71e3620f027231a74fa8","revisions":{"ea64a65b4c4d9b9ca3d851efae632b6d0257b97e":{"kind":"REWORK","_number":1,"created":"2026-04-09 16:16:06.000000000","uploader":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"ref":"refs/changes/06/983906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/06/983906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/1"}}},"commit":{"parents":[{"commit":"dbeb84c9bd0eca89e01b4831d46394c25d4061a4","subject":"Merge \"Fix missing oslo.policy options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dbeb84c9bd0eca89e01b4831d46394c25d4061a4"}]}],"author":{"name":"François Magimel","email":"magimel.francois@gmail.com","date":"2026-04-09 16:15:23.000000000","tz":120},"committer":{"name":"François Magimel","email":"magimel.francois@gmail.com","date":"2026-04-09 16:17:13.000000000","tz":120},"subject":"setup: Remove pbr\u0027s wsgi_scripts","message":"setup: Remove pbr\u0027s wsgi_scripts\n\nThis is technical dead end and not something that\u0027s supported by default\nin the any versions of setuptools released in over 6 months (and\ntherefore, by extension, pbr). It\u0027s time to remove it.\n\nChange-Id: Iad7271c1b572190f22dcbf2282fa741df12c1695\nSigned-off-by: François Magimel \u003cmagimel.francois@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ea64a65b4c4d9b9ca3d851efae632b6d0257b97e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ea64a65b4c4d9b9ca3d851efae632b6d0257b97e"}]},"branch":"refs/heads/master"},"63ecb1e71a387d6221fd71e3620f027231a74fa8":{"kind":"REWORK","_number":2,"created":"2026-04-21 13:01:13.000000000","uploader":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"ref":"refs/changes/06/983906/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/06/983906/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/06/983906/2"}}},"commit":{"parents":[{"commit":"dbeb84c9bd0eca89e01b4831d46394c25d4061a4","subject":"Merge \"Fix missing oslo.policy options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dbeb84c9bd0eca89e01b4831d46394c25d4061a4"}]}],"author":{"name":"François Magimel","email":"magimel.francois@gmail.com","date":"2026-04-09 16:15:23.000000000","tz":120},"committer":{"name":"François Magimel","email":"magimel.francois@gmail.com","date":"2026-04-21 12:59:37.000000000","tz":120},"subject":"setup: Remove pbr\u0027s wsgi_scripts","message":"setup: Remove pbr\u0027s wsgi_scripts\n\nThis is technical dead end and not something that\u0027s supported by default\nin the any versions of setuptools released in over 6 months (and\ntherefore, by extension, pbr). It\u0027s time to remove it.\n\nChange-Id: Iad7271c1b572190f22dcbf2282fa741df12c1695\nSigned-off-by: François Magimel \u003cmagimel.francois@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/63ecb1e71a387d6221fd71e3620f027231a74fa8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/63ecb1e71a387d6221fd71e3620f027231a74fa8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
