)]}'
{"id":"openstack%2Fopenstack-helm~954287","triplet_id":"openstack%2Fopenstack-helm~master~I34663de277951135c44607f093f8f1f93eafab86","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"3009":{"account":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"last_update":"2025-07-10 02:42:42.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I34663de277951135c44607f093f8f1f93eafab86","subject":"[deploy-env] Setup vxlan overlay before k8s deployment","status":"MERGED","created":"2025-07-07 18:48:38.000000000","updated":"2025-07-10 14:05:01.000000000","submitted":"2025-07-10 02:42:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"954287","meta_rev_id":"175ae15d48ba7be6c7b6cb98cd02f809d8274ca9","_number":954287,"virtual_id_number":954287,"owner":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-07-10 02:42:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},{"value":0,"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":0,"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-07-10 14:05:01.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},{"value":2,"date":"2025-07-09 17:41:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":2,"date":"2025-07-10 01:18:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},{"value":0,"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},{"value":1,"date":"2025-07-10 01:18:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_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":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-07 19:00:36.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-07-09 17:41:56.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":"2025-07-10 01:18:52.000000000","updated_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"reviewer":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"state":"REVIEWER"},{"updated":"2025-07-10 14:05:01.000000000","updated_by":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"reviewer":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"state":"REVIEWER"}],"messages":[{"id":"ea38ca90161bc3f41beb4208d712c8c20ecc6e4a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 18:48:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"66301e1ba37c7cd896b6fb96c286605f54fe7bb5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-07 19:00:36.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/3dfbc42c1fad4ff5a5b7e59af6bc1dfc\n\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/36eb8c6fefbf468eb9563e0b5da7012f : FAILURE in 3m 57s","accounts_in_message":[],"_revision_number":1},{"id":"096c528d0a0317a446964316706f10b38e1025e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 19:07:25.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"34ecfdcd5e8015c6b3b4cc50de106cadb8caf22d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 19:13:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5ebf7a21297c99d3f3746fa082b55235f7b41991","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 19:36:57.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e1ef629cb438086ca9f4070dccc2856cca51bf2f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 20:14:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d709ca4b39c3cfe86ad7477a7dc4d5c2bd5a4b6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 20:17:08.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"816d6802d10cbd06c2012d9332f5bdd8f4b4f518","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-07 20:56:21.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"17da7cd3796be9126a909e213defa6a182d85989","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-07 22:52:55.000000000","message":"Patch Set 7: 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/58333a82aae54b6e8ae9199d4810c97b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e34fc94224f46e88100354a6ada7188 : SUCCESS in 2m 55s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/1e636d1613ca45369093e5e23d1e7ffd : SUCCESS in 4m 29s\n- openstack-helm-tls-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/78236a3579524c9494102212b6eafbb6 : FAILURE in 1h 16m 39s (non-voting)\n- openstack-helm-cinder-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/9117c74763344a1fb60e3c366dbe50fe : FAILURE in 26m 29s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/565899e776734d5787970ccfd5e073d9 : SUCCESS in 59m 21s\n- openstack-helm-compute-kit-cilium-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/8ecbba2a5fd44eefb6bd1d3416b9d4b2 : FAILURE in 1h 05m 14s\n- openstack-helm-horizon-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/1bb2aad1b17a4405971bccd2a2164e07 : SUCCESS in 16m 09s\n- openstack-helm-tacker-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/52e21eccddc74c3fa8f095a962eb282f : SUCCESS in 41m 25s\n- openstack-helm-compute-kit-dpdk-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/623340c43bed420496f76dd767f54fd5 : SUCCESS in 50m 09s\n- openstack-helm-cinder-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/dfae8d8783314d05b862931cbc68bd9f : SUCCESS in 35m 55s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/4e3866ff3dd4496786f824a09c1f61c0 : FAILURE in 1h 03m 58s\n- openstack-helm-cinder-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/b1d957ecd0674c29a5d384c2eba5d718 : POST_FAILURE in 1h 09m 20s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/6daf389c1a5043208bc5188a8414dc08 : FAILURE in 1h 47m 01s\n- openstack-helm-skyline-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/2f62311e31954125b34cf4206c0939a4 : SUCCESS in 48m 56s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4b7664be484b464e800079ee2c8cbe99 : SUCCESS in 35m 43s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c6c1c43c5d9b4789a487c02661fba6ca : SUCCESS in 1h 16m 09s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/41101ab9cfd94bffba55622edd4d40e6 : SUCCESS in 28m 30s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/be8c0f7b3eff414786205f83e71c1cfa : SUCCESS in 23m 23s\n- openstack-helm-metacontroller https://zuul.opendev.org/t/openstack/build/d4388721577e4ba1a583d621a3fb93e0 : SUCCESS in 13m 05s\n- openstack-helm-mariadb-operator-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/c3b8fd5e4fb64963aa54356fba17c42f : SUCCESS in 39m 50s","accounts_in_message":[],"_revision_number":7},{"id":"696490db7f279034536e711e29b9ac8e2e84ca9c","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 05:24:44.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"e3e5485efe6e856b1137442d4194bc41da2e088f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-08 06:52:10.000000000","message":"Patch Set 7:\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/08525f3a131345c3ba22859556f68287\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2659dbb94a2147119d045bce97b28100 : SUCCESS in 3m 54s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/e497cfe8d05f44ae87dc2864a9136c6c : SUCCESS in 3m 04s\n- openstack-helm-tls-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/cdab5e7b4c694dc893392d18d56ac30b : FAILURE in 47m 12s (non-voting)\n- openstack-helm-cinder-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/d41b607bbc674e4685c7bf988a43d60e : SUCCESS in 41m 38s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/a66ac980d9fa47ac9406ccf40c8bbd6c : FAILURE in 1h 21m 24s\n- openstack-helm-compute-kit-cilium-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/f52cf29804fe4c1a8c162b8b6c67eee5 : FAILURE in 1h 06m 40s\n- openstack-helm-horizon-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/1304c334e9e440dea7dcbc77ec389d45 : SUCCESS in 23m 20s\n- openstack-helm-tacker-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/3c706b73056b43afb2c5737996ccf196 : SUCCESS in 41m 41s\n- openstack-helm-compute-kit-dpdk-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/182960e5661d4d9e9418d1c72e5a92b4 : SUCCESS in 51m 44s\n- openstack-helm-cinder-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/3b448847597b4fbfa0a3104ff46141fb : SUCCESS in 28m 01s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/359068388a7042f49c796e5560f5bc69 : FAILURE in 1h 00m 30s\n- openstack-helm-cinder-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/a1db8871b8694daab5c3d9c32fca3dcc : SUCCESS in 41m 48s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/57d60904456447a2bc522930194a95ec : FAILURE in 1h 16m 36s\n- openstack-helm-skyline-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/8259bb8604c642418e4563d57e20fde4 : SUCCESS in 52m 12s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/785682db54bf4b11a8dbec48d71926bd : SUCCESS in 34m 29s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/00e7c398bf8744f3867f35d50c655a12 : FAILURE in 1h 21m 43s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/312ff59d226541af930517bf76b3a7df : SUCCESS in 33m 42s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/952bb822efa240f6ac573c10504adfdc : SUCCESS in 30m 43s\n- openstack-helm-metacontroller https://zuul.opendev.org/t/openstack/build/4aa734f3872649cf9ae8fe67e9de287e : SUCCESS in 20m 57s\n- openstack-helm-mariadb-operator-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/62c55e9a2d5c46dd8ae717790864efd4 : SUCCESS in 36m 26s","accounts_in_message":[],"_revision_number":7},{"id":"97df829576d99e78cba196a6423b72c77857291e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 18:22:57.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"861e506d3c6b92a301616f1df16dce18165b9e54","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 19:03:44.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"d0e8dea67d6731963b6372d47acb07f2f7d83b90","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 21:10:18.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"572499adec403bc457e9350e7dd26f07fed849f1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 21:46:02.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"5155fdf529732452fbdfa31d389cf213ed512c87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 22:01:36.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"7dee42ab2610b3ce7c4f522174206159419b1875","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-08 23:26:27.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"ed36950286d82a475f1805440b81350d03894e23","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 00:28:41.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"cdab065781963843f851e26ac50b811ed21c9f80","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 01:35:41.000000000","message":"Patch Set 14: 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/ae721fac89c944d1a8cc2d457ec6bf78\n\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/67d5c30d6ace41538afc7fc9d0ecf861 : FAILURE in 38m 46s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/de93870f20a2458c88ce218a3ec70196 : FAILURE in 1h 00m 50s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/c7cc951eecd5489189e625ed6c8aa6fd : SUCCESS in 45m 49s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1f683092e299474ebd2ab31275ac65e3 : SUCCESS in 1h 01m 45s","accounts_in_message":[],"_revision_number":14},{"id":"20eaccf5661ef2a9f33eaa8046e5206fb8596d6d","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 07:18:24.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":15},{"id":"0254e847cd2bfc5284b8d230ad845659f7821f64","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 09:24:09.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"aefa35116fa26babe199ffb78f23a491100ce234","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 11:45:15.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"7201b52195b03c25d133e32431851dc321a9c6eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 12:58:13.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/99adcfcdf8f14477a2a1b7552e9fe8a3\n\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/b49dc56b91cc458a834eba57a4e7032b : SUCCESS in 56m 34s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy2 https://zuul.opendev.org/t/openstack/build/fc06034a80064e0fbe140b640fa35d07 : SUCCESS in 36m 03s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/7a16a81af3244b2d80d7b41212d853dd : SUCCESS in 59m 34s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/952c9cfe728e4158a7c50133a4673e31 : SUCCESS in 59m 37s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/7c6ad35c18a341a987156a0f29c1ff75 : SUCCESS in 36m 11s","accounts_in_message":[],"_revision_number":17},{"id":"442dacfe7123c45bcf1f5307fdfad0331cbf7c11","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 13:01:40.000000000","message":"Uploaded patch set 18.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":18},{"id":"f0ad811f413f764b09b1d0f2653ff54ada40ec32","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 13:29:21.000000000","message":"Patch Set 18:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":18},{"id":"edf3d79396bb3797db33add681f84b056e6a3f74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 14:56:16.000000000","message":"Patch Set 18: 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/c192fa290313466093d46d34bdffe6db\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff235d2c81df43a2a50756ed782c1cda : SUCCESS in 4m 24s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/2ff9288271664d49abedf53de6a16390 : SUCCESS in 4m 07s\n- openstack-helm-tls-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/68cee37877244912a7158dfd447ba3fa : SUCCESS in 1h 40m 45s (non-voting)\n- openstack-helm-cinder-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/ca0e8520792e4c9ab061e6df6ac68304 : SUCCESS in 40m 34s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/1ca89b626e49427a848a0455e0490ed8 : SUCCESS in 1h 14m 50s\n- openstack-helm-horizon-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/71c1c733589842a2969f5cf527f7bf6e : SUCCESS in 19m 57s\n- openstack-helm-tacker-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/8bb4c67c96324627933d4c1db6401657 : SUCCESS in 43m 35s\n- openstack-helm-compute-kit-dpdk-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/bad514ef923f437097bc759323192b3c : SUCCESS in 52m 35s\n- openstack-helm-cinder-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/d82428c7b59c43d6841a520113b094cc : SUCCESS in 43m 06s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/dfe375ea068e4e6a89d05db159e2485f : SUCCESS in 1h 06m 43s\n- openstack-helm-cinder-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/af39e7c2351f48fc8609269882d5bee2 : SUCCESS in 42m 09s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/d8a1950d5e4b48709ed13e4bd6be90db : SUCCESS in 1h 05m 11s\n- openstack-helm-skyline-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/9aa2fba790e24432a41fc62a8918b877 : SUCCESS in 46m 14s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2abe2744f69d4cb383912f9e3cbade4c : SUCCESS in 44m 37s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/726f96220ef447af8458755eec923f26 : SUCCESS in 1h 10m 17s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/803f45d1060747faa6bb1f160e700c11 : SUCCESS in 35m 42s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/541d74128bb44c639fa0aa3d6ae3f377 : SUCCESS in 31m 32s\n- openstack-helm-metacontroller https://zuul.opendev.org/t/openstack/build/e9aa7c9aed354bc7ad4237e8cc0e1782 : SUCCESS in 13m 41s\n- openstack-helm-mariadb-operator-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/69d4f131516d48f3b13701e5dcc56166 : FAILURE in 36m 03s","accounts_in_message":[],"_revision_number":18},{"id":"513d2e4ac7069a6955219a23ce1b8a7155080ca5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2025-07-09 14:58:14.000000000","message":"Uploaded patch set 19.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":19},{"id":"7fe7e3bc8485ed873bd4855c78d9ef3ce32c9f41","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-09 16:47:28.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc7b28a279014af5a4e99a713129b5af\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c6a502db5a448e79964444f4ab75456 : SUCCESS in 5m 04s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/86e296d5a3ec48a397b2a656699832c0 : SUCCESS in 3m 08s\n- openstack-helm-tls-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/3d83c4a93cc845e78eab00155c96408e : FAILURE in 1h 42m 31s (non-voting)\n- openstack-helm-cinder-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/9f87c7a144584782a6b97687421062c2 : SUCCESS in 50m 39s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/ca3a28e385f54c8c8df7744651c95097 : SUCCESS in 50m 00s\n- openstack-helm-horizon-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/dff4dc224ee84849a73d06b9764f22e0 : SUCCESS in 13m 36s\n- openstack-helm-tacker-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/2f89f8e1e5de4e72bd869f135b9c5bd0 : SUCCESS in 43m 52s\n- openstack-helm-compute-kit-dpdk-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/4625a20cb1634f99bad81b4ce96a9e47 : SUCCESS in 53m 20s\n- openstack-helm-cinder-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/7fdad80394ac4740a934d649054401f9 : SUCCESS in 46m 20s\n- openstack-helm-compute-kit-2024-2-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/f98933af23fa43e4bf9b851ef63dbb44 : SUCCESS in 45m 21s\n- openstack-helm-cinder-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/2cbe64b9ca024b4c867b03d03b7573c8 : SUCCESS in 36m 16s\n- openstack-helm-compute-kit-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/786bcd7d7c3a496d8d42bf7240220a70 : SUCCESS in 1h 13m 21s\n- openstack-helm-skyline-2025-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/0cb3042105374cff91f687fa1a1d7697 : SUCCESS in 57m 18s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/22a6d750fd4d4a598301a8f3ddb12b08 : SUCCESS in 44m 39s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0e5b646266054ab2a2d57919d84f71b4 : SUCCESS in 1h 19m 56s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/9cae5702deca41668661fe146833f81b : SUCCESS in 41m 07s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/613c8585312c461a81c0ab11b5a97313 : SUCCESS in 26m 24s\n- openstack-helm-metacontroller https://zuul.opendev.org/t/openstack/build/9cea4ba172514901b9c25c54c3afc000 : SUCCESS in 10m 39s\n- openstack-helm-mariadb-operator-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/3baa1bd719644a209498ef515c2ea662 : SUCCESS in 27m 24s","accounts_in_message":[],"_revision_number":19},{"id":"5abb5ac3cae4398c51a5f82368b56118ae0acdc7","author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"date":"2025-07-09 17:41:56.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19},{"id":"316b4c609c8f2101821d92034cfc19d85a73908d","author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"date":"2025-07-10 01:18:52.000000000","message":"Patch Set 19: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":19},{"id":"225e359fef4a859d537c696540f5a7f5f4b920bd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 01:19:12.000000000","message":"Patch Set 19: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":19},{"id":"073f3b8feb8db62419559769dfd67b209a36e50c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 02:42:42.000000000","message":"Patch Set 19: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2db2f601850447f9f97d46cb69f017e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/65b710aed3e547c697aa9e90c0f9027c : SUCCESS in 2m 55s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/b585bb815d4549f280feee494d669360 : SUCCESS in 3m 12s\n- openstack-helm-cinder-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/ae7505e566584695bca2af9f8eb662b6 : SUCCESS in 32m 58s\n- openstack-helm-compute-kit-2024-1-ubuntu_jammy https://zuul.opendev.org/t/openstack/build/d5d19416f54749929506e4be7dd24a58 : SUCCESS in 1h 16m 01s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/426d2de0b79244d48b12e18c4afe0560 : SUCCESS in 20m 21s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/55e9d8b4388843e184cfc290061c6234 : SUCCESS in 23m 02s\n- openstack-helm-metacontroller https://zuul.opendev.org/t/openstack/build/840d3f5b1e0b42189c66997494161e48 : SUCCESS in 19m 50s","accounts_in_message":[],"_revision_number":19},{"id":"e5957d2590f4fd51e5cc4f65a0c52847366ba5b5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 02:42:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":19},{"id":"e7abb315e8f3720210cd0e1c840779f1caf22069","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 02:44:30.000000000","message":"Patch Set 19:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/010119b12ff5454db4709dab64d70c89\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/887c13024cb041a6a93aa3df594fd8bf : SUCCESS in 51s","accounts_in_message":[],"_revision_number":19},{"id":"175ae15d48ba7be6c7b6cb98cd02f809d8274ca9","author":{"_account_id":34520,"name":"Sergiy Markin","email":"smarkin@mirantis.com","username":"sm515x"},"date":"2025-07-10 14:05:01.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19}],"current_revision_number":19,"current_revision":"27b59c6df66ba2d8cbbcf286531b06db296cea1d","revisions":{"bd1c478f3e44b0a640e9c47b77106caa1f431e8d":{"kind":"REWORK","_number":1,"created":"2025-07-07 18:48:38.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/1"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:48:28.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bd1c478f3e44b0a640e9c47b77106caa1f431e8d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bd1c478f3e44b0a640e9c47b77106caa1f431e8d"}]},"branch":"refs/heads/master"},"4486ef84c0416ef218ca8f02719789a8bd706ed6":{"kind":"REWORK","_number":2,"created":"2025-07-07 19:07:25.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/2"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 19:07:17.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4486ef84c0416ef218ca8f02719789a8bd706ed6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4486ef84c0416ef218ca8f02719789a8bd706ed6"}]},"branch":"refs/heads/master"},"38138dbf8ee6440dd3dbdf02898be9efa976a099":{"kind":"REWORK","_number":3,"created":"2025-07-07 19:13:21.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/3"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 19:13:13.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/38138dbf8ee6440dd3dbdf02898be9efa976a099"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/38138dbf8ee6440dd3dbdf02898be9efa976a099"}]},"branch":"refs/heads/master"},"b0fe51d6565dcecd527ee8dd0712db0179840858":{"kind":"REWORK","_number":4,"created":"2025-07-07 19:36:57.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/4"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 19:35:18.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/b0fe51d6565dcecd527ee8dd0712db0179840858"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/b0fe51d6565dcecd527ee8dd0712db0179840858"}]},"branch":"refs/heads/master"},"70a4c0a8c82880ace77000c75827113dfc669a55":{"kind":"REWORK","_number":5,"created":"2025-07-07 20:14:48.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/5"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 20:14:38.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/70a4c0a8c82880ace77000c75827113dfc669a55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/70a4c0a8c82880ace77000c75827113dfc669a55"}]},"branch":"refs/heads/master"},"3addad2d545ba8d32c338cdd2156eb2431146496":{"kind":"REWORK","_number":6,"created":"2025-07-07 20:17:08.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/6"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 20:17:00.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3addad2d545ba8d32c338cdd2156eb2431146496"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3addad2d545ba8d32c338cdd2156eb2431146496"}]},"branch":"refs/heads/master"},"e01521e6fafdc0fc4c3c964c0baeb5bdd2cd0ed0":{"kind":"REWORK","_number":7,"created":"2025-07-07 20:56:21.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/7"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 20:54:33.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e01521e6fafdc0fc4c3c964c0baeb5bdd2cd0ed0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/e01521e6fafdc0fc4c3c964c0baeb5bdd2cd0ed0"}]},"branch":"refs/heads/master"},"7b23c4c61f6bba2cbb1e1e1c6995782c10336074":{"kind":"REWORK","_number":8,"created":"2025-07-08 18:22:57.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/8"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 18:22:46.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/7b23c4c61f6bba2cbb1e1e1c6995782c10336074"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/7b23c4c61f6bba2cbb1e1e1c6995782c10336074"}]},"branch":"refs/heads/master"},"a5c9f1173c15cab97d7efc3b87d588228dd0e509":{"kind":"REWORK","_number":9,"created":"2025-07-08 19:03:44.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/9"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 19:03:32.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a5c9f1173c15cab97d7efc3b87d588228dd0e509"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a5c9f1173c15cab97d7efc3b87d588228dd0e509"}]},"branch":"refs/heads/master"},"ee0f4ad9a8cbe726d60ea056209e7829c7212dff":{"kind":"REWORK","_number":10,"created":"2025-07-08 21:10:18.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/10"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 21:10:06.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ee0f4ad9a8cbe726d60ea056209e7829c7212dff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ee0f4ad9a8cbe726d60ea056209e7829c7212dff"}]},"branch":"refs/heads/master"},"45caa0df32ac204bda8692f62db31f0af553dce5":{"kind":"REWORK","_number":11,"created":"2025-07-08 21:46:02.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/11"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 21:45:49.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/45caa0df32ac204bda8692f62db31f0af553dce5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/45caa0df32ac204bda8692f62db31f0af553dce5"}]},"branch":"refs/heads/master"},"d3bab7c7cb5b6c14a3a3f39616752e9b4dc38694":{"kind":"REWORK","_number":12,"created":"2025-07-08 22:01:36.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/12"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 22:01:23.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d3bab7c7cb5b6c14a3a3f39616752e9b4dc38694"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d3bab7c7cb5b6c14a3a3f39616752e9b4dc38694"}]},"branch":"refs/heads/master"},"d35f3a65ac669d91e07ba2f1421cb5ed42500881":{"kind":"REWORK","_number":13,"created":"2025-07-08 23:26:27.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/13"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-08 23:26:15.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d35f3a65ac669d91e07ba2f1421cb5ed42500881"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/d35f3a65ac669d91e07ba2f1421cb5ed42500881"}]},"branch":"refs/heads/master"},"976144d50f611603ac940620fcaedb726a49c664":{"kind":"REWORK","_number":14,"created":"2025-07-09 00:28:41.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/14"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 00:28:28.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/976144d50f611603ac940620fcaedb726a49c664"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/976144d50f611603ac940620fcaedb726a49c664"}]},"branch":"refs/heads/master"},"62d4bc3b26250da95bb7bdb8dfcb7b10438f7710":{"kind":"REWORK","_number":15,"created":"2025-07-09 07:18:24.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/15"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 07:17:58.000000000","tz":-300},"subject":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment","message":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/62d4bc3b26250da95bb7bdb8dfcb7b10438f7710"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/62d4bc3b26250da95bb7bdb8dfcb7b10438f7710"}]},"branch":"refs/heads/master"},"c7a6229b5019810fc047ae345e89bd1375a253bf":{"kind":"REWORK","_number":16,"created":"2025-07-09 09:24:09.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/16"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 09:23:59.000000000","tz":-300},"subject":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment","message":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/c7a6229b5019810fc047ae345e89bd1375a253bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/c7a6229b5019810fc047ae345e89bd1375a253bf"}]},"branch":"refs/heads/master"},"afd5db2a3050da6e652a2f28adc47937720388f9":{"kind":"REWORK","_number":17,"created":"2025-07-09 11:45:15.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/17"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 11:45:04.000000000","tz":-300},"subject":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment","message":"[WIP] [deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using their inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use these overlay IPs for internal K8s communications.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/afd5db2a3050da6e652a2f28adc47937720388f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/afd5db2a3050da6e652a2f28adc47937720388f9"}]},"branch":"refs/heads/master"},"bfbf1c347ccf38d830077489722ad70d04c7b026":{"kind":"REWORK","_number":18,"created":"2025-07-09 13:01:40.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/18"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 12:58:48.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using nodes inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use this overlay for internal K8s communication.\nFor this we have to disable overlay setup in a CNI implementation\n(Calico, Cilium, etc.) and use the overlay interface for internal\nOpenstack communication.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bfbf1c347ccf38d830077489722ad70d04c7b026"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bfbf1c347ccf38d830077489722ad70d04c7b026"}]},"branch":"refs/heads/master"},"27b59c6df66ba2d8cbbcf286531b06db296cea1d":{"kind":"REWORK","_number":19,"created":"2025-07-09 14:58:14.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/87/954287/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/87/954287/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/87/954287/19"}}},"commit":{"parents":[{"commit":"85569c271abd461be582d7c4b5a98ea054019fd4","subject":"Add remote backups failover support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/85569c271abd461be582d7c4b5a98ea054019fd4"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-07 18:30:06.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2025-07-09 14:58:03.000000000","tz":-300},"subject":"[deploy-env] Setup vxlan overlay before k8s deployment","message":"[deploy-env] Setup vxlan overlay before k8s deployment\n\nSometimes multinode nodesets consist of nodes\nwith private IPs from different L2 segments. So they can\nnot communicate with each other using their IPs\nassigned to their gateway interfaces.\n\nThis PR sets up VXLAN overlay using nodes inventory public\nIPs (those IPs used by zuul to get access to nodes).\nSo nodes are convinced they are in the same L2 segment.\n\nWe can use this overlay for internal K8s communication.\nFor this we have to disable overlay setup in a CNI implementation\n(Calico, Cilium, etc.) and use the overlay interface for internal\nOpenstack communication.\n\nAlso:\n- Upgrade Kubeadm config API version to kubeadm.k8s.io/v1beta4\n- Ignore single cpu kubeadm errors. By default Kubeadm requires\n  at least 2 cpus on nodes.\n\nChange-Id: I34663de277951135c44607f093f8f1f93eafab86\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/27b59c6df66ba2d8cbbcf286531b06db296cea1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/27b59c6df66ba2d8cbbcf286531b06db296cea1d"}]},"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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}}]}],"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":{}}}]}
