-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NixOS installer tests: Add a test using Gummiboot #14957
Conversation
By analyzing the blame information on this pull request, we identified @edolstra, @shlevy and @wkennington to be potential reviewers |
Have you run this test? I'm pretty sure our test framework doesn't boot with uefi mode enabled |
It does work for me, this is the part of the log after the first reboot: https://gist.github.com/dezgeg/5f82f3cbffdb1a94e9c121ff6b76f98d... though now I see the initial boot might not be booting in UEFI mode. |
It's booting correctly here too. It indeed seems the installer itself somehow isn't booting with UEFI. I added:
to the machine configuration, but it still doesn't seem to boot using EFI. I was thinking ideally you'd want to use the ISO for booting the installer. That is a more real-life scenario and I know that supports EFI. However, since we already have the boot tests for the ISO, that functionality is already covered by those tests. So, ideally, but not that important. That said, it's about the second boot. That certainly boots with EFI with this PR (I see EFI related output from the kernel), so this is better than what we had before. This combined with the ISO boot tests should cover most of what is needed for EFI installations. I guess it doesn't hit the #14902 issue because it doesn't change the gummiboot configuration when it executes Other than that, 👍 |
No, it does not hit that because that requires
...then I do get the error in #14902:
|
You all rock - keep this one pushing as booting the the most critical part of OS. |
Ah sorry, indeed. Should something similar be incorporated into this PR as On Mon, Apr 25, 2016, 08:28 Domen Kožar [email protected] wrote:
|
Ah, missed the OMVF line, cool |
Merging as it's already an improvement. Further refinements can be done in further PRs. |
Issue #14956. Note that unfortunately doesn't catch the bug in #14902 as that happens only with
nix.package
overridden.