action #125657
closed[qe-core] Introduce Kiwi tests
0%
Description
We want to start small and add small kiwi testing for 15-SP4; Building a minimal thing like ALP could be an idea or even a smaller thing.
Note: This is about testing the kiwi
package outside of OBS.
https://build.opensuse.org/package/show/SUSE:ALP/000product https://build.opensuse.org/package/show/SUSE:ALP/ALP I believe are the relevant examples - 000product for the FTP tree, ALP for the ALP media
This could kickstart (in some time) an end-to-end test, where we build the image to be deployed on XYZ systems that have I.E, Matomo Analytics for s390 or Pimcore for x86.
The first task here is to know how feasible it is to test kiwi with openQA, create an image and boot either a machine or a container with the generated images.
Updated by szarate over 1 year ago
- Related to action #88231: [qe-core][qem][kiwi][regression] Extend kiwi testing to prevent lvm problems added
Updated by jlausuch over 1 year ago
Would it be something similar to https://openqa.suse.de/group_overview/323?
@mloviska FYI
Updated by szarate over 1 year ago
- Sprint set to QE-Core: April Sprint 23 (Apr 05 - May 03)
- Description updated (diff)
- Category set to New test
- Target version set to QE-Core: Ready
jlausuch wrote:
Would it be something similar to https://openqa.suse.de/group_overview/323?
@mloviska FYI
So, kiwi images are built on obs (those); I'd like to go further and build them locally across products.
Updated by szarate over 1 year ago
- Sprint changed from QE-Core: April Sprint 23 (Apr 05 - May 03) to QE-Core: May Sprint 23 (May 10 - May 31)
Updated by dvenkatachala over 1 year ago
- Status changed from Workable to In Progress
Updated by dvenkatachala over 1 year ago
I built an openSUSE Leap 15.3 image using the kiwi-ng command and successfully used the same image to boot.
Now, I will follow the same steps to build the SLE 15 SP4 image.
Updated by dvenkatachala over 1 year ago
I was able to create the Kiwi image with the version 15-SP4 locally and I am trying to boot the ISO. Booting is successful but without an IP address from the DHCP server.
Initial run from openqa:
http://deepthi-openqa.qe.suse.de/tests/5041#
I am facing issues with the verification of the Kiwi build image -http://deepthi-openqa.qe.suse.de/tests/5044#step/validate_build/4
Updated by dvenkatachala over 1 year ago
Created a Draft PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17178/
Execution link:
1.http://deepthi-openqa.qe.suse.de/tests/5202#
2.http://deepthi-openqa.qe.suse.de/tests/5203#
Updated by szarate over 1 year ago
- Sprint changed from QE-Core: May Sprint 23 (May 10 - May 31) to QE-Core: June Sprint 23 (Jun 14 - Jun 28)
Updated by dvenkatachala over 1 year ago
Below PRs are merged.
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17178
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17251
Kiwi tests are scheduled in 15-SP4 and 15-SP5.
MR: https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/546
VRs in the development jobgroup in OSD:
15SP4: https://openqa.suse.de/tests/overview?distri=sle&version=15-SP4&build=20230612-1&groupid=503
15SP5: https://openqa.suse.de/tests/overview?distri=sle&version=15-SP5&build=20230612-1&groupid=503
Updated by dvenkatachala over 1 year ago
- Status changed from In Progress to Resolved
PR Merged.
Latest run in OSD,
SLE-15SP5- build_kiwi_image | boot_local_kiwi_image
SLE-15SP4- build_kiwi_image | boot_local_kiwi_image