)]}'
{"id":"openstack%2Ftrove~978313","triplet_id":"openstack%2Ftrove~stable%2F2025.1~I65edce7f6304860d0e38b26d7abb8b9d40653026","project":"openstack/trove","branch":"stable/2025.1","topic":"feature/allow-configuration-create-for-disabled-datastores-stable/2025.1","attention_set":{},"removed_from_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-03-14 23:27:37.000000000","reason":"Change was submitted"},"26285":{"account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"last_update":"2026-03-13 02:38:59.000000000","reason":"\u003cGERRIT_ACCOUNT_26285\u003e replied on the change","reason_account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-03-14 23:27:37.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I65edce7f6304860d0e38b26d7abb8b9d40653026","subject":"Feature: allow configuration create for disabled datastores","status":"MERGED","created":"2026-02-28 12:35:28.000000000","updated":"2026-03-14 23:28:26.000000000","submitted":"2026-03-14 23:27:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"978313-feature/allow-configuration-create-for-disabled-datastores-stable/2025.1","cherry_pick_of_change":972834,"cherry_pick_of_patch_set":3,"meta_rev_id":"e137d1592e1740c747f2a513f3a29ed5f4e47fc3","_number":978313,"virtual_id_number":978313,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-14 23:27:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-03-13 02:38:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-03-13 02:38:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"CC":[{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-28 12:35:28.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"state":"CC"},{"updated":"2026-02-28 12:35:49.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"state":"REVIEWER"},{"updated":"2026-02-28 13:31:27.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-03-14 20:11:50.000000000","updated_by":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"reviewer":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"state":"CC"}],"messages":[{"id":"30bbda427eee44cc37eb7c75671b46a2529b6ce0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-28 12:35:28.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"285f8d281a5ad6ddcd16a59bd57ee09fa093d30a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 13:31:27.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/dabc6ffae8744dc5ac997581c2110712\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d0bf8916083e41b1a88c9d59cc5a59a2 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d6d6271703574e54b3d31a5f5dea2338 : SUCCESS in 4m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/72dad2ac196846df92913c95916e3eb1 : SUCCESS in 6m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b1e04adef1d04521a120a77cd34aa8de : SUCCESS in 7m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de58df974f08439bb54ba5ea8093ce66 : FAILURE in 5m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3c81a07013bc4144ab2612543104050a : SUCCESS in 7m 18s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/ba3f6bafa2af4416b5241b7e9898bb2e : SUCCESS in 45m 21s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/d9dd75f73f58492aba18fcd672b8a92a : SUCCESS in 43m 23s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/decb792053d542249d2c4b34566c11a3 : FAILURE in 38m 53s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/289c51709b974fd1895886630b1faf74 : FAILURE in 46m 03s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/e28402fe50814d16850bfea83d1093e7 : SUCCESS in 51m 48s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/278ac13a999040b28caaf4e17eef1e90 : FAILURE in 38m 47s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/c5570ae56ff141cdb82a48d8b2f21a86 : FAILURE in 46m 18s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/4b4c62a55fe948d7827a8a8f47995dc5 : FAILURE in 54m 39s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/5a1505fbed644637a25e8b0426627468 : FAILURE in 46m 10s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/b108cd800bfc4d18ad22563a426b97f2 : FAILURE in 47m 01s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/1baba361d66844e19628db2f31d7f1bf : SUCCESS in 5m 26s","accounts_in_message":[],"_revision_number":1},{"id":"2f7a5d4047f541741ea37fbcc0de4a34a87fb9b7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-28 13:32:23.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"97f2d54ca66fe2608bf67b595a8edba900967c99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 18:10:31.000000000","message":"Patch Set 2: 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/5666763744594c63be9f463ebac301f1\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0ba3df1709d54f0aaf73db5a750cb536 : SUCCESS in 7m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/617b6e53418a4c2d8c8a28a1507bf5c3 : SUCCESS in 4m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/080b4024ef2f419bb8c97dab984c7137 : SUCCESS in 5m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d5b53465833d48148aa188af23ac02d3 : SUCCESS in 5m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63887fb4662c48a690fe873d6302aa10 : SUCCESS in 7m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6ce70a128e748bcafbe597a8e9eecc4 : SUCCESS in 5m 52s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/6da7a69893344266bae0a05e4aea5557 : SUCCESS in 50m 38s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/0ae0706602c747eba5b560c73f64e183 : SUCCESS in 56m 01s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/c088ede57b794928b0303bfcbc878c05 : FAILURE in 54m 27s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/eb0a3dd0774b45a78d07687d172b6011 : FAILURE in 53m 32s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/3fe8fa0af5ff455393af369a0629100e : SUCCESS in 59m 59s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/3d6b12aaebb645c18f11a1ec0b7c9523 : FAILURE in 40m 57s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/604553f97631490c8a16417057f20b5a : FAILURE in 39m 57s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/9bfc9df51ca64ae78d8638491656a382 : FAILURE in 45m 56s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/7ee1820372714ef78df7c51667b89d5f : FAILURE in 39m 34s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/d424e091cc3f40aaaf8823ace40fa88a : FAILURE in 38m 52s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/921d7e7e9a4e43a1b047e6f324dbc46e : SUCCESS in 6m 52s","accounts_in_message":[],"_revision_number":2},{"id":"a79ae4290ab04c5af92addfdf80b1774458656da","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-03-02 07:51:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"52559df2f95b350eadc1f983c2e8027de75e2860","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 09:16:55.000000000","message":"Patch Set 2:\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/6593e7d4cec34a1fa6013eccc3885e3d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b390b27882334c38acb32d915b71aa42 : SUCCESS in 7m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74fb1bafb3e24056abb715516fcb7f15 : SUCCESS in 5m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8d112d743942451eb2dc10c5217966ff : SUCCESS in 4m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/64b4956e9ea64248bb1ba50022ed273e : SUCCESS in 5m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/31b91c0f63b84b0c8fd22f784bb2a66d : SUCCESS in 3m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6de3cbdd68c4469e964bede282881313 : SUCCESS in 6m 24s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/14bd438ca14049f3bb3ba0896a18ca68 : SUCCESS in 44m 52s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/c653eaaaec6c4acfa341429014b9ae14 : SUCCESS in 40m 48s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/b0fe5806600d49d5ba45f3152d78119d : FAILURE in 1h 10m 50s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/ecfcd969a30543178e3f98a9abeead02 : FAILURE in 39m 18s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/6fe572da64104a88ba415622007f460b : SUCCESS in 58m 32s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/065c4427640140848fb8df0901cfcba1 : FAILURE in 36m 35s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/32a8efbdedd24c44a78f526d2a91d9ac : FAILURE in 39m 58s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/1784789ffc1f4604a7d3b44baeb98919 : FAILURE in 1h 23m 43s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/f3efc9690f614701be305a0b09d59303 : FAILURE in 41m 43s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/a209a91eafd540edb5f005d9257680e8 : FAILURE in 57m 50s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/85230dd29b3f4f938e05804f5456b46f : SUCCESS in 6m 26s","accounts_in_message":[],"_revision_number":2},{"id":"c529043cc9c27041d28d12bb2efd8931a119bd36","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-03-02 11:30:40.000000000","message":"Patch Set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"bbaec09febd5e9c2365146c222525b2ba08c2c8d","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-03-02 11:30:59.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c825642e20244d9b290b33bd0c927a78fa63760a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-03-02 11:34:17.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"3cc0e490271c6867f42193d63cd5593ae17ca428","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 13:27:18.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c1cd795a13c040728865e35cd26ebd54\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a05cb45a9ec545f88fa6bb9c7efca2fe : SUCCESS in 7m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37fcc473f4a34ca4b009a5cf29b41458 : SUCCESS in 4m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/149824d298d44ac8ab2cb4c3b3043e6a : SUCCESS in 6m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b715406e3f7d490cb78f55762bbdd94c : SUCCESS in 6m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1103cdddd06b4a4087427d1ed4c81ed3 : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed664a7d3f4c4867b1ca7a9b6c5d86ec : SUCCESS in 7m 48s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/0cd9fb26b2434aeb856081273ef776de : SUCCESS in 42m 29s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/edac49548379467cb9b305b2af45633a : SUCCESS in 40m 27s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/a3d5243cbe444b378c151f67a54c67b2 : SUCCESS in 1h 38m 24s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/357f76e76a9541d6b47e41b6c6a81a90 : SUCCESS in 1h 21m 51s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/eb57e0f96ac54ab087bb8cbbb63db5dc : SUCCESS in 45m 32s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/84c477f0a39242348a46da2b1820b721 : FAILURE in 1h 01m 22s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/3dd0c08c64794907bef5d1769da2678c : FAILURE in 57m 50s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/12917c307869408a8962d45247deffd2 : FAILURE in 45m 38s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/6c496ed37b1644c29c596dca33c705fd : SUCCESS in 1h 23m 18s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/efad1b19af4c4746bbbe419a35f3d298 : FAILURE in 52m 47s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/6d9ebd5b7a7d4e2e9e871e7833e216f0 : SUCCESS in 5m 47s","accounts_in_message":[],"_revision_number":4},{"id":"da34b993739faff027757878a26fd914abe0037d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-03-02 17:44:02.000000000","message":"Patch Set 5: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"e73b63cfcd5b43c6787eaf1cb58be9ce8e071b8a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 19:51:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8f8cecd646d146fe906b6d55b7f19b8c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a73a7f4e53c54415b1852ff8c2e466f6 : SUCCESS in 7m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/deac2b5b0a5040e3805a14b7528bdb01 : SUCCESS in 5m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/34297b62287a493594a3ce74ec54f3e7 : SUCCESS in 5m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b5833b13ead14454b4698a9b8a2b170f : SUCCESS in 5m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7fbe9ebbe6942699db78dc5c075ab03 : SUCCESS in 5m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c75bf9876e964d5aa5d0839865b79486 : SUCCESS in 6m 33s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/3df3b684bc8a4cc89201559a7d007151 : SUCCESS in 1h 08m 54s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/ecbd87cdb83f4bed88dc7d6c885bdc02 : SUCCESS in 1h 00m 20s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/79cbc83f6d314dde93a6fcfee417ea5d : SUCCESS in 1h 53m 05s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/59415f004d6849599edf3d33a15cf91f : SUCCESS in 1h 58m 55s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/f538b4f1426844db90e732b7067dd5de : SUCCESS in 26m 39s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/40e8489b84e7485bb5a6b10efeb4f9d9 : FAILURE in 1h 10m 52s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/8026582d9668474bb149aa83b89b26fd : FAILURE in 1h 32m 06s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/5ee5627ef1474a07942226cf85a90c2f : SUCCESS in 37m 08s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/2a1384df67c947bb9036a3d75b3da30d : SUCCESS in 1h 02m 45s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/60f99a7792d64e3eab6b6452042cb16e : SUCCESS in 1h 24m 54s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/8a2243f3cc104452a36ba64ade62ac1f : SUCCESS in 5m 08s","accounts_in_message":[],"_revision_number":5},{"id":"e55ec5d447bf8511d52d517dff26cfacc6e7dcbc","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-03-13 02:38:59.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"5408be3c5c0165a8ea2563be1f009fb2c1f75c7b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-13 02:39:41.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"c3764c20773dd807bcc9e4c2bd86b9412272ed2b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-13 04:47:20.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/622a5c58678e445d94fb4e0c2468adf8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d78e43bc72644fcbb937521a952f98f : SUCCESS in 2m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c0d4c9b808a844b88b52762026a8096a : SUCCESS in 3m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c0c35bc04e574975aeb85a0751e07398 : SUCCESS in 3m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2424837026804dd6ac331f3ee8da3ffd : SUCCESS in 6m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c19678bfa45f4a3983fe1294336bc8e1 : SUCCESS in 3m 07s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/5b08725b3adc485fbe664e8844fe570a : FAILURE in 26m 39s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/00969c8371cb40d3851c696a22f98df8 : FAILURE in 23m 02s\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/4fccdf34fc84457e927e7d8465403cf1 : FAILURE in 27m 41s\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/422558cff9ad475c89d80448f6d35d6f : FAILURE in 26m 36s","accounts_in_message":[],"_revision_number":5},{"id":"76d5163f6f993efd135e506b2a40d2bea603f193","author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"date":"2026-03-14 20:11:50.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6521e8fc90761d866c435dc056b3122ce2ed38b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 22:08:04.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7d5990350df74a049188a6a9d927cf23\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9486e02e22dc4d01acaf3bdfebbb2738 : SUCCESS in 7m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d260e51f0b6f428cbe2728ebae451e5e : SUCCESS in 4m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c373b6c9a01046dfb6753c16450a0250 : SUCCESS in 5m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1b6e0cfc57824bbba21edb6ad4203cf3 : SUCCESS in 6m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81ce384edb0349edbf4f802014a964c5 : SUCCESS in 5m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e0d84b68973045228dbf8242a00e0d1e : SUCCESS in 8m 40s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/7cebbb8c3f8c4ccbbbe92fd5aceb450d : SUCCESS in 49m 26s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/8d62e276813c45f5a24b3ea027bf8c2f : SUCCESS in 41m 57s\n- trove-tempest-ubuntu-backup-mysql5.7 https://zuul.opendev.org/t/openstack/build/913355d6239743deb5cd4cbe648ffc6f : SUCCESS in 1h 49m 41s (non-voting)\n- trove-tempest-ubuntu-replication-mysql5.7 https://zuul.opendev.org/t/openstack/build/2cc6d08fdca54bd5b5a62f1ccb5fc182 : SUCCESS in 1h 19m 16s (non-voting)\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/fe3a443cecae4a9694eaf2d3da9f9aec : SUCCESS in 42m 02s\n- trove-tempest-ubuntu-backup-mariadb10.4 https://zuul.opendev.org/t/openstack/build/55fafdefadc24017be7cc4a7b8835c21 : FAILURE in 1h 25m 56s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb10.4 https://zuul.opendev.org/t/openstack/build/5f988a7f18c8409aa19c07fb122ee534 : FAILURE in 39m 19s (non-voting)\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/47ae38654e7448b8b2b546dbc3c29f33 : SUCCESS in 43m 01s\n- trove-tempest-ubuntu-backup-postgresql12 https://zuul.opendev.org/t/openstack/build/7d95ec8da33d4e82b47635533793a216 : SUCCESS in 1h 22m 35s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql12 https://zuul.opendev.org/t/openstack/build/1b2ec807cde44a8388093ab9b264011d : FAILURE in 34m 13s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/4e8785cd9f35492391d03a1bac06a644 : SUCCESS in 5m 14s","accounts_in_message":[],"_revision_number":5},{"id":"424d04b25632bbcbc232e984d4f2e66979f49410","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 22:08:25.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"95c79b6d1da604ab42ca07e2316dd483ca5c55ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 23:27:37.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fdf7350de8fa446c9b7b20b48e15bc9a\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd066b5cdf104adf9426a26995e50682 : SUCCESS in 5m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/de25367c755f4fa187f8e5c73b291b17 : SUCCESS in 5m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/58f6fad4c3a343b68cb06b5453e6fdbb : SUCCESS in 5m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db54ba9ad63d47b2a95876baa7c44b48 : SUCCESS in 4m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3704c8bda73f4df7a9fcaa116345206c : SUCCESS in 6m 38s\n- trove-tempest-ubuntu-base-mysql5.7 https://zuul.opendev.org/t/openstack/build/bb481898aa104f5192464d592b9f14fb : SUCCESS in 28m 19s\n- trove-tempest-ubuntu-base-mysql5.7-jammy https://zuul.opendev.org/t/openstack/build/d6d499b4b0e143afa8145a0e33b17db7 : SUCCESS in 48m 16s\n- trove-tempest-ubuntu-base-mariadb10.4 https://zuul.opendev.org/t/openstack/build/79cff27e8bb44a03957bbb495d35875b : SUCCESS in 44m 33s\n- trove-tempest-ubuntu-base-postgresql12 https://zuul.opendev.org/t/openstack/build/584444867e974a058b747b582c0a67b1 : SUCCESS in 52m 25s","accounts_in_message":[],"_revision_number":5},{"id":"0110f47935ad0f29a42fc22225b3f06eb4e1abb8","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 23:27:37.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"e137d1592e1740c747f2a513f3a29ed5f4e47fc3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-14 23:28:26.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/475ea2e6a02a4048bcd667d4a2cbdc21\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac8d8386f37743d0bc7d928b69eb458a : SUCCESS in 36s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/718d84aba8f547fba890b1c251e0cae3 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"9f1e938223d0582d616f3727396d5ba059b057ab","revisions":{"54fbc8eb47be6f83ae747d5578609913d3f0fe7e":{"kind":"REWORK","_number":1,"created":"2026-02-28 12:35:28.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/13/978313/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/13/978313/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/13/978313/1"}}},"commit":{"parents":[{"commit":"0b346d62f5f3fb0fd0b270326a112c52ef5d3110","subject":"Fix Keystone SSL verification handling in Trove service session","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0b346d62f5f3fb0fd0b270326a112c52ef5d3110"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-09 10:17:01.000000000","tz":300},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-02-28 12:35:28.000000000","tz":0},"subject":"Feature: allow configuration create for disabled datastores","message":"Feature: allow configuration create for disabled datastores\n\nFor our production Openstack DBaaS the lifecycle for a datastore version is:\n- create datastore, e.g. postgresql 16.10; datastore is enabled, users may create instances for it\n- datastore is disabled due to the next minor version is available, e.g. postgresql 16.11 was released\n- legacy stage: old instances on disabled postgresql 16.10 still works; version update for old datastore instances is advised but not a mandatory\n- cleanup stage: all user instances was upgraded to upper versions, datastore 16.10 may be gracefully removed\n\nSo the problem here is that users are not able to create configuration group for disabled datastore versions and fully control their running database instances. This leads to a bad user experience forcing them to upgrade their instance to the latest version, for which they may not be ready yet.\nIn our opinion, there should be a possibility to modify configuration for the running instances even on disabled datastores.\nInstance creation for a disabled datastore should not be available though.\n\nChange-Id: I65edce7f6304860d0e38b26d7abb8b9d40653026\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n(cherry picked from commit 319518285a858a1be5fcd78f56bfb5331857dc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/54fbc8eb47be6f83ae747d5578609913d3f0fe7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/54fbc8eb47be6f83ae747d5578609913d3f0fe7e"}]},"branch":"refs/heads/stable/2025.1"},"1ea1fb8d5bd7a1879f9cf5e72af839078ecbe434":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-02-28 13:32:23.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/13/978313/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/13/978313/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/13/978313/2"}}},"commit":{"parents":[{"commit":"0b346d62f5f3fb0fd0b270326a112c52ef5d3110","subject":"Fix Keystone SSL verification handling in Trove service session","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0b346d62f5f3fb0fd0b270326a112c52ef5d3110"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-09 10:17:01.000000000","tz":300},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-02-28 13:32:23.000000000","tz":0},"subject":"Feature: allow configuration create for disabled datastores","message":"Feature: allow configuration create for disabled datastores\n\nFor our production Openstack DBaaS the lifecycle for a datastore version is:\n- create datastore, e.g. postgresql 16.10; datastore is enabled, users may create instances for it\n- datastore is disabled due to the next minor version is available, e.g. postgresql 16.11 was released\n- legacy stage: old instances on disabled postgresql 16.10 still works; version update for old datastore instances is advised but not a mandatory\n- cleanup stage: all user instances was upgraded to upper versions, datastore 16.10 may be gracefully removed\n\nSo the problem here is that users are not able to create configuration group for disabled datastore versions and fully control their running database instances. This leads to a bad user experience forcing them to upgrade their instance to the latest version, for which they may not be ready yet.\nIn our opinion, there should be a possibility to modify configuration for the running instances even on disabled datastores.\nInstance creation for a disabled datastore should not be available though.\n\nDepends-On: https://review.opendev.org/c/openstack/trove/+/976724\nChange-Id: I65edce7f6304860d0e38b26d7abb8b9d40653026\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n(cherry picked from commit 319518285a858a1be5fcd78f56bfb5331857dc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/1ea1fb8d5bd7a1879f9cf5e72af839078ecbe434"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/1ea1fb8d5bd7a1879f9cf5e72af839078ecbe434"}]},"branch":"refs/heads/stable/2025.1","description":"Edit commit message"},"322e6e0ceb6f7e406bea75fd25e9541464ee1399":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-03-02 11:30:40.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/13/978313/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/13/978313/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/13/978313/3"}}},"commit":{"parents":[{"commit":"0b346d62f5f3fb0fd0b270326a112c52ef5d3110","subject":"Fix Keystone SSL verification handling in Trove service session","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0b346d62f5f3fb0fd0b270326a112c52ef5d3110"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-09 10:17:01.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-03-02 11:30:13.000000000","tz":0},"subject":"Feature: allow configuration create for disabled datastores","message":"Feature: allow configuration create for disabled datastores\n\nFor our production Openstack DBaaS the lifecycle for a datastore version is:\n- create datastore, e.g. postgresql 16.10; datastore is enabled, users may create instances for it\n- datastore is disabled due to the next minor version is available, e.g. postgresql 16.11 was released\n- legacy stage: old instances on disabled postgresql 16.10 still works; version update for old datastore instances is advised but not a mandatory\n- cleanup stage: all user instances was upgraded to upper versions, datastore 16.10 may be gracefully removed\n\nSo the problem here is that users are not able to create configuration group for disabled datastore versions and fully control their running database instances. This leads to a bad user experience forcing them to upgrade their instance to the latest version, for which they may not be ready yet.\nIn our opinion, there should be a possibility to modify configuration for the running instances even on disabled datastores.\nInstance creation for a disabled datastore should not be available though.\n\nDepends-On: https://review.opendev.org/c/openstack/trove/+/976724\nDepends-On: https://review.opendev.org/c/openstack/trove/+/978437\nChange-Id: I65edce7f6304860d0e38b26d7abb8b9d40653026\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n(cherry picked from commit 319518285a858a1be5fcd78f56bfb5331857dc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/322e6e0ceb6f7e406bea75fd25e9541464ee1399"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/322e6e0ceb6f7e406bea75fd25e9541464ee1399"}]},"branch":"refs/heads/stable/2025.1","description":"Edit commit message"},"cbc090a1fdd821e2b1fe9fc1af12d1b241be0afb":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2026-03-02 11:34:17.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/13/978313/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/13/978313/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/13/978313/4"}}},"commit":{"parents":[{"commit":"0b346d62f5f3fb0fd0b270326a112c52ef5d3110","subject":"Fix Keystone SSL verification handling in Trove service session","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0b346d62f5f3fb0fd0b270326a112c52ef5d3110"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-09 10:17:01.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-03-02 11:34:17.000000000","tz":0},"subject":"Feature: allow configuration create for disabled datastores","message":"Feature: allow configuration create for disabled datastores\n\nFor our production Openstack DBaaS the lifecycle for a datastore version is:\n- create datastore, e.g. postgresql 16.10; datastore is enabled, users may create instances for it\n- datastore is disabled due to the next minor version is available, e.g. postgresql 16.11 was released\n- legacy stage: old instances on disabled postgresql 16.10 still works; version update for old datastore instances is advised but not a mandatory\n- cleanup stage: all user instances was upgraded to upper versions, datastore 16.10 may be gracefully removed\n\nSo the problem here is that users are not able to create configuration group for disabled datastore versions and fully control their running database instances. This leads to a bad user experience forcing them to upgrade their instance to the latest version, for which they may not be ready yet.\nIn our opinion, there should be a possibility to modify configuration for the running instances even on disabled datastores.\nInstance creation for a disabled datastore should not be available though.\n\nDepends-On: https://review.opendev.org/c/openstack/trove/+/976724\nDepends-On: https://review.opendev.org/c/openstack/trove/+/975587\nChange-Id: I65edce7f6304860d0e38b26d7abb8b9d40653026\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n(cherry picked from commit 319518285a858a1be5fcd78f56bfb5331857dc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cbc090a1fdd821e2b1fe9fc1af12d1b241be0afb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/cbc090a1fdd821e2b1fe9fc1af12d1b241be0afb"}]},"branch":"refs/heads/stable/2025.1","description":"Edit commit message"},"9f1e938223d0582d616f3727396d5ba059b057ab":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2026-03-02 17:44:02.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/13/978313/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/13/978313/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/13/978313/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/13/978313/5"}}},"commit":{"parents":[{"commit":"0b346d62f5f3fb0fd0b270326a112c52ef5d3110","subject":"Fix Keystone SSL verification handling in Trove service session","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0b346d62f5f3fb0fd0b270326a112c52ef5d3110"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-09 10:17:01.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-03-02 17:44:02.000000000","tz":0},"subject":"Feature: allow configuration create for disabled datastores","message":"Feature: allow configuration create for disabled datastores\n\nFor our production Openstack DBaaS the lifecycle for a datastore version is:\n- create datastore, e.g. postgresql 16.10; datastore is enabled, users may create instances for it\n- datastore is disabled due to the next minor version is available, e.g. postgresql 16.11 was released\n- legacy stage: old instances on disabled postgresql 16.10 still works; version update for old datastore instances is advised but not a mandatory\n- cleanup stage: all user instances was upgraded to upper versions, datastore 16.10 may be gracefully removed\n\nSo the problem here is that users are not able to create configuration group for disabled datastore versions and fully control their running database instances. This leads to a bad user experience forcing them to upgrade their instance to the latest version, for which they may not be ready yet.\nIn our opinion, there should be a possibility to modify configuration for the running instances even on disabled datastores.\nInstance creation for a disabled datastore should not be available though.\n\nDepends-On: https://review.opendev.org/c/openstack/trove/+/976724\nDepends-On: https://review.opendev.org/c/openstack/trove/+/975587\nDepends-On: https://review.opendev.org/c/openstack/trove/+/976649\nChange-Id: I65edce7f6304860d0e38b26d7abb8b9d40653026\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n(cherry picked from commit 319518285a858a1be5fcd78f56bfb5331857dc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9f1e938223d0582d616f3727396d5ba059b057ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9f1e938223d0582d616f3727396d5ba059b057ab"}]},"branch":"refs/heads/stable/2025.1","description":"Edit commit message"}},"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":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}}]}],"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":"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":{}}}]}
