)]}'
{"id":"openstack%2Ftrove~970640","triplet_id":"openstack%2Ftrove~master~Ie7a96aba5546df4d00585132bd6999e398889ff9","project":"openstack/trove","branch":"master","topic":"bug/replica-create-error-with-swift-disabled","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-01-08 21:49:54.000000000","reason":"Change was submitted"},"31737":{"account":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"last_update":"2026-01-08 13:10:31.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-01-08 13:10:32.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"26285":{"account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"last_update":"2026-01-08 13:07:14.000000000","reason":"\u003cGERRIT_ACCOUNT_26285\u003e replied on the change","reason_account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-01-08 13:10:28.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"Ie7a96aba5546df4d00585132bd6999e398889ff9","subject":"Skip remaining Swift checks when not in use","status":"MERGED","created":"2025-12-11 15:22:12.000000000","updated":"2026-01-08 21:50:43.000000000","submitted":"2026-01-08 21:49:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"970640-bug/replica-create-error-with-swift-disabled","meta_rev_id":"19f2400e79db6f90ed2439ff1872b71bd5af62a6","_number":970640,"virtual_id_number":970640,"owner":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-08 21:49:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-08 13:07:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":1,"date":"2026-01-08 13:10:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-08 13:07:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-11 16:09:00.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":"2025-12-11 17:08:27.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-12-12 12:01:54.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2025-12-12 12:01:54.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2025-12-12 12:01:54.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"state":"REVIEWER"},{"updated":"2025-12-12 12:01:54.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"state":"REVIEWER"}],"messages":[{"id":"d4ac072f09357dedef478fcfa84f2b2ecd48a9fd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2025-12-11 15:22:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0e82324150b99028cc9764ee2d6e5e1c8ba2179d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 16:09:00.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b716a51934324af2838293bf8feed47f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/297c1cfa4c81447faa6f046c6995664f : FAILURE in 7m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bbaa1f55cc8f47568129c5db8cbaf7b6 : FAILURE in 13m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/37a94548f31c46fdac56c565616b7e4b : FAILURE in 11m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"deb3a2f8895f41b95dc78db52deb7bff71108f6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 17:08:27.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/34aebe9b60f0496382c6702791bdbb31\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d7eaf9552ec34580a2d413e2a03f8fae : FAILURE in 3m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b39d1895bb447028e79d9ccb5275c8d : SUCCESS in 2m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c81cb6474bfc42b0bdaca35da2a435bb : FAILURE in 3m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3120134544c74f5d9d9022647e5aae3f : FAILURE in 4m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/baa1ae20017b4f9a8ce5bd3a906329d8 : SUCCESS in 3m 04s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/9ebd04ab8d18488d95dfdf877be502f3 : SUCCESS in 46m 28s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/a317d16e3e8b49d08f533046cc5b2020 : SUCCESS in 1h 36m 31s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/f28fd3a7c6064cb081a3547a65d6c69f : FAILURE in 58m 11s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/508a693e69b34ea896b50608c109e54e : SUCCESS in 1h 43m 55s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/653c468e73f64dd69d007478f98b8b7b : SUCCESS in 47m 17s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/61443d8e2418400f84448b247bec5d09 : SUCCESS in 1h 45m 12s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/762fe8b58bcc4691b6548f289948e069 : SUCCESS in 1h 26m 30s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/c979ad5533a7442e9af1bd90b95ea252 : SUCCESS in 1h 34m 40s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/62dab2228730456c893a1cddb3b9cf55 : SUCCESS in 43m 11s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/72c1887f753747df898cb5eced15c144 : SUCCESS in 1h 42m 13s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/fe325caf38da499e8128f56b4fc59431 : SUCCESS in 1h 24m 47s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/35a93825e02842a0b0412a21b894efa6 : SUCCESS in 1h 27m 03s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/dec965935173422199b3b224fffa3d47 : SUCCESS in 5m 06s","accounts_in_message":[],"_revision_number":1},{"id":"7d1ae156caf3d153b2de4f9d9fb4a2f91e06f416","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2025-12-12 04:48:22.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"02cf32b0dbd5138a70496365f2eb19a0ca807664","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 05:03:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/483ca15ea9cd4df1958751b4d1aa6bc9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7337e8d25aef4dd19ca2be967c0c4aee : SUCCESS in 9m 21s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9fd4060eab5148aebcd77752e0581296 : SUCCESS in 6m 40s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6c60d72f414f42a884b43e04fd903205 : SUCCESS in 13m 03s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"16da2d9f99bbff85b3b90b8d660efbf0b44537a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2025-12-12 06:28:00.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"5fab74ab9fa5cc6214420c54689335419f95b3aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2025-12-12 06:28:21.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"59cc904272bb42c9c58d9ae521663cced5ef96e2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 06:45:30.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8343a233258140a4a3fc36a7cd8d9894\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a46cc8276e1843d39a4e9089181c0a8b : SUCCESS in 6m 38s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/68a3264f8be04c4f884bd3125fedfdb2 : SUCCESS in 11m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7b6ec65d6a3841ddbc1e25c5c99e70b1 : SUCCESS in 15m 25s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6a7b9714839feebcbb0e1ff8959f0ca43e9405c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 08:05:19.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e4f4fa3c62c48c78f5ee34a0b532fad\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7770b6e9792e4e6da964e402599c10ac : SUCCESS in 6m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8cf292f202be4e709b94c64b0ee61495 : SUCCESS in 4m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6d940590085e40938223c65930b8169c : SUCCESS in 5m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ca02a2a0d5584144862870d167470e7e : SUCCESS in 8m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96f4958ebe2742e6bf157a310344d653 : SUCCESS in 4m 41s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/30068ff0f3684c389ff65733ddd0f2ad : SUCCESS in 48m 05s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/4a9ad3f73e2f4f9883454fa1589ac24f : SUCCESS in 1h 14m 22s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/51c3a679081e4a7fa8b4335a5e3d90e3 : FAILURE in 1h 16m 48s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/4cf53342fb1e4474b5d210de48b30462 : SUCCESS in 1h 07m 17s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/2f5e30d08e1546a89e75abdf15964127 : SUCCESS in 49m 57s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/142ce356387c472d9069212763b856ff : SUCCESS in 58m 01s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/9ab4d71345664b71a27e448a0f822e3a : SUCCESS in 1h 29m 30s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/099fc0d6c97249a29dbdc62f6a96b0cf : SUCCESS in 1h 36m 28s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/ae92ec4c179447a7846dea6ece8f2a30 : SUCCESS in 50m 50s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/60dfb9d6bf034d7c9eaf76c27beb73d1 : SUCCESS in 1h 14m 02s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/0075b35d9749492fab0549db76402b2e : SUCCESS in 1h 24m 17s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/acbf805b178c429da883e1e47efc3d46 : SUCCESS in 1h 20m 14s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/b196e96e44f840a3a85fbe951cff7aef : SUCCESS in 5m 21s","accounts_in_message":[],"_revision_number":4},{"id":"0562bcfdb48d9628ea4e254d11a2d56990fa79e4","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-12 12:01:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"7d994e2db251b3406169297bcd868984b9a00032","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-06 14:07:36.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f6cdd095dca059b139da57442ef6e809519578de","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2026-01-06 14:44:16.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d6d1d63be0371f18c5c0d13acf90ccf5abbb02ff","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-06 14:51:02.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"20b9659d95e36418d45968785b518aac31a19b32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-06 14:52:54.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"970b40ebde6eb354d14d586e75fa5bf8284d70a8","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-06 14:56:57.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"97b9e4be7513a272e66f537955789674e6a794d4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 15:13:12.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8996bd0495a446999034568239d2ad89\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8dc00dd24a744590a6f3e618eadedc8c : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b5d0985ec0da46f9a7342550166f20b7 : SUCCESS in 11m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/84885e780187425d8b356307817286e1 : SUCCESS in 12m 29s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e058a0efef72b1e7091d123304c91a599aedf800","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 16:45:48.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c45683b6a5d7469c99598f26bcbc6a0f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3888ec06853942098447279f63570ac4 : SUCCESS in 4m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ed5884bb9944eb7938cbaa43cd32565 : SUCCESS in 5m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b2aa265142ff4119be2b7a55870731e5 : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cc9e39296c6f41cfb59135d0bf6cd2ac : SUCCESS in 5m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77785e3d13764d0c80ede5f74f694649 : SUCCESS in 3m 10s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/1d35c3fd38b441d780408b3aa2d90725 : SUCCESS in 45m 44s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/8314646fee5d46bbbc5a2e368df1cec6 : SUCCESS in 1h 47m 15s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/8557075241f544568795e7c7f903e207 : SUCCESS in 1h 33m 57s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/b4c7c9d50e554f38b48937e2dc3ed26b : SUCCESS in 1h 43m 02s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/9743706b0f1846b0b660f29f3c7ffea0 : SUCCESS in 44m 52s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/ce25165f65854431b4b7105bc005c25f : SUCCESS in 1h 31m 15s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/df41ee032a3a43d392109047cd337eaf : SUCCESS in 1h 18m 43s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/8c963be0aab0494db7f6942f4f9120eb : SUCCESS in 1h 29m 34s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/f5af9953c4434554b7696c6606b20d66 : SUCCESS in 43m 49s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/863d849ffada43549b257ad8dccb8961 : SUCCESS in 1h 27m 57s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/97980baf1f8f44c195a3329a72a9074f : SUCCESS in 1h 10m 09s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/47092001265a4e8f88105cec00f83013 : SUCCESS in 1h 15m 59s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/e9a9469c1a1b4ed2829bafe8293a433e : SUCCESS in 5m 08s","accounts_in_message":[],"_revision_number":5},{"id":"b458befe42bc117c3acb8dc390a956f91aa00824","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2026-01-06 22:26:13.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"2d9d76879dc6acfba23b56811084caa0c15f31aa","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-01-07 11:50:05.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4ba5b0fa7eb928033278266180025b31551755dc","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-07 11:55:52.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"4c8016f6400086aa16df809b2d59f986f1d0d104","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-01-07 12:16:27.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d08c03e58e5d98e1b8946e1cc6ac887456ef7cad","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-01-08 05:55:26.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"f17a0164111f827005593f747bd1b12c3b248adf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-08 11:14:22.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"46fa6dc58c1bfa75c92826bea7d84aa94fc74fcf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-08 11:16:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8c5c355faa874b60f7dda31167f5339055e64e47","author":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"date":"2026-01-08 11:19:44.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"a82401940815408c9df7fb93e2faac011fc7f309","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 11:30:16.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e6e28a6871846f7a20930c876841055\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c50a32dd51114683afe053e0152e6cf5 : SUCCESS in 6m 54s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/22fa40a892d14a96809e276f8c4a6b39 : SUCCESS in 10m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/81f2aef8845b429bb0b99a70492b54c4 : SUCCESS in 13m 38s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"e285f63da82aaae85ae89e78a6eab01d2a0eae4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 12:58:32.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b43933d6be15487c853275a202a6fedc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b6f82c6d797e4dcb8cf60b54f02aab81 : SUCCESS in 5m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f564701096914e6b889cfc857792c923 : SUCCESS in 6m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4259cc32d28443a993ede8eb0eb177eb : SUCCESS in 5m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/041b121ec0b244d2b6896df086c2e183 : SUCCESS in 7m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/79ffb9efe3e642c8a3dffd0a55f00d80 : SUCCESS in 6m 24s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/6f35daaa95a74bf785b10875773a0cca : SUCCESS in 44m 10s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/73626541bb0d41538c115b84fc9578ce : SUCCESS in 1h 41m 01s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/f4b83f167c37420b845977b0f13462f8 : SUCCESS in 1h 20m 05s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/aa1cf40c59fe41499406982c00e434c6 : SUCCESS in 1h 38m 04s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/4cbf21d4a1f1410498d88e40e4d6db6c : SUCCESS in 41m 30s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/924f8fac4cf846708ac6e011b8b507fa : SUCCESS in 1h 32m 56s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/e78901baff454b0e980bfff759fed783 : FAILURE in 18m 58s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/eab5279a2d66451fa7ffdcf99359c82f : SUCCESS in 1h 23m 32s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/f30259945d09488e94c62b98b0e5fbcf : SUCCESS in 43m 48s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/629f0db6996242aca4a318b3856b0665 : FAILURE in 19m 25s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/9cc94e0179534741a700a3e1e9e7e314 : SUCCESS in 1h 14m 27s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/3fede62981a04c6aae61b117b9f7c835 : SUCCESS in 1h 16m 53s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/cea45b31c55c4ffb8c06792a29134616 : SUCCESS in 4m 16s","accounts_in_message":[],"_revision_number":7},{"id":"21a2d20358ee4f041548fa8869e3e5487dfa6440","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-01-08 13:07:14.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"4bc6ef211a46ae5a6fdd0bf75fd95b06b5ced1d1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 13:07:34.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"2856665b9084365b478d501bd739bfeb10d0f92c","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 13:10:28.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"3838484703117b0e71503ff255411db966dfeab1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 13:58:20.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/0695add7b8f14cf1aa3a3b550e03c706\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f5c87a0b91742628cf329a66d2cabd5 : SUCCESS in 2m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/02e1017a6512442aa6c604d6f4a13d1a : SUCCESS in 5m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/98b2f6e9c18f4f9e800fa34cd9a21434 : SUCCESS in 6m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bde58cbeaf1444d29c9535214704aa3b : SUCCESS in 6m 20s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/42156bacf2b54519948f4e912644d38e : SUCCESS in 50m 20s\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/2528044d70b14172a0efa1fb7c2f9384 : SUCCESS in 44m 53s\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/da7f1c090357447cb500263fe043fd05 : FAILURE in 20m 24s","accounts_in_message":[],"_revision_number":7},{"id":"a0eb70e96e0d24f1d077d072f52816c27d9b50f4","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 14:00:42.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"884daddbbc0a594610f5d153803c74fd614de063","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 14:51:51.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/095378baa7f848c8a358e0ebe2b4e577\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ea7c11232c6347779f55b7044f56b51a : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7d8f2271cc1149c29669a6c9535f6647 : SUCCESS in 8m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/139f69863989441997285d307a73c4e3 : SUCCESS in 8m 37s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"78a1f840e6ff6bb68ec4c7c0767917c9a3697a3b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 16:12:07.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed547ecf013c4aedba13905a4390b5cd\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e9ceedc37e4e44a78627911caecaea9d : SUCCESS in 6m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2440424ecb14097a815fa1eb7a4e0f4 : SUCCESS in 5m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b1641b33aad444fcbfbf1d0fa044c1af : SUCCESS in 5m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f24174827f3e4011853ec1d691200693 : SUCCESS in 14m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/529a0c10d487460eb72d23fb466538f1 : SUCCESS in 6m 43s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/f153b7f94a5a4b9a90d0d924fb1e457a : SUCCESS in 51m 01s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/6220ab4c729d4d25b279a781a1120b71 : POST_FAILURE in 1h 49m 14s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/cb1730439187440da7f8e3252fe30f51 : SUCCESS in 1h 19m 58s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/ecb462cb635143a58704dddc15ec03b3 : POST_FAILURE in 1h 34m 15s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/88dacc024c8c4365897c5334b301795e : SUCCESS in 43m 25s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/25241341c5464de39d5c0a9206408827 : SUCCESS in 1h 37m 34s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/23dea7ffa6be43b2b8c80d51727e72da : SUCCESS in 1h 23m 04s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/d954cf2c15814a76a781d6fc3d5b1546 : SUCCESS in 1h 30m 27s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/7e995dd47aec4e9da7715966c4cbb59d : SUCCESS in 47m 36s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/93fc661f44114729b0269bb3e5bff325 : POST_FAILURE in 1h 36m 23s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/0176dc0c78ee4c688a2677693c08335f : SUCCESS in 1h 16m 22s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/e9fab5fd6c3e4a7a8531342145bb4c17 : SUCCESS in 1h 20m 17s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/3df7960c5895486fa84b024dde17ead9 : SUCCESS in 4m 38s","accounts_in_message":[],"_revision_number":7},{"id":"853883fec3dab541aec7949a0ead008068af230c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 16:12:28.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"5c8e3254c2142965114e1c395c9f98ac35e06a69","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 17:09:35.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/ce7d1aa2c11444afaa046de8d91c2a18\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ebd9c132fd4438e8506691bb5021f9a : POST_FAILURE in 2m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6684a0979fb6418e98249e6977c593c9 : SUCCESS in 3m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7cb87773159d4cfaaf84a9b82633a650 : SUCCESS in 10m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72293f8c5d8c4d95844f44e79ee2464b : SUCCESS in 5m 26s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/919a565ab686415e85ee17b32095ffdc : SUCCESS in 49m 53s\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/16458a0d97ee4d889e551c536a0785c7 : SUCCESS in 43m 28s\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/5f8a3196015d42e19e2396efa7a5abc2 : SUCCESS in 42m 43s","accounts_in_message":[],"_revision_number":7},{"id":"6c664007b13f0c04fe8bdee57e6334c2db405443","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-01-08 18:35:57.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"5e77624d70e1b7b8d1d2a529b24037c8361d9dbe","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 20:03:24.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b23efef3c3ca42479e9acca8e24343c4\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8cb432ceb9614128961f2e0eeb516b6b : SUCCESS in 6m 50s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f5a1547ffb1c4c649a2baa261bc9c94a : SUCCESS in 10m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c4c015e33fd24ef9900e7e09e1d1fe7d : SUCCESS in 10m 05s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"1a5bc9d663a459f07597f9bd9cd211f867a19a1a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 21:02:05.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/014ff9c56019459d87ba4a668c719af9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0fc312a61f594483af090535663344c2 : SUCCESS in 3m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/53fd715e79c64d79b4ba43af079fde62 : SUCCESS in 5m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4a9f51a8b8b049fbbc1b323d734fe003 : SUCCESS in 6m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3ec26047350a45b1aae1be6f0867ed8a : SUCCESS in 10m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdb51b32ce0c46e88befaeeb9c6ba673 : SUCCESS in 5m 26s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/43a066aa0ef84f8da648783818d5a99e : SUCCESS in 1h 02m 02s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/8f77aeaab6e54a209afe0381566a3b3c : SUCCESS in 2h 00m 57s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/28a9c29b0e64453282ade9addbe3115a : SUCCESS in 1h 23m 07s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/b00f25b8e1b342a6a243d4de751030d2 : SUCCESS in 1h 52m 37s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/4e7faa9238094881896b6d3cbf6dadf5 : SUCCESS in 42m 22s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/1de09b11061d4a7f8f1411dcd38db6d9 : SUCCESS in 1h 47m 08s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/acc0991776a443fcb5c10c510ffb4137 : SUCCESS in 1h 29m 18s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/4c794c20969a423c917fe303965d0972 : SUCCESS in 1h 32m 51s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/7c0529de69cc42b69f3d2e2d75742381 : SUCCESS in 43m 25s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/59886096d41b41adbc23c0142568aed2 : SUCCESS in 1h 32m 42s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/972cea98b3ba42c08767b6df3f15acc0 : SUCCESS in 1h 30m 01s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/58af84be792340c1a5e511ae2e7ea091 : SUCCESS in 1h 20m 58s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/77f44a6d3d2140908045b115f67d4c30 : SUCCESS in 3m 14s","accounts_in_message":[],"_revision_number":7},{"id":"d4e079f25f49bf970b613c57674a519d594463e6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 21:02:29.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"e62260c50dccdab4566e37b3e19d8c8038adaf2c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 21:49:54.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ffa7675fbd06467188795fd2aa0c2122\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5aa64828b64b4149818bfb6679120052 : SUCCESS in 6m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8bfe1410b7544c7ca430869bc27616e4 : SUCCESS in 5m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f4c097fa976944a598b96a8c36a2e9e5 : SUCCESS in 8m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62675dcf2d92448e8701b1bbd924bbc8 : SUCCESS in 3m 17s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/b84a8ea19d484650b556f439aa396bfc : SUCCESS in 46m 57s\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/f3b5172aee8746aeaba9183ea5f3639d : SUCCESS in 41m 48s\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/c4ea6cf6bb154c4b91ca94071baa950e : SUCCESS in 43m 36s","accounts_in_message":[],"_revision_number":7},{"id":"e86400fc952348d80a94dfca076b86cdf095e369","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 21:49:54.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"19f2400e79db6f90ed2439ff1872b71bd5af62a6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 21:50:43.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07f3e87baf774c7a97211daa5765e7de\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68943c5fc9ac4aedaed97bcfd1247ce9 : SUCCESS in 40s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"8e030265635d4c79d17a69a18aed1235a89a70d8","revisions":{"106d5821800299fab11e771cc30714b94b3ee4f5":{"kind":"REWORK","_number":1,"created":"2025-12-11 15:22:12.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/1"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"subject":"Skip remaining Swift checks when not in use","message":"Skip remaining Swift checks when not in use\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\noperations to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/106d5821800299fab11e771cc30714b94b3ee4f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/106d5821800299fab11e771cc30714b94b3ee4f5"}]},"branch":"refs/heads/master"},"5905d52c89fc80ec605cc3e3a2911ddfe8725211":{"kind":"REWORK","_number":2,"created":"2025-12-12 04:48:22.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/2"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-12 04:48:03.000000000","tz":300},"subject":"Skip remaining Swift checks when not in use","message":"Skip remaining Swift checks when not in use\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\noperations to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/5905d52c89fc80ec605cc3e3a2911ddfe8725211"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/5905d52c89fc80ec605cc3e3a2911ddfe8725211"}]},"branch":"refs/heads/master"},"c8866ebf817f9a210471b43bb1b0250a0c3ca798":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-12-12 06:28:00.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/3"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-12 06:28:00.000000000","tz":0},"subject":"Skip remaining Swift checks when disabled","message":"Skip remaining Swift checks when disabled\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\ncreation to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/c8866ebf817f9a210471b43bb1b0250a0c3ca798"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/c8866ebf817f9a210471b43bb1b0250a0c3ca798"}]},"branch":"refs/heads/master","description":"Edit commit message"},"76808762c88055fd6ad3c06561f5557db00e0dc0":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-12-12 06:28:21.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/4"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-12 06:28:21.000000000","tz":0},"subject":"Skip remaining Swift checks when Swift is disabled","message":"Skip remaining Swift checks when Swift is disabled\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\ncreation to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/76808762c88055fd6ad3c06561f5557db00e0dc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/76808762c88055fd6ad3c06561f5557db00e0dc0"}]},"branch":"refs/heads/master","description":"Edit commit message"},"0ea55a7e516cd7388e7a285fc5bbadf7365e15ee":{"kind":"REWORK","_number":5,"created":"2026-01-06 14:52:54.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/5"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-06 14:52:39.000000000","tz":300},"subject":"Skip remaining Swift checks when not in use","message":"Skip remaining Swift checks when not in use\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\noperations to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ea55a7e516cd7388e7a285fc5bbadf7365e15ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ea55a7e516cd7388e7a285fc5bbadf7365e15ee"}]},"branch":"refs/heads/master"},"9bff37e405e384c976174c1f80d9dda2ed17b19b":{"kind":"REWORK","_number":6,"created":"2026-01-08 11:14:22.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/6"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-08 11:14:12.000000000","tz":300},"subject":"Skip remaining Swift checks when not in use","message":"Skip remaining Swift checks when not in use\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\noperations to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9bff37e405e384c976174c1f80d9dda2ed17b19b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9bff37e405e384c976174c1f80d9dda2ed17b19b"}]},"branch":"refs/heads/master"},"8e030265635d4c79d17a69a18aed1235a89a70d8":{"kind":"REWORK","_number":7,"created":"2026-01-08 11:16:23.000000000","uploader":{"_account_id":36080,"name":"Erkin Mussurmankulov","display_name":"Eric","email":"erkin.mussurmankulov@ps.kz","username":"mongoose404","status":"PS Cloud services employee"},"ref":"refs/changes/40/970640/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/40/970640/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/40/970640/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/40/970640/7"}}},"commit":{"parents":[{"commit":"3ec0c5f8dd634525e2606ec1945a070cb69690fd","subject":"Merge \"Return X-OpenStack-Request-Id header in response\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/3ec0c5f8dd634525e2606ec1945a070cb69690fd"}]}],"author":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 15:19:33.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2026-01-08 11:16:14.000000000","tz":300},"subject":"Skip remaining Swift checks when not in use","message":"Skip remaining Swift checks when not in use\n\nTrove previously performed mandatory checks for Swift authentication\nduring the replica creation flow and backup deletion, regardless of\nthe actual storage backend in use.\n\nThis caused errors in OpenStack setups where Swift is globally\ndisabled, resulting in \"Swift is disabled for tenant \u003cid\u003e\" messages.\n\nThis commit updates the code to conditionally verify Swift tokens\nonly if Swift is configured as the storage driver, allowing replica\noperations to proceed normally in Cinder-only environments.\n\nChange-Id: Ie7a96aba5546df4d00585132bd6999e398889ff9\nSigned-off-by: Erkin Mussurmankulov \u003cmangust404@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/8e030265635d4c79d17a69a18aed1235a89a70d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/8e030265635d4c79d17a69a18aed1235a89a70d8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
