)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"8b913c3f4020565692ca24a79a580748bf42b1a2","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a7e9c56_55b60738","updated":"2023-10-25 16:23:09.000000000","message":"Should have commented this when I discovered it before, this is failing on the TLS jobs as ``kolla ansible run`` is used here. https://github.com/openstack/kayobe/blob/be7f54f57f64be2e8054ac99e55177f1c5bde9a5/dev/functions#L431\n\nHaven\u0027t figured out yet why this changes breaks stuff, but there are these logs that could be a lead:","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"66f714d25a2866463908f59e8aab0020afcd7779","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d1432a99_bb052bb8","updated":"2023-10-25 16:26:14.000000000","message":"This could be indicative that other people may also be using \"kolla ansible run\" with the assumption that the config is not regenerated. IMO it is still worth changing, and there is an upgrade note.","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"a9d8c5955aef70ec1e1cfa04a8fc0a357df626ac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fdae822f_e32b7b0a","updated":"2023-09-27 09:01:22.000000000","message":"recheck","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"7369e008badde936b563e6d08a0d25713c0b3d21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4b32e712_913d56ff","updated":"2023-10-25 15:39:58.000000000","message":"recheck\n\nrocky mirrors better?","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4d0a6b7d221fcaaba2d2a0788af137860113ab01","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"37a1907a_906db906","updated":"2023-09-27 15:28:13.000000000","message":"recheck: Rocky mirrors","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"130fd20aba447de7246c1f7ad8d28d8c4c714122","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"945b9c87_83df1bef","in_reply_to":"4f4c4f33_0d592980","updated":"2023-10-25 21:48:10.000000000","message":"corner case used almost all peoples who uses self-signed certs generated by certificates.yml )","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"a9a5a34d11cb58873b9467c1245dbadc69220e89","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"49e0914f_0181f9b9","in_reply_to":"945b9c87_83df1bef","updated":"2024-01-03 10:36:57.000000000","message":"Acknowledged","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"130fd20aba447de7246c1f7ad8d28d8c4c714122","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"cfbd4f87_9e71e5ab","in_reply_to":"99839430_ef862db2","updated":"2023-10-25 21:48:10.000000000","message":"its better to add skip-tags before and run kolla-ansible.yml -t config again after","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"66f714d25a2866463908f59e8aab0020afcd7779","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"eb6f4020_95bd6dce","in_reply_to":"9a7e9c56_55b60738","updated":"2023-10-25 16:26:14.000000000","message":"```\"/home/zuul/src/opendev.org/openstack/kayobe-config-dev/etc/kayobe/kolla/certificates\": \"\u0027/home/zuul/src/opendev.org/openstack/kayobe-config-dev/etc/kayobe/kolla/certificates\u0027 is not a directory\"```","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"a9a5a34d11cb58873b9467c1245dbadc69220e89","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0936e23c_6d6d457a","in_reply_to":"cfbd4f87_9e71e5ab","updated":"2024-01-03 10:36:57.000000000","message":"CI is working now","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ab4a353dcea55482661e0ebf046cac12e357ba86","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4f4c4f33_0d592980","in_reply_to":"d1432a99_bb052bb8","updated":"2023-10-25 18:35:54.000000000","message":"Agree, I think this is quite a corner case.","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ab4a353dcea55482661e0ebf046cac12e357ba86","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"99839430_ef862db2","in_reply_to":"eb6f4020_95bd6dce","updated":"2023-10-25 18:35:54.000000000","message":"Ah right, there\u0027s a(nother) chicken and egg there - we need the certificates to generate the k-a config to run k-a to generate the certificates 😊\n\nThis line only generates the global config, avoiding the certificates: https://github.com/openstack/kayobe/blob/be7f54f57f64be2e8054ac99e55177f1c5bde9a5/dev/functions#L419.\n\nWould it work to remove the command on L419 and add --kolla-skip-tags kolla-openstack to the certificates command?","commit_id":"959a44bca5e4509ba10d902dc382dd3d7d95a529"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"36b5218b00b9d95aced06398b7cb8724e2f72749","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e556b57d_98c6ee78","updated":"2024-02-16 14:34:15.000000000","message":"recheck: failing job now disabled","commit_id":"bc98c494aecf84ddae070502b00de0b9db97c5dd"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"9552517e069281c0152e9aef0bcbc5a8d067a34f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":6,"id":"1976c7fc_73700a4c","updated":"2024-02-16 20:07:27.000000000","message":"there is no bugreport attached, but can we backport this to all stable including Yoga?","commit_id":"bc98c494aecf84ddae070502b00de0b9db97c5dd"}],"releasenotes/notes/generate-ka-config-on-ka-run-8ff96b27017b2c62.yaml":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"dd121fe378430d6deb5c120fee4c1d0b78cc825e","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``kayobe kolla ansible run`` will now generate Kolla-Ansible configuration"},{"line_number":5,"context_line":"    before the command is run."},{"line_number":6,"context_line":"upgrade:"},{"line_number":7,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7725237a_76f3d69a","line":4,"updated":"2024-02-02 13:13:30.000000000","message":"Worth mentioning the --skip-tags kolla-openstack for commands that don\u0027t need the kolla config? I assume most kolla-ansible commands require the config so generating it by default is the way to go.","commit_id":"41de338993773ae78a46f49f5ebfedb5446434fd"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"c2d8f17b7bdb87214f950baa9c44a3dcbc535709","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``kayobe kolla ansible run`` will now generate Kolla-Ansible configuration"},{"line_number":5,"context_line":"    before the command is run."},{"line_number":6,"context_line":"upgrade:"},{"line_number":7,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9d7972ec_8ddecf97","line":4,"in_reply_to":"7725237a_76f3d69a","updated":"2024-02-02 13:26:31.000000000","message":"Done","commit_id":"41de338993773ae78a46f49f5ebfedb5446434fd"}]}
