Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide. Once everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Regards, Leo
On Tue, May 21, 2024 at 12:58 PM Leo Sandoval lsandova@redhat.com wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide. Once everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Thank you for doing this! :)
On Tue, May 21, 2024 at 10:57:42AM GMT, Leo Sandoval wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide. Once everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Any updates on this?
Me and the other folks working on RISC-V support are eagerly waiting for this rebase, since 2.06 can't do UEFI boot on the architecture.
It's one of the last missing pieces before we can start producing disk images that mostly work out of the box. Right now a few additional steps[1] are necessary.
Thanks!
[1] https://fedoraproject.org/wiki/Architectures/RISC-V/Installing
On Wed, Jun 19, 2024 at 11:02:57AM GMT, Andrea Bolognani wrote:
On Tue, May 21, 2024 at 10:57:42AM GMT, Leo Sandoval wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide. Once everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Any updates on this?
Me and the other folks working on RISC-V support are eagerly waiting for this rebase, since 2.06 can't do UEFI boot on the architecture.
Hi,
still looking for an update on the progress.
I'm aware of at least [RHBZ#2230870] and [RHBZ#2255423] existing about this, but it's unclear to me whether either one could be considered a tracking bug.
Several people have been using [Jason's rebase] (which AIUI builds on top of the work-in-progress Fedora work) as a stop-gap measure, but obviously being able to consume an official source package would be preferable.
Thanks!
[RHBZ#2230870] https://bugzilla.redhat.com/show_bug.cgi?id=2230870 [RHBZ#2255423] https://bugzilla.redhat.com/show_bug.cgi?id=2255423 [Jason's rebase] https://github.com/jmontleon/grub2-dist-git
On Wed, Jul 10, 2024 at 4:11 AM Andrea Bolognani abologna@redhat.com wrote:
On Wed, Jun 19, 2024 at 11:02:57AM GMT, Andrea Bolognani wrote:
On Tue, May 21, 2024 at 10:57:42AM GMT, Leo Sandoval wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide.
Once
everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Any updates on this?
Me and the other folks working on RISC-V support are eagerly waiting for this rebase, since 2.06 can't do UEFI boot on the architecture.
Hi,
still looking for an update on the progress.
Hi Andrea & team,
sorry for the delay in my response :(
We have completed the rebase task (including some NX patches that were not included in the first phase) and currently the corresponding packages are in the QA phase (also internal RHEL work). As indicated in the first email, all work is based on Fedora rawhide and the intention is to land all this work at least in Fedora 41 and RHEL 10.0.
Again, once we have something solid, I will share relevant links for further community reviewing & testing.
Leo
I'm aware of at least [RHBZ#2230870] and [RHBZ#2255423] existing about this, but it's unclear to me whether either one could be considered a tracking bug.
Several people have been using [Jason's rebase] (which AIUI builds on top of the work-in-progress Fedora work) as a stop-gap measure, but obviously being able to consume an official source package would be preferable.
Thanks!
[RHBZ#2230870] https://bugzilla.redhat.com/show_bug.cgi?id=2230870 [RHBZ#2255423 https://bugzilla.redhat.com/show_bug.cgi?id=2230870[RHBZ#2255423] https://bugzilla.redhat.com/show_bug.cgi?id=2255423 [Jason's rebase] https://github.com/jmontleon/grub2-dist-git -- Andrea Bolognani / Red Hat / Virtualization
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Thu, Jul 18, 2024 at 10:56 AM Leo Sandoval lsandova@redhat.com wrote:
On Wed, Jul 10, 2024 at 4:11 AM Andrea Bolognani abologna@redhat.com wrote:
On Wed, Jun 19, 2024 at 11:02:57AM GMT, Andrea Bolognani wrote:
On Tue, May 21, 2024 at 10:57:42AM GMT, Leo Sandoval wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06 to 2.12, so at some point in the near future these would land finally into rawhide. Once everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Any updates on this?
Me and the other folks working on RISC-V support are eagerly waiting for this rebase, since 2.06 can't do UEFI boot on the architecture.
Hi,
still looking for an update on the progress.
Hi Andrea & team,
sorry for the delay in my response :(
We have completed the rebase task (including some NX patches that were not included in the first phase) and currently the corresponding packages are in the QA phase (also internal RHEL work). As indicated in the first email, all work is based on Fedora rawhide and the intention is to land all this work at least in Fedora 41 and RHEL 10.0.
Again, once we have something solid, I will share relevant links for further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
On Thu, Aug 1, 2024 at 5:03 AM Neal Gompa ngompa13@gmail.com wrote:
On Thu, Jul 18, 2024 at 10:56 AM Leo Sandoval lsandova@redhat.com wrote:
On Wed, Jul 10, 2024 at 4:11 AM Andrea Bolognani abologna@redhat.com
wrote:
On Wed, Jun 19, 2024 at 11:02:57AM GMT, Andrea Bolognani wrote:
On Tue, May 21, 2024 at 10:57:42AM GMT, Leo Sandoval wrote:
Hi team,
We (the Red Hat bootloader team) are completing the work of rebasing/reviewing/testing current rawhide patches, from GRUB2 2.06
to
2.12, so at some point in the near future these would land finally into
rawhide. Once
everything is in place, we would like your help to start testing the package and report any boot issue found.
If there is any concern on this work, please let me know.
Any updates on this?
Me and the other folks working on RISC-V support are eagerly waiting for this rebase, since 2.06 can't do UEFI boot on the architecture.
Hi,
still looking for an update on the progress.
Hi Andrea & team,
sorry for the delay in my response :(
We have completed the rebase task (including some NX patches that were
not included in the first phase) and currently the corresponding packages are in the QA phase (also internal RHEL work). As indicated in the first email, all work is based on Fedora rawhide and the intention is to land all this work at least in Fedora 41 and RHEL 10.0.
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
-- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
If you can post a scratch build or COPR, I can run our openQA tests on it, so we can find any issues those tests run into nice and early.
Hi Adam / Team
On Thu, Aug 1, 2024 at 10:01 AM Adam Williamson adamwill@fedoraproject.org wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
If you can post a scratch build or COPR, I can run our openQA tests on it, so we can find any issues those tests run into nice and early.
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one
-- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org https://www.happyassassin.net
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Fri, Aug 30, 2024 at 2:16 PM Leo Sandoval lsandova@redhat.com wrote:
Hi Adam / Team
On Thu, Aug 1, 2024 at 10:01 AM Adam Williamson < adamwill@fedoraproject.org> wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
If you can post a scratch build or COPR, I can run our openQA tests on it, so we can find any issues those tests run into nice and early.
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one
Sorry, my last email was sent too fast without completing my phrase (I am emacs user and sometimes I do Ctrl + something on non-emacs environments and things can go wild), I meant
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one: https://koji.fedoraproject.org/koji/taskinfo?taskID=122703223
Adam, please kick the OpenQA tests again using the new set of packages. Chris, can you do your testing based on https://bugzilla.redhat.com/show_bug.cgi?id=2303727 ?
Leo
-- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org https://www.happyassassin.net
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
On Fri, 2024-08-30 at 14:24 -0600, Leo Sandoval wrote:
On Fri, Aug 30, 2024 at 2:16 PM Leo Sandoval lsandova@redhat.com wrote:
Hi Adam / Team
On Thu, Aug 1, 2024 at 10:01 AM Adam Williamson < adamwill@fedoraproject.org> wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
If you can post a scratch build or COPR, I can run our openQA tests on it, so we can find any issues those tests run into nice and early.
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one
Sorry, my last email was sent too fast without completing my phrase (I am emacs user and sometimes I do Ctrl + something on non-emacs environments and things can go wild), I meant
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one: https://koji.fedoraproject.org/koji/taskinfo?taskID=122703223
Adam, please kick the OpenQA tests again using the new set of packages. Chris, can you do your testing based on https://bugzilla.redhat.com/show_bug.cgi?id=2303727 ?
Tests running at https://openqa.fedoraproject.org/tests/overview?distri=fedora&version=42... (I usually run this kinda thing on staging, but mistakenly did it on prod, oh well).
Once upon a time, Leo Sandoval lsandova@redhat.com said:
On Fri, Aug 30, 2024 at 2:16 PM Leo Sandoval lsandova@redhat.com wrote:
Hi Adam / Team
On Thu, Aug 1, 2024 at 10:01 AM Adam Williamson < adamwill@fedoraproject.org> wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Again, once we have something solid, I will share relevant links for
further community reviewing & testing.
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
If you can post a scratch build or COPR, I can run our openQA tests on it, so we can find any issues those tests run into nice and early.
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one
Sorry, my last email was sent too fast without completing my phrase (I am emacs user and sometimes I do Ctrl + something on non-emacs environments and things can go wild), I meant
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one: https://koji.fedoraproject.org/koji/taskinfo?taskID=122703223
Adam, please kick the OpenQA tests again using the new set of packages. Chris, can you do your testing based on https://bugzilla.redhat.com/show_bug.cgi?id=2303727 ?
Leo
-- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org https://www.happyassassin.net
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Grr, sorry for the empty reply, that's what I get for emailing while sick.
Once upon a time, Chris Adams linux@cmadams.net said:
Netboot fixes are now integrated into rawhide, no official build yet just a scratch one: https://koji.fedoraproject.org/koji/taskinfo?taskID=122703223
I can confirm that netbooting works for BIOS-PXE, UEFI-PXE, and UEFI-HTTP (over IPv4). Thanks.
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
There's progress now - the last build that was sent passed openQA testing, so it landed. We've had grub 2.12 in Rawhide for the last two days.
So, uh, yay? If anyone can't boot any more...please fax us the details, I guess?
On Fri, Aug 9, 2024 at 10:41 AM Adam Williamson adamwill@fedoraproject.org wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
There's progress now - the last build that was sent passed openQA testing, so it landed. We've had grub 2.12 in Rawhide for the last two days.
So, uh, yay? If anyone can't boot any more...please fax us the details, I guess?
Yay! thanks Adam.
BTW, netbooting is not working on some configurations (we have four test variables: <secure-boot|no-secure-boot><pxe|http><ipv4|ipv6><supported archs>, a few of them work..). Progress is tracked at https://bugzilla.redhat.com/show_bug.cgi?id=2303727
-- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org https://www.happyassassin.net
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Once upon a time, Leo Sandoval lsandova@redhat.com said:
BTW, netbooting is not working on some configurations (we have four test variables: <secure-boot|no-secure-boot><pxe|http><ipv4|ipv6><supported archs>, a few of them work..). Progress is tracked at https://bugzilla.redhat.com/show_bug.cgi?id=2303727
Hey, it's me! :) Despite my IPv6 early-adopter status, I don't have v6 netboot set up to test... my router is OpenWRT, which uses their own odhcpd DHCP server for v6, and IIRC I couldn't get the various option matching needed to handle BIOS vs. UEFI and then TFTP vs. HTTP. I should probably switch it over to using dnsmasq for v6 as well, just need to make sure their scripting handles prefix delegation correctly.
I have mentioned it before, but it is still the case that some of the downstream arm64 patches are breaking RISC-V builds with errors like: ``` ../../grub-core/loader/efi/linux.c: In function ‘parse_pe_header’: ../../grub-core/loader/efi/linux.c:692:9: error: invalid use of undefined type ‘struct grub_armxx_linux_pe_header’ 692 | if (pe->opt.magic != GRUB_PE32_PEXX_MAGIC) ```
This is based off somewhat older work, so I don't think commit below lines up exactly but we're having to leave these out to build on RISC-V: Patch0253: 0253-Add-support-for-Linux-EFI-stub-loading-on-arm-archit.patch Patch0254: 0254-arm-arm64-loader-Better-memory-allocation-and-error-.patch Patch0255: 0255-arm64-Fix-EFI-loader-kernel-image-allocation.patch Patch0257: 0257-Correct-BSS-zeroing-on-aarch64.patch Patch0258: 0258-arm64-Use-proper-memory-type-for-kernel-allocation.patch
http://fedora.riscv.rocks:3000/rpms/grub2/commit/38415bc393864606b7b99be71dc...
The mcmodel in that PR is separate from the issue with these and reported upstream. https://savannah.gnu.org/bugs/?65909
On Fri, Aug 9, 2024 at 12:41 PM Adam Williamson adamwill@fedoraproject.org wrote:
On Thu, 2024-08-01 at 07:46 -0600, Leo Sandoval wrote:
Any progress on this? We're gearing up to Flock and branching will be the week after Flock...
No progress since last email... Still in the testing phase.
There's progress now - the last build that was sent passed openQA testing, so it landed. We've had grub 2.12 in Rawhide for the last two days.
So, uh, yay? If anyone can't boot any more...please fax us the details, I guess? -- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@fosstodon.org https://www.happyassassin.net
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue