)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"25b3363172ad013b9e003fe0d8d047779c8d58d7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7024637b_36417377","updated":"2022-01-27 11:05:16.000000000","message":"/me replied on the bug report","commit_id":"62dc9bfb30f904fdb0b610db52525a240a24f6ac"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"7d9cca5464e53db542f794f610ff5a3cd3c700c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"276d0e14_67e774d3","updated":"2022-02-10 11:11:28.000000000","message":"Image symlink approach proposed here: https://review.opendev.org/c/openstack/kolla/+/828694","commit_id":"46c7705ead8c67577ed747475bebda1e75037bf6"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"f4f008773fe8c288e105bc5e720773036e11328f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c58ba436_5cf9ade4","updated":"2022-01-27 16:06:32.000000000","message":"Setting workflow -1 until we\u0027ve made this work with centos out of the box.","commit_id":"46c7705ead8c67577ed747475bebda1e75037bf6"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"14d9b1e74f4635607debd59abb3f691c94f81b68","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"ab8c4f6d_5e296f62","in_reply_to":"276d0e14_67e774d3","updated":"2022-02-10 11:27:10.000000000","message":"Does it mean this one is abandonable?","commit_id":"46c7705ead8c67577ed747475bebda1e75037bf6"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"cc51b9a68fd39ac2ee170689ef4da0a0641e95f1","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1506f08e_f063ff52","in_reply_to":"ab8c4f6d_5e296f62","updated":"2022-02-14 09:53:30.000000000","message":"Yes","commit_id":"46c7705ead8c67577ed747475bebda1e75037bf6"}],"ansible/roles/ironic/defaults/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"136cd5b63f04709bfb2d2a3aa6f802f9ddc204b2","unresolved":true,"context_lines":[{"line_number":255,"context_line":"ironic_dnsmasq_dhcp_range:"},{"line_number":256,"context_line":"ironic_dnsmasq_default_gateway:"},{"line_number":257,"context_line":"ironic_dnsmasq_boot_file: \"{% if enable_ironic_ipxe | bool %}undionly.kpxe{% else %}pxelinux.0{% endif %}\""},{"line_number":258,"context_line":"ironic_dnsmasq_ipxe_boot_file: \"ipxe.efi\""},{"line_number":259,"context_line":"ironic_cleaning_network:"},{"line_number":260,"context_line":"ironic_console_serial_speed: \"115200n8\""},{"line_number":261,"context_line":"ironic_ipxe_url: \"http://{{ api_interface_address | put_address_in_context(\u0027url\u0027) }}:{{ ironic_ipxe_port }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c516cf06_0cb89c25","line":258,"range":{"start_line":258,"start_character":32,"end_line":258,"end_character":40},"updated":"2022-01-27 11:18:35.000000000","message":"It would be nice to make this work automatically on CentOS. Either of the solutions you suggest in the bug report would be acceptable to me (either basing it on the base_distro \u0026 arch here, or symlinking in the image based on the arch).\n\nThe variable name is possibly a bit inaccurate - it\u0027s the iPXE chainloader file for UEFI boot mode.","commit_id":"62dc9bfb30f904fdb0b610db52525a240a24f6ac"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"f4f008773fe8c288e105bc5e720773036e11328f","unresolved":true,"context_lines":[{"line_number":255,"context_line":"ironic_dnsmasq_dhcp_range:"},{"line_number":256,"context_line":"ironic_dnsmasq_default_gateway:"},{"line_number":257,"context_line":"ironic_dnsmasq_boot_file: \"{% if enable_ironic_ipxe | bool %}undionly.kpxe{% else %}pxelinux.0{% endif %}\""},{"line_number":258,"context_line":"ironic_dnsmasq_ipxe_boot_file: \"ipxe.efi\""},{"line_number":259,"context_line":"ironic_cleaning_network:"},{"line_number":260,"context_line":"ironic_console_serial_speed: \"115200n8\""},{"line_number":261,"context_line":"ironic_ipxe_url: \"http://{{ api_interface_address | put_address_in_context(\u0027url\u0027) }}:{{ ironic_ipxe_port }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"83ecc46b_80b919c1","line":258,"range":{"start_line":258,"start_character":32,"end_line":258,"end_character":40},"in_reply_to":"c516cf06_0cb89c25","updated":"2022-01-27 16:06:32.000000000","message":"Thanks, both good points. I think I prefer the symlink approach - convention over configuration - what do other people think?","commit_id":"62dc9bfb30f904fdb0b610db52525a240a24f6ac"}],"ansible/roles/ironic/templates/ironic-dnsmasq.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"136cd5b63f04709bfb2d2a3aa6f802f9ddc204b2","unresolved":true,"context_lines":[{"line_number":26,"context_line":"dhcp-option\u003dtag:ipxe,option:bootfile-name,{{ ironic_ipxe_url }}/inspector.ipxe"},{"line_number":27,"context_line":"# Client is PXE booting over EFI without iPXE ROM,"},{"line_number":28,"context_line":"# send EFI version of iPXE chainloader"},{"line_number":29,"context_line":"dhcp-option\u003dtag:efi,tag:!ipxe,option:bootfile-name,{{ ironic_dnsmasq_ipxe_boot_file }}"},{"line_number":30,"context_line":"{% endif %}"},{"line_number":31,"context_line":"dhcp-option\u003doption:bootfile-name,{{ ironic_dnsmasq_boot_file }}"},{"line_number":32,"context_line":"{% endif %}{# ipv6/ipv4 #}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"1d6d173d_17561401","line":29,"range":{"start_line":29,"start_character":12,"end_line":29,"end_character":19},"updated":"2022-01-27 11:18:35.000000000","message":"Worth calling out that this is the UEFI path. Legacy BIOS mode will use undionly.kpxe from L31.","commit_id":"62dc9bfb30f904fdb0b610db52525a240a24f6ac"}]}
