Project

General

Profile

Actions

action #178993

open

[BCI] Add SLEM test runs

Added by ph03nix 3 months ago. Updated 4 days ago.

Status:
Workable
Priority:
High
Assignee:
-
Target version:
-
Start date:
2025-03-17
Due date:
% Done:

0%

Estimated time:
Tags:

Description

We need to run the BCI tests on SLEM 6.0 and 6.1 hosts.

Implementation details

  • We need to add a job that generated SLEM Test images in https://openqa.suse.de/group_overview/377 similar to the once we have already (SLES, Leap, Ubuntu, MLS, CentOS)
  • BCI-Tests has been configured already in such a way, that the required packages should be available on SLEM (we never verified it though)

Suggestion: Probably it's best to first check if https://github.com/SUSE/BCI-tests is able to be executed on SLEM the same way we run it on SLES. We can use an openQA test run as template to verify this.

Acceptance criteria

  • AC1: BCI tests are running on SLEM hosts as well (podman+docker)

Further links

Actions #1

Updated by ph03nix 3 months ago

  • Priority changed from Normal to High
Actions #2

Updated by ph03nix 3 months ago

  • Description updated (diff)
Actions #3

Updated by rbranco 2 months ago

SLEM is not a testable distro. It lacks these packages:

  • python311-virtualenv
  • python311-pip
  • python311-tox
Actions #4

Updated by rbranco 2 months ago

  • Status changed from Workable to In Progress
  • Assignee set to rbranco
Actions #5

Updated by rbranco 2 months ago

  • Assignee deleted (rbranco)
Actions #6

Updated by rbranco 2 months ago

  • Status changed from In Progress to Workable
Actions #7

Updated by ph03nix about 1 month ago

  • Status changed from Workable to In Progress
  • Assignee set to ph03nix
Actions #8

Updated by ph03nix about 1 month ago

I discovered that there is no python3-pip package and we need that for the BCI-Tests. After asking in the proj-sle-micro channel it remains unclear if we have a development/QE repository with additional packages like python3-pip that we could use.

I need to ask a bit more around because I thought that we have a QE repo somewhere.

Actions #10

Updated by ph03nix about 1 month ago

Actions #12

Updated by ph03nix about 1 month ago

pip needs some more packages, I need to try to get this running in a local repo first.

Actions #14

Updated by ph03nix about 1 month ago

  • Status changed from In Progress to Workable
  • Assignee deleted (ph03nix)

Currently busy with other tasks

Actions #15

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.

Actions

Also available in: Atom PDF