)]}'
{"doc/source/install/include/boot-mode.inc":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    openstack baremetal node set \u003cnode-uuid\u003e --property capabilities\u003d\u0027boot_mode:uefi\u0027"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"  Convsersely, to configure a node in ``bios`` mode, then set the"},{"line_number":67,"context_line":"  ``capabilities`` as below::"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    openstack baremetal node set \u003cnode-uuid\u003e --property capabilities\u003d\u0027boot_mode:bios\u0027"}],"source_content_type":"text/x-c++src","patch_set":9,"id":"a7f0aa96_de10cda2","line":66,"updated":"2021-10-04 13:26:24.000000000","message":"nit: Conversely","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2261743d4d64f746bc25575c212e9b88c3cce90e","unresolved":false,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    openstack baremetal node set \u003cnode-uuid\u003e --property capabilities\u003d\u0027boot_mode:uefi\u0027"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"  Convsersely, to configure a node in ``bios`` mode, then set the"},{"line_number":67,"context_line":"  ``capabilities`` as below::"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    openstack baremetal node set \u003cnode-uuid\u003e --property capabilities\u003d\u0027boot_mode:bios\u0027"}],"source_content_type":"text/x-c++src","patch_set":9,"id":"50503e4d_0b347572","line":66,"in_reply_to":"a7f0aa96_de10cda2","updated":"2021-10-04 16:36:35.000000000","message":"Done.","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"}],"ironic/conf/deploy.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":142,"context_line":"                      \u0027to set an explicit value for this option, and if the \u0027"},{"line_number":143,"context_line":"                      \u0027setting or default differs from nodes, to ensure that \u0027"},{"line_number":144,"context_line":"                      \u0027nodes are configured specifically for their desired \u0027"},{"line_number":145,"context_line":"                      \u0027boot mode. This option \u0027"},{"line_number":146,"context_line":"                      \u0027only has effect when management interface supports \u0027"},{"line_number":147,"context_line":"                      \u0027boot mode management\u0027) % {"},{"line_number":148,"context_line":"                          \u0027bios\u0027: boot_modes.LEGACY_BIOS,"}],"source_content_type":"text/x-python","patch_set":9,"id":"0b9886e2_70abbfc2","line":145,"updated":"2021-10-04 13:26:24.000000000","message":"We may recommend it, but I think we should remove the warning: https://opendev.org/openstack/ironic/src/branch/master/ironic/drivers/modules/boot_mode_utils.py#L296-L308","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2261743d4d64f746bc25575c212e9b88c3cce90e","unresolved":false,"context_lines":[{"line_number":142,"context_line":"                      \u0027to set an explicit value for this option, and if the \u0027"},{"line_number":143,"context_line":"                      \u0027setting or default differs from nodes, to ensure that \u0027"},{"line_number":144,"context_line":"                      \u0027nodes are configured specifically for their desired \u0027"},{"line_number":145,"context_line":"                      \u0027boot mode. This option \u0027"},{"line_number":146,"context_line":"                      \u0027only has effect when management interface supports \u0027"},{"line_number":147,"context_line":"                      \u0027boot mode management\u0027) % {"},{"line_number":148,"context_line":"                          \u0027bios\u0027: boot_modes.LEGACY_BIOS,"}],"source_content_type":"text/x-python","patch_set":9,"id":"c31fe63f_b67e9259","line":145,"in_reply_to":"0b9886e2_70abbfc2","updated":"2021-10-04 16:36:35.000000000","message":"Agreed.","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"}],"ironic/drivers/modules/boot_mode_utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9f89b293c616ad2734c08a4a136595cc473beb79","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"warn_about_default_boot_mode \u003d False"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"def _set_boot_mode_on_bm(task, ironic_boot_mode, fail_if_unsupported\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":11,"id":"7c113046_8543e7ef","line":29,"updated":"2021-10-06 09:35:08.000000000","message":"nit: delete","commit_id":"493b4f0caf591caeaa3285c7f597a54121d99985"}],"ironic/drivers/modules/deploy_utils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9f89b293c616ad2734c08a4a136595cc473beb79","unresolved":false,"context_lines":[{"line_number":608,"context_line":"    :raises: InvalidParameterValue if the capabilities string is not a"},{"line_number":609,"context_line":"         dict or is malformed."},{"line_number":610,"context_line":"    :returns: A string representing the boot option type. Defaults to"},{"line_number":611,"context_line":"        configuration setting [deploy]default_boot_mode."},{"line_number":612,"context_line":"    \"\"\""},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    # NOTE(TheJulia): Software raid always implies local deployment"}],"source_content_type":"text/x-python","patch_set":11,"id":"df1b0fd5_5b600a24","line":611,"updated":"2021-10-06 09:35:08.000000000","message":"default_boot_option?","commit_id":"493b4f0caf591caeaa3285c7f597a54121d99985"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"eb094ef6306d783cf87ee803b90a3cfda6f298d9","unresolved":false,"context_lines":[{"line_number":608,"context_line":"    :raises: InvalidParameterValue if the capabilities string is not a"},{"line_number":609,"context_line":"         dict or is malformed."},{"line_number":610,"context_line":"    :returns: A string representing the boot option type. Defaults to"},{"line_number":611,"context_line":"        configuration setting [deploy]default_boot_mode."},{"line_number":612,"context_line":"    \"\"\""},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"    # NOTE(TheJulia): Software raid always implies local deployment"}],"source_content_type":"text/x-python","patch_set":11,"id":"2d50a5da_fa8f1630","line":611,"in_reply_to":"df1b0fd5_5b600a24","updated":"2021-10-07 08:27:35.000000000","message":"yeah, needs to be changed, can be done in a follow-up I guess\nhttps://opendev.org/openstack/ironic/src/branch/master/ironic/conf/deploy.py#L123","commit_id":"493b4f0caf591caeaa3285c7f597a54121d99985"}],"releasenotes/notes/uefi-is-now-the-default-562b0d68adc59008.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The default deployment boot mode is *now* UEFI. Legacy BIOS is still"},{"line_number":5,"context_line":"    supported, however operators needing to cotninue to utilize it will"},{"line_number":6,"context_line":"    need to set their nodes appropriately."},{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"e11bbd0a_0b6f66ca","line":5,"updated":"2021-10-04 13:26:24.000000000","message":"nit: continue","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The default deployment boot mode is *now* UEFI. Legacy BIOS is still"},{"line_number":5,"context_line":"    supported, however operators needing to cotninue to utilize it will"},{"line_number":6,"context_line":"    need to set their nodes appropriately."},{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    The default boot mode has been changed and now UEFI. Operators who"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"f92c4d95_4111ba79","line":6,"updated":"2021-10-04 13:26:24.000000000","message":"nit: needing... need","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    The default boot mode has been changed and now UEFI. Operators who"},{"line_number":10,"context_line":"    were explicitly relying upon BIOS based deployments in the past,"},{"line_number":11,"context_line":"    may wish to consider setting an explicit node level override for"},{"line_number":12,"context_line":"    the node to only utilize BIOS mode."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ac1a0fae_7a25787b","line":12,"updated":"2021-10-04 13:26:24.000000000","message":"nit: and mention the configuration option?","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"eb094ef6306d783cf87ee803b90a3cfda6f298d9","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    set their nodes, or deployment, appropriately."},{"line_number":7,"context_line":"upgrade:"},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    The default boot mode has been changed and now UEFI. Operators who"},{"line_number":10,"context_line":"    were explicitly relying upon BIOS based deployments in the past,"},{"line_number":11,"context_line":"    may wish to consider setting an explicit node level override for"},{"line_number":12,"context_line":"    the node to only utilize BIOS mode. This can be configured at a"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"87d95af0_cc70893c","line":9,"range":{"start_line":9,"start_character":46,"end_line":9,"end_character":47},"updated":"2021-10-07 08:27:35.000000000","message":"nit: it\u0027s","commit_id":"493b4f0caf591caeaa3285c7f597a54121d99985"}],"zuul.d/ironic-jobs.yaml":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"973a472fcf9b0f4068af40b8a2a27e832e14ed84","unresolved":true,"context_lines":[{"line_number":232,"context_line":"    parent: ironic-tempest-partition-bios-redfish-pxe"},{"line_number":233,"context_line":"    vars:"},{"line_number":234,"context_line":"      devstack_localrc:"},{"line_number":235,"context_line":"        IRONIC_BOOT_MODE: uefi"},{"line_number":236,"context_line":"        IRONIC_ENABLED_BOOT_INTERFACES: redfish-virtual-media"},{"line_number":237,"context_line":"        SWIFT_ENABLE_TEMPURLS: True"},{"line_number":238,"context_line":"        SWIFT_TEMPURL_KEY: secretkey"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"6b95164f_6f70bd13","line":235,"updated":"2021-09-30 07:58:58.000000000","message":"it will be safe to remove IRONIC_BOOT_MODE: uefi from our jobs since it will be the default value of IRONIC_BOOT_MODE.","commit_id":"d5142de18954a601c8f8e24617e575f2680fbd2f"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e69cf0525a2b523419548c10b57e841ae93d2724","unresolved":false,"context_lines":[{"line_number":217,"context_line":"    required-projects:"},{"line_number":218,"context_line":"      - opendev.org/openstack/sushy-tools"},{"line_number":219,"context_line":"    vars:"},{"line_number":220,"context_line":"      devstack_localrc:"},{"line_number":221,"context_line":"        IRONIC_ENABLED_BOOT_INTERFACES: ipxe"},{"line_number":222,"context_line":"        SWIFT_ENABLE_TEMPURLS: False"},{"line_number":223,"context_line":"        SWIFT_TEMPURL_KEY: \u0027\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"d8115d10_91459e3a","line":220,"updated":"2021-10-04 13:26:24.000000000","message":"Shouldn\u0027t this set IRONIC_BOOT_MODE? The job has BIOS in its name.","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2261743d4d64f746bc25575c212e9b88c3cce90e","unresolved":false,"context_lines":[{"line_number":217,"context_line":"    required-projects:"},{"line_number":218,"context_line":"      - opendev.org/openstack/sushy-tools"},{"line_number":219,"context_line":"    vars:"},{"line_number":220,"context_line":"      devstack_localrc:"},{"line_number":221,"context_line":"        IRONIC_ENABLED_BOOT_INTERFACES: ipxe"},{"line_number":222,"context_line":"        SWIFT_ENABLE_TEMPURLS: False"},{"line_number":223,"context_line":"        SWIFT_TEMPURL_KEY: \u0027\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"8401a2d4_dfdbbe51","line":220,"in_reply_to":"d8115d10_91459e3a","updated":"2021-10-04 16:36:35.000000000","message":"Ahh, yes! Great catch!","commit_id":"f67529030d0c87684b6b7d74dd7fc00ee98e43f3"}]}
