)]}'
{"id":"openstack%2Ftrove~972834","triplet_id":"openstack%2Ftrove~master~I65edce7f6304860d0e38b26d7abb8b9d40653026","project":"openstack/trove","branch":"master","topic":"feature/allow-configuration-create-for-disabled-datastores","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-02-14 15:11:46.000000000","reason":"Change was submitted"},"31737":{"account":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"last_update":"2026-02-14 15:11:46.000000000","reason":"Change was submitted"},"26285":{"account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"last_update":"2026-02-14 14:03:19.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-02-02 11:22:33.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"I65edce7f6304860d0e38b26d7abb8b9d40653026","subject":"Feature: allow configuration create for disabled datastores","status":"MERGED","created":"2026-01-09 10:18:00.000000000","updated":"2026-02-14 15:12:41.000000000","submitted":"2026-02-14 15:11:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"972834-feature/allow-configuration-create-for-disabled-datastores","meta_rev_id":"7ae183ae085c1993716a57a0d7c4dfd56e178774","_number":972834,"virtual_id_number":972834,"owner":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-14 15:11:46.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"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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-02-14 14:03:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":1,"date":"2026-02-13 09:26:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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-02-14 14:03:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"}],"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"},{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-09 11:01:29.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-01-09 11:17:28.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2026-01-09 11:17:28.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-01-09 12:14: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-01-12 06:24:28.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2026-01-12 06:24:28.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"state":"REVIEWER"}],"messages":[{"id":"6350bbf57e3d1b6e8f2019d4936a23bd1b04ac89","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-01-09 10:18:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0eb6d418d7b405e8e4e7f4b794eea75e695732b5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-09 11:01:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77e0ee73bd994835964b6a0da399b7de\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/588737706ee84e1b85e5eb3ae1110d4c : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/54b7cd3d536b4a97b6616c9a51926960 : SUCCESS in 7m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ff5c64dbf8614155a63ad24f4e8f1fe3 : SUCCESS in 10m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c08487ef2d83b4dd06aa6b83c277e42456fb5c46","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-09 11:17:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c5be1f06e65e82ae11adc3518ce1933760cee0a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-09 12:14:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59f70ce60b594779a637a0cae2a4db6e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a652d019f18c40ce85ed8d92c863745b : SUCCESS in 6m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fad08757e05641d9b81d4f7dc8afc7d6 : SUCCESS in 5m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ec10df6a4b7d41929aeb1032c7aa3386 : SUCCESS in 4m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9a6c70b899ed4ab481a8476b3b60a0bc : SUCCESS in 8m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7637701093f45daa1cd989a377da4ae : SUCCESS in 5m 41s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/24578fb3f5db491d99fe90eb0bdf03fd : SUCCESS in 49m 15s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/04de06db605544aa8d1aa13b8f73f9c5 : SUCCESS in 1h 55m 14s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/5efb38c383cb4be99ad5bc532c898a47 : SUCCESS in 1h 30m 14s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/954e1c015d754e9dacddddb648d6820a : SUCCESS in 1h 55m 33s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/136bdeae6af3403bbc372c0ed90cf15a : SUCCESS in 41m 45s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/19664caf43dc4439b2b31b1865ae9458 : SUCCESS in 1h 47m 59s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/837c8b2d991544cab9971ac4fc754c21 : SUCCESS in 1h 15m 22s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/a9ae510fad3c48e19c32162dd865673a : SUCCESS in 1h 27m 48s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/3b86098d50044e97a9a75f465c260e08 : SUCCESS in 44m 20s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/c8cafc1c268b4fc1a2b33569537e588d : SUCCESS in 1h 43m 21s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/51325095215745bdadfd3d92cbb0c3cc : SUCCESS in 1h 19m 27s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/ae07f366526c478894cae09281bc5108 : SUCCESS in 1h 27m 00s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/bf2812de586f4540954280b34a55a30e : SUCCESS in 2m 49s","accounts_in_message":[],"_revision_number":1},{"id":"5e55137065d880bdcce1d126409864c675eaac47","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-09 12:17:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a44fb17159a3ebb2ad1579f0752fa9ee35343a0a","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-11 11:25:03.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6be28ed1b96744c37d88f21820deb01b8cf81cb5","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-12 06:24:28.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"7b656f0d2d0f54f0f807bf067c76fcfd52a1d35e","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-01-30 14:28:58.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"4c3067ce58d7d01327d35f33c5f069d56dbd8ff2","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-30 14:29:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"27b0c9e22267ad59a12d0ef16264b9e1a50ca4e0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-30 14:54:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9f9d20d0575f440d9fbcc7b6b24d6dd9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/899f2248bf7046f1b48f53aedd405c57 : SUCCESS in 10m 59s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e3664f912540402fb20a8a4566f6ee01 : SUCCESS in 11m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ee377dc2dfe6442fa89b542dd69a64c1 : RETRY_LIMIT in 7m 07s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fa10b340f2634dce47b32b29ee891d579c14a04b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-30 16:30:17.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/d7e57ffed0fd493aab8d0f778a7569c0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4c0bd44d372e439bb997a8b2dd4ad310 : SUCCESS in 6m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3238d853056748ccab854314a072351f : SUCCESS in 5m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/43bcd65035ab4fc0a2f82813e4de52bd : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/eef96c9665df420cad07b9d24fa04b97 : SUCCESS in 7m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0fe4cde60f2544a19dda284df52383b6 : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/edd9cad1c948401a82f3de59d564da30 : SUCCESS in 7m 20s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/ade09104a4f141caad9d7d74a91ad142 : SUCCESS in 48m 55s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/703b7dc049a34645b3ba5106ea4d72e8 : SUCCESS in 1h 59m 40s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/0d348c8ab3094aa4a39799dd5c9ce2af : SUCCESS in 1h 25m 59s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/d8a9178c066a4562855e70eac8928bad : SUCCESS in 1h 47m 08s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/0e01f647a08a4bc499e133edd1460e3c : FAILURE in 49m 30s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/7890b5b7acc94869a2a85ea3a613a4f8 : SUCCESS in 1h 46m 18s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/07e29b1970b7499fb5784308ab9d7186 : SUCCESS in 1h 21m 52s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b86bc25e0bfe4aba9cbb778b0c20069c : FAILURE in 1h 25m 26s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/96dbe61e04bb46529bfd70220c745634 : SUCCESS in 53m 22s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/f91b46b6767c44148fc23190ee234708 : SUCCESS in 1h 39m 29s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/f9df2248af3a4a6b9192948508c46802 : SUCCESS in 1h 25m 08s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/3f05a831ac4c494887527045c7cde035 : SUCCESS in 1h 20m 34s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/52f66844aad74e088ef498d3d6685185 : SUCCESS in 5m 14s","accounts_in_message":[],"_revision_number":2},{"id":"6fd843eb43be1a70503f31cd95d90b113acf2914","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-02 11:22:33.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d5d14a16465e2bf39eeec08a25e759e52556b164","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-02 11:45:09.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/260ba32250ee45eda8111c27ad2a3865\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7bf72ab5451d4f2492182838a0fddc59 : SUCCESS in 11m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4d6cdf5d538f444a86727a815dd2cf45 : SUCCESS in 11m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0ce2d7499fb94f97bec3ab713a997e8f : RETRY_LIMIT in 5m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"61a509cef0e4e0ca50baa21a8609e83f04da7963","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-02 13:23:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ad3190e45c8c440d83d73f0da838d04a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7f60ec81d87a403ea2d7604f178a20de : SUCCESS in 7m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/772f2053bc574eacbcf266cd0840a5c3 : SUCCESS in 6m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ab537741322443a5b5f0fc6a895e0ce8 : SUCCESS in 5m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0810760f3543415e8aa657817d34494e : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/627b8320782c498cbc5c37a8edde5e13 : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aedddfa9c3cc4e0e8fcd2fbdaa358adc : SUCCESS in 6m 28s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/c6121c11cc0e4d5faa700fa3b3c5675b : SUCCESS in 52m 04s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/f043eacd16174c6887b335946caded29 : SUCCESS in 1h 55m 32s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/0492e17380c143159bb38c9e21640066 : SUCCESS in 1h 36m 20s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/bd9729a7d74f44618312e52aefd0faa4 : SUCCESS in 1h 59m 12s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/a1f00bb91cea4c5a83daf8cc90a61c23 : SUCCESS in 42m 14s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/0d10ce5982af46799094f702cbab3728 : SUCCESS in 1h 30m 15s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/35cf743cff5b4bcca170d9a0f75845b8 : SUCCESS in 1h 28m 45s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/40b8ec9fbdf94a3db0c4072b294fe02d : FAILURE in 1h 24m 31s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/901d45a3411e4b76b6f0fffb79cc7c33 : SUCCESS in 44m 41s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/ffe5485cd63f42fd9a33e5538b46bfbc : SUCCESS in 1h 38m 32s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/c3b451526b354a46af3ecbf0abe0b5ef : SUCCESS in 1h 15m 15s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/1a82c53ddfe9474988ac6abe61111bb4 : SUCCESS in 1h 18m 27s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/7078d39afff5490cb2c76d2b1f07901f : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":2},{"id":"99d629c4ee44886f2dd0aa3b1a388ce88b17945f","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-02 13:29:00.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"c5087aced3e370e446c1949645fc2359120f61a6","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-02-12 13:58:55.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"de1f62350f564fb2080c8b7c510a6b1a347bef47","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 13:59:17.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c85fd63610b8b8dea3be8256dad1386c54d10f62","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 15:18:52.000000000","message":"Patch Set 2: 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/608268a6f59449f9a44a3d5b1eac0885\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9fa77422ab274176a21e529e894c8bce : SUCCESS in 5m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/99d50e41d0fe409d82380d56e5a1bed7 : SUCCESS in 5m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9bdb536d33ec4357b11a0d2cf0adf3fb : SUCCESS in 3m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e83110d3dfeb43ddb184c31ececfdc52 : SUCCESS in 5m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4287027230f14c2dbfd29db502a1c7b9 : SUCCESS in 5m 41s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/8900e4bc638a4ce3a28a676819927365 : SUCCESS in 47m 15s\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/3babc61c2b594a679843c9a62ff70a55 : SUCCESS in 1h 19m 10s\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/a65762af2548476c9f23b52c73142b14 : FAILURE in 47m 16s","accounts_in_message":[],"_revision_number":2},{"id":"c699014bc3df892935a74693f702ea7f8c8db33e","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-12 15:26:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"370ee372399cfddb5fd1d48ce5b7bd6fd3af782f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 17:27:05.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/34a6c69c0698468ca665eb7edbd9b678\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd9cc8fc59c34e13941d13c8feea0f7a : SUCCESS in 7m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/944a426dd1fe4023b56ee2a3b7752aac : SUCCESS in 3m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/23d226997f8a475088fe0d9605cbdb1a : SUCCESS in 8m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/64f957e2afc747159fdb5756c21e2549 : SUCCESS in 3m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c825b3b35d9b44d892ddf466d5faccad : SUCCESS in 5m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/111ef60a4fc045ceb9eafbbf000a440a : SUCCESS in 5m 12s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/961a1aec9b2049fd88b332e4562d31c8 : SUCCESS in 49m 47s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/f0082c6e8f0249e7b66154e2f164df52 : SUCCESS in 2h 00m 02s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/5500aaddc3de4b89be9f25e5e50a7645 : SUCCESS in 1h 46m 44s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/98d1af46bb064545a83df1bbda40b537 : SUCCESS in 1h 41m 14s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/cdc55c87c7f841efacb5346808585b44 : SUCCESS in 50m 29s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b6f6b3b5491e4fd9888190c35910fbd1 : SUCCESS in 1h 42m 20s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/fb5d61f988f54022b2939dca795b768c : SUCCESS in 1h 21m 48s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b495c56566f64ab6a7a9ef870068841e : SUCCESS in 1h 29m 56s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/2425cc8a6c974ae9a15e9daa027f79be : FAILURE in 51m 47s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/092f8854073646429c4543e381ca4b94 : SUCCESS in 1h 34m 46s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/62d7ab59547142cebfd7566b75ba27ee : SUCCESS in 1h 43m 41s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/64713eb232f443b1a567be2efe696eb4 : SUCCESS in 1h 27m 49s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/3c5aa98e9fbe4b639952aa96830f9200 : SUCCESS in 4m 34s","accounts_in_message":[],"_revision_number":2},{"id":"7d6f2c61c4c5300cd9bc9c686dcf64af7b63a507","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-02-12 17:31:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"520397a6ffdf778f1603962f61e8a243e2266596","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"},"real_author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-12 17:34:44.000000000","message":"Patch Set 3: Patch Set 2 was rebased on behalf of \u003cGERRIT_ACCOUNT_36080\u003e\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n* Workflow+1\n","accounts_in_message":[{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"}],"_revision_number":3},{"id":"f94e7ac284d5daa63a034137753e964e8821955f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 19:44:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/681bf8620eb74191a5a7d3d867b9eb24\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dd3056c81c134cf294a3fbaed22c94bb : SUCCESS in 7m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea432b8f33e947b6b455c3418e78273c : SUCCESS in 2m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/869908767e2b495ebc20d54e8e458f8a : SUCCESS in 4m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8739fe1cbff1464897673d747d064ba1 : SUCCESS in 6m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8eaed7fca1724847a17f45b29bcad621 : SUCCESS in 7m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6897123714de4bac9a0f3da382b91a01 : SUCCESS in 3m 38s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/ce8dd5d49f1c41549682281a323349b2 : SUCCESS in 43m 07s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/973124cfdde64f0282d24fd706fdbdab : FAILURE in 46m 00s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/f51d51152eb44e50bd0b518757b12f19 : FAILURE in 50m 18s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/e1f59588c91c4d1a8653f32d278049c2 : SUCCESS in 1h 50m 44s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/a4879b2a516348e8a11e7b828e58bb52 : SUCCESS in 53m 31s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/f6663e02c6ae42df8f9f9b69975d9661 : FAILURE in 41m 20s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/41bb8b6b2db54cb1a62df28942c84bff : FAILURE in 25m 55s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/60c0216ba62549068d3314460e1d8b45 : SUCCESS in 2h 08m 24s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/b9d01347d1824fa88f77d88cecc4c997 : SUCCESS in 51m 52s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/2e6b3999020f4f50b35ff5ac0dbc0b3a : FAILURE in 31m 18s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/ba5767d7a1544bb2927987d1d09962dc : FAILURE in 31m 57s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/4e2afa18d2c74b5fb6f38c19cea40aaa : SUCCESS in 1h 26m 39s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/f3bb415899484b748f0b2133f7ab3182 : SUCCESS in 7m 05s","accounts_in_message":[],"_revision_number":3},{"id":"c98dc4b1a53d7346e64f979b0bc449b0a5491b4f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 21:10:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5b5e92486c44586a544339cbaa95913\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/108550866c28444ca9e4e059f800d39a : SUCCESS in 10m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bc25af5aef8a40f9adfb8188da175e62 : SUCCESS in 11m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/478da30d7b0e4eeba641091b2d37d1c5 : RETRY_LIMIT in 5m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"53d9e6b117a07f30179dec6fdd56653cbc2e06bb","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-02-13 09:26:04.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"15b665bf5e38d37c9235279bdc75437f3b125aa5","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-02-14 14:03:19.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"d3b61cb335872f05e69367989399bc6f48db551b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 14:03:42.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"0da2e7d3f8a7ac7891505d0ebcf92b912ca0341f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 15:11:46.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02665d63fbaa4efda7953f43ac54f992\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fe5b1e44753a4e5181e0d5958eaa205c : SUCCESS in 2m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8622cf218442409f89412ab929478b3b : SUCCESS in 5m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1bf1839b09774843afc102974af9de58 : SUCCESS in 4m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4aa593dc3424680a824c7a7f8fc7345 : SUCCESS in 3m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bcd9dfa482ff4b899069f8d8add382a9 : SUCCESS in 6m 07s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/95e66f8136fc4e3cbece99a92a72d2e0 : SUCCESS in 31m 55s\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b4dd284f470a4db7809f4fe4ad71faf7 : SUCCESS in 29m 02s\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/2ad9c4d81b114b2f89cf9dc6a5fc4db6 : SUCCESS in 1h 05m 30s","accounts_in_message":[],"_revision_number":3},{"id":"dc1c19ec713303c2937ce9f5a3f6765756b638b4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 15:11:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"7ae183ae085c1993716a57a0d7c4dfd56e178774","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 15:12:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4954adeeb7bc4263bc396772ca3afd6f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62476d77db214a97b62b95840712a227 : SUCCESS in 42s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c7aceb0ee3b04f5a9ed1cdee62cf53b0 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"319518285a858a1be5fcd78f56bfb5331857dc57","revisions":{"4b31951bd36ba96fd29dcafd3c32f6afd73f90f3":{"kind":"REWORK","_number":1,"created":"2026-01-09 10:18:00.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/34/972834/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/34/972834/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/34/972834/1"}}},"commit":{"parents":[{"commit":"2ac2608dcd3ee497ecbfef7563b2628691528d53","subject":"Merge \"Skip remaining Swift checks when not in use\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2ac2608dcd3ee497ecbfef7563b2628691528d53"}]}],"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-01-09 10:17:01.000000000","tz":300},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/4b31951bd36ba96fd29dcafd3c32f6afd73f90f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/4b31951bd36ba96fd29dcafd3c32f6afd73f90f3"}]},"branch":"refs/heads/master"},"9b4a277297f62fc2a7c71ca331b631c3740a62c5":{"kind":"REWORK","_number":2,"created":"2026-01-30 14:28:58.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/34/972834/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/34/972834/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/34/972834/2"}}},"commit":{"parents":[{"commit":"2ac2608dcd3ee497ecbfef7563b2628691528d53","subject":"Merge \"Skip remaining Swift checks when not in use\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2ac2608dcd3ee497ecbfef7563b2628691528d53"}]}],"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-01-30 14:28:48.000000000","tz":300},"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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9b4a277297f62fc2a7c71ca331b631c3740a62c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9b4a277297f62fc2a7c71ca331b631c3740a62c5"}]},"branch":"refs/heads/master"},"319518285a858a1be5fcd78f56bfb5331857dc57":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-02-12 17:34:44.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"real_uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/34/972834/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/34/972834/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/34/972834/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/34/972834/3"}}},"commit":{"parents":[{"commit":"19cb5b58d5cf3acdee8985861983c8928716c168","subject":"Merge \"Sync ubuntu 22.04 to quay.io\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/19cb5b58d5cf3acdee8985861983c8928716c168"}]}],"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-02-12 17:34:44.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","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/319518285a858a1be5fcd78f56bfb5331857dc57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/319518285a858a1be5fcd78f56bfb5331857dc57"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":{}}}]}
