)]}'
{"diskimage_builder/elements/cloud-init/post-install.d/20-enable-cloud-init":[{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"9264224e848e3ecdf75d036ab4246bcdead084d4","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    systemctl enable cloud-config.service"},{"line_number":19,"context_line":"    systemctl enable cloud-final.service"},{"line_number":20,"context_line":"    systemctl enable cloud-init-local.service"},{"line_number":21,"context_line":"    if ! [[ $DIB_RELEASE \u003d~ ^(trixie) ]]; then"},{"line_number":22,"context_line":"        systemctl enable cloud-init.service"},{"line_number":23,"context_line":"    else"},{"line_number":24,"context_line":"        systemctl enable cloud-init-main.service"},{"line_number":25,"context_line":"        systemctl enable cloud-init-network.service"},{"line_number":26,"context_line":"    fi"},{"line_number":27,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"4d19eb47_c53ac2b1","line":26,"range":{"start_line":21,"start_character":0,"end_line":26,"end_character":6},"updated":"2025-09-03 15:03:57.000000000","message":"I think we should take another approach here.\n\nhttps://discourse.ubuntu.com/t/announcement-cloud-init-perfomance-optimization-single-process/47505\n\nIt seems this feature was added in 24.3 which also ships in Noble as well:\n\nhttps://packages.ubuntu.com/noble/cloud-init\n\nSo, instead of listing out all the potential releases that it supports, perhaps we can intercept the current version (run something like `cloud-init --version`) and if its \u003e\u003d24.3, we flip to the new multiple service logic 😊","commit_id":"6470bdb048a02af77533f86e62fbe0d7b8016250"},{"author":{"_account_id":34311,"name":"Tadas Sutkaitis","display_name":"Tadas Sutkaitis","email":"tadasas@gmail.com","username":"t42x"},"change_message_id":"f3eec67b47475a60678246458d4d3964fc2c26ba","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    systemctl enable cloud-config.service"},{"line_number":19,"context_line":"    systemctl enable cloud-final.service"},{"line_number":20,"context_line":"    systemctl enable cloud-init-local.service"},{"line_number":21,"context_line":"    if ! [[ $DIB_RELEASE \u003d~ ^(trixie) ]]; then"},{"line_number":22,"context_line":"        systemctl enable cloud-init.service"},{"line_number":23,"context_line":"    else"},{"line_number":24,"context_line":"        systemctl enable cloud-init-main.service"},{"line_number":25,"context_line":"        systemctl enable cloud-init-network.service"},{"line_number":26,"context_line":"    fi"},{"line_number":27,"context_line":"fi"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"9d3d6610_de6f2bab","line":26,"range":{"start_line":21,"start_character":0,"end_line":26,"end_character":6},"in_reply_to":"4d19eb47_c53ac2b1","updated":"2025-09-03 15:08:11.000000000","message":"Actually Noble patched newest version for compatibility: https://github.com/canonical/cloud-init/blob/ubuntu/noble/debian/patches/no-single-process.patch","commit_id":"6470bdb048a02af77533f86e62fbe0d7b8016250"}]}
