)]}'
{"id":"openstack%2Ftrove~999099","triplet_id":"openstack%2Ftrove~master~I640d41d9a5195d61d486b975ac13e88a4cd48012","project":"openstack/trove","branch":"master","topic":"configuration-validation-before-attach","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-08-11 05:42:21.000000000","reason":"Change was marked work in progress"},"39300":{"account":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"last_update":"2026-08-06 06:50:52.000000000","reason":"\u003cGERRIT_ACCOUNT_39300\u003e replied on the change","reason_account":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"}}},"hashtags":[],"change_id":"I640d41d9a5195d61d486b975ac13e88a4cd48012","subject":"Validate configuration groups with datastore engines","status":"NEW","created":"2026-07-29 12:32:37.000000000","updated":"2026-08-11 07:52:53.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":43,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":true,"meta_rev_id":"8b03fdc686e4b27c12eb3f41b875544b15bfefdb","_number":999099,"virtual_id_number":999099,"owner":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-11 07:52:53.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"}]},"pending_reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"reviewer_updates":[{"updated":"2026-07-29 13:20:17.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-29 15:04:03.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-08-04 13:25:10.000000000","updated_by":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"reviewer":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"state":"CC"}],"messages":[{"id":"55c9229572bfdb48bab635a60a5b299147663a8d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-29 12:32:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e327f91a12805c769d362ee714a69b499a3fdb37","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-29 12:35:09.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"eecfd59e51a9c69f42c91ebcddd6fa8f67779ab2","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-29 12:38:37.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":2},{"id":"ef631cb070cc236337594b8105a711b9d767e6bc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 13:20:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/963809f701684f569fae786fd08b6766\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c60c991ba6a541a19108492fc9ac24d6 : SUCCESS in 8m 51s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bdd494001a4a4383b4ebab694e2835f6 : SUCCESS in 7m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d90cc86fc8904889a61a9ea3bddbd8b5 : SUCCESS in 22m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7ed72fe2364a65428d45ad27622f3f7105f6a45a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 15:04:03.000000000","message":"Patch Set 2: Verified-1\n\n(9 comments)\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/9db50d825e8c47c4a08ae25f70109d9e\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/99a51b0d6ef74d068ee04dbbc7531983 : SUCCESS in 6m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/937fc8233b8d4b488ae4910e26bead34 : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11286dde8039418c80654bee12c2d136 : FAILURE in 5m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2c43913f9b7c48c7a39018d946d98c4b : SUCCESS in 4m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bac438b1becf4a70b7844a171d197aea : SUCCESS in 4m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/142d6366acdd4cb6b1011ef97ae517a0 : SUCCESS in 6m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f99c09303dc42518473d3b78900a768 : SUCCESS in 10m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/de45fc08e2624a9286450c475cc783c8 : SUCCESS in 7m 36s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/ed2ad39f75ad4440858274ed7499eed7 : SUCCESS in 1h 26m 48s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/ae34030f7feb4ed187faf2a1097c5d08 : FAILURE in 1h 14m 12s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/9c93fbbfa0384c91a464eb62e3581327 : SUCCESS in 1h 42m 18s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/5cb49b92ace34a4ca5d30e7fbe3dd157 : SUCCESS in 1h 13m 37s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/627ea204f7da4bc4b5d5c9ed311ba12f : SUCCESS in 1h 36m 43s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/d98c964ab56d4ce79aef5d549719de88 : SUCCESS in 2h 26m 20s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/3229e0f6b72f444db5a431090c92d792 : SUCCESS in 48m 42s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/dde0f0e031f0464395cd3443e1e0f62f : SUCCESS in 1h 41m 24s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/2d50c96080c84bc9b6ba78eb78e2b452 : SUCCESS in 1h 22m 59s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/f3ec32a365d84967a396330982662385 : SUCCESS in 1h 17m 40s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/350ea2ed2ff64687a90cdac52a564e18 : SUCCESS in 1h 24m 27s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/7b0a23058ce7402698ca4dbf6a5b53c2 : SUCCESS in 2h 04m 03s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/4945197904654aa7b25c39c2925cc1eb : SUCCESS in 1h 24m 03s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/a0a8163ad28f4932a55a51b707a08911 : SUCCESS in 1h 35m 33s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/d81d075c833a40648bf17975bf65c42e : SUCCESS in 56m 31s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/3ee39f860a684939a1d147e35b6794d3 : SUCCESS in 1h 57m 39s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/64daf3cefbb9452db0f1a50dace27b8d : SUCCESS in 1h 51m 25s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/ae6264d48fc742a7824dc10e61dde92c : SUCCESS in 2h 06m 02s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/70c1a6c49b2e43ebaccba05d3996a98d : SUCCESS in 5m 28s","accounts_in_message":[],"_revision_number":2},{"id":"b24d990989330ca6a5103e855cddf3b3aa7256e8","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-29 17:28:31.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"9f95601133f5066a98f5521d255ff782865907b9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 17:57:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed9c770e0338453cad2e5b40af9d186c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c119e1754ac5444688558c148cdf1412 : SUCCESS in 8m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/684f9c7394684d57a6368a2f269930fa : SUCCESS in 9m 52s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7648f1b3ea024664a4c0bb0f455c2842 : SUCCESS in 18m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7c67c6c31cd54e586c818471f4a86033adf5c89c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 19:51:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9495dd06e37441c9b588564094b9e69\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/97733c84e7ff46ae8fff14bcdddaefec : SUCCESS in 6m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b9d009988d8b425eabee4143bdaaccc1 : SUCCESS in 6m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d5d1312f0294d7f9206d6eacd561e00 : SUCCESS in 3m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/612ef17dfcf94b2480d160bad83ee89a : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/622f617509904bd5aac81ed3ecdb8e08 : SUCCESS in 2m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9d69a6f7689641f19ed430b8fd13fcad : SUCCESS in 7m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc4d8ae41220447181cbbebfdb3f423b : SUCCESS in 10m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b4c014446d924251b832b02667ca69a4 : SUCCESS in 7m 28s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/c194a109a8a34edf9c697ef22e238afb : SUCCESS in 1h 07m 07s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/a7cf24f91c674e0baeb2d250168c8dfe : SUCCESS in 2h 09m 26s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/adf9dadffbb0437183ccd45214b146be : SUCCESS in 1h 22m 46s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/6cd4bd84b46f47cda056c57c67f156db : SUCCESS in 1h 19m 29s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/0168acc6adba4f29bef6873be7bada2c : SUCCESS in 1h 32m 48s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/b6742d8be2124ae1b87f3941180b50f7 : SUCCESS in 2h 21m 48s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/cfbcec01daae45188443ded0abc889a5 : SUCCESS in 1h 11m 33s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/a1c543bbcdba423d8e42268879b1b1d4 : SUCCESS in 1h 50m 05s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/0c61e8c3b0e749d49ecf9056691ba999 : SUCCESS in 1h 18m 03s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/8387f37ac8294532b5524e55d6ce7813 : SUCCESS in 1h 17m 23s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/a8b18829090e4fdcb13487287fbe7fc8 : SUCCESS in 1h 21m 54s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/d28d2cbaf8a3466d91418e1402787825 : SUCCESS in 1h 44m 35s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/162131bc237a41149d6a3cfc5ad01d28 : SUCCESS in 1h 10m 05s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/c823d7506d7d4760a04feb9ff559fb02 : SUCCESS in 1h 54m 00s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/05135989f57547899b737d38809f29c0 : SUCCESS in 57m 03s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/c3c04e0a917c4e30b8760da75c866d41 : SUCCESS in 1h 45m 02s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/bff9fb050ea0484ab1248fbc3fc781e1 : SUCCESS in 1h 18m 51s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/cf79bb172b0d429ab569d4270e6970d9 : SUCCESS in 1h 45m 13s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/0ea63f86692640a9a0f7b34bb4ea4493 : SUCCESS in 5m 20s","accounts_in_message":[],"_revision_number":3},{"id":"1cf3562b99313e6b1f9d490170a9f8bab5113f65","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-31 12:14:40.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"3bf5215d850d9e4fb39ae4038325b0be1f7e495d","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-31 12:16:59.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"94c8d4f2823897964feab6df4205d230bb78a0d3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 12:34:04.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/688fab448d4444f186d02ae65cac994d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7f3a52292afe4d079612730a836fb054 : SUCCESS in 8m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/49b0705ffda6442587942c578728ec67 : SUCCESS in 8m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/ebcd299985e54bfab34571090f16588c : SUCCESS in 15m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"a8c552306f2131770da3f531031c8ec1f6f5c4e2","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-31 12:35:46.000000000","message":"Topic configuration-paramaters-validation removed","accounts_in_message":[],"_revision_number":5},{"id":"2fceeee2aa676cee71e05c22ab85041768ee249b","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-07-31 12:35:53.000000000","message":"Topic set to configuration-validation-before-attach","accounts_in_message":[],"_revision_number":5},{"id":"2d5fc89ee05b95a9ab41ac68c5772b5917466e96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 14:54:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30d69131f9e9447caaca5038b807a51d\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c1bde82b72aa469687c7c912b1f68fab : SUCCESS in 4m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/881fb83272b24e8d8a08515c14060c54 : SUCCESS in 6m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b275a402f20b410bbdb75b48aee9a449 : SUCCESS in 5m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/aed2df9e1d6448b4826acf60167243f4 : SUCCESS in 2m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5fba82abac8240149187207c34427031 : SUCCESS in 4m 10s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/10f21b1f010b459088e1788162145490 : SUCCESS in 7m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec6af9f09f57424d9ffbb677b6f5c986 : SUCCESS in 10m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0b84ac14b1c146f38a71fd7df2c34c4b : SUCCESS in 4m 54s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/e8ff8a7e228e4f3d9c1853bb3d4249db : SUCCESS in 1h 01m 52s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/bd4ddf3b20aa4e9cbe6e909ea520f573 : SUCCESS in 2h 31m 09s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/1d43c5dfc94d4186bfecdcf49f379f58 : SUCCESS in 1h 39m 35s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/614a9a83b21a46a8b5e704db1b4109c0 : SUCCESS in 1h 27m 52s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/b4ad2d14f4e54bf5ac5dd19aa7e5e4fc : SUCCESS in 2h 06m 47s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/c1d6e3059eb8407a9fdd473898e8db14 : SUCCESS in 2h 36m 03s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/95fc0c90a21341d7b00ed20c902ae516 : SUCCESS in 1h 26m 33s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/8859840d3d874e6c990b6e756c0a134a : SUCCESS in 2h 10m 36s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/3c15f4b927b14631b0314680d2453f2d : SUCCESS in 1h 27m 15s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/18405cfa3d954bda8bbd72ecad63c289 : SUCCESS in 1h 17m 49s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/f9b05d63d26c4574b3cd7fffbf374ddb : SUCCESS in 1h 19m 46s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/ba2f2ba92af34f1d8d74e1e1bc35476b : SUCCESS in 1h 55m 02s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/48551e5387e04d038f196d86e97b0b42 : SUCCESS in 2h 00m 06s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/0e9146d0b17f4502a5b962e08f343650 : SUCCESS in 1h 51m 19s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/7bed427f6237428cad80cb79998739a5 : SUCCESS in 53m 14s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/89dfaa56e7f7426fb92ccea49b423700 : SUCCESS in 1h 16m 02s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/820ccfc382374b0ca34ceffaa46021ba : SUCCESS in 2h 01m 42s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/5ac4963f63704f3ca5171d6efb9db48a : SUCCESS in 1h 53m 19s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/2feb1dc2f55a4a03951b34a12dae9d9e : SUCCESS in 5m 07s","accounts_in_message":[],"_revision_number":5},{"id":"1e218c903b08346da1fd928ae4addaa7a08ef4f8","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-03 09:30:43.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"21262449fa8ff8d8e1e0ca1b41e0e9ae2b0354b7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 09:46:34.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d5ee510f99c1499a92082ee7d7692ccb\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/1c83da4ba8f34c7caa91b860e6bc96c1 : SUCCESS in 7m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c8c4a57ac20243a9bd4e55468d71f681 : SUCCESS in 8m 10s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/747ff998430045b19142f0b2d80de962 : SUCCESS in 14m 03s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"643608f5c51dd7bdbe5719766f7b0fba3ddb570b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-03 10:00:15.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"a0bfea2fb753ff4e516c6da1adb779cb9e11e37a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 10:24:44.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f3516786d54442f95a23bc1638cd81d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/bc26956c59404227a921afce9c0c42f2 : SUCCESS in 9m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/51ade03965284f62a3c9b4715a826f3c : SUCCESS in 9m 28s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/742bfec41fe1414c935b480fae8a90ec : SUCCESS in 17m 05s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"a9081b9abbb93201a013a4eeff491922c7bd2cd2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-03 11:00:11.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"f11750d56fb28a867cbd2203f6f36aaa9c1c9931","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 12:01:17.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/01677266ad5b4b578429baeb439dce1d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/5f8253bce0c9461f9669d290fb744a1e : SUCCESS in 9m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c55d812484614551ad39195bc1cdd61e : SUCCESS in 9m 37s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/1bd94dfcfc754a00ba2b745c71f7ac7a : SUCCESS in 19m 40s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"caaefd2ba5a42ece8a2bc9518e69cb768206aff2","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-03 12:05:53.000000000","message":"Uploaded patch set 9: New patch set was added with same tree, parent tree, and commit message as Patch Set 8.","accounts_in_message":[],"_revision_number":9},{"id":"c5c8db167a7a41bdfcd55938d3174e7a9781f906","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 13:50:00.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a4c0c52a2234ad0b009ba32f435ac33\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/799d3bede646444a94362810ee380ca9 : SUCCESS in 11m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/84a0f4faa16b42fcbe235366e435524f : SUCCESS in 10m 53s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6af3a9026f764a5b88896af27a314340 : SUCCESS in 20m 30s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"86d4ef3171d1f88c21b2e70e34ff91031cff3b37","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 14:07:54.000000000","message":"Patch Set 9: Verified-1\n\n(1 comment)\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/438dd17d745a44a3ad0747a32383ae76\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a929f1ed0aa1498991b8b18234501d79 : SUCCESS in 5m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30216a69d2bc42e68bd4a9b1f45077d9 : SUCCESS in 7m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/770aa8825b0842d7af480f452b52e121 : FAILURE in 3m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/133388f291024453806f02220882fbab : SUCCESS in 7m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d69a0b929e10473298ba14a37bf63322 : SUCCESS in 4m 08s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b0e1cc5ff1534bd68f32640ff3dc47b5 : SUCCESS in 6m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/652c8ad1e5224c5c9e58283e14831a58 : SUCCESS in 9m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c59990e7c95a4a6f9b33b8cec3e8c389 : SUCCESS in 7m 13s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/01dd2c45f3f4429cad04f39e4458230b : SUCCESS in 46m 03s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/5992aa98c25d4b8fa300b7357a8406bc : SUCCESS in 1h 40m 22s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/9f2742f6792c4ae4a7b3e0eca237e316 : SUCCESS in 1h 24m 09s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/24845b3359634f8fbd3c55d538a80e90 : SUCCESS in 1h 01m 29s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/e79825c0855c4eeea62db45b9f8ca71b : SUCCESS in 1h 32m 51s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/801092e799d046bc8d5332afde752496 : SUCCESS in 1h 59m 29s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/49e81c0966a54d7c9270998816662959 : SUCCESS in 40m 25s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/b425b07701214b3c8474b661fd1fce44 : SUCCESS in 1h 26m 46s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/3446ed7e66704c81a96672caff9c3adc : SUCCESS in 1h 13m 17s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/7452f6db0c2d4ff884707eacd7b77187 : SUCCESS in 58m 35s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/88e40335fbdc42ba807f2899878f6fea : SUCCESS in 1h 13m 29s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/77c8b6363ce04615b75f8cfeb3247b35 : SUCCESS in 1h 41m 51s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/4365d668418f46b4ba6b35fbf7811926 : SUCCESS in 50m 32s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/a2fb30a076c74406aa24c791248b60bb : SUCCESS in 1h 26m 58s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/9070855bd1774951883cca519fa08271 : SUCCESS in 51m 26s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/6bdec699656c4bc1a4c31244eb917eb6 : SUCCESS in 1h 15m 54s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/8dbbc25f1c494583bb0293afbc0c6b44 : SUCCESS in 1h 13m 31s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/9468f3d081124cdd9e8b60951b028f20 : SUCCESS in 1h 52m 12s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/1499481b3b47474091c35f1105438d96 : SUCCESS in 3m 36s","accounts_in_message":[],"_revision_number":9},{"id":"e00b5b0eabc2637e3b5d3bb15bf81d5f886e1159","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-04 03:31:26.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"daca112e17aeffff1ae95bd5611b59cf7fad10a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 04:10:31.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1ad25632ad14e1da875e460aaff87c6\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/efc4148fe65444308d696f29decf82da : SUCCESS in 6m 39s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/95cffa4c8c09448d96aa4d974bdfd25d : SUCCESS in 7m 50s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/16d14c6a15894e3ea28d11e4c212cd2c : SUCCESS in 9m 32s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"f3414a2f8631d6b6c44eef9fc1c08580c49aa6e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 05:32:44.000000000","message":"Patch Set 10: 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/60105b8a010749e0aba124ebef6b1cea\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/74841b225caa4159819ed39fb47e9c07 : SUCCESS in 2m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d2153cca8b1a4b1a8508a4644eac44b3 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b239f6207ac4fbdb2bbe07ca1a503df : SUCCESS in 6m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dde251091ad84e6fb755d0880c7b055f : SUCCESS in 3m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/67233962994a4ff888d351f44ee64ce9 : SUCCESS in 6m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7846c72d73d84eb6845f4e377010c796 : SUCCESS in 6m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75dc60a460884f08b327cd622479aa40 : SUCCESS in 10m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2e890f744c74c50b01161d4b7dc0f06 : SUCCESS in 7m 28s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/3a550e21787440b292b46e7436b87575 : SUCCESS in 48m 00s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/da925568f00f4d078c200d5f9d797303 : SUCCESS in 1h 42m 55s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/8083ab0faacf45959b4572de3625e623 : SUCCESS in 1h 25m 00s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/3d3710394fc84dcc93db67bcc5921ea1 : SUCCESS in 1h 04m 48s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/5406a7fce2604466bae364353b509cf5 : SUCCESS in 1h 27m 31s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/c2dec4da3c444f2981e635cbb82d39f9 : SUCCESS in 2h 00m 11s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/6a2f01569d7f43ac931029dbe7090700 : SUCCESS in 42m 57s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/879d1b8ce459451195395843505eede4 : SUCCESS in 1h 29m 23s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/9a0c314d3e3642cf8da1f5ad88fdb0f7 : SUCCESS in 1h 13m 59s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/463ae0e0066049abb20f703e00bad2f4 : SUCCESS in 57m 02s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/2f105ad43ea1424698b92f960d02f9b0 : SUCCESS in 1h 17m 42s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/d14d92b188e64d8aba72faff9bedf211 : SUCCESS in 1h 35m 20s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/f8fa06f99bfb4a56ac6463649af24de3 : SUCCESS in 46m 18s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/4d5c1e2552be4ef1b9edb8f9caecb8b4 : SUCCESS in 1h 30m 39s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/c0663d101a474216ab43c961cd197119 : FAILURE in 1h 02m 45s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/b57734df6fba46a18d72db9f7241a027 : SUCCESS in 1h 14m 34s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/fbc25a6106734eebb00f7f7123fb2200 : SUCCESS in 1h 12m 05s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/03a4242e696d487cafc5633e48cab2a4 : SUCCESS in 1h 44m 47s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/e3675bfe74d04ede994f256f6907dd9c : SUCCESS in 6m 09s","accounts_in_message":[],"_revision_number":10},{"id":"c7d581caa4f81db30e88048f6aa76eb881d2963b","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-04 05:49:53.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"9795ab024dc21640d429633d7104103e4b3792a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 06:04:35.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d934ee9070774b5a8d0c684c33b8eb24\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/64509ef9b4c743208e6c1098efb83a44 : SUCCESS in 5m 46s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/18107eb456794e878ff1702027b48056 : SUCCESS in 6m 44s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/90f7ab0fc3974f8ba8ad06642d8d2877 : SUCCESS in 12m 59s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"08a7824075baf19b3c8f4985ba4df46136643793","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-04 06:58:28.000000000","message":"Topic configuration-paramaters-validation removed","accounts_in_message":[],"_revision_number":10},{"id":"b99f17ada9480f75e96fc695f974e2e734474a27","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-04 06:58:34.000000000","message":"Topic set to configuration-validation-before-attach","accounts_in_message":[],"_revision_number":10},{"id":"35e8b60bd2159f706d71236dae7d9dd7315ec9e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 08:20:40.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40c805d1e57a404aa29bcb78b28b1de5\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/afe7cf887bb5490f9bdccd18cb43f484 : SUCCESS in 2m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f50a3dbdc4b949ca907d877c085406b7 : SUCCESS in 7m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/091435a510774577ad8ba92a35bb394c : SUCCESS in 5m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/75a56bf483c145e9bc1a0ccbcf359735 : SUCCESS in 4m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e176313128b44eaa97e2538f91fb4df9 : SUCCESS in 4m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bcd165c5f8634ec8ae4632208c32b5a8 : SUCCESS in 5m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e010b4fa58794f4aacf7ecc318f3fc0a : SUCCESS in 9m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/176cb8db968a4b519e0d704c2134977c : SUCCESS in 5m 17s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/bfbac05bdedc475fac9d957aebdd1b9c : SUCCESS in 1h 08m 23s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/0ecafe73e94341aab25dba594f64b774 : SUCCESS in 2h 14m 36s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/46d87e37f7ef477d96d50c0d1b66bc7c : SUCCESS in 1h 50m 05s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/c8df00563a8b43fb9c25a00a06681eae : SUCCESS in 1h 27m 21s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/1fcd05ff4efc45859172902748b842c7 : SUCCESS in 1h 51m 33s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/68357d7833d44d9782fb41b6986ca912 : SUCCESS in 2h 29m 53s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/57bfd10b759a45d1bba70469e56b33eb : SUCCESS in 1h 01m 19s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/d456c85c9ee44bdbb058482aa0497ea3 : SUCCESS in 2h 00m 05s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/0d11831e778b482792ac8d713c3618f0 : SUCCESS in 1h 38m 29s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/abe43c6d1c4e4f8db88e42ee5942f8b3 : SUCCESS in 56m 22s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/8fa60000bbed41ed83f0415c11b3faf7 : SUCCESS in 1h 20m 36s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/a426e4b117aa47f1bb20a96e95a3d565 : SUCCESS in 1h 30m 33s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/7e1fde6d180d4a0a8ff0b7c3b39d5791 : SUCCESS in 46m 06s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/d4d0a4f1bb9b4fae9241d6f1c90f09bf : SUCCESS in 1h 27m 15s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/8496e7791666496a96424e04080d819f : SUCCESS in 49m 22s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/8d089f1c0ecd46419cd1187cbb32b3d0 : SUCCESS in 1h 26m 05s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/653cf2a9c40c49d3b731b5645cbf4969 : SUCCESS in 1h 10m 11s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/d99a3683b79d4cf0828d16deff4554db : SUCCESS in 1h 33m 13s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/f2ef70a2f6474e639b609901e7c41dbb : SUCCESS in 6m 05s","accounts_in_message":[],"_revision_number":10},{"id":"e01f97b6cf392016e730b17ba424667449862b8b","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-08-04 13:25:10.000000000","message":"Patch Set 10:\n\n(14 comments)","accounts_in_message":[],"_revision_number":10},{"id":"f877e32eb2f011eafc8cda2a4e0b7b78053f6f75","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 04:42:46.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"38f219d3946652348ffe2cb667dc6dbb2ba8ca28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 04:42:48.000000000","message":"Patch Set 11: 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/0022a14c83c44680b914776d28a97bec\n\n\nWarning:\n  Dependency cycle detected and project openstack/trove-tempest-plugin doesn\u0027t allow circular dependencies","accounts_in_message":[],"_revision_number":11},{"id":"9772b4816e13d31c53c2e9887ccc1c7b8a6801c5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 04:42:49.000000000","message":"Patch Set 11:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf80de859a7b4021af4cbd4308eece4b\n\n\nWarning:\n  Dependency cycle detected and project openstack/trove-tempest-plugin doesn\u0027t allow circular dependencies","accounts_in_message":[],"_revision_number":11},{"id":"86577de46698fccdbc5a1caed30fab7283c36711","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 04:43:54.000000000","message":"Patch Set 12: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":12},{"id":"2dcf457a8f1575a90bd27161dcd1d846f69d47dd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 04:58:42.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c1d49d9f7dfc49b7861722f25a913eaf\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/2e55fda40e2c457aa563c93632038591 : SUCCESS in 8m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/79591d27d879417ab1116f8829258d92 : SUCCESS in 8m 51s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/5d4f3d8ddc554449b95e6c5545b71fc9 : SUCCESS in 12m 23s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"aed34379e715b858520c7c16b750baf12e2caf82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 06:43:51.000000000","message":"Patch Set 12: 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/e5581ab520754acbaef37c3ff59a6561\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7e3cce6bc60b47819ad482de2b11720a : SUCCESS in 5m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c5d1899b23854314a98e54874266fbbd : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/516cd75c4b594594b1a302bf9d0f9d7d : SUCCESS in 3m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/79cc02856fe54c508bb9eff9c05470ca : SUCCESS in 5m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/660d849e98ef4c8fbdebc5889a89756a : SUCCESS in 5m 21s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f36e3c1413b34b9cb6b75a74cf94c4f7 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82ffc2ac57c444b9bec7e4d5627cc963 : SUCCESS in 9m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55556f6efb57405182278941551a80ef : SUCCESS in 7m 03s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/24fa7ebb427e44ec861573829628b527 : SUCCESS in 55m 57s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/50e75266b9544cf68ad8bf4f1e13940c : SUCCESS in 1h 58m 57s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/904603de45e04eccb96b31108952d0f5 : SUCCESS in 1h 32m 42s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/1c033881a97a4cd6bba47d798479eafa : FAILURE in 28m 07s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/5766c586712a43c7b802144aa1688128 : SUCCESS in 1h 36m 58s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/4ca93e74676647f1b851963ba1e8e955 : SUCCESS in 1h 58m 20s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/dc2610394bd44c2983505305f8d48c00 : SUCCESS in 49m 58s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/96d4e4f204b842769b3c05158fb72153 : SUCCESS in 1h 37m 07s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/8dcd14d885d44484956bae618a397a74 : SUCCESS in 1h 22m 58s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/e50a6bb0b66a49358cd62334c8e6aaf3 : SUCCESS in 1h 06m 25s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/b98fe4da8ec248939d0d942d524ae4ec : FAILURE in 20m 26s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/3db62a9d17c246aab8d7724521eaec16 : SUCCESS in 1h 32m 19s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/19783652867a4e0ca024eeb8c752e081 : SUCCESS in 43m 25s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/8b62c3b523e841b6811682a4767cc031 : SUCCESS in 1h 30m 41s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/3250288a460140d1babd34b48ba7b146 : SUCCESS in 49m 06s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/0378a62730cc466d90709fd0f5ccdae5 : SUCCESS in 1h 10m 36s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/135ded6c2ddd463593d9e8f77d1db63e : SUCCESS in 1h 10m 04s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/5591451b6f804debbc0a0ce672e90617 : SUCCESS in 1h 33m 13s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/29b8cf2710884af28a1928ba22db21ff : SUCCESS in 5m 14s","accounts_in_message":[],"_revision_number":12},{"id":"a11486160d81473109d0c6650706e7c2a43aade5","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 06:50:52.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"7335e9ea71e196606e6a91ac46ac60207f0e6559","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 07:02:22.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d47d607943c64fc5a29db45dad6681c8\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b06004fa1f3b45ab899c894631da89cc : SUCCESS in 6m 30s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/588f29eba7c04742b6aa4e796ff1fbc8 : SUCCESS in 7m 16s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/cc8707e6f2f2420780e55a8d5bbfd97c : SUCCESS in 9m 26s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"736e5e73347e6175f63af74d2a6943429f18729d","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 07:07:11.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"1af20795355dba52f3f34257abc54655bc0a705a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 07:22:02.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/588eea9b47f54e38ac05b1934a0d100b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ed515a5a04084a9aa43fa8d712cb657b : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fefdffdfa92e4a36aad0c7e6d6a9dcda : SUCCESS in 6m 41s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/13d81fff26284a8796c4842d9bf3bfb4 : SUCCESS in 10m 56s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"1b14e910dffbaf4c3745aac0afe981c19cdae489","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 08:36:12.000000000","message":"Patch Set 12:\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/d4a63371145c4b978668319ecebb8d04\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/af1742ba20d24fb4ae6ed4fb803f3675 : SUCCESS in 2m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d51e74b3f55b4d2d97d4f6ea7e79a35e : SUCCESS in 3m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f47d2a55adc4433ba702af7adf9ca3f : SUCCESS in 6m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/917c8052d639475a83851c2e3ffa61b2 : SUCCESS in 4m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b79adcea10934350b73db87b708cb6d2 : SUCCESS in 4m 10s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b004494677194f33b9dd1506e848205f : SUCCESS in 3m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21d65e2a273444da9328cae630242aea : SUCCESS in 9m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f3b138b75dd64769b11ae83c66310a65 : SUCCESS in 8m 56s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/73ab6c2bc5ac47f897b09f6a934886c7 : SUCCESS in 47m 44s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/7db56e1f010f4ddbaa5e520e42a8c2d1 : SUCCESS in 1h 44m 06s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/0e0f833dfe804c0c95e1361e36ad094d : FAILURE in 22m 39s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/13887aa6de904d45b8290d2d42246103 : FAILURE in 23m 10s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/dcbea484a5a74a6e9c618effd0320fd4 : SUCCESS in 1h 42m 31s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/5601477308a44244b4a8b1d4cc92864c : FAILURE in 20m 49s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/884f2316c7574c068637193a130d2de3 : SUCCESS in 45m 32s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/02875ca6469843709739139d9453ea69 : SUCCESS in 1h 25m 17s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/f713c1d571e944488b72e4ac88db645f : FAILURE in 25m 22s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/c1bce7b778da428a9a54b00f05bb7994 : FAILURE in 21m 24s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/1037f65cdea8414396d06b5f830e8d5b : SUCCESS in 1h 13m 14s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/46ab7eeb01d1442f9720d4dfc46a9fe7 : FAILURE in 24m 34s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/2d637119d31741dcb2d76360d098f6e8 : FAILURE in 19m 01s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/97cfc9cf0822403899b228a2c5b4461c : FAILURE in 18m 12s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/987d6a3aa13f4d00abbc5d6452f7ced5 : FAILURE in 11m 43s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/1ee26a480d8842ad82e03df0d80e6d2f : SUCCESS in 1h 12m 29s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/1e52797e956f4ce39649f6cba6a5461e : SUCCESS in 1h 05m 26s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/c32d3f78dc554d37a84ab222d4fbaed3 : SUCCESS in 1h 36m 05s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/3e62588354254a219e3165ca07ef75bd : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":12},{"id":"ba96d05b2164ba212a63209d16efada8b877709c","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 08:36:39.000000000","message":"Patch Set 12:\n\n(14 comments)","accounts_in_message":[],"_revision_number":12},{"id":"a82d8035fa79c600f1b66d89beefc8c1ed261e22","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-06 08:38:49.000000000","message":"Patch Set 13: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"325811ce9e284e5bc4cff5d2e34c67d744b0f58a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 08:55:34.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fff76f33246f4dde9da2d2f77e575f61\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d06ac2e153aa4f74ac1a0e167e3cd5f1 : SUCCESS in 6m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/512d83d2c4ac47368cb28e49baad032f : SUCCESS in 9m 48s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/55510cfea6a44d3aa1d945c912b3524a : SUCCESS in 14m 00s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"0dfa9948c76f821d3bf70cb17c5a804cf743cc6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-06 11:02:09.000000000","message":"Patch Set 13: 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/874f3340df7b4f9884f460613ba4d7fc\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c875bcf7f4314694a58a3403d03b88e1 : SUCCESS in 4m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e21e16c57e1541618d1ff7768caf299b : SUCCESS in 6m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c35d15fb165f49929b21f47cc5de03bf : SUCCESS in 5m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d4c2cef10b8643c4b16b6f69886a25de : SUCCESS in 4m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b83b18f8bfc348869604a1dfc7f1eb32 : SUCCESS in 5m 10s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2c2a0ade3c7f43e3b1263596b4f68d38 : SUCCESS in 7m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56c6025881fc44209eeab7545445ceb0 : SUCCESS in 5m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94916d43f74b425ab6187c06b294952d : SUCCESS in 8m 34s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/966d69b830824ec09684093741934b30 : FAILURE in 26m 24s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/6d54933a53ba4f0a996f1035cebb6497 : SUCCESS in 1h 42m 38s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/5852a1c1ad9246f7ae9f9991e7f77c65 : FAILURE in 19m 15s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/7f4b880d063641519497c89eca2de2bf : FAILURE in 27m 11s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/09d3156038b549768688e2fd107d23e4 : SUCCESS in 1h 42m 43s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/63e19c5848b6488db096b343d4c0afda : SUCCESS in 2h 21m 55s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/ebd20d026f2a44edbe34597dd97674e7 : FAILURE in 25m 37s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/8a326541ed874929b9d00b7b87c8c176 : SUCCESS in 1h 49m 05s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/6469d7fc694646188081582b49c63e59 : SUCCESS in 1h 33m 01s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/5ddc7563e7814aba9a424664822031d5 : SUCCESS in 53m 19s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/0cf7657513e7457c81c007db27a9b7d9 : SUCCESS in 1h 17m 38s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/cdd14684edf94353bbeaad18dd04d6d9 : SUCCESS in 1h 44m 10s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/02b07827f64e42548af3967b41b30a62 : FAILURE in 1h 03m 58s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/b8aa122c90b044349a463b3586a1b29b : SUCCESS in 1h 35m 14s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/a3a2e2b20fa14b15813ca67cf2140b1f : FAILURE in 23m 52s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/32b8c9ec28034b8ca78f6471719f1ee0 : SUCCESS in 1h 30m 00s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/5197e9a082b44b47a428fc5a6822fd9c : SUCCESS in 1h 20m 46s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/6bd84a61ff1f4782b9678fda507600e8 : SUCCESS in 1h 37m 03s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/8ad0e0a5e44846cc8cf8494a56b48af9 : SUCCESS in 5m 32s","accounts_in_message":[],"_revision_number":13},{"id":"9e54b8754bc4a0a2174b5eb7ae46042b7bf8e183","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-07 03:03:03.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"2d38f2b2ff3977dab1dd8461b8dc8f7ac2254f2b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 04:35:05.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6ad17d7a58f142c2b9b51615188e79a5\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e5fca6c036e44434875f91655d0e11b7 : SUCCESS in 8m 40s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2f07048680b44850814cf0dc59d0bf07 : SUCCESS in 8m 33s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/6b718385a4e74f67b80b79093aacb33d : SUCCESS in 14m 34s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"43e244af57b3b5fad39c1731bbdde5132488a290","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 04:41:41.000000000","message":"Patch Set 13:\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/trove-tempest-plugin/+/999413 is needed.","accounts_in_message":[],"_revision_number":13},{"id":"5003a44f721b83b85038cde4809b6162255a7d60","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-07 04:52:03.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"4d74715baab719d61b242bb84a67d2b4ae1d407e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 05:12:14.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/277dee6db7ed4fd4abde6c4f7495cdc9\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/64da0ae692da47d6b3142faf194fd0a8 : SUCCESS in 9m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d2bb8d4cd6bf41c8a89ae462ad940fb1 : SUCCESS in 9m 44s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/f9a56162f67a46eeb876fe0969f77b73 : SUCCESS in 17m 32s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"64622d25013f6062a974b493f74fba278a114cf6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 07:18:22.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7d7038314222430f8bcc76277b8fb793\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5f87049c15f34cee8b934db75cfd419a : SUCCESS in 5m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c3170dd6ba140719f6e336240d3b9f0 : SUCCESS in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c58f7a0abb614eafb3f8a054278abcf0 : SUCCESS in 6m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c11470fc32f44be3b2b5f2c4e58308fe : SUCCESS in 4m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a73c82191e1741029aa09012a1945491 : SUCCESS in 6m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/95b02e1a628f471a8fc687e1e8012013 : SUCCESS in 9m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/475e6aaa80b9405eacbb303641edd65b : SUCCESS in 11m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e1756a14295459392a2144eb84c0060 : SUCCESS in 8m 17s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/c2a8fcb53e6f4a788974c6e080f2424d : SUCCESS in 1h 28m 36s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/1cf7f49e7713405bade72bd1ac934977 : SUCCESS in 2h 25m 05s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/b30dec583efb4ec0a55d47f553f9a1b2 : SUCCESS in 1h 51m 58s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/66835e06c44e42ebb9c4cbc646961396 : SUCCESS in 1h 30m 00s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/ee51751294134323804eba4a560efaea : SUCCESS in 1h 40m 08s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/f3f2158844eb46b6b07c02ac857521d0 : SUCCESS in 1h 55m 24s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/775eb5e9346c43c0b02c2fc84fa1640b : SUCCESS in 1h 03m 30s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/8640e9919f3c4fabb925f2f322432a6c : SUCCESS in 1h 33m 16s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/7b03366812664da1991eb44494142fbf : SUCCESS in 1h 29m 45s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/21bbadbc5e924b74bbcc2654ae2aaf01 : SUCCESS in 1h 02m 16s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/308c1982308847a5bd1299932b8fcc6b : SUCCESS in 1h 21m 41s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/42afaffd9d644e7bb38d202dab405a2b : SUCCESS in 1h 39m 12s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/5ba445780a304cd593decba92cba8939 : SUCCESS in 1h 18m 11s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/ad7ba41df94040a7b7e9b05b7cca8309 : SUCCESS in 1h 43m 52s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/31b6199634db4275b217510bb88375bc : SUCCESS in 1h 06m 57s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/dc1186d1f17b4e0f9a2aa08095325524 : SUCCESS in 1h 12m 55s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/396b521c19d949eb96e910be544a41ae : SUCCESS in 1h 12m 11s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/0c0a6a8a455d4882a5bfc1b6c0d5c8d8 : SUCCESS in 1h 34m 00s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/1692f4ee8d57487b9f1c83aac6119665 : SUCCESS in 6m 35s","accounts_in_message":[],"_revision_number":13},{"id":"57f8d139ba469ddae1781c9e04e87ae23e7792bf","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"date":"2026-08-11 05:42:21.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"25af87a278687f1c32477ec7f174363ffd63db12","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 06:00:21.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/195a786e26ff403a915245c5dfa1e3a5\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/16630cb4499d499aa630cd7a95e80e0b : SUCCESS in 8m 14s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ae643d79ce0d402eab99e5f102a2af5f : SUCCESS in 8m 21s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/aafd2db396f440d7902973ce92a30bb0 : SUCCESS in 15m 48s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"8b03fdc686e4b27c12eb3f41b875544b15bfefdb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 07:52:53.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/175b8605ef094675be68c9366e744e78\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7fbd5aaa77b74de6a3c15844a9b64c56 : SUCCESS in 4m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e27f1ca0205b42ceaa5de86b5ae8154c : SUCCESS in 6m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac7585e538b84b30824458688845ac1e : SUCCESS in 5m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ae358029046b4d80a07b872f2d53529b : SUCCESS in 2m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d0f9fce7f65f44acaf2a54a3b7f8e21d : SUCCESS in 4m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f449dcb9845d43479a91c171317ce8ee : SUCCESS in 7m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a053f0e109a042cba582c8b8fcc1f71d : SUCCESS in 9m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef2f523ec5f74220b12e755bff669243 : SUCCESS in 5m 57s\n- trove-tempest-ubuntu-base-mysql https://zuul.opendev.org/t/openstack/build/5c762e63ba3f4fbdbc4c13586185e00c : SUCCESS in 1h 21m 33s\n- trove-tempest-ubuntu-backup-mysql https://zuul.opendev.org/t/openstack/build/fc505cb48f2648dd88d0ca4b541549e6 : SUCCESS in 2h 01m 34s (non-voting)\n- trove-tempest-ubuntu-replication-mysql https://zuul.opendev.org/t/openstack/build/e99ad1013fc74ec5b5957466b2e15203 : SUCCESS in 1h 51m 24s (non-voting)\n- trove-tempest-ubuntu-ssl-mysql https://zuul.opendev.org/t/openstack/build/f18177b2d8764297903586fab7c2d65c : SUCCESS in 1h 46m 54s\n- trove-tempest-ubuntu-ssl-replication-mysql https://zuul.opendev.org/t/openstack/build/946a0688117f490abae00faddbce64b4 : SUCCESS in 1h 43m 08s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql https://zuul.opendev.org/t/openstack/build/6e8830e55ceb4e0cb40bf61c989c110a : SUCCESS in 2h 04m 21s (non-voting)\n- trove-tempest-ubuntu-base-mariadb https://zuul.opendev.org/t/openstack/build/54d73b92d8b24482a5602fa92e197945 : SUCCESS in 54m 15s\n- trove-tempest-ubuntu-backup-mariadb https://zuul.opendev.org/t/openstack/build/b3520c6b5f0340f98da88fc7156a13e2 : SUCCESS in 1h 53m 37s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb https://zuul.opendev.org/t/openstack/build/2d8dc6383ed54ffab5a2a1c936686699 : SUCCESS in 1h 29m 47s (non-voting)\n- trove-tempest-ubuntu-ssl-mariadb https://zuul.opendev.org/t/openstack/build/e69c0f39d51d4733a34c4c99ea03e20b : SUCCESS in 1h 28m 59s\n- trove-tempest-ubuntu-ssl-replication-mariadb https://zuul.opendev.org/t/openstack/build/08435261c4974d19b1c00b486ab75ecf : SUCCESS in 1h 33m 52s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb https://zuul.opendev.org/t/openstack/build/12f679f05c854e8891045019f3ce4d9f : SUCCESS in 2h 09m 19s (non-voting)\n- trove-tempest-ubuntu-base-postgresql https://zuul.opendev.org/t/openstack/build/e1aa3a3789af4cc8b574a225705670ef : SUCCESS in 53m 48s\n- trove-tempest-ubuntu-backup-postgresql https://zuul.opendev.org/t/openstack/build/0c7fbc7e5ac3403d91f875ac1737d570 : SUCCESS in 1h 32m 48s (non-voting)\n- trove-tempest-ubuntu-ssl-postgresql https://zuul.opendev.org/t/openstack/build/600b78c843a24a048ac39cc1d13e3dce : SUCCESS in 1h 06m 19s\n- trove-tempest-ubuntu-ssl-replication-postgresql https://zuul.opendev.org/t/openstack/build/99dbd20fbc9e4557a59e1e4d774dc3f9 : SUCCESS in 1h 50m 20s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql https://zuul.opendev.org/t/openstack/build/dbc24907b1c944acb5332a2c63bd85bc : SUCCESS in 1h 14m 42s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql https://zuul.opendev.org/t/openstack/build/d7e1fcc824fb4a78ac8e0f9b996e4dee : SUCCESS in 1h 34m 21s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/9dcabb1e75fb41bf87bba16af026fd2d : SUCCESS in 5m 29s","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"9ff85c8bed57e4808278484f501a4a96dcde7119","revisions":{"ec1fbc1f2e8931d117a1055c8ebf26a97cf07f0a":{"kind":"REWORK","_number":1,"created":"2026-07-29 12:32:37.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/1"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:32:30.000000000","tz":300},"subject":"Validate configuration before instance attachment","message":"Validate configuration before instance attachment\n\nConfiguration groups can pass Trove\u0027s parameter rules while still being\nrejected by the database engine. Attaching such a group can leave the\ninstance with a configuration that the datastore cannot load.\n\nBefore attaching a configuration group, validate the requested overrides\nin the guest-agent; build a temporary candidate from the current datastore\nconfiguration and run the native parser in an isolated one-shot container\nwithout starting the database daemon.\n\nOn validation failure, return the parser error and leave the live\nconfiguration unchanged. On success, continue through the existing\nconfiguration save and apply flow.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/ec1fbc1f2e8931d117a1055c8ebf26a97cf07f0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/ec1fbc1f2e8931d117a1055c8ebf26a97cf07f0a"}]},"branch":"refs/heads/master"},"39aab4aaf595dc868d46c07ad946917cbbc6ad40":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-29 12:35:09.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/2"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:33:45.000000000","tz":300},"subject":"Validate configuration before instance attachment","message":"Validate configuration before instance attachment\n\nConfiguration groups can pass Trove\u0027s parameter rules while still being\nrejected by the database engine. Attaching such a group can leave the\ninstance with a configuration that the datastore cannot load.\n\nBefore attaching a configuration group, validate the requested overrides\nin the guest-agent; build a temporary candidate from the current\ndatastore configuration and run the native parser in an isolated\none-shot container without starting the database daemon.\n\nOn validation failure, return the parser error and leave the live\nconfiguration unchanged. On success, continue through the existing\nconfiguration save and apply flow.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/39aab4aaf595dc868d46c07ad946917cbbc6ad40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/39aab4aaf595dc868d46c07ad946917cbbc6ad40"}]},"branch":"refs/heads/master"},"35197d37bcf083be59f0208381ec8e02c846a970":{"kind":"REWORK","_number":3,"created":"2026-07-29 17:28:31.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/3"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 17:22:50.000000000","tz":300},"subject":"Validate configuration before instance attachment","message":"Validate configuration before instance attachment\n\nConfiguration groups can pass Trove\u0027s parameter rules while still being\nrejected by the database engine. Attaching such a group can leave the\ninstance with a configuration that the datastore cannot load.\n\nBefore attaching a configuration group, validate the requested overrides\nin the guest-agent; build a temporary candidate from the current\ndatastore configuration and run the native parser in an isolated\none-shot container without starting the database daemon.\n\nOn validation failure, return the parser error and leave the live\nconfiguration unchanged. On success, continue through the existing\nconfiguration save and apply flow.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/35197d37bcf083be59f0208381ec8e02c846a970"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/35197d37bcf083be59f0208381ec8e02c846a970"}]},"branch":"refs/heads/master"},"2bda47b8cf7bf8596c61914de9860c2316e6aecd":{"kind":"REWORK","_number":4,"created":"2026-07-31 12:14:40.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/4"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-31 12:10:13.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while still\nbeing rejected by the database engine. Applying such values can prevent the\ndatabase from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their native\nparsers in an isolated one-shot container. Run validation before attaching a\nconfiguration group to an existing instance and during initial instance\npreparation.\n\nFor attach requests, return HTTP 422 without changing the live configuration\nwhen validation fails. For instance creation, propagate the parser error so\nthat the instance enters the ERROR state with the reason available in its\nfault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2bda47b8cf7bf8596c61914de9860c2316e6aecd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/2bda47b8cf7bf8596c61914de9860c2316e6aecd"}]},"branch":"refs/heads/master"},"0df72f646b4d0dc53195e67ac812fdd673105db1":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2026-07-31 12:16:59.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/5"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-31 12:15:21.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0df72f646b4d0dc53195e67ac812fdd673105db1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0df72f646b4d0dc53195e67ac812fdd673105db1"}]},"branch":"refs/heads/master"},"de3036ad9c7df73ebef4b59d89f5bfb2d715f554":{"kind":"REWORK","_number":6,"created":"2026-08-03 09:30:43.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/6"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-03 09:30:27.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/de3036ad9c7df73ebef4b59d89f5bfb2d715f554"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/de3036ad9c7df73ebef4b59d89f5bfb2d715f554"}]},"branch":"refs/heads/master"},"484c3efe73d4cff8877a28ff2a4feed0f8511229":{"kind":"REWORK","_number":7,"created":"2026-08-03 10:00:15.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/7"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-03 09:59:58.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/484c3efe73d4cff8877a28ff2a4feed0f8511229"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/484c3efe73d4cff8877a28ff2a4feed0f8511229"}]},"branch":"refs/heads/master"},"d30cb987ef488f13fad847710ead8247e5144acc":{"kind":"REWORK","_number":8,"created":"2026-08-03 11:00:11.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/8"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-03 10:59:58.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d30cb987ef488f13fad847710ead8247e5144acc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/d30cb987ef488f13fad847710ead8247e5144acc"}]},"branch":"refs/heads/master"},"f5a3d761a621c5e248357832c028d2ad39334210":{"kind":"NO_CHANGE","_number":9,"created":"2026-08-03 12:05:53.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/9"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-03 12:05:42.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/f5a3d761a621c5e248357832c028d2ad39334210"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/f5a3d761a621c5e248357832c028d2ad39334210"}]},"branch":"refs/heads/master"},"fdf33a110906ae7dbf479f7c685e4ab678d46588":{"kind":"REWORK","_number":10,"created":"2026-08-04 03:31:26.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/10"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-04 03:31:13.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static validation rules while\nstill being rejected by the database engine. Applying such values can\nprevent the database from starting.\n\nValidate MySQL, MariaDB and PostgreSQL configuration groups using their\nnative parsers in an isolated one-shot container. Run validation before\nattaching a configuration group to an existing instance and during\ninitial instance preparation.\n\nFor attach requests, return HTTP 422 without changing the live\nconfiguration when validation fails. For instance creation, propagate\nthe parser error so that the instance enters the ERROR state with the\nreason available in its fault information.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003cfreckled.cellofun@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/fdf33a110906ae7dbf479f7c685e4ab678d46588"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/fdf33a110906ae7dbf479f7c685e4ab678d46588"}]},"branch":"refs/heads/master"},"b60326cfc52e951f9fa63d275312b524d59f8944":{"kind":"REWORK","_number":11,"created":"2026-08-06 04:42:46.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/11"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-06 04:36:38.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static checks but still be\nrejected by the datastore engine, preventing the database service from\nstarting.\n\nAsk the guest agent to validate configuration overrides with the\ndatastore parser before attaching a configuration group and during\ninitial instance preparation. Reject invalid attach requests without\nchanging the active configuration. During instance creation, preserve\nthe validation failure in the instance fault so that users can identify\nand correct invalid values.\n\nBlueprint: configuration-validation-before-attach\nDepends-On: https://review.opendev.org/c/openstack/trove/+/999413\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b60326cfc52e951f9fa63d275312b524d59f8944"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b60326cfc52e951f9fa63d275312b524d59f8944"}]},"branch":"refs/heads/master"},"e017b31f620f40ab572561d7e1ebe0d21dbbaa02":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2026-08-06 04:43:54.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/12"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-06 04:43:54.000000000","tz":0},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static checks but still be\nrejected by the datastore engine, preventing the database service from\nstarting.\n\nAsk the guest agent to validate configuration overrides with the\ndatastore parser before attaching a configuration group and during\ninitial instance preparation. Reject invalid attach requests without\nchanging the active configuration. During instance creation, preserve\nthe validation failure in the instance fault so that users can identify\nand correct invalid values.\n\nBlueprint: configuration-validation-before-attach\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/e017b31f620f40ab572561d7e1ebe0d21dbbaa02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/e017b31f620f40ab572561d7e1ebe0d21dbbaa02"}]},"branch":"refs/heads/master","description":"Edit commit message"},"9b4ef040548a553411dbfb85acda998945ded1f6":{"kind":"NO_CODE_CHANGE","_number":13,"created":"2026-08-06 08:38:49.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/13"}}},"commit":{"parents":[{"commit":"a70d745015d6d9802933401ced07f8acfb7a2884","subject":"Merge \"SSL management feature\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/a70d745015d6d9802933401ced07f8acfb7a2884"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-08-06 08:38:49.000000000","tz":0},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static checks but still be\nrejected by the datastore engine, preventing the database service from\nstarting.\n\nAsk the guest agent to validate configuration overrides with the\ndatastore parser before attaching a configuration group and during\ninitial instance preparation. Reject invalid attach requests without\nchanging the active configuration. During instance creation, preserve\nthe validation failure in the instance fault so that users can identify\nand correct invalid values.\n\nBlueprint: configuration-validation-before-attach\nDepends-On: https://review.opendev.org/c/openstack/trove/+/999413\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9b4ef040548a553411dbfb85acda998945ded1f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9b4ef040548a553411dbfb85acda998945ded1f6"}]},"branch":"refs/heads/master","description":"Edit commit message"},"9ff85c8bed57e4808278484f501a4a96dcde7119":{"kind":"REWORK","_number":14,"created":"2026-08-11 05:42:21.000000000","uploader":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"ref":"refs/changes/99/999099/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/99/999099/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/99/999099/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/99/999099/14"}}},"commit":{"parents":[{"commit":"6c79c3156ba583f7f9c498798f23b4a55e41d8b4","subject":"Pass the database service gid as group for guest log files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/6c79c3156ba583f7f9c498798f23b4a55e41d8b4"}]}],"author":{"name":"Olessya Khussainova","email":"freckled.cellofun@gmail.com","date":"2026-07-29 12:11:13.000000000","tz":300},"committer":{"name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","date":"2026-08-11 05:38:49.000000000","tz":300},"subject":"Validate configuration groups with datastore engines","message":"Validate configuration groups with datastore engines\n\nConfiguration values may pass Trove\u0027s static checks but still be\nrejected by the datastore engine, preventing the database service from\nstarting.\n\nAsk the guest agent to validate configuration overrides with the\ndatastore parser before attaching a configuration group and during\ninitial instance preparation. Reject invalid attach requests without\nchanging the active configuration. During instance creation, preserve\nthe validation failure in the instance fault so that users can identify\nand correct invalid values.\n\nBlueprint: configuration-validation-before-attach\nDepends-On: https://review.opendev.org/c/openstack/trove/+/999413\nChange-Id: I640d41d9a5195d61d486b975ac13e88a4cd48012\nAssisted-by: GPT-5.6\nSigned-off-by: Olessya Khussainova \u003colessya.khussainova@ps.kz\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9ff85c8bed57e4808278484f501a4a96dcde7119"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9ff85c8bed57e4808278484f501a4a96dcde7119"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
