)]}'
{"releasenotes/notes/irmc-dealing-with-ipxe-boot-interface-incompatibility-7d0b2bdb8f9deb46.yaml":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"43dbcb09958c87cdbbee9fb0ff8507df1ce979fd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    From Stein, ``[pxe]ipxe_enabled`` option has been deprecated and will be"},{"line_number":6,"context_line":"    removed in preference to ``ipxe`` boot interface in Train cycle. Till then,"},{"line_number":7,"context_line":"    iRMC hardware type supports iPXE boot through ``[pxe]ipxe_enabled`` option."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fb8cfa7_986d9804","line":4,"updated":"2019-07-01 14:02:24.000000000","message":"this looks more as a bug fix than an upgrade to me","commit_id":"091a66af1b1185513e4b9ce73db0f78e05f9d416"},{"author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"change_message_id":"18ea2da56ed1c9e56410cf62d9f2e4953a9d4002","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    From Stein, ``[pxe]ipxe_enabled`` option has been deprecated and will be"},{"line_number":6,"context_line":"    removed in preference to ``ipxe`` boot interface in Train cycle. Till then,"},{"line_number":7,"context_line":"    iRMC hardware type supports iPXE boot through ``[pxe]ipxe_enabled`` option."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9fb8cfa7_a7c2b4e7","line":4,"in_reply_to":"9fb8cfa7_986d9804","updated":"2019-07-02 02:32:30.000000000","message":"Done","commit_id":"091a66af1b1185513e4b9ce73db0f78e05f9d416"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"bf397029e95dc343e11e71f908c29c8e61aa3d8b","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    To iPXE boot with ``ipxe`` boot interface, *(1)* add ``ipxe`` to"},{"line_number":6,"context_line":"    ``enabled_boot_interfaces`` in ``ironic.conf``, *(2)* set"},{"line_number":7,"context_line":"    ``[pxe]ipxe_enabled`` in ``ironic.conf`` to ``False``, *(3)* set"},{"line_number":8,"context_line":"    up tftp \u0026 http server following `Ironic document on iPXE boot"},{"line_number":9,"context_line":"    configuration"},{"line_number":10,"context_line":"    \u003chttps://docs.openstack.org/ironic/latest/install/configure-pxe.html\u003e`,"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_e9706c76","line":7,"range":{"start_line":6,"start_character":52,"end_line":7,"end_character":57},"updated":"2019-07-03 02:36:32.000000000","message":"Not sure if it\u0027s appropriate to have this step, we still support pxe interface + ipxe_enabled before we actually remove this configuration option. Seems like a potential breaking change to other hardware types, opinions?","commit_id":"e92af46e7594bb60de5da2c4c3ea0a67423da8bc"},{"author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"change_message_id":"c2a91982bd4577e642d49b69cc44035be51caf56","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    To iPXE boot with ``ipxe`` boot interface, *(1)* add ``ipxe`` to"},{"line_number":6,"context_line":"    ``enabled_boot_interfaces`` in ``ironic.conf``, *(2)* set"},{"line_number":7,"context_line":"    ``[pxe]ipxe_enabled`` in ``ironic.conf`` to ``False``, *(3)* set"},{"line_number":8,"context_line":"    up tftp \u0026 http server following `Ironic document on iPXE boot"},{"line_number":9,"context_line":"    configuration"},{"line_number":10,"context_line":"    \u003chttps://docs.openstack.org/ironic/latest/install/configure-pxe.html\u003e`,"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_49489886","line":7,"range":{"start_line":6,"start_character":52,"end_line":7,"end_character":57},"in_reply_to":"9fb8cfa7_29968440","updated":"2019-07-03 04:02:21.000000000","message":"Yes, you\u0027re right. ipxe boot interface does not care [pxe]ipxe_enabled option. So, step 2 is unnecessary.\nI\u0027ll remove step 2.\n\nThanks.","commit_id":"e92af46e7594bb60de5da2c4c3ea0a67423da8bc"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"1d27b33844dda982913115413566b0ddccb99d2d","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    To iPXE boot with ``ipxe`` boot interface, *(1)* add ``ipxe`` to"},{"line_number":6,"context_line":"    ``enabled_boot_interfaces`` in ``ironic.conf``, *(2)* set"},{"line_number":7,"context_line":"    ``[pxe]ipxe_enabled`` in ``ironic.conf`` to ``False``, *(3)* set"},{"line_number":8,"context_line":"    up tftp \u0026 http server following `Ironic document on iPXE boot"},{"line_number":9,"context_line":"    configuration"},{"line_number":10,"context_line":"    \u003chttps://docs.openstack.org/ironic/latest/install/configure-pxe.html\u003e`,"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_29968440","line":7,"range":{"start_line":6,"start_character":52,"end_line":7,"end_character":57},"in_reply_to":"9fb8cfa7_29b3e40c","updated":"2019-07-03 03:09:37.000000000","message":"Yeah, but we have many debts..\nI think the pxe/ipxe interface split is not in progress for a while, I am not sure the configuration option is ready to be removed in the T cycle.\nI just raise a thought here, Julia would know more about the situation, but I do feel step 2 not required in this release note.","commit_id":"e92af46e7594bb60de5da2c4c3ea0a67423da8bc"},{"author":{"_account_id":30566,"name":"Vanou Ishii","email":"ishii.vanou@fujitsu.com","username":"vanou"},"change_message_id":"1a9b6dc23de83aafbebde85159c7c25f053d1a8c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    iRMC hardware type deals with iPXE boot interface incompatibility."},{"line_number":5,"context_line":"    To iPXE boot with ``ipxe`` boot interface, *(1)* add ``ipxe`` to"},{"line_number":6,"context_line":"    ``enabled_boot_interfaces`` in ``ironic.conf``, *(2)* set"},{"line_number":7,"context_line":"    ``[pxe]ipxe_enabled`` in ``ironic.conf`` to ``False``, *(3)* set"},{"line_number":8,"context_line":"    up tftp \u0026 http server following `Ironic document on iPXE boot"},{"line_number":9,"context_line":"    configuration"},{"line_number":10,"context_line":"    \u003chttps://docs.openstack.org/ironic/latest/install/configure-pxe.html\u003e`,"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"9fb8cfa7_29b3e40c","line":7,"range":{"start_line":6,"start_character":52,"end_line":7,"end_character":57},"in_reply_to":"9fb8cfa7_e9706c76","updated":"2019-07-03 02:57:29.000000000","message":"Thanks checking.\n\nIronic document on iPXE boot[1] says \"The [pxe]ipxe_enabled option has been deprecated and will be removed in the T* development cycle\".\nSo if this patch is merged, it will be part of Train cycle, I think. So there will be no way to specify [pxe]ipxe_enabled?\n\nSo, step (2) should be removed?\n\n[1] https://docs.openstack.org/ironic/latest/install/configure-pxe.html#ipxe-setup","commit_id":"e92af46e7594bb60de5da2c4c3ea0a67423da8bc"}]}
