)]}'
{"id":"openstack%2Fcloudkitty~949572","triplet_id":"openstack%2Fcloudkitty~stable%2F2025.1~Id38cfa97699f01be89b37a9ee7a9e3253925e187","project":"openstack/cloudkitty","branch":"stable/2025.1","topic":"remove-wsgi-scripts","attention_set":{},"removed_from_attention_set":{"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2025-05-14 10:34:38.000000000","reason":"Change was submitted"},"5241":{"account":{"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},"last_update":"2025-05-14 10:34:38.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id38cfa97699f01be89b37a9ee7a9e3253925e187","subject":"Add wsgi module to cloudkitty","status":"MERGED","created":"2025-05-13 08:26:54.000000000","updated":"2025-05-14 10:35:29.000000000","submitted":"2025-05-14 10:34:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"949572-remove-wsgi-scripts","cherry_pick_of_change":949526,"cherry_pick_of_patch_set":4,"meta_rev_id":"660f77fd1573e5c219ef4122217e9532bba4d342","_number":949572,"virtual_id_number":949572,"owner":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-14 10:34:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":2,"date":"2025-05-14 09:54:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},{"value":2,"date":"2025-05-13 20:04:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"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":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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":1,"date":"2025-05-14 09:54:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-05-13 20:02:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"value":0,"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},{"_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":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-13 08:51:59.000000000","updated_by":{"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},"reviewer":{"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},"state":"REVIEWER"},{"updated":"2025-05-13 09:21:16.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":"2025-05-13 20:02:49.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"state":"REVIEWER"},{"updated":"2025-05-13 20:02:49.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"}],"messages":[{"id":"906493fa6d8e49e441d26aff1e14c38e569d6903","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 08:26:54.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"fb4b5867de3113ebcce81c94e6484accf192c472","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 08:27:21.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"afa0192e8ef77eb28cb5f527ef338f2c6f09c3f4","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 08:27:37.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":1},{"id":"8a94771ecf7530ebbde0e04d8a27610673d4e5fc","author":{"_account_id":5241,"name":"Martin Magr","email":"mmagr@redhat.com","username":"mmagr"},"date":"2025-05-13 08:51:59.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"100a311c44779113ef3dd5324e43a3c00c55c980","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 09:21:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4fff36d21f7a4856833e77eb5941ea29\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5431c73503a74c49913cd814cd9a81e9 : SUCCESS in 4m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34e1a03ab9d84c9cbb3953455213eaad : SUCCESS in 4m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8fb460d8a0aa40a0a0cbae25e6b2fc7e : SUCCESS in 4m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5413e8483f344fd89ca573a3ba50929b : SUCCESS in 4m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6820ea3ade4a4ed78203935addcd7490 : SUCCESS in 3m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/578f8802e86f427eb63841aa4678cd9f : SUCCESS in 2m 24s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/d665596e0769493fbb0917bb33bef22a : SUCCESS in 27m 04s\n- cloudkitty-tempest-full-v2-storage-influxdb-jammy https://zuul.opendev.org/t/openstack/build/651eb45e827d4501968469e08339e392 : SUCCESS in 27m 01s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/8799371118e24a52b6bf2d61c0c42eba : SUCCESS in 30m 36s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/f2348ea4f1ca45f8b3ba9a18bf9b448f : SUCCESS in 30m 53s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/f45ea2a9e35445228cee49bb40dc8887 : SUCCESS in 32m 24s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/df2df03403824b36994088aabedca6d5 : SUCCESS in 29m 36s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/6a0177f7db9c42c6b47a43f28469246e : SUCCESS in 31m 59s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/0db204aa95c44d3eaa582eceeaf0fabc : FAILURE in 3m 39s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/57c31a0bf858402d9c95585d0c6e0ed0 : SUCCESS in 51m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"13378354262b70c0895ba681582c1bca1624d95b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 13:05:04.000000000","message":"Patch Set 2: Cherry Picked from branch master.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"e5aeffca4adcbe50f88de548639297eb9688119b","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 13:05:44.000000000","message":"Topic remove-wsgi_scripts-stable/2025.1 removed","accounts_in_message":[],"_revision_number":2},{"id":"4f5e1f1b9d3c8f94ff563b3fde565a1fca720f84","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 13:05:51.000000000","message":"Topic set to remove-wsgi-scripts","accounts_in_message":[],"_revision_number":2},{"id":"2c8c074047324a40478bc23a7f6047fef1115f4a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 13:06:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e021481c02cab7e9144661375cbb1daf71c5ad11","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 13:45:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8fbd57ce27a747abbb7c0fd2533b4f1d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7c5f4fd0d36e4d5f87e82bc37885dc45 : SUCCESS in 4m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63ce4b51a916475d9d15db3e169b6031 : SUCCESS in 3m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/71d2276cb05f4b2e9f33904dab8825cf : SUCCESS in 3m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f13d49ff37d240f398d982f199b8266a : SUCCESS in 3m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/024829f601674c109dac13d65c32fd9c : SUCCESS in 3m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3f3f084daceb4764bbc5623835b5ca6e : SUCCESS in 2m 16s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/f3eb9e3978504bf2a90e3ebc5f4940d5 : SUCCESS in 32m 02s\n- cloudkitty-tempest-full-v2-storage-influxdb-jammy https://zuul.opendev.org/t/openstack/build/b54b6f7cf9184bbba1d6d92708287522 : SUCCESS in 26m 00s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/686724c6ca2d4f13aaf0686ed7d41835 : SUCCESS in 26m 17s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/12cd8115659c4ee08c87db1fa0bad951 : SUCCESS in 32m 39s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/ae695757d64a4518a13357e1d1c26e25 : SUCCESS in 13m 39s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/a41b12a4c24b4518af2b6d1c2f1bb51c : SUCCESS in 29m 49s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/7af8ffffbea24f75a91db0c2cc2c86bd : SUCCESS in 33m 06s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/6455a7cf990a4b1f9cdae41aba7a1f17 : FAILURE in 3m 55s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/9595f2ab2800498ab23130a31d19418d : SUCCESS in 25m 45s","accounts_in_message":[],"_revision_number":3},{"id":"91d95db3a1bb685e7a65675ad8b4c43d8f4a826a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 18:08:27.000000000","message":"Patch Set 4: Cherry Picked from branch master.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"d81869ca97b4b4037eb53ad88926beb49c7d8808","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 18:09:23.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"85fcfcdba533e087e2ab4a9c8ddc351581268fc9","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 18:09:24.000000000","message":"Topic remove-wsgi_scripts-stable/2025.1 removed","accounts_in_message":[],"_revision_number":5},{"id":"ba6941f9e8eb18a76bdcb035939d67e0ca49c1d2","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 18:09:31.000000000","message":"Topic set to remove-wsgi-scripts","accounts_in_message":[],"_revision_number":5},{"id":"37a127f7ea6b07113717e06c572d206b3abe0d1d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 19:05:40.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fab726c3d15747eb99d31f25a5b3f969\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/32953e270a0047f7a8b43dcf7053cc45 : SUCCESS in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5dfc6bd5d8624e54aec5d61ba8bb2211 : SUCCESS in 2m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/05d2a6c5a3714e54852eb3d9201bf1fb : SUCCESS in 3m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cfcd1f6f2f4e4de2a9d6a5b8e9319acd : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61d219c262b14be09151a43f4932f55f : SUCCESS in 3m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76a5e101b9064700bb1a11bb7f8d6daa : SUCCESS in 2m 24s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/b5683b2a29cd4790acb3d13e574cc6e9 : SUCCESS in 34m 12s\n- cloudkitty-tempest-full-v2-storage-influxdb-jammy https://zuul.opendev.org/t/openstack/build/e9783c1528d74f61b25f9329c60985a8 : SUCCESS in 21m 27s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/146dcddf094241279abfcf3dd2a4dde8 : SUCCESS in 22m 44s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/4c8e97cf5051466ca3d9e491a81ef67b : SUCCESS in 24m 28s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/d02ae93efd474e10a3086d92552a570a : SUCCESS in 16m 26s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/8396872563384599a3f6d3678a534e78 : SUCCESS in 24m 04s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/b5206491c0e746c798d2e1f10b27fb73 : SUCCESS in 31m 03s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/c95b0818e5334276a2e3883378f0d504 : FAILURE in 2m 18s (non-voting)\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/c5cf41982efc462fa2d13c676aee9b7d : SUCCESS in 51m 02s","accounts_in_message":[],"_revision_number":5},{"id":"e640ca753a227eefab0b9ba43b773069c6129879","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2025-05-13 20:02:53.000000000","message":"Patch Set 5: Review-Priority+2","accounts_in_message":[],"_revision_number":5},{"id":"fc733f579d8405e7bd762d1d2cff3d5045f87751","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-05-13 20:04:03.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"4f04c0e0e1dd9879bfbf88a59340f7d7604b3b74","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2025-05-14 09:54:41.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"1dd2a930dd1b72a6ae1fddeab31ef424234cd8d6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 09:55:03.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"699a3c5a9dd70449a09ba094ab47f77d7d1407ac","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 10:34:38.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5189ab9872624474b2b7a40355058d9a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db4cddb0ed3b4a42b7a28fb16b76b418 : SUCCESS in 3m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e2d826bedb8d4831a1d744c026eaac10 : SUCCESS in 2m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e1edc585c4d54b01a08cfc6f4cd1b364 : SUCCESS in 4m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e37b455a797447279e951dd8214f8898 : SUCCESS in 4m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b8913d8fb884c79867fdf5762af7b61 : SUCCESS in 2m 14s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/8351f387426b4ce0beb2f2c3c2140ae0 : SUCCESS in 25m 19s\n- cloudkitty-tempest-full-v2-storage-influxdb-jammy https://zuul.opendev.org/t/openstack/build/204cce7ef4f94f148d6e77503b3d3361 : SUCCESS in 15m 47s\n- cloudkitty-tempest-full-v2-storage-influxdb-v2 https://zuul.opendev.org/t/openstack/build/0946acd3b30f438388d1a76137a5d532 : SUCCESS in 31m 18s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/0bdf4bfdd9e640ec9aa6aa7492c1418d : SUCCESS in 27m 00s\n- cloudkitty-tempest-full-v2-storage-opensearch https://zuul.opendev.org/t/openstack/build/4754fa56e5654bcb841504a4ae0a66c2 : SUCCESS in 28m 20s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/261bf6e0aa04457085cfaa294fedc621 : SUCCESS in 29m 53s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/3fc134aff6a94af5a8a15bb1e52de496 : SUCCESS in 13m 24s\n- cloudkitty-grenade-job https://zuul.opendev.org/t/openstack/build/a5fe8a201ed74a649aaab24ed4c1b506 : SUCCESS in 25m 38s","accounts_in_message":[],"_revision_number":5},{"id":"59f4cd42021fecff04d320831d2726e7b1707556","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 10:34:38.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"660f77fd1573e5c219ef4122217e9532bba4d342","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-14 10:35:29.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/edd47e7fa58d41ae9979350821e739e9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e7ef51644e54f8abd66055adbc78568 : SUCCESS in 35s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/db58b602ad744c65b036e45a0ed4a472 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"22f6f3b572863aea0a6ae880fabf82ebce56ee5d","revisions":{"5433517b4e7d705f2de79bfdd24bc35298d1ca88":{"kind":"REWORK","_number":1,"created":"2025-05-13 08:26:54.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/72/949572/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/949572/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/1"}}},"commit":{"parents":[{"commit":"dccd3898bce356b390a67e7133cc71f24c30eb37","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dccd3898bce356b390a67e7133cc71f24c30eb37"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 07:20:18.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 08:26:54.000000000","tz":0},"subject":"Add wsgi module to cloudkitty","message":"Add wsgi module to cloudkitty\n\nChanges in python packaging tooling mean that the wsgi_scripts\nfunctionality via PBR may not longer function.\n\nThis patch switches cloudkitty from using the PBR wsgi_scripts method to\nusing a new wsgi module that provides the same behavior as the generated\nwsgi scripts provided.\n\nA related devstack patch enables devstack to setup uWSGI to use the new\nmodule path instead of the generated wsgi scripts.\n\nFor more details see the proposed OpenStack goal [1].\n\nMake grenade job non-voting until backport to stable/2025.1.\n\n[1] https://review.opendev.org/c/openstack/governance/+/902807\n\nChange-Id: Id38cfa97699f01be89b37a9ee7a9e3253925e187\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5433517b4e7d705f2de79bfdd24bc35298d1ca88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5433517b4e7d705f2de79bfdd24bc35298d1ca88"}]},"branch":"refs/heads/stable/2025.1"},"6e211aab8a19467fe342de9846f5a4808a7aa204":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-05-13 13:05:04.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/72/949572/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/949572/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/2"}}},"commit":{"parents":[{"commit":"dccd3898bce356b390a67e7133cc71f24c30eb37","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dccd3898bce356b390a67e7133cc71f24c30eb37"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 07:20:18.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 13:05:04.000000000","tz":0},"subject":"Add wsgi module to cloudkitty","message":"Add wsgi module to cloudkitty\n\nChanges in python packaging tooling mean that the wsgi_scripts\nfunctionality via PBR may not longer function.\n\nThis patch switches cloudkitty from using the PBR wsgi_scripts method to\nusing a new wsgi module that provides the same behavior as the generated\nwsgi scripts provided.\n\nA related devstack patch enables devstack to setup uWSGI to use the new\nmodule path instead of the generated wsgi scripts.\n\nFor more details see the proposed OpenStack goal [1].\n\n[1] https://review.opendev.org/c/openstack/governance/+/902807\n\nChange-Id: Id38cfa97699f01be89b37a9ee7a9e3253925e187\n(cherry picked from commit 2a29211052e74199278c42457243054465bc6c77)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6e211aab8a19467fe342de9846f5a4808a7aa204"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/6e211aab8a19467fe342de9846f5a4808a7aa204"}]},"branch":"refs/heads/stable/2025.1"},"d6e9af5e5c88c89c64b00fdb7bd066ccddaa79d1":{"kind":"REWORK","_number":3,"created":"2025-05-13 13:06:43.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/72/949572/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/949572/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/3"}}},"commit":{"parents":[{"commit":"dccd3898bce356b390a67e7133cc71f24c30eb37","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dccd3898bce356b390a67e7133cc71f24c30eb37"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 07:20:18.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 13:06:08.000000000","tz":120},"subject":"Add wsgi module to cloudkitty","message":"Add wsgi module to cloudkitty\n\nChanges in python packaging tooling mean that the wsgi_scripts\nfunctionality via PBR may not longer function.\n\nThis patch switches cloudkitty from using the PBR wsgi_scripts method to\nusing a new wsgi module that provides the same behavior as the generated\nwsgi scripts provided.\n\nA related devstack patch enables devstack to setup uWSGI to use the new\nmodule path instead of the generated wsgi scripts.\n\nFor more details see the proposed OpenStack goal [1].\n\n[1] https://review.opendev.org/c/openstack/governance/+/902807\n\nChange-Id: Id38cfa97699f01be89b37a9ee7a9e3253925e187\n(cherry picked from commit 2a29211052e74199278c42457243054465bc6c77)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d6e9af5e5c88c89c64b00fdb7bd066ccddaa79d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/d6e9af5e5c88c89c64b00fdb7bd066ccddaa79d1"}]},"branch":"refs/heads/stable/2025.1"},"b6d0aa15ddeb2fb51a42fa8bbbe43cf305de245b":{"kind":"REWORK","_number":4,"created":"2025-05-13 18:08:27.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/72/949572/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/949572/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/4"}}},"commit":{"parents":[{"commit":"dccd3898bce356b390a67e7133cc71f24c30eb37","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dccd3898bce356b390a67e7133cc71f24c30eb37"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 07:20:18.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 18:08:27.000000000","tz":0},"subject":"Add wsgi module to cloudkitty","message":"Add wsgi module to cloudkitty\n\nChanges in python packaging tooling mean that the wsgi_scripts\nfunctionality via PBR may not longer function.\n\nThis patch switches cloudkitty from using the PBR wsgi_scripts method to\nusing a new wsgi module that provides the same behavior as the generated\nwsgi scripts provided.\n\nA related devstack patch enables devstack to setup uWSGI to use the new\nmodule path instead of the generated wsgi scripts.\n\nFor more details see the proposed OpenStack goal [1].\n\nMake grenade job non-voting until backport to stable/2025.1.\n\n[1] https://review.opendev.org/c/openstack/governance/+/902807\n\nChange-Id: Id38cfa97699f01be89b37a9ee7a9e3253925e187\n(cherry picked from commit 2a29211052e74199278c42457243054465bc6c77)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b6d0aa15ddeb2fb51a42fa8bbbe43cf305de245b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b6d0aa15ddeb2fb51a42fa8bbbe43cf305de245b"}]},"branch":"refs/heads/stable/2025.1"},"22f6f3b572863aea0a6ae880fabf82ebce56ee5d":{"kind":"REWORK","_number":5,"created":"2025-05-13 18:09:23.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/72/949572/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/949572/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/949572/5"}}},"commit":{"parents":[{"commit":"dccd3898bce356b390a67e7133cc71f24c30eb37","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/dccd3898bce356b390a67e7133cc71f24c30eb37"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 07:20:18.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2025-05-13 18:09:15.000000000","tz":120},"subject":"Add wsgi module to cloudkitty","message":"Add wsgi module to cloudkitty\n\nChanges in python packaging tooling mean that the wsgi_scripts\nfunctionality via PBR may not longer function.\n\nThis patch switches cloudkitty from using the PBR wsgi_scripts method to\nusing a new wsgi module that provides the same behavior as the generated\nwsgi scripts provided.\n\nA related devstack patch enables devstack to setup uWSGI to use the new\nmodule path instead of the generated wsgi scripts.\n\nFor more details see the proposed OpenStack goal [1].\n\n[1] https://review.opendev.org/c/openstack/governance/+/902807\n\nChange-Id: Id38cfa97699f01be89b37a9ee7a9e3253925e187\n(cherry picked from commit 2a29211052e74199278c42457243054465bc6c77)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/22f6f3b572863aea0a6ae880fabf82ebce56ee5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/22f6f3b572863aea0a6ae880fabf82ebce56ee5d"}]},"branch":"refs/heads/stable/2025.1"}},"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","applied_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"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":{}}},{"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":{}}}]}
