elemental icon indicating copy to clipboard operation
elemental copied to clipboard

Test IBS ISO's using openQA

Open davidcassany opened this issue 1 year ago • 2 comments

There is already an existing openQA test for Elemental ISOs, this issue is about figuring out what is actually missing to start using the test in IBS builds (ideally in the context of CR:ToTest subrproject builds)

davidcassany avatar Sep 14 '23 09:09 davidcassany

Is it still necessary? As we don't directly provide ISO anymore, no?

ldevulder avatar Dec 07 '23 10:12 ldevulder

Well, .iso files are still created as a build artifact. They still need to be tested (openQA being sufficient 🤔 ) before we wrap them into a container image for distribution 😉

kkaempf avatar Dec 07 '23 13:12 kkaempf

Merge/Pull Requests opened:

  • Test code: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/19286 ✅
  • Trigger scripts: https://gitlab.suse.de/openqa/openqa-trigger-from-ibs-plugin/-/merge_requests/172 ✅
  • Salt States (deployment): https://gitlab.suse.de/openqa/salt-states-openqa/-/merge_requests/1167 ✅
  • Needles: https://gitlab.suse.de/openqa/os-autoinst-needles-sles/-/merge_requests/1663 ✅
  • Jobs group definition (backup): https://github.com/rancher/elemental/pull/1397 ✅
  • openqa WebUI configuration ✅
  • use the correct path to ber sure that we are testing the ISO generated with docker instead of podman

ldevulder avatar May 02 '24 09:05 ldevulder

All is done and the tests are working, closing.

ldevulder avatar Jun 06 '24 16:06 ldevulder