)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"change_message_id":"8ed2cc83ca850d67c87cb66d2382f1cfb39bca7f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2d730c98_607ccccd","updated":"2026-10-26 10:48:22.000000000","message":"I tested the patch. The OVN DB endpoints are now injected using DNS instead of IPs. When the service starts, it fails with \"DNS support requires the python unbound library.\"\nThe unbound library is not part of our base image, this means it will break for all deployments, even if replicas is set to 1.\nIt requires installing the python3-unbound package on our base image.\nIt also appears that changes to neutron chart doesn\u0027t trigger the ovn job.","commit_id":"2de7c758e7289b8fe2f6bf24ca8d63ca57ea1b17"},{"author":{"_account_id":39426,"name":"fivetime","display_name":"fivetime","email":"td@fivetime.ltd","username":"fivetime"},"change_message_id":"ae85d44b16521e248c925c1632585c67f1e94389","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4695afee_55470d0c","in_reply_to":"2d730c98_607ccccd","updated":"2026-10-27 00:39:16.000000000","message":"Thanks for testing it, and you are right. My test on 2026-10-23 used our own neutron image, which replaces the resolver of python-ovs with getaddrinfo, so it did not show that python-ovs needs the unbound module to resolve host names.\n\nPatch set 2 makes the member list opt-in: endpoints.ovn_ovsdb_nb/sb.statefulset defaults to null, which keeps the Service environment variables, and the chart renders exactly as before with it. The values comment says that setting it needs python3-unbound in the image. I checked python-ovs on Ubuntu Noble against a three-member northbound cluster: with python3-unbound it connected to every member by these names, without it to none.\n\nOn the ovn job not running for neutron chart changes: agreed, that is why I tested it by hand; I have not changed the job triggers in this change.","commit_id":"2de7c758e7289b8fe2f6bf24ca8d63ca57ea1b17"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"3a90f54e2ad9eba4033934bd9beda2fda2085833","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0677f4a1_78174e65","updated":"2026-10-28 18:31:33.000000000","message":"BTW, I added python3-unbound to the neutron image https://review.opendev.org/c/openstack/openstack-helm-images/+/1012756","commit_id":"f38d0070ceea119d6356c6e22b4a894e541330e9"}]}
