-
Notifications
You must be signed in to change notification settings - Fork 10
Install zfs #240
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
Install zfs #240
Conversation
templates.fif.json
Outdated
@@ -88,6 +88,8 @@ | |||
"backend": "qemu", | |||
"settings": { | |||
"ARCH_BASE_MACHINE": "64bit", | |||
"INSECURE_PFLASH_CODE": "/usr/share/edk2/ovmf/OVMF_CODE.fd", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we are using UEFI=1
and UEFI_SECURE=1
in this machine definition and we have UEFI_PFLASH_{CODE|VARS}
specified (below) do INSECURE_PFLASH_{CODE|VARS}
do anything here? Are these lines leftover from the multiple commits / corrections to uefi
machine while eventually arriving at using the 64bit
machine for the ZFS tests?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree. INSECURE_PFLASH_{CODE|VARS}
is a carryover from templates in upstream os-autoinst-distri-fedora
iirc (it's been a long time). I really should have removed it at the time and am quite happy to do it now.
Tested 8.10 on Fedora 41:
Test of 9.5 repeated and result identical to previous as shown above. Overall result: Pass This configuration should also work for r10 when it comes. |
@tcooper Further to discussion at the meeting I can see no way of avoiding hard coding latest major version as Otherwise this is ready for review. |
Looks like nobody is interested in this so it's goodnight Vienna. |
This implements an openQA test to ensure that filesystem zfs can be installed under root xfs, and will operate correctly.
The test is included as part of FLAVOR universal used for release window testing and ongoing testing of system updates to ensure that zfs users will have a working filesystem following every individual change. It operates in uefi boot but with secure boot disabled because the zfs module taints the kernel.
The test saves a qcow2 file so that follow on tests can be added to implement further proposed feature tests.
Tested on Fedora 41:
Result:


Pass