)]}'
{"id":"openstack%2Fopenstack-helm~998051","triplet_id":"openstack%2Fopenstack-helm~master~Ie09ced971046e07f6bd7272ec035eb52bf34c07d","project":"openstack/openstack-helm","branch":"master","hashtags":[],"change_id":"Ie09ced971046e07f6bd7272ec035eb52bf34c07d","subject":"[WIP] Endpoints as Custom Resources (implementation)","status":"ABANDONED","created":"2026-07-20 19:01:38.000000000","updated":"2026-07-31 16:23:31.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cdd13a5f87a499cc1811a50f6f7350670cfa81f0","_number":998051,"virtual_id_number":998051,"owner":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-29 00:13:12.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":-1,"date":"2026-07-30 18:08:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-20 21:03:15.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"}],"messages":[{"id":"21ea13a2a151243660909b6a313013dfba322a0c","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-20 19:01:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5973f231aa01aa81345a1326f04c0d334b36c954","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-20 19:28:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"af63cbf359201bacd74dbb78283e3b39241d154f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 21:03:15.000000000","message":"Patch Set 2: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/openstack-helm/+/995422 is needed.","accounts_in_message":[],"_revision_number":2},{"id":"a058c8c4504ba34338a2be36641abbdf4d5263ea","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-21 03:46:56.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"2cd35ac56fee689518078e628f14cff76eda854f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 05:27:56.000000000","message":"Patch Set 3: 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/c64c7ef05ac74cde822b6212e0aea0e2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ff2eef1104e4072a269e443d12b620d : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4110cdef1051493eba6d70bee929deba : SUCCESS in 2m 20s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/5ad01b4efa4f4c708304fd47594cbd89 : FAILURE in 3m 19s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/4bf4ba6217204b2e906773b6de8e1af1 : SUCCESS in 1m 50s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/978ac45a165343668b086cee21d45218 : SUCCESS in 43m 09s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/55976035e6154c45a7ee0d277ea03481 : SUCCESS in 46m 12s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/edcf6f57b31e4b6d89de2bf1ef2f38ea : SUCCESS in 1h 14m 20s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/771faa8d42964495b45079bff001155a : SUCCESS in 42m 49s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/be22464fd85a44d8ae4b521be6c817ab : SUCCESS in 1h 12m 40s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/65e1d31f0406498ea1c876a3d2a7d56e : SUCCESS in 25m 48s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bc11303fd7c34f2194d0a718167426f4 : SUCCESS in 46m 36s\n- openstack-helm-compute-kit-endpoint-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/59c085deb19e45bfa284ca18beaa305b : SUCCESS in 1h 24m 49s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4c917b8daf0b4c17998deff87241294c : SUCCESS in 1h 40m 10s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/be70c00c5a594aa19c13382405d7e0fe : SUCCESS in 1h 18m 47s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6d11c4bfc1594ccfa2b634824c80cfbe : SUCCESS in 56m 05s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2b323eff7da0444b8be77b8b2ea39481 : SUCCESS in 1h 16m 54s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/3254d5683f85448b9c0998f930ee5f95 : SUCCESS in 30m 25s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/437c1a6e7dcd4450914b6a4d213bdd4a : SUCCESS in 20m 59s","accounts_in_message":[],"_revision_number":3},{"id":"31a0868ff4d3f85378d2988a037cb3dfe17edb7a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-21 07:29:37.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"c3c0dd03f0a8671acd0cf965c3ba6439087cfbe6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-21 10:50:53.000000000","message":"Patch Set 4: 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/51f0f0382b5c4bb7bdf2c1a82ae7f5c1\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/668fb2611b5d434ca2343d8afaabaeb1 : SUCCESS in 3m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dd1dcbe3f6ad451485862988166966dd : SUCCESS in 3m 22s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/556ec543b8a64f11842667b6ec2d1931 : SUCCESS in 2m 46s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/8ea214a4c4674a348d265281ca0053d1 : SUCCESS in 2m 50s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/266b8828a3dc472b8165d3c5b56cbee7 : SUCCESS in 36m 02s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4df21ea262be40f4811fdb186702c144 : TIMED_OUT in 3h 06m 39s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c42902b49b2f420f9e4448fb68b45302 : SUCCESS in 1h 14m 17s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e2be60498597455ba7f3b80573d97aca : SUCCESS in 43m 02s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/a174ea27f9b143148e75a53052bd7e31 : SUCCESS in 1h 18m 56s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e14dd172f21e423a8da31944dd39cf99 : SUCCESS in 47m 11s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8528f191a79f4efdbb377fa1f8990c6b : FAILURE in 2h 47m 10s\n- openstack-helm-compute-kit-endpoint-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1aead6831ae944609c61dca5886fc2ce : SUCCESS in 1h 07m 57s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f9a91050f1a24e0aa299836f25143961 : FAILURE in 33m 12s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/5bd1ffd069f24c2683cf9fed47f1a0e0 : SUCCESS in 1h 18m 27s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/dd3b8e456e3e4f5989f0ad9a1e97e525 : SUCCESS in 56m 37s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6559c40242cf448a9c8e94f911dfebf5 : SUCCESS in 1h 14m 08s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/c9828bc6cf7e480abe82d9462a1c813c : SUCCESS in 37m 05s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/63dff4737df549cba07983cca81b70d7 : SUCCESS in 21m 19s","accounts_in_message":[],"_revision_number":4},{"id":"d2a8db5df167259691657343b42d342fa7fddff6","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-22 17:12:39.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"712cdd4609fbdf51778688472e4fffcd1b733e60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-22 19:18:48.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b7d19388fda4127a52815dd1c8d6c1e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fd00619bf17b41d380651c48afeb5824 : SUCCESS in 4m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed58051b372542f08001f7d28a472581 : SUCCESS in 3m 45s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/6d464d4da2b84f368b456b35ba795848 : SUCCESS in 4m 39s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/e4c03ab20e374925a2d576ffa0344177 : SUCCESS in 3m 41s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/62913bd73bf14efaadc39e261b7777c8 : SUCCESS in 38m 03s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/76ba51367cdd42ffaa8134fa83381721 : SUCCESS in 39m 10s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d153878a21964ec98a330e0ed14466ca : SUCCESS in 1h 15m 23s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f07d75f3547e426f86a54e7193dc56c6 : SUCCESS in 52m 22s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3ff3b9d01a0a4688b858ac809f0dbc53 : SUCCESS in 1h 09m 32s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/32e8c956430e4623a802a9e8c46c41b6 : SUCCESS in 48m 49s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1e5922f4875e47c4a1982db25f2c27f6 : SUCCESS in 1h 18m 46s\n- openstack-helm-compute-kit-endpoint-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8662408c00f647ae98bbf9676a2bd6fc : SUCCESS in 1h 14m 09s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/748e2ff1420f47248c4d8e0f5f3bec25 : SUCCESS in 1h 51m 40s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/942c5179c2b04a2b848345d72be78995 : SUCCESS in 1h 16m 36s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0811e10a72fe46ab9582f3d7c3d0322c : SUCCESS in 57m 49s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/143e9bf0d2534420a0f4922314895fa1 : SUCCESS in 1h 19m 28s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/8fcd6eb328184f53a390301625338fb9 : SUCCESS in 40m 14s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/2454523f56a445cb9fc240f3a9c33403 : SUCCESS in 31m 52s","accounts_in_message":[],"_revision_number":5},{"id":"ed1e773b4c0b2a407ba918d436b2f97c7533f571","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-28 20:01:36.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"da67926a9a8e9afaf9a8fb31bad5d9ee1610f17e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 21:50:17.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b29b44da554a466681567078776e1bac\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3be8f5bf6b8e4db4bb8a93c368282d3d : SUCCESS in 3m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6c86b6488d6140c1855d5f7e7c14892a : SUCCESS in 3m 11s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/14b18dad98b8474daa65d89a2186dba6 : SUCCESS in 3m 11s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/f38ad11890aa462fa476665e375d94ef : SUCCESS in 3m 07s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/750e8f39f013491cab07fa5fe0e2c339 : SUCCESS in 42m 36s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/300a89b47cd649a3a860758dd5116caa : SUCCESS in 35m 55s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bff167b95d9e4381b4c7dc4b1af31d24 : SUCCESS in 1h 12m 10s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/9d1cbb7500734b7ca506c76894e804d9 : SUCCESS in 28m 47s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/248bce00fbac4b18939482ccf4f6d929 : SUCCESS in 47m 20s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/654c79da58aa4b89b124212dd9b00240 : SUCCESS in 47m 43s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8dc431cfa6c344ea92f3e4976fa8de4d : SUCCESS in 1h 14m 44s\n- openstack-helm-compute-kit-endpoint-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f22af9929d4a4d25b845e5bb2f445fcb : SUCCESS in 45m 53s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d38acc4850c14fd8ba8f56a3e9ea4dbc : SUCCESS in 1h 43m 03s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3d33b230ae774aa1bf23d4eafe989c74 : SUCCESS in 1h 16m 01s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/20c19e2ef2bb4c52958e64bdce905135 : SUCCESS in 56m 07s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ac6e958cb60c4dccb059845112dba4be : SUCCESS in 1h 21m 16s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/d7d0e9edbc1f4a2a9e6dfb8f991f8ebf : SUCCESS in 40m 53s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/bca905b3d1454badb497ad5e64774eb0 : SUCCESS in 21m 15s","accounts_in_message":[],"_revision_number":6},{"id":"15d7ec75475f333fa8fdc75844dbf891ba4cf176","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-28 22:22:35.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"0b5053b714382b304e03bac50c6176766fb9ee74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-29 00:13:12.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a6193dc4d314538837fb48aa631f2fb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ca073bb473d46d49d4caa4200b52bc8 : SUCCESS in 2m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95583f3cab1745f5b2575a6f456acd23 : SUCCESS in 2m 19s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/472f1a19f34f4f10b747d1a41e772f0d : SUCCESS in 2m 51s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/3a70800222204382becaf68a38702e35 : SUCCESS in 2m 38s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/a7af6e7c102444cf8e044aa14afa41c1 : SUCCESS in 26m 43s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4d8036bd4dbe461dbb69562714a5a769 : SUCCESS in 44m 45s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/05595d2a3d494f5caab8e99eecdd1353 : SUCCESS in 1h 12m 14s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/89a6c82ae9504e52b76b66bf000a943a : SUCCESS in 28m 44s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/50089193741d4cbcb27cbd03aecd4274 : SUCCESS in 1h 14m 40s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6dadd04497d149ee92e79525aa67d8c5 : SUCCESS in 28m 17s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6f6b967dc36b447b8e231c41bb6eb4c8 : SUCCESS in 45m 28s\n- openstack-helm-compute-kit-endpoint-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d038a93dcf5241df9567e87fb98069ab : SUCCESS in 1h 17m 25s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d59ff9973ca24683bfaf9060461954fb : SUCCESS in 1h 42m 29s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/82fc6034958e462aae71beaae9b58d2d : SUCCESS in 1h 13m 07s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6bb10b9268784d10b10eca6f7f38adf3 : SUCCESS in 55m 47s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/abaa9c3451674f17967395108aeac4f1 : SUCCESS in 56m 59s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/66897be4bb324d40a816eefa584b22b8 : SUCCESS in 39m 13s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/25cba2f743d24e2592634c75dcad5a08 : SUCCESS in 25m 20s","accounts_in_message":[],"_revision_number":7},{"id":"c8fd60ddb7fb53a6d170628dc1893c6caaeeb765","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-30 18:08:50.000000000","message":"Patch Set 7: Workflow-1\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":7},{"id":"cdd13a5f87a499cc1811a50f6f7350670cfa81f0","tag":"autogenerated:gerrit:abandon","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-07-31 16:23:31.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"4eaabc78789fa90e035280ea677b776181bc8375","revisions":{"4efa3cbf615205f7ff1b9547795f2322855451a2":{"kind":"REWORK","_number":1,"created":"2026-07-20 19:01:38.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/1"}}},"commit":{"parents":[{"commit":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","subject":"Merge \"Terminate API TLS with nginx sidecars\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/50c697fc3cb4307d7f8e278a1ad7366e5f7260a7"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 19:01:36.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4efa3cbf615205f7ff1b9547795f2322855451a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4efa3cbf615205f7ff1b9547795f2322855451a2"}]},"branch":"refs/heads/master"},"dc23a08717dc3da2a772671b11e00ba0109f1c75":{"kind":"REWORK","_number":2,"created":"2026-07-20 19:28:36.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/2"}}},"commit":{"parents":[{"commit":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","subject":"Merge \"Terminate API TLS with nginx sidecars\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/50c697fc3cb4307d7f8e278a1ad7366e5f7260a7"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 19:05:54.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/dc23a08717dc3da2a772671b11e00ba0109f1c75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/dc23a08717dc3da2a772671b11e00ba0109f1c75"}]},"branch":"refs/heads/master"},"619a3b352998d3a28799e6d06439ff7da53d41db":{"kind":"REWORK","_number":3,"created":"2026-07-21 03:46:56.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/3"}}},"commit":{"parents":[{"commit":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","subject":"Merge \"Terminate API TLS with nginx sidecars\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/50c697fc3cb4307d7f8e278a1ad7366e5f7260a7"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-21 02:20:28.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/619a3b352998d3a28799e6d06439ff7da53d41db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/619a3b352998d3a28799e6d06439ff7da53d41db"}]},"branch":"refs/heads/master"},"15e149ef9626c460c451f12ad2b0fc732e283066":{"kind":"REWORK","_number":4,"created":"2026-07-21 07:29:37.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/4"}}},"commit":{"parents":[{"commit":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","subject":"Merge \"Terminate API TLS with nginx sidecars\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/50c697fc3cb4307d7f8e278a1ad7366e5f7260a7"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-21 07:29:28.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/15e149ef9626c460c451f12ad2b0fc732e283066"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/15e149ef9626c460c451f12ad2b0fc732e283066"}]},"branch":"refs/heads/master"},"f893bffdb017881752ef21245d5a24e650799ccf":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-22 17:12:39.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/5"}}},"commit":{"parents":[{"commit":"97882d9b12419569532f0414d81e8ade035cba98","subject":"Merge \"fix(ceilometer): assign ResellerAdmin role\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/97882d9b12419569532f0414d81e8ade035cba98"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-22 17:12:39.000000000","tz":0},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f893bffdb017881752ef21245d5a24e650799ccf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f893bffdb017881752ef21245d5a24e650799ccf"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","ours":"15e149ef9626c460c451f12ad2b0fc732e283066","theirs":"97882d9b12419569532f0414d81e8ade035cba98","merge_strategy":"recursive","contains_conflicts":false}},"3b4fcfa47238a99c4385b40e6e3a3086780fda56":{"kind":"REWORK","_number":6,"created":"2026-07-28 20:01:36.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/6"}}},"commit":{"parents":[{"commit":"50c697fc3cb4307d7f8e278a1ad7366e5f7260a7","subject":"Merge \"Terminate API TLS with nginx sidecars\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/50c697fc3cb4307d7f8e278a1ad7366e5f7260a7"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-28 19:48:29.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3b4fcfa47238a99c4385b40e6e3a3086780fda56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3b4fcfa47238a99c4385b40e6e3a3086780fda56"}]},"branch":"refs/heads/master"},"4eaabc78789fa90e035280ea677b776181bc8375":{"kind":"REWORK","_number":7,"created":"2026-07-28 22:22:35.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/51/998051/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/51/998051/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/51/998051/7"}}},"commit":{"parents":[{"commit":"c809f1257800cdd7df8c594be8159b07bbfcb815","subject":"Merge \"neutron: Auto-compute nova_metadata_protocol from compute_metadata endpoint\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/c809f1257800cdd7df8c594be8159b07bbfcb815"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-20 18:37:32.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-07-28 22:18:33.000000000","tz":-300},"subject":"[WIP] Endpoints as Custom Resources (implementation)","message":"[WIP] Endpoints as Custom Resources (implementation)\n\nImplementation of the Endpoints-as-CRDs spec\n(doc/source/specs/2026.2/endpoints-crd.rst), proposed separately.\n\n* osh chart ships the OshEndpoint / OshEndpointMaterialization /\n  OshEndpointRequest CRDs and deploys the osh-operator (controller-runtime).\n* osh-operator materializes OshEndpoints into owned Secrets ([[ ]] inline\n  templates) and provisions mariadb / rabbitmq principals for\n  OshEndpointRequests (admin endpoints resolved by name; passwords\n  generated by default).\n* mariadb, memcached and rabbitmq publish admin OshEndpoints; consumer\n  charts (keystone, glance, cinder, nova, neutron, placement, heat) render\n  their service endpoints, requests and materializations, gated by\n  per-resource manifests.* toggles (default false, legacy path unchanged).\n\nDepends-On: Id84e9578f261059c425ee365936a318933166bf3\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: Ie09ced971046e07f6bd7272ec035eb52bf34c07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4eaabc78789fa90e035280ea677b776181bc8375"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/4eaabc78789fa90e035280ea677b776181bc8375"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
