)]}'
{"id":"openstack%2Ftrove~997966","triplet_id":"openstack%2Ftrove~master~I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e","project":"openstack/trove","branch":"master","topic":"api-volume-type-associations","attention_set":{"36080":{"account":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"last_update":"2026-08-06 08:37:30.000000000","reason":"\u003cGERRIT_ACCOUNT_39300\u003e replied on the change","reason_account":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"}}},"removed_from_attention_set":{"39300":{"account":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"last_update":"2026-08-07 12:30:55.000000000","reason":"\u003cGERRIT_ACCOUNT_39300\u003e replied on the change","reason_account":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"}}},"hashtags":[],"change_id":"I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e","subject":"Add datastore volume type association API","status":"NEW","created":"2026-07-20 11:55:36.000000000","updated":"2026-08-07 14:47:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"161ba1ad3dfc9c192971e77420d2c072d29f5dcf","_number":997966,"virtual_id_number":997966,"owner":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-07 14:47:48.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-20 12:33:53.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":"CC"},{"updated":"2026-07-20 14:53:08.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-07-20 15:28:09.000000000","updated_by":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"reviewer":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"state":"CC"}],"messages":[{"id":"9d05c367b76a1aa8b4711000aa61caf8a4855ff9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-20 11:55:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"42c94424de519033818f662a3e68455cf0c4d64a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-20 11:58:09.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"4a113232b97561c4da6e0a7fdeafdc52c3e276f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-20 11:59:32.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"c3efddc4b5dd8f22a1d206b7c7cda4f36fe672ee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 12:33:53.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/84c01e51ea524795a27710201f66c3e9\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/caf674379a364083b1d826e605306c7f : SUCCESS in 5m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/735ee7f995614ab3a65372ffde2c7ecc : SUCCESS in 8m 57s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0752b19d05c94714b18c93822c1f902c : SUCCESS in 16m 17s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9668aba28b63d2c927268784832b8d9f6dca3928","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 14:53:08.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/58cb0c07a1234365b4c775c74169bfd0\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/92b310896761467ca0f87e5c03b70739 : SUCCESS in 5m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4f0e8b7d2e7a4d7a9eca0b45993e2355 : SUCCESS in 7m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76a27da581154876b331d799fd175821 : SUCCESS in 5m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/28a7c98362ea4bf3b3e776b9e089e2c8 : SUCCESS in 4m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6dfb76c385424653af52fc6e14eb6bab : SUCCESS in 4m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c6a35e2b59fa42acaf7c9b3a0563d65f : SUCCESS in 7m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9d5ef559b554852a1584f22faa26765 : SUCCESS in 10m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/31ac54795ebd4baa9253c0e161d593bd : SUCCESS in 8m 08s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/90b2a8e971874923b38ffe3c0196281d : FAILURE in 1h 09m 44s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/82df331b31944bbbb1fbd887cc10986a : FAILURE in 1h 29m 06s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/19190d62dec04eae94876a5f21ced19c : SUCCESS in 1h 48m 48s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/e85e6e82ce824c28a9d06b45931c78a2 : FAILURE in 2h 46m 35s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/c49173dbd9d444f89f512e3d8ff5b465 : SUCCESS in 53m 25s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/ed9be46b1fdd4d61ab25059089c03719 : FAILURE in 1h 05m 16s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/80f34124e15142069c66fd93e80da220 : SUCCESS in 1h 29m 02s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/f0f794f1d2214f42bc4cbae843a69393 : SUCCESS in 2h 03m 14s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/7ddc962f57e44c948edb2ca0f3cc2be0 : SUCCESS in 1h 05m 06s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/ce055963f05e4296a9c609913897a290 : FAILURE in 1h 12m 07s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/6e50230583f14472b31af7800c4f87d3 : SUCCESS in 1h 21m 00s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/a4138fd39d7a4485859b3de1b97b3a69 : SUCCESS in 2h 14m 15s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/86a992339cef42dcaeb352ef667af931 : SUCCESS in 5m 13s","accounts_in_message":[],"_revision_number":3},{"id":"b05a67529c98a5c7f5e3aef1156fc18590356d09","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-07-20 15:28:09.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ec96507f9149026fde0ba2d1bb3c3af6796a091a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-21 07:39:39.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"99c2722f39bef9430777550d7a95dec2adbd457a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 07:54:46.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1aa90be8aad94792ac1bd6fdd9b69d8d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/aecfce6435db45c48fc8f5a4fad17dbe : SUCCESS in 7m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c5cf81c42e474d19ad9b4f836b84d41b : SUCCESS in 6m 46s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e1db9dc30d1b42d482826587c365913f : SUCCESS in 13m 15s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7ac7d239760013f669aee40b1db0997d39f636f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 10:44:22.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b2c6db9c7f10429da8ddbcf6fef18407\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/353d7f83b129452dabb0420bbfaa377b : SUCCESS in 5m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8614f81f9e04b9dbbd74ef51ac447c1 : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33f97d6f7d7341f4aaa7b78ddd7affa4 : SUCCESS in 3m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bba977302efa49f49c44b428f445d39e : SUCCESS in 4m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b4b854378d2844dbabd4ab618db495f7 : SUCCESS in 4m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/21c56aa5ec414dd388a844341dad39a7 : SUCCESS in 4m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4db85155ae8043e5bff6087495ca699c : SUCCESS in 9m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a9c412079ea0497bb3cb4aed9f83b67b : SUCCESS in 3m 46s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/a273e471382443ecba3369ca72adc913 : SUCCESS in 54m 13s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/950b8d0307af4befa6f0db7d5312413d : SUCCESS in 2h 49m 11s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/7e1dec60ed32451993acd54fd655e38b : FAILURE in 2h 05m 00s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/0ffc947c90c1468ab3767c97f4773bd7 : SUCCESS in 2h 21m 00s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/142c64a9364c44ffb4df8a3de23da11d : SUCCESS in 42m 29s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/66cc51f492c445d1a701721453b50cb2 : TIMED_OUT in 3h 03m 24s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/f04528fef5e4428386a006f67d53e67f : SUCCESS in 1h 21m 30s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/5e726cc3555445939a576356e54ae998 : SUCCESS in 3h 01m 41s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/cc40bc223a25401bbcb71427232eeb27 : SUCCESS in 1h 24m 46s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/4769c58e6c5c44779486186d4cf81735 : FAILURE in 2h 06m 36s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/c73c4108a2e5461c9a001d0196cfd477 : FAILURE in 2h 50m 59s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/fd43dab475584185b869b32a0a39fa53 : SUCCESS in 1h 37m 26s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/251df0fcb49643ebaf5e4a604d8b289d : SUCCESS in 4m 52s","accounts_in_message":[],"_revision_number":4},{"id":"7fffe878e2aabc966ac2147380631e52698fc556","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-22 14:21:01.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":4},{"id":"304d07cc4b725291bb7ad076486d0a7d6ebf2a0f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-22 15:50:19.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"87f362c37e721871d46b428fc1a484146d6d6b38","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-22 16:03:55.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":5},{"id":"a82d66b39259094ec019c14f0ef7ca313a6e10ba","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 16:39:11.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/94a31c75519a4c3884b9ea778f563ab9\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/81789d989f9e4718bc641023aeaf28a8 : SUCCESS in 7m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5f751bc0996349c3914d0a91037d63a2 : SUCCESS in 7m 11s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5eb8e896664d44b7aac4e38fea1c1a2d : SUCCESS in 13m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"76abc3fb2406c0e17bbbb4eb137c9af7a9fda204","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 19:00:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c2ea16827d4494ea0848805d0931438\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5a7f0560d362478eb6083f1f46a86796 : SUCCESS in 5m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30c6079b724c4d78820d362dd6d04853 : SUCCESS in 6m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf7667361048473e8a5ed5bb6bf94358 : SUCCESS in 6m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/69b8debcb2284b48b1db6107c04ca4e6 : SUCCESS in 6m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2f877dab0b5142cd9a4e84b226fdbba1 : SUCCESS in 5m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/85adcf73c5bd4732bc083a6c744b2d10 : SUCCESS in 7m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fffad66cc8c54916bf72953167a89deb : SUCCESS in 10m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/347130867ad446b9b5afd943a0d2090f : SUCCESS in 7m 25s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/595fba78d82d49588d31777ec1644af9 : SUCCESS in 1h 16m 48s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/b3cef023faa4401b8e127d974a0beee6 : FAILURE in 1h 48m 36s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/7403e8a6ce2d4ff898aa6b5b3039d0cc : FAILURE in 1h 54m 48s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/512783c4fbb84e5a9d040c636d968c69 : FAILURE in 2h 16m 49s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/faadb5243ce640e7a6b02e8a9953c1e8 : SUCCESS in 2h 09m 42s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/a23b287485034bd08532660cad0c5fff : TIMED_OUT in 3h 05m 08s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/be53e9d2007f400690e3478850117a37 : SUCCESS in 2h 37m 47s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/478b717bcf964201bdeaec1cab75713a : TIMED_OUT in 3h 03m 48s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/44158750524748079fc6d9144f8425da : SUCCESS in 1h 10m 26s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/e9412c9dae1143f7bb6cfea58589cb31 : SUCCESS in 2h 36m 51s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/f69e64f8bb684b36bbaf79564cf0e8d4 : FAILURE in 1h 47m 56s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/f8cf1ace7ced46adb334281c8491bf3c : TIMED_OUT in 3h 03m 38s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/9be15c1745a343fdbc00448a52b3df38 : SUCCESS in 5m 59s","accounts_in_message":[],"_revision_number":5},{"id":"cda83cae79adf442f4f67ba80779e0cd1a1e46cb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-24 15:41:16.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"c35ba35e8f61cd9d42e2e9e4be2f7e38f41968c3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 16:13:04.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b0f149be4c24fa2a8a05bfcc1ab86ce\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/08d0e43d8a5d4df68f9878adf4b704f9 : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fc2dafa12bdb46e2a25bf6fa0d9ded1d : SUCCESS in 7m 36s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1e30acb964934ba497ec6299d1846933 : SUCCESS in 14m 10s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"c9516b3c7387d465861224f83f4112a594e83174","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 18:47:39.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7cd90ecfa3f24e3589642b45c1ffe63b\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5785cf2184174a858e6d4a02ffb7eb79 : SUCCESS in 5m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a901d76e1ec48dd9efa539b84754075 : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/271cb262796e4e5b91c90e4ae3da0282 : SUCCESS in 5m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f20df21b4993456d8103d9eedd25c57c : SUCCESS in 4m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1a89759bc3444e589e40d9216c3d5eea : SUCCESS in 4m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1b283db874a1472797574aa55cc96b88 : SUCCESS in 7m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e593704983664f33a4e603c12bd64118 : SUCCESS in 11m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/93d8e43f922e43e29eddd423e2f929cf : SUCCESS in 8m 47s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/adc1bb52400b40f3bc68de63081f3006 : SUCCESS in 50m 56s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/5358675cb17e4383aa9a2b950dbf6880 : SUCCESS in 2h 01m 48s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/7eacebf99e4f4428a9e73d181bb680d5 : SUCCESS in 1h 27m 32s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/c60ac3bd92ca40979a9d2a6ad74e2a5b : SUCCESS in 2h 19m 33s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/bb2c8c5314b2456e8efa54703977b3fc : SUCCESS in 45m 13s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/e2155106be9c44a78207fb807d69bbcc : SUCCESS in 1h 29m 01s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/6fbcb6656f494468ad7fd78e1802fbd0 : SUCCESS in 1h 19m 19s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/67770a77080d4e9fa517abef68f4ee55 : TIMED_OUT in 3h 03m 03s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/5e501ab123f14271bc63a22afad0de37 : SUCCESS in 2h 01m 32s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/6e587db161c44e4fb480d16913df13ef : FAILURE in 2h 07m 56s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/20e2044b822c4e3089c995eb6c9ad0ee : FAILURE in 1h 33m 10s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/7ca7843b10be4c759c456358a328db81 : FAILURE in 2h 48m 22s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/182d0658627d46f388884589ccae0dcb : SUCCESS in 6m 13s","accounts_in_message":[],"_revision_number":6},{"id":"b84b6115c8aa996a2d05967742ade8b4f7b0b2cd","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-08-04 17:32:14.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"806a85979a7512e1955d5360d0186a23341ff5aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 05:04:33.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"a07c3796eedd4888aa4160ac385111c9d00e5b35","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 05:18:55.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5cb576bc402546939bd8f7e8d796a745\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/aa7fe069410e4b299cc1e1449a421449 : FAILURE in 6m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ec2a7d4ea7ab45de80fdaefef77a81c3 : FAILURE in 6m 57s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b21f8d5a62f649818e703f958fd0036f : FAILURE in 11m 36s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"db7ed221ad9dfbd0267a4012ad86adb85a7d7ba7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 06:58:18.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"b174be7490bd2f00e23a16b5b6f6ba79f97a5c46","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 07:10:28.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5d29ec62af544151b80381b905cea915\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ad3e80397df94b899ba7762852e12da0 : SUCCESS in 8m 43s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e94dc254fadf4716a783e7acbb086fcf : SUCCESS in 6m 18s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/44de87a973df4247b7099048d341d7f7 : SUCCESS in 9m 40s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c435467c445ba6f3817ef645c26cebbb06d43caf","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 08:37:30.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"6438ad060b53d23c0e0e673984425906eafa6775","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 10:02:45.000000000","message":"Patch Set 8: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f67404bc193d440a894b32ed8b0d6a4c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/52e1b9f832bd432e80646a704f085d41 : SUCCESS in 5m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d00c9aaf8428469bbc0b0c28e4ab49be : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4bda818504114976ad8329fae8fc5c5a : SUCCESS in 4m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7cc63b1a771a42d88b849c9a7aca80cf : SUCCESS in 4m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0d92a769ac8240b1b870147b165428b8 : SUCCESS in 2m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7d4051c088ff4551b5c915f720eb8610 : SUCCESS in 6m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3ca12c4281542a8a68c0405d4c508ea : SUCCESS in 5m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d8f68233de5a490688c056cee20cee06 : SUCCESS in 4m 11s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/eea105d5ab9a43529eeba6c85e64e053 : FAILURE in 22m 38s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/4e4b982b410a495fa7aec440505fd3b3 : FAILURE in 22m 58s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/c0c8da882b86435fb18980952d6cabe4 : SUCCESS in 1h 21m 56s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/442f9dc21de24a94b8e4cb159d6b8f2c : FAILURE in 23m 14s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/8657b923c15a40bd9f4ab90e5c1ea4a6 : SUCCESS in 41m 53s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/6e2a0458492f4217bd0b15ac16984e60 : SUCCESS in 1h 27m 48s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/ad71417a6cfc43e19713893abb6e6018 : SUCCESS in 1h 16m 05s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/ff692534e99f449796118cc47d780b62 : FAILURE in 22m 28s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/8dc7374b2e3746049fddaf338bdf3dc0 : FAILURE in 32m 23s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/1190156a742243f2b525af9cdfea0bba : FAILURE in 22m 22s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/194c9546ec634d3d9a471e7b776f1727 : FAILURE in 21m 34s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/c5b40f387ec74a7db32a594ea485ac8a : POST_FAILURE in 3h 00m 44s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/96b7d901f94b470ebb4fd693e72615ae : SUCCESS in 2m 45s","accounts_in_message":[],"_revision_number":8},{"id":"a88704b5d8bf20406ea0f4e2d19647464fe537f4","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-07 12:30:55.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"42e7c74bee218d18451dc76eae64035373108917","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 13:05:36.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0810ac9f61a14cc58c0ebb6e18cbdc9f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/84371177cb994c2e937cf2d113893e60 : SUCCESS in 9m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5d71b389f57c4a9b83b34134c77d08d3 : SUCCESS in 9m 00s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c019b33f8cee459bab47c64ccf7d6c9a : SUCCESS in 17m 50s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"161ba1ad3dfc9c192971e77420d2c072d29f5dcf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 14:47:48.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/236215330ace4fb8975ee5526ffc93df\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/47059012d5584550817930c976de34dd : SUCCESS in 4m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7aa6d5bf43b849e8a6d80c60b0d0a0bf : SUCCESS in 3m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a04e5451d24a40f583f6b85dcdf5df52 : SUCCESS in 6m 42s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/21c1cb6544fb4f3f9e7bfddc6d77aace : SUCCESS in 4m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d6b6985530e54a7b8fbcabb0b1af21d0 : SUCCESS in 4m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2913ea8250774bfd8c30f4e76250faa3 : SUCCESS in 3m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11c5a16f63294ec2a745f23b745c759b : SUCCESS in 9m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/227e5204d5754dc09271de858abe5b61 : SUCCESS in 4m 10s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/c93a18089a584a90963de4cee40c4252 : SUCCESS in 1h 36m 19s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/dd4f1a644c904ff4917b3a56b727d853 : SUCCESS in 2h 02m 21s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/0e78341a0e844c28844d10b9be0f69d0 : SUCCESS in 2h 15m 21s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/39da1f1d69b442b187fc0e1ef7c4b5a2 : SUCCESS in 1h 57m 19s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/ecfeeda93c7e4fafb7c054f628fe6b1b : SUCCESS in 49m 05s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/dd78dbdcad0449e9b53da7248e63534e : SUCCESS in 1h 36m 40s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/f576eadae2b2436dad1a834b3690a216 : SUCCESS in 1h 17m 52s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/f60a8b2d07734c16a0c669c4d4e6cbe0 : SUCCESS in 1h 57m 37s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/00bb31f21596455093050946f0c43888 : SUCCESS in 54m 01s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/d63945c2ee0846b590fa00a8d76e0f83 : SUCCESS in 1h 36m 52s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/8e2deaa1e3aa462cb2edbb9772bdcaf6 : SUCCESS in 1h 20m 16s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/add46436780a400a80db839a09e16816 : SUCCESS in 2h 00m 49s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/eb688c267d6041fd8eb9aef7b55a2f0c : SUCCESS in 5m 02s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"cb7d519f773d9fbc5b1989309806c38ebc3d7516","revisions":{"0ad5bfbcd3ecb2867744c145662262a6d23ea18d":{"kind":"REWORK","_number":1,"created":"2026-07-20 11:55:36.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/1"}}},"commit":{"parents":[{"commit":"72cf40aa93ea241f312f0759af8d79e03272d93d","subject":"Merge \"Enable userdata refresh on instance rebuild (Nova ≥ 2.57)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/72cf40aa93ea241f312f0759af8d79e03272d93d"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:55:28.000000000","tz":300},"subject":"Add API to associate volume types with datastore versions","message":"Add API to associate volume types with datastore versions\n\nAdd a management API endpoint to associate one or more volume types with\na datastore version.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ad5bfbcd3ecb2867744c145662262a6d23ea18d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ad5bfbcd3ecb2867744c145662262a6d23ea18d"}]},"branch":"refs/heads/master"},"eed123fd5283950583610b0fbb5f565f4799bcf8":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-20 11:58:09.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/2"}}},"commit":{"parents":[{"commit":"72cf40aa93ea241f312f0759af8d79e03272d93d","subject":"Merge \"Enable userdata refresh on instance rebuild (Nova ≥ 2.57)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/72cf40aa93ea241f312f0759af8d79e03272d93d"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:57:32.000000000","tz":300},"subject":"Add API to associate volume types with datastore versions","message":"Add API to associate volume types with datastore versions\n\nAdd a management API endpoint to associate one or more volume\ntypes with a datastore version.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/eed123fd5283950583610b0fbb5f565f4799bcf8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/eed123fd5283950583610b0fbb5f565f4799bcf8"}]},"branch":"refs/heads/master"},"b10b498bf3c0f02a5944a5e29a8a26e82fdb25f6":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-07-20 11:59:32.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/3"}}},"commit":{"parents":[{"commit":"72cf40aa93ea241f312f0759af8d79e03272d93d","subject":"Merge \"Enable userdata refresh on instance rebuild (Nova ≥ 2.57)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/72cf40aa93ea241f312f0759af8d79e03272d93d"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:58:15.000000000","tz":300},"subject":"Add datastore version volume types association API","message":"Add datastore version volume types association API\n\nAdd a management API endpoint to associate one or more volume\ntypes with a datastore version.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b10b498bf3c0f02a5944a5e29a8a26e82fdb25f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b10b498bf3c0f02a5944a5e29a8a26e82fdb25f6"}]},"branch":"refs/heads/master"},"66277ff6d9d3c181f1fea6409ff276057623a5d6":{"kind":"REWORK","_number":4,"created":"2026-07-21 07:39:39.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/4"}}},"commit":{"parents":[{"commit":"72cf40aa93ea241f312f0759af8d79e03272d93d","subject":"Merge \"Enable userdata refresh on instance rebuild (Nova ≥ 2.57)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/72cf40aa93ea241f312f0759af8d79e03272d93d"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-21 07:37:02.000000000","tz":300},"subject":"Add datastore volume type association API","message":"Add datastore volume type association API\n\nTrove supports associating volume types with datastore versions through\ntrove-manage. That workflow requires direct access to the Trove control\nplane, which is not practical for deployments where datastore version\nmaintenance is automated through API workflows or where control plane\naccess is restricted.\n\nAdd a management API endpoint to associate one or more volume types\nwith a datastore version. This allows operators to maintain datastore\nversion volume type restrictions through the Trove API instead of\nrunning trove-manage on the control plane.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/66277ff6d9d3c181f1fea6409ff276057623a5d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/66277ff6d9d3c181f1fea6409ff276057623a5d6"}]},"branch":"refs/heads/master"},"1c773a4bbffccf0bc07e59f72cfff3c6b2b1b76f":{"kind":"REWORK","_number":5,"created":"2026-07-22 15:50:19.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/5"}}},"commit":{"parents":[{"commit":"6a20f4fded41fa614c8598a9b243c74baec4b237","subject":"Merge \"Avoid multiple default routes in Zuul guest images\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/6a20f4fded41fa614c8598a9b243c74baec4b237"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-22 13:56:00.000000000","tz":300},"subject":"Add datastore volume type association API","message":"Add datastore volume type association API\n\nTrove supports associating volume types with datastore versions through\ntrove-manage. That workflow requires direct access to the Trove control\nplane, which is not practical for deployments where datastore version\nmaintenance is automated through API workflows or where control plane\naccess is restricted.\n\nAdd a management API endpoint to associate one or more volume types\nwith a datastore version. This allows operators to maintain datastore\nversion volume type restrictions through the Trove API instead of\nrunning trove-manage on the control plane.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/1c773a4bbffccf0bc07e59f72cfff3c6b2b1b76f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/1c773a4bbffccf0bc07e59f72cfff3c6b2b1b76f"}]},"branch":"refs/heads/master"},"2b562e9d43f621d770c283643da4656f07c9d1fc":{"kind":"REWORK","_number":6,"created":"2026-07-24 15:41:16.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/6"}}},"commit":{"parents":[{"commit":"61ec2341004e60b3630fbffc8f56aeb64ef1add1","subject":"Merge \"Install dumb-init via package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/61ec2341004e60b3630fbffc8f56aeb64ef1add1"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-24 15:40:40.000000000","tz":300},"subject":"Add datastore volume type association API","message":"Add datastore volume type association API\n\nTrove supports associating volume types with datastore versions through\ntrove-manage. That workflow requires direct access to the Trove control\nplane, which is not practical for deployments where datastore version\nmaintenance is automated through API workflows or where control plane\naccess is restricted.\n\nAdd a management API endpoint to associate one or more volume types\nwith a datastore version. This allows operators to maintain datastore\nversion volume type restrictions through the Trove API instead of\nrunning trove-manage on the control plane.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2b562e9d43f621d770c283643da4656f07c9d1fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2b562e9d43f621d770c283643da4656f07c9d1fc"}]},"branch":"refs/heads/master"},"84320b5ac6c061adac9cc3d5c6767c414f6fe998":{"kind":"REWORK","_number":7,"created":"2026-08-06 05:04:33.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/7"}}},"commit":{"parents":[{"commit":"61ec2341004e60b3630fbffc8f56aeb64ef1add1","subject":"Merge \"Install dumb-init via package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/61ec2341004e60b3630fbffc8f56aeb64ef1add1"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","date":"2026-08-06 05:04:30.000000000","tz":300},"subject":"Add datastore volume type association API","message":"Add datastore volume type association API\n\nAdd management API endpoints to list, add, and delete volume type\nassociations for a datastore version.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/84320b5ac6c061adac9cc3d5c6767c414f6fe998"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/84320b5ac6c061adac9cc3d5c6767c414f6fe998"}]},"branch":"refs/heads/master"},"cb7d519f773d9fbc5b1989309806c38ebc3d7516":{"kind":"REWORK","_number":8,"created":"2026-08-06 06:58:18.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/66/997966/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/66/997966/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/66/997966/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/66/997966/8"}}},"commit":{"parents":[{"commit":"61ec2341004e60b3630fbffc8f56aeb64ef1add1","subject":"Merge \"Install dumb-init via package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/61ec2341004e60b3630fbffc8f56aeb64ef1add1"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-20 11:53:55.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","date":"2026-08-06 06:58:12.000000000","tz":300},"subject":"Add datastore volume type association API","message":"Add datastore volume type association API\n\nAdd management API endpoints to list, add, and delete volume type\nassociations for a datastore version.\n\nChange-Id: I9794fea1bd9ab7c396eb5cfeb0afcdb60c9d5e6e\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cb7d519f773d9fbc5b1989309806c38ebc3d7516"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cb7d519f773d9fbc5b1989309806c38ebc3d7516"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
