)]}'
{"id":"openstack%2Ftrove~970600","triplet_id":"openstack%2Ftrove~master~Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3","project":"openstack/trove","branch":"master","topic":"bug/increase-docker-shm-size-limit","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-05 13:49:35.000000000","reason":"Change was abandoned"},"31737":{"account":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"last_update":"2026-01-05 13:49:35.000000000","reason":"Change was abandoned"},"26285":{"account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"last_update":"2025-12-29 01:22:31.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"}}},"hashtags":[],"change_id":"Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3","subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","status":"ABANDONED","created":"2025-12-11 11:25:53.000000000","updated":"2026-01-05 13:49:35.000000000","total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"62246b64b3e5964ae3a0fd4ac3a2fc8324773c4d","_number":970600,"virtual_id_number":970600,"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":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-12-22 16:26:16.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-11 12:17:10.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 13:27:50.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:00:09.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2025-12-12 12:00:09.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":"CC"},{"updated":"2025-12-12 12:00:09.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:00:09.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":"9117a6be042abdb9e4612643eaaa1cd2500976d4","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 11:25:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"67122bc415708a2de3113368e96efc5406455d67","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 12:17:10.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6dc08447ab7f4f9abf217bbc77bb1c28\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5529820217aa491299d813986b8aa208 : SUCCESS in 8m 15s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6adc4528246f472d84971f46b254f5de : SUCCESS in 7m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e0cf00eb4f334c4ba995b2c5235aa48a : SUCCESS in 9m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ea34e9ad60436463fe0702bf7777fb3da3b5da0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-11 13:27:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce26bf12b26c4954b80e81e2e9927a0c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/64a61a21c417414cbdf3722f837d20ff : SUCCESS in 6m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31b7495fdad049248d7712717c65c283 : SUCCESS in 4m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e8298c1f36a34bea8963d5e0294f760c : SUCCESS in 3m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b8378d32913e40e58d52c535a59dd11e : SUCCESS in 5m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98001f81761c4611a0dc8d455209ae2d : SUCCESS in 3m 21s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/c5e54efada4740cb85aa80106e48d06c : SUCCESS in 58m 04s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/1d602f28a99e45bfb6aec3f2dbc5174f : SUCCESS in 1h 58m 26s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/ab14896457e548528e416cf3d0ad72c9 : SUCCESS in 1h 33m 44s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/ef095ffaa76b411ab1bddecee307a2ae : SUCCESS in 1h 55m 48s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/3402b36beb3949a29624df48ca241b6b : SUCCESS in 44m 43s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b27a585d86ab42f5b877842e2d2692d3 : SUCCESS in 1h 42m 34s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/9793c56503914c219bc8ee23e5590d75 : SUCCESS in 1h 20m 42s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/8b6210e492d54541a318c222d5e5171c : SUCCESS in 1h 31m 43s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/69bd13c8d0074b1ba38f61d65d9ab82d : SUCCESS in 48m 20s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/54f0a45ed4774cd1b0bd161495b571ae : SUCCESS in 1h 37m 38s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/f39ea248a9934c22a3c5c96eca39b83c : SUCCESS in 1h 15m 32s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/ec5822356bc849e386d53f796d48b43e : SUCCESS in 1h 30m 01s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/fa488197d44c4054b8cbb3a4559435e5 : SUCCESS in 5m 14s","accounts_in_message":[],"_revision_number":1},{"id":"fc4983459b8f76f92d3ad8126acc488ac412ba94","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-17 11:19:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"dfc28d4796a985d8cc369f2fb3a3763a21f22117","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-17 14:43:15.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"5adad27388256a50bdf39cf61ea8fcdd64ac6e6f","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-17 14:44:37.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a465b5fae4f367de99163d97b12d468552954781","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-17 15:01:25.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d36d7cfc3aa74d818351ec3a9714ee5b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9aaf223c727a4edbbdb43f3a92aecd3f : SUCCESS in 12m 06s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5e8115e6e2c64ef59ff1157d85c4e5d7 : SUCCESS in 8m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/26b955bb90064bbd8926eb1af8d17209 : SUCCESS in 16m 19s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"85edc39bd5ff753dd36c3fe5672cd90c74eece40","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-17 16:42:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/331a57af89ac4cdba124f95c8838ecb8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5b70e9d3e9ec4926a1602b587605fff5 : SUCCESS in 5m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f5040b6cd734b7abc4e93dc24ebf541 : SUCCESS in 2m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1df7800004f7414996af4c65e1b2f4c6 : SUCCESS in 3m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5f256e09d79b4bb898f27155f1892d6e : SUCCESS in 9m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d372168126d47be8b2832b90014830a : SUCCESS in 5m 30s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/32fe45481e1447eb9a7801ab6fb057f1 : SUCCESS in 50m 27s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/4cfe796115f041ef89da68cc8b1851de : SUCCESS in 1h 52m 14s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/17723a1316f543268d2ad22036803837 : SUCCESS in 1h 32m 37s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/4c0664cef0a04775a66afdacda6777da : SUCCESS in 1h 54m 01s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/3e04fe0af3c6475e9a7f84732d06cd8e : SUCCESS in 46m 44s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/0a16e88954324005994157af7c40aaed : SUCCESS in 1h 43m 18s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/12ef3dacb2db41608d85f69a903ca35a : SUCCESS in 1h 21m 42s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/2e1346da9b17410bbe54aaed3718214c : SUCCESS in 1h 32m 09s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/b149781aee2a43d99159b397e97e30c1 : SUCCESS in 50m 09s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/eaa83490d18f4e2295cff17be47b3114 : SUCCESS in 1h 36m 46s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/d10b1bff52af439f87e627ae20bf4d80 : SUCCESS in 1h 16m 23s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/a50f179482444df79a49ec75d8bc61c9 : SUCCESS in 1h 24m 59s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/8e2f2e59644b490394527b0297e0d9e9 : SUCCESS in 5m 25s","accounts_in_message":[],"_revision_number":2},{"id":"e44430dc1d85bb101948117ea248c82c49ec64c4","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-18 12:20:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"14fe03ae1a6ce60e3696522c52898ea93c257796","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-18 13:31:47.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"578da0eb7065e764a6117a96f92bcb5e3121ccb9","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-18 13:38:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f1493d98baf56dd2ab143b5a406ae139403aeb60","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-18 15:29:48.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"d0ec88be06e73571f8d86aeabc26a37edfe2ac77","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-18 15:40:02.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"97057e93212169980c15020416593c7b8da819b4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-18 15:47:25.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cd7954c0e42645849fe05d27e9753580\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5f12029e92314a4a99097e18611496f2 : SUCCESS in 11m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f99428fdd6a64c329e19c472ddd5d47e : SUCCESS in 10m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/481f3c71ef364362ba6a603846899361 : SUCCESS in 15m 03s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"398388299dfaa388813a51e47e5a6c43ea3bd552","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-18 15:48:43.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"fc0510233b36f5bb60cc3699c6800c9842058d13","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-18 16:06:03.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/423ef6460737440aae9877a525dc994a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/af351959269b4e56810efc4caab7a896 : SUCCESS in 11m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/2ad91f635ed74f2db1644cca309660d8 : SUCCESS in 12m 07s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0a8513813998488399a89332d9f5cce9 : SUCCESS in 14m 46s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f7186cce066747d80839be69db461f405b9aca3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-18 17:34:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3fb841e23ae64955954a1dbe8811bd39\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e073153c5d09499bbd9005d683ba66da : SUCCESS in 7m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41d56b704e984daca749d57e9b48dffa : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8dbdad608a7e4255a5101651a0f45567 : SUCCESS in 3m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3bd8040095ee45adabec18cb016be3da : SUCCESS in 8m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b64b381eed8a4fa48a63595f744f6646 : SUCCESS in 7m 30s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/4721a3ea2531403d95aa3a8df42a6a0e : SUCCESS in 45m 20s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/b915695db65f458499df084254a5311a : SUCCESS in 1h 38m 21s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/87cb20f16a6a4c8f9a058266b3e4186a : SUCCESS in 1h 19m 45s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/ea6d07dc301c44c0a24e227e8b88efbd : SUCCESS in 1h 44m 02s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/c87cb309879b44a49bb19996c1388731 : SUCCESS in 40m 20s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/e9ea72ceb7d84fba8af1f5181fee45e4 : SUCCESS in 1h 39m 31s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/ef17bf75a64049daac783ae23b2c25cc : SUCCESS in 1h 12m 52s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/9cf546abcf874a44a9cb40b6b602ebae : SUCCESS in 1h 22m 14s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/eed7563f05fc4327ba79d51e883b96bd : SUCCESS in 49m 48s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/353aa89496cd49a798ddb690e240fc07 : SUCCESS in 1h 39m 31s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/f246bdc65962455d8166ba4c029aff0d : SUCCESS in 1h 19m 15s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/d8b861dde5844f6bad2d56fec18a4bae : SUCCESS in 1h 22m 42s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/7ae2cadd74724e7a9606221fc7e5c14f : SUCCESS in 5m 13s","accounts_in_message":[],"_revision_number":4},{"id":"f81fb61cd8484e407d8d9711cd830d29b79867d5","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-18 18:52:43.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"32eb119c0d5238b7f0c7d2ae536b3b26ceec79b7","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-19 15:18:45.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a00a20c41ea31f8bd30bfeef72529a7c10043190","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-19 15:56:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f93aa2cb59a22849713414e1ca6490d5a2a52fab","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-19 17:01:33.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d1e0b8cbd0f3f2655f5dab6f7c0acdb95a27f0bc","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-20 09:21:39.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"fc5a3555fb7f9ec8904676ddadc5c6849cd9c33e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-20 09:37:48.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/633374a212fb46469797801cba252d54\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9844ce5b43e14b46820b6739ec990a47 : SUCCESS in 7m 59s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f290d1d5ce60441d92743f7f0c3dc3ab : SUCCESS in 9m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c31979ddaa6644f684436ce6f6d53141 : SUCCESS in 14m 17s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f6ad6c1c0d5e8cadf6a669934a580aed095ac9eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-20 11:16:02.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b6a8cf4eae242caad15235702cba721\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2d1a2f2a4c7d4c90af435316e92b8b6c : SUCCESS in 5m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5189d03f765a4b68ba57617f77927fe1 : SUCCESS in 4m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8793970e81c54273821c2ac38a24378a : SUCCESS in 3m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/396a82e37d6a475bac8d63295be85cf9 : SUCCESS in 7m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/823a8f2b19df4df28a8e41a76298c3ac : SUCCESS in 6m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/818aee6f5ce143dab9896fa08f1eb406 : SUCCESS in 4m 38s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/de60f844baa14722a34448f80f26b14b : SUCCESS in 53m 54s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/d72225c0701543cbb4a4833453242d3a : SUCCESS in 1h 49m 53s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/a65c520265dd4c96b1f485792b52be61 : SUCCESS in 1h 34m 45s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/bd308349f8a24a87b0ac53b3986e506f : SUCCESS in 1h 53m 18s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/14c948d19ffc44ae88e62f85b8776d4a : SUCCESS in 50m 28s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/b0a7fc01308a4746aab9c39a932d9348 : SUCCESS in 1h 36m 28s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/3c71afe066fd49b29ce8532a5502ff96 : SUCCESS in 1h 16m 53s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/85c3d410e4f1408e9f2746ed1b993f8d : SUCCESS in 1h 32m 07s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/63966ff9320a4b6899cd60ee6cbf14fb : SUCCESS in 53m 54s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/d94e5e4aa8c446b1af9c77672ba6e2c9 : SUCCESS in 1h 32m 57s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/941966415dc147afbaff9a3131cc39c9 : SUCCESS in 1h 24m 09s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/08132623a80841f7a565296772a65486 : SUCCESS in 1h 29m 40s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/b9653e320b7a4f80b451ba76baf1a0e0 : SUCCESS in 3m 46s","accounts_in_message":[],"_revision_number":5},{"id":"4e9f20b426bcbd922e0bd589e9decd2ee30f4e40","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-20 12:05:46.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"02d7cbffcbe2a9fd5e6ef67c3deb8e5dfb6f7ce9","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-21 08:50:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"b00059f1b7a570df086def40d07e99bde7c7f1c2","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-21 15:25:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"a37178d16bb051272efd3e1ed0759ccb1fac61e3","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-22 14:20:45.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"166717a9b0fd400f452b2d7a45f4bc48c8257b00","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-22 14:27:48.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"04e24f75dc9aab84f27fa76994ce620b41342e1f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 14:36:19.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ffc80573d794e719b27303da5e22aee\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ea0fa6b5bcc6480896947b390e4c6656 : SUCCESS in 8m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d6c3e4d3117041c884e4611ea4f004f2 : SUCCESS in 10m 18s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a24206b86bfc49fdbdd99517f7f9563d : SUCCESS in 13m 30s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"0ace6b33ac7f89b5455ff4948e294c68b65daa8f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 16:26:16.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b4bd9c1aa6444b9a0f89e6a5ffe6c2c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3a712ff1d38142e0b728d07c7ea2d7a8 : SUCCESS in 5m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1be45bdbef7407fbce66dc20d74c94a : SUCCESS in 2m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/41a5b8a4a7c241769e3afd504f60505a : SUCCESS in 6m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5a3f5be1e275419ab482883b252021ef : SUCCESS in 8m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bc3a3a5ae5d412f840dbc71df7e363f : SUCCESS in 5m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b1a89b82623f4ee68dcd866f56f54a76 : SUCCESS in 6m 17s\n- trove-tempest-ubuntu-base-mysql8.4 https://zuul.opendev.org/t/openstack/build/c16cde9f701d4553ba983960ea61e2e5 : SUCCESS in 46m 44s\n- trove-tempest-ubuntu-backup-mysql8.4 https://zuul.opendev.org/t/openstack/build/813e7a4094e64c08a151fa3cf1f7cdc8 : SUCCESS in 2h 04m 39s (non-voting)\n- trove-tempest-ubuntu-replication-mysql8.4 https://zuul.opendev.org/t/openstack/build/f72ae2aec13840959ecf970b469d8b78 : SUCCESS in 1h 27m 38s (non-voting)\n- trove-tempest-cinder-storage-driver-mysql8.4 https://zuul.opendev.org/t/openstack/build/71f6a7f861e64c83a3ca1236360121e5 : SUCCESS in 1h 43m 40s (non-voting)\n- trove-tempest-ubuntu-base-mariadb11.4 https://zuul.opendev.org/t/openstack/build/85732ae00d8346b6b0b198205a3a2f2e : SUCCESS in 38m 40s\n- trove-tempest-ubuntu-backup-mariadb11.4 https://zuul.opendev.org/t/openstack/build/2dceae0e2cc5455694d197cf998f70ee : SUCCESS in 1h 34m 18s (non-voting)\n- trove-tempest-ubuntu-replication-mariadb11.4 https://zuul.opendev.org/t/openstack/build/2bfd6ec691434e1aaeb14833f32d6c67 : SUCCESS in 1h 16m 54s (non-voting)\n- trove-tempest-cinder-storage-driver-mariadb11.4 https://zuul.opendev.org/t/openstack/build/8055667e12fd4b9099deed6b13d33d74 : SUCCESS in 1h 25m 38s (non-voting)\n- trove-tempest-ubuntu-base-postgresql17 https://zuul.opendev.org/t/openstack/build/4924873d036c4d75b8dfc9af325bd942 : SUCCESS in 44m 52s\n- trove-tempest-ubuntu-backup-postgresql17 https://zuul.opendev.org/t/openstack/build/dfe182494df54f60a18c47b131db47f2 : SUCCESS in 1h 28m 05s (non-voting)\n- trove-tempest-ubuntu-replication-postgresql17 https://zuul.opendev.org/t/openstack/build/3567f8b8be8f4298b6c660d3d5c33239 : SUCCESS in 1h 16m 01s (non-voting)\n- trove-tempest-cinder-storage-driver-postgresql17 https://zuul.opendev.org/t/openstack/build/66d8fada4ab74022b0ba8ad8bcf4c29c : SUCCESS in 1h 17m 22s (non-voting)\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/e92398162f1a446d8aae018d3a9218ea : SUCCESS in 5m 01s","accounts_in_message":[],"_revision_number":6},{"id":"7d09f89eb70671c331dfabe4152aa11377b1804f","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-23 12:28:05.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"01ffb2e664a57ed60fc237b2e948bebbe6418df7","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-24 09:39:14.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"9f1f20b6ab34be2c32b5ff5ac177478671546b53","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-25 01:51:08.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"b813643a0e99de2bf9db5bc089b9d87efab306ad","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2025-12-25 15:52:06.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"f1dc282a67d34f7eb2daa62cc906536096f20e7d","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-25 19:04:37.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"aaa990c58f04b752d17d36f8c5196a39c45a9083","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2025-12-29 01:22:31.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"62246b64b3e5964ae3a0fd4ac3a2fc8324773c4d","tag":"autogenerated:gerrit:abandon","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2026-01-05 13:49:35.000000000","message":"Abandoned\n\nin favor of: https://review.opendev.org/c/openstack/trove/+/971705","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"4918feab317cf2a44147302b1fecf722d821b723","revisions":{"710578be4eb63296a2cd26d77188dcd1bf451530":{"kind":"REWORK","_number":1,"created":"2025-12-11 11:25:53.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/00/970600/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-11 11:25:12.000000000","tz":300},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds memory_mb to the container startup arguments.\nThe value is set to all available memory (formatted as \"\u003cmemory_mb\u003eM\"),\nallowing PostgreSQL instances to allocate shared memory consistent\nwith their configuration.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/710578be4eb63296a2cd26d77188dcd1bf451530"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/710578be4eb63296a2cd26d77188dcd1bf451530"}]},"branch":"refs/heads/master"},"b051730bf741d62199087a1f24c05fa24bf7e4a6":{"kind":"REWORK","_number":2,"created":"2025-12-17 14:43:15.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/00/970600/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-17 14:43:01.000000000","tz":300},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds memory_mb to the container startup arguments.\nThe value is set to all available memory (formatted as \"\u003cmemory_mb\u003eM\"),\nallowing PostgreSQL instances to allocate shared memory consistent\nwith their configuration.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/b051730bf741d62199087a1f24c05fa24bf7e4a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/b051730bf741d62199087a1f24c05fa24bf7e4a6"}]},"branch":"refs/heads/master"},"9f909202a95e83e681f25253c0afcd7a5b570d13":{"kind":"REWORK","_number":3,"created":"2025-12-18 15:29:48.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/00/970600/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-18 15:16:36.000000000","tz":300},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds memory_mb to the container startup arguments.\nThe value is set to all available memory (formatted as \"\u003cmemory_mb\u003eM\"),\nallowing PostgreSQL instances to allocate shared memory consistent\nwith their configuration.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/9f909202a95e83e681f25253c0afcd7a5b570d13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/9f909202a95e83e681f25253c0afcd7a5b570d13"}]},"branch":"refs/heads/master"},"f86859f985739e7cd539e263302f95252e78f678":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-12-18 15:48:43.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/00/970600/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-18 15:48:43.000000000","tz":0},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds use_shm_size and shm_size configuration options\nin postgresql configuration group (default is off) and allow for\nCloud Operators to specify the custom limit for shm_size docker\noption for all PostgreSQL database instances.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/f86859f985739e7cd539e263302f95252e78f678"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/f86859f985739e7cd539e263302f95252e78f678"}]},"branch":"refs/heads/master","description":"Edit commit message"},"5e6eeae8d8d65114aab2c4cf73bfa525283fdd4f":{"kind":"REWORK","_number":5,"created":"2025-12-20 09:21:39.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/00/970600/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-20 08:20:22.000000000","tz":300},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds docker_shm_size_in_ratio configuration option\nfor each datastore group (default is 0 means off) and allow for\nCloud Operators to specify the custom limit for shm_size based on\ninstance flavor\u0027s RAM.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/5e6eeae8d8d65114aab2c4cf73bfa525283fdd4f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/5e6eeae8d8d65114aab2c4cf73bfa525283fdd4f"}]},"branch":"refs/heads/master"},"4918feab317cf2a44147302b1fecf722d821b723":{"kind":"REWORK","_number":6,"created":"2025-12-22 14:20:45.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/00/970600/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/00/970600/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/00/970600/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/00/970600/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 11:19:10.000000000","tz":300},"committer":{"name":"Erkin Mussurmankulov","email":"mangust404@gmail.com","date":"2025-12-22 13:33:58.000000000","tz":300},"subject":"Set container shm_size to prevent failures on it\u0027s exhaustion","message":"Set container shm_size to prevent failures on it\u0027s exhaustion\n\nTrove is launching Docker containers without specifying shm_size, which\nleft the default 64MB limit for /dev/shm. PostgreSQL uses shared_buffers\nof 128MB by default, so any database running with default settings could\nexceed the default /dev/shm size. In this situation PostgreSQL may fail\nduring shared memory operations with errors such as: \"could not resize\nshared memory segment: No space left on device\".\n\nThis patch adds docker_shm_size_in_ratio configuration option\nfor each datastore group and allow for Cloud Operators to specify\nthe custom limit for shm_size ratio, based on instance flavor\u0027s RAM.\n\nSetting shm_size merely increases the limit of the shared memory; it\ndoes not allocate the memory immediately, so it generally will not\nnegatively impact system unless the container actually uses it.\n\nA production issue on a customer\u0027s mid-sized PostgreSQL deployment\nexposed this problem; severity of this issue is considered very high.\n\nDetailed explanation about shm_size and postgresql can be found here:\nhttps://www.instaclustr.com/blog/postgresql-docker-and-shared-memory/\n\nChange-Id: Ifa5384cd8d75a5c187ef5882bc0e4af4bfd21dd3\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/4918feab317cf2a44147302b1fecf722d821b723"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/4918feab317cf2a44147302b1fecf722d821b723"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
