)]}'
{"id":"openstack%2Fopenstack-helm~987426","triplet_id":"openstack%2Fopenstack-helm~master~I418cb5f110cc3e9ab4312cf9beb7e44c71c00af7","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"34520":{"account":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"last_update":"2026-05-08 18:45:07.000000000","reason":"Change was submitted"},"35943":{"account":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},"last_update":"2026-05-07 18:55:30.000000000","reason":"\u003cGERRIT_ACCOUNT_35943\u003e replied on the change","reason_account":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"}},"21040":{"account":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},"last_update":"2026-05-08 16:17:30.000000000","reason":"\u003cGERRIT_ACCOUNT_21040\u003e replied on the change","reason_account":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"}}},"hashtags":[],"change_id":"I418cb5f110cc3e9ab4312cf9beb7e44c71c00af7","subject":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy","status":"MERGED","created":"2026-05-05 20:36:42.000000000","updated":"2026-05-08 18:46:12.000000000","submitted":"2026-05-08 18:45:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"987426","meta_rev_id":"2e33849b4a2cf000ed81d779701941e6df857ff1","_number":987426,"virtual_id_number":987426,"owner":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-08 18:45:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":0,"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},{"value":0,"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}],"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":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-05-08 16:56:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":1,"date":"2026-05-07 18:55:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},{"value":1,"date":"2026-05-08 16:17:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},{"value":2,"date":"2026-05-08 16:57:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}],"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":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":0,"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},{"value":0,"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},{"value":1,"date":"2026-05-08 16:57:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-05 21:23:54.000000000","updated_by":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},"reviewer":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},"state":"REVIEWER"},{"updated":"2026-05-05 21:52:12.000000000","updated_by":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},"reviewer":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},"state":"REVIEWER"},{"updated":"2026-05-05 23:23:34.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-05-08 16:56:49.000000000","updated_by":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"reviewer":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"state":"REVIEWER"},{"updated":"2026-05-08 16:57:44.000000000","updated_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"reviewer":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"state":"REVIEWER"}],"messages":[{"id":"17608d5e1f96a1ed7ee1a768f945d5f7e2990f57","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"date":"2026-05-05 20:36:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8ce41bfc7b4ac8ff4728023a3779e904c1c1e320","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"date":"2026-05-05 20:37:15.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"71a0120549c91905bd8b363a4a74ca571d3e7874","author":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},"date":"2026-05-05 21:23:54.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"05ce95e664c9cccb71200a09a5e5086749f298b2","author":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},"date":"2026-05-05 21:52:12.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1ec77af7eafa74c74bfcef49da28aa9ae06a22c2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"date":"2026-05-05 21:59:39.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"ddeb2eaa9bb5972d60e2c99bae770547266fd863","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-05 23:23:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/82d2798d9af34febbfbae27ea0090bfc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6148ec53e7547d9b1d5e9836afd4607 : SUCCESS in 4m 11s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/f7a9748db0404cbbb44a6c614c1b1f4f : SUCCESS in 3m 06s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/b43f3507d755478f80ef4e4416b9080e : SUCCESS in 2m 55s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8ed0a6d975434f8bbf3ccbceb2386f34 : SUCCESS in 45m 55s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6970dac3af7947aab048e0ea56c0bb67 : SUCCESS in 1h 11m 25s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e0feb5e0af44470e9c11620075d06a06 : SUCCESS in 34m 24s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/81cbec5b82f945f888070d96e4fdfe5d : SUCCESS in 1h 01m 39s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/62c067eadab64ba7b281e61148b09d9e : SUCCESS in 31m 44s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/637bf8bc057c4fb888a6baaaaeeb15c8 : SUCCESS in 1h 15m 13s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/93fa156db973466b9cd31f733808af2f : SUCCESS in 1h 18m 19s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/dc8091c167bb4fb3aabc5ec455008003 : SUCCESS in 40m 22s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/2b10138f01374ce2b664cfff9050357b : SUCCESS in 29m 24s","accounts_in_message":[],"_revision_number":3},{"id":"8457f6ab46e109cac9b6434f6a263ad6238d233c","author":{"_account_id":35943,"name":"Aleksei Chekunov","display_name":"Aleksei Chekunov","email":"chekunov87@gmail.com","username":"az7961"},"date":"2026-05-07 18:55:30.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"1815c1f35b1f5976eb03b32643ea8b446266fae5","author":{"_account_id":21040,"name":"Alexey","email":"aodinokov@mirantis.com","username":"aodinokov"},"date":"2026-05-08 16:17:30.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"d81e3c8e4001be80b6807b077c14f1497a10ba7f","author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"date":"2026-05-08 16:56:49.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"714b33ce40d77b4bf13a5686fa3f38e0765097fa","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-05-08 16:57:44.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"3e9c8867efbad22414289bc7ab9cffd1cc9e9667","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 16:57:58.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"1c2c467a5336e3c52c00fa7d440652ce75b6c3a9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 18:45:07.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7d4737e3aa404326accff4a6ed61e469\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52db181de7fa45fa95d5025feadea66a : SUCCESS in 4m 45s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/dd33ffa5f27848abb870887d3da087c2 : SUCCESS in 3m 04s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c7b349a674e24d988574dd9f26905a8c : SUCCESS in 35m 46s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3c8385d85141438791c002d0da96eacb : SUCCESS in 1h 19m 44s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/97dadc77fe624a0abfbbb76fadfd1340 : SUCCESS in 45m 14s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/dbc958ddf68846d2ac5c81677783b151 : SUCCESS in 35m 28s","accounts_in_message":[],"_revision_number":3},{"id":"f5604caadfb3d550e0d5bfc26d6b06fa05a90318","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 18:45:07.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"2e33849b4a2cf000ed81d779701941e6df857ff1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-08 18:46:12.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5945326b9bb04ba8be071fd56c7ffa41\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03b92aa91308457cb522208dfb87306e : SUCCESS in 52s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"70e9a0570b1eab1c286c0ab3d3081f724f1927de","revisions":{"21fa6aabb097181f73c69d6360a91839265a07d1":{"kind":"REWORK","_number":1,"created":"2026-05-05 20:36:42.000000000","uploader":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"ref":"refs/changes/26/987426/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/26/987426/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/1"}}},"commit":{"parents":[{"commit":"a8be1daee66a3feebc2d8f9eb0ce068f743fbcec","subject":"Merge \"helm-toolkit: Support existing registry secrets without creating new ones\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a8be1daee66a3feebc2d8f9eb0ce068f743fbcec"}]}],"author":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 20:31:12.000000000","tz":0},"committer":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 20:31:12.000000000","tz":0},"subject":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy","message":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy\n\nThe ceph-csi-config ConfigMap was hardcoded to use the mon_msgr2 endpoint\n(port 3300, msgr v2), while the storageclass default already sets\nmapOptions: \"ms_mode\u003dlegacy\" (msgr v1 only). This combination causes RBD\nmap to fail with ETIMEDOUT (110) because the kernel RBD driver attempts a\nmsgr v1 handshake against a msgr v2 port.\n\nChange the monitor port selection to be configurable via conf.csi_rbd.mon_port,\ndefaulting to \"mon\" (port 6789, msgr v1) to match the existing ms_mode\u003dlegacy\ndefault. Deployments using msgr v2 can override to \"mon_msgr2\".\n\nChange-Id: I418cb5f110cc3e9ab4312cf9beb7e44c71c00af7\nSigned-off-by: Sergiy Markin \u003csmarkin@mirantis.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/21fa6aabb097181f73c69d6360a91839265a07d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/21fa6aabb097181f73c69d6360a91839265a07d1"}]},"branch":"refs/heads/master"},"a733894c379b1db04e8aeb823a753b52f496f54e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-05-05 20:37:15.000000000","uploader":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"ref":"refs/changes/26/987426/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/26/987426/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/2"}}},"commit":{"parents":[{"commit":"a8be1daee66a3feebc2d8f9eb0ce068f743fbcec","subject":"Merge \"helm-toolkit: Support existing registry secrets without creating new ones\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a8be1daee66a3feebc2d8f9eb0ce068f743fbcec"}]}],"author":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 20:31:12.000000000","tz":0},"committer":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 20:36:57.000000000","tz":0},"subject":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy","message":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy\n\nThe ceph-csi-config ConfigMap was hardcoded to use\nthe mon_msgr2 endpoint (port 3300, msgr v2), while\nthe storageclass default already sets mapOptions:\n\"ms_mode\u003dlegacy\" (msgr v1 only). This combination\ncauses RBD map to fail with ETIMEDOUT (110)\nbecause the kernel RBD driver attempts a msgr v1\nhandshake against a msgr v2 port.\n\nChange the monitor port selection to be\nconfigurable via conf.csi_rbd.mon_port, defaulting\nto \"mon\" (port 6789, msgr v1) to match the\nexisting ms_mode\u003dlegacy default. Deployments using\nmsgr v2 can override to \"mon_msgr2\".\n\nChange-Id: I418cb5f110cc3e9ab4312cf9beb7e44c71c00af7\nSigned-off-by: Sergiy Markin \u003csmarkin@mirantis.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a733894c379b1db04e8aeb823a753b52f496f54e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a733894c379b1db04e8aeb823a753b52f496f54e"}]},"branch":"refs/heads/master"},"70e9a0570b1eab1c286c0ab3d3081f724f1927de":{"kind":"REWORK","_number":3,"created":"2026-05-05 21:59:39.000000000","uploader":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"ref":"refs/changes/26/987426/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/26/987426/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/26/987426/3"}}},"commit":{"parents":[{"commit":"a8be1daee66a3feebc2d8f9eb0ce068f743fbcec","subject":"Merge \"helm-toolkit: Support existing registry secrets without creating new ones\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a8be1daee66a3feebc2d8f9eb0ce068f743fbcec"}]}],"author":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 20:31:12.000000000","tz":0},"committer":{"name":"Sergiy Markin","email":"smarkin@mirantis.com","date":"2026-05-05 21:59:19.000000000","tz":0},"subject":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy","message":"ceph-provisioners: fix ceph-csi-config monitor port for ms_mode\u003dlegacy\n\nThe ceph-csi-config ConfigMap was hardcoded to use\nthe mon_msgr2 endpoint (port 3300, msgr v2), while\nthe storageclass default sets mapOptions:\n\"ms_mode\u003dlegacy\" (msgr v1 only). This combination\ncauses RBD map to fail with ETIMEDOUT (110)\nbecause the kernel RBD driver attempts a msgr v1\nhandshake against a msgr v2 port.\n\nMake the monitor port selection configurable via\nconf.csi_rbd.mon_port, defaulting to \"mon\" (port\n6789, msgr v1) to match the existing\nms_mode\u003dlegacy default. Deployments using msgr v2\ncan override to \"mon_msgr2\".\n\nAdd a ceph-csi-config-hash annotation to the\nceph-rbd-plugin DaemonSet pod template so pods\nautomatically roll on ConfigMap changes.\n\nChange-Id: I418cb5f110cc3e9ab4312cf9beb7e44c71c00af7\nSigned-off-by: Sergiy Markin \u003csmarkin@mirantis.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/70e9a0570b1eab1c286c0ab3d3081f724f1927de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/70e9a0570b1eab1c286c0ab3d3081f724f1927de"}]},"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":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
