action #179026
opencoordination #169654: [epic] Create test scenarios for Agama
Create unattended scenario with home encrypted and resizing
0%
Description
Motivation¶
We should cover also capabilities of profiles for resizing partition https://agama-project.github.io/docs/user/unattended/storage#deleting-and-shrinking-existing-devices and because changing size of default product partition to allocate a home is a perfect simple example of that we could even add a home encrypted, which is also a typical case in openSUSE.
The idea could be to try to run in all architectures after our existing sles_default_unattended
(where we will publish qcow2 or we will use START_DIRECTLY_AFTER_TEST) and that system will have / and swap with default sizes.
Then we will run unattended installation resizing both partition and allocating space for a new encrypted /home.
{
"storage": {
"drives": [
{
"search": "/dev/vda",
"partitions": [
{
"search": "/dev/vda2",
"filesystem": { "path": "/" },
"size": {
"min": "2 GiB",
"max": "current"
}
},
{
"search": "/dev/vda3",
"filesystem": { "path": "swap" },
"size": "1 GiB"
},
{
"filesystem": { "path": "/home" },
"encryption": {
"luks2": { "password": "12345" }
}
}
]
}
]
}
}
Acceptance criteria¶
- AC1: Create profile and test suite that can run in all architectures which create encrypted home and resize existing partitioning.
Updated by JERiveraMoya 2 months ago
- Status changed from In Progress to Workable
Updated by JERiveraMoya 2 months ago
- Assignee deleted (
hjluo)
Plenty to do here yet: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/21442#issuecomment-2751008981
Unassigning ticket.
Updated by JERiveraMoya 2 months ago
- Tags changed from qe-yam-mar-sprint-fy25 to qe-yam-apr-sprint-fy25
Updated by leli about 2 months ago
Now VR ready on qemu backend, https://openqa.suse.de/tests/overview?distri=sle&version=16.0&build=73.1&groupid=316 Still working on s390x and ppc64le.
Updated by JERiveraMoya about 2 months ago
leli wrote in #note-6:
Now VR ready on qemu backend, https://openqa.suse.de/tests/overview?distri=sle&version=16.0&build=73.1&groupid=316 Still working on s390x and ppc64le.
Please, avoid presenting the result of the verification without open PR, to know what kind of hacks you are doing would help to understand if really worth for example have s390x/ppc64le (but it is kind of good idea if we could have it in the remote architectures, now that more than one person in the team mentioned).
Updated by leli about 2 months ago
Updated by JERiveraMoya about 1 month ago
- Tags changed from qe-yam-apr-sprint-fy25 to qe-yam-may-sprint-fy25
Updated by slo-gin 4 days ago
This ticket was set to High priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.
Updated by JERiveraMoya 1 day ago
- Tags changed from qe-yam-may-sprint-fy25 to qe-yam-jun-sprint-fy25