)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"06eaff44e7d738e62350e05a9305775e022776b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e79644fe_0249d568","updated":"2024-12-10 15:22:14.000000000","message":"It would be good to capture the circumstances under which this happens. The launchpad bug doesn\u0027t go into much detail but it almost seems to imply this won\u0027t fix the underlying issue?\n\nThis based on `error: this utility cannot be used for EFI platforms because it does not support UEFI Secure Boot.`","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"},{"author":{"_account_id":37586,"name":"Gwen Dawes","display_name":"Gwen D","email":"gjsd2@cam.ac.uk","username":"gjsd2"},"change_message_id":"a7d00ad45d9d2e7d517c4cb21fa4c30a5be2c6cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a0e87a5_7c5c2ac2","updated":"2024-12-10 11:48:06.000000000","message":"Looks like Zuul is failing tests because of not being able to deploy OpenEuler 22.03 for testing.","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"9f173e554089e049e6061b0beba441dad3d02f69","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2dc9f86f_505884af","in_reply_to":"e79644fe_0249d568","updated":"2024-12-10 15:25:53.000000000","message":"I think I found the answer myself. In the code just above the change we have this comment:\n\n```\n# This call installs grub for BIOS compatability\n# which makes portable EFI/BIOS images.\n```\n\nBasically, we\u0027re going to run grub for portability reasons allowing us to boot both EFI and BIOS.","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0931f6ab39f0f27487db77ac8fe31ce8d31df141","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"aa0c5ef4_7a1f6f5f","updated":"2024-12-11 06:27:06.000000000","message":"recheck ubuntu noble failed because mirror was not in proper state?\n2024-12-10 16:55:09.921 | \u003e The following packages have unmet dependencies:\n2024-12-10 16:55:09.921 | \u003e  linux-image-generic : Depends: linux-image-6.8.0-50-generic but it is not going to be installed\n2024-12-10 16:55:09.921 | \u003e                        Depends: linux-modules-extra-6.8.0-50-generic but it is not installable","commit_id":"8874befa3af7eb95f5adaa2f54e57dcf00bc3249"}],"diskimage_builder/elements/bootloader/finalise.d/50-bootloader":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"5062dfeaaf6d4a599603151b0f9bc4e7c93c2c75","unresolved":true,"context_lines":[{"line_number":331,"context_line":"                $GRUBNAME --modules\u003d\"$modules\" --target\u003di386-pc $BOOT_DEV"},{"line_number":332,"context_line":"                # Set the x86_64 specific efi target for the generic"},{"line_number":333,"context_line":"                # installation below."},{"line_number":334,"context_line":"                GRUB_OPTS\u003d\"--force --target\u003dx86_64-efi\""},{"line_number":335,"context_line":"                ;;"},{"line_number":336,"context_line":"            # At this point, we don\u0027t need to override the target"},{"line_number":337,"context_line":"            # for any other architectures."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"1d700598_b5abbda2","line":334,"updated":"2024-12-10 15:44:01.000000000","message":"Note we already set GRUB_OPTS on line 305 to include --force. I think the underlying bug here is that we reset GRUB_OPTS here on line 334. Another approach may be to append `--target\u003dx86_64-efi` to the existing GRUB_OPTS.","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"08fee0376809de5d9f5f635a1e660fa20bc13924","unresolved":false,"context_lines":[{"line_number":331,"context_line":"                $GRUBNAME --modules\u003d\"$modules\" --target\u003di386-pc $BOOT_DEV"},{"line_number":332,"context_line":"                # Set the x86_64 specific efi target for the generic"},{"line_number":333,"context_line":"                # installation below."},{"line_number":334,"context_line":"                GRUB_OPTS\u003d\"--force --target\u003dx86_64-efi\""},{"line_number":335,"context_line":"                ;;"},{"line_number":336,"context_line":"            # At this point, we don\u0027t need to override the target"},{"line_number":337,"context_line":"            # for any other architectures."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"41c1f2b2_524ee6d5","line":334,"in_reply_to":"1d700598_b5abbda2","updated":"2024-12-10 15:57:58.000000000","message":"Done","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"c92bdb6754bc160a70925683be3219ae4121134d","unresolved":false,"context_lines":[{"line_number":331,"context_line":"                $GRUBNAME --modules\u003d\"$modules\" --target\u003di386-pc $BOOT_DEV"},{"line_number":332,"context_line":"                # Set the x86_64 specific efi target for the generic"},{"line_number":333,"context_line":"                # installation below."},{"line_number":334,"context_line":"                GRUB_OPTS\u003d\"--force --target\u003dx86_64-efi\""},{"line_number":335,"context_line":"                ;;"},{"line_number":336,"context_line":"            # At this point, we don\u0027t need to override the target"},{"line_number":337,"context_line":"            # for any other architectures."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"0159c7ba_7d6e142b","line":334,"in_reply_to":"41c1f2b2_524ee6d5","updated":"2024-12-12 03:44:30.000000000","message":"Yeah I agree, I think it\u0027s likely more a bug that we were overwriting the GRUB_OPTS rather than appending to it.  I don\u0027t remember any specific reason why the overwrite was used, anyway.","commit_id":"0bf9498668b9a170253a737030888bfda0134ff2"}]}
