Skip to content

Commit

Permalink
Update QE-C configuration files
Browse files Browse the repository at this point in the history
Update QE-C related configuration example files to include new job
groups and versions. Also remove the LATEST section from all of them.
  • Loading branch information
grisu48 committed Dec 18, 2023
1 parent 9d6cce0 commit 1204339
Show file tree
Hide file tree
Showing 12 changed files with 420 additions and 168 deletions.
9 changes: 8 additions & 1 deletion _review/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,18 @@ This directory contains example configuration files for `openqa-revtui`

Find a selection of templates for the qe-c squad (containers and images)

**Recommended review configuration file**: [qe-Maintenance-QEC.toml](qe-Maintenance-QEC.toml) (contains all maintenance test runs except *LATEST*)

Individual files:

* [qec-publiccloud.toml](qec-publiccloud.toml) - Review template for SLES PublicCloud test runs
* [qec-containers.toml](qec-containers.toml) - Review template for SLES container test runs (including BCI)
* [qec-containers.toml](qec-containers.toml) - Review template for SLES container test runs (excluding BCI)
* [qec-bci.toml](qec-bci.toml) - Review template for SLE BCI container images
* [qec-jeos.toml](qec-jeos.toml) - Review template for SLE JeOS images
* [qec-sle-micro.toml](qec-sle-micro.toml) - Review template for SLE Micro
* [qec-sle-wsl.toml](qec-sle-wsl.toml) - Review template for SLE WSL images
* [qec-wicked.toml](qec-wicked.toml) - Review template for wicked images
* [qec-alp.toml](qec-alp.toml) - Review template for ALP (Dolomite)

## Create a TODO template

Expand Down
288 changes: 288 additions & 0 deletions _review/qe-Maintenance-QEC.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,288 @@
## Review template file for ALP test runs on OSD

Instance = "https://openqa.suse.de" # openQA instance to query
RabbitMQ = "amqps://suse:[email protected]" # RabbitMQ instance to query
RabbitMQTopic = "suse.openqa.job.done" # RabbitMQ topic to query
HideStatus = ["scheduled", "passed", "softfailed", "cancelled", "skipped", "running", "uploading", "parallel_failed", "reviewed", "user_cancelled"] # Hide jobs in defined states
RefreshInterval = 60 # Refresh from API once every minute
MaxJobs = 20 # Max. job per group to display
GroupBy = "groups" # Group by defined groups ("none" or "groups")

## BCI and Base images #########################################################

[[Groups]]
Name = "BCI Base Images 15-SP5"
Params = { groupid = "475", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Base Images 15-SP4"
Params = { groupid = "443", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Base Images 15-SP3"
Params = { groupid = "442", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Language Images"
Params = { groupid = "444", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Application Images"
Params = { groupid = "445", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "Base Images (pre-BCI, <15SP3)"
Params = { groupid = "453", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "SUMA images"
Params = { groupid = "516", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI repo"
Params = { groupid = "428", build = "" }
MaxLifetime = 86400


## Container Maintenance updates ###############################################

[[Groups]]
Name = "Containers Maintenance Updates 15-SP5"
Params = { groupid = "417", build = "%yesterday%-1", version="15-SP5" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 15-SP4"
Params = { groupid = "417", build = "%yesterday%-1", version="15-SP4" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 15-SP3"
Params = { groupid = "417", build = "%yesterday%-1", version="15-SP3" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 15-SP2"
Params = { groupid = "417", build = "%yesterday%-1", version="15-SP2" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 15-SP1"
Params = { groupid = "417", build = "%yesterday%-1", version="15-SP1" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 15"
Params = { groupid = "417", build = "%yesterday%-1", version="15" }
MaxLifetime = 86400

[[Groups]]
Name = "Containers Maintenance Updates 12-SP5"
Params = { groupid = "417", build = "%yesterday%-1", version="12-SP5" }
MaxLifetime = 86400

# Create host disk images

[[Groups]]
Name = "Create bootable host HDDs"
Params = { groupid = "377", build = "" }
MaxLifetime = 86400


## JeOS/MinimalVM Maintenance updates ##########################################

[[Groups]]
Name = "JeOS Maintenance Updates 15-SP5"
Params = { groupid = "419", build = "%yesterday%-1", version = "15-SP5" }
MaxLifetime = 86400

[[Groups]]
Name = "JeOS Maintenance Updates 15-SP4"
Params = { groupid = "419", build = "%yesterday%-1", version = "15-SP4" }
MaxLifetime = 86400

[[Groups]]
Name = "JeOS Maintenance Updates 15-SP3"
Params = { groupid = "419", build = "%yesterday%-1", version = "15-SP3" }
MaxLifetime = 86400

[[Groups]]
Name = "JeOS Maintenance Updates 15-SP2"
Params = { groupid = "419", build = "%yesterday%-1", version = "15-SP2" }
MaxLifetime = 86400

[[Groups]]
Name = "JeOS Maintenance Updates 15-SP1"
Params = { groupid = "419", build = "%yesterday%-1", version = "15-SP1" }
MaxLifetime = 86400

[[Groups]]
Name = "JeOS Maintenance Updates 12-SP5"
Params = { groupid = "419", build = "%yesterday%-1", version = "12-SP5" }
MaxLifetime = 86400


## PublicCloud Maintenance updates #############################################

[[Groups]]
Name = "PublicCloud Maintenance Updates 15-SP5"
Params = { groupid = "427", build = "%yesterday%-1", version="15-SP5" }
[[Groups]]
Name = "PublicCloud Maintenance Updates 15-SP4"
Params = { groupid = "427", build = "%yesterday%-1", version="15-SP4" }
[[Groups]]
Name = "PublicCloud Maintenance Updates 15-SP3"
Params = { groupid = "427", build = "%yesterday%-1", version="15-SP3" }
[[Groups]]
Name = "PublicCloud Maintenance Updates 15-SP2"
Params = { groupid = "427", build = "%yesterday%-1", version="15-SP2" }
[[Groups]]
Name = "PublicCloud Maintenance Updates 15-SP1"
Params = { groupid = "427", build = "%yesterday%-1", version="15-SP1" }
[[Groups]]
Name = "PublicCloud Maintenance Updates 12-SP5"
Params = { groupid = "427", build = "%yesterday%-1", version="12-SP5" }

# Create openQA helper instance disk image

[[Groups]]
Name = "Create publiccloud-tools HDD"
Params = { groupid = "276", build = "" }
MaxLifetime = 86400

## SLE Micro image updates

[[Groups]]
Name = "SLE Micro Toolbox updates"
Params = { groupid = "451" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro for Rancher"
Params = { groupid = "449" }
MaxLifetime = 86400


## SLE Micro Maintenance updates ###############################################

[[Groups]]
Name = "SLE Micro Maintenance Updates 5.5"
Params = { groupid = "420", build = "%yesterday%-1", version = "5.5" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Updates 5.4"
Params = { groupid = "420", build = "%yesterday%-1", version = "5.4" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Updates 5.3"
Params = { groupid = "420", build = "%yesterday%-1", version = "5.3" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Updates 5.2"
Params = { groupid = "420", build = "%yesterday%-1", version = "5.2" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Updates 5.1"
Params = { groupid = "420", build = "%yesterday%-1", version = "5.1" }
MaxLifetime = 86400

## Single Incidents

[[Groups]]
Name = "SLE Micro Maintenance Incidents for 5.5"
Params = { groupid = "528" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Incidents for 5.4"
Params = { groupid = "486" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Incidents for 5.3"
Params = { groupid = "484" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Incidents for 5.2"
Params = { groupid = "483" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE Micro Maintenance Incidents for 5.1"
Params = { groupid = "482" }
MaxLifetime = 86400


## Wicked Maintenance Updates ##################################################

[[Groups]]
Name = "Wicked Maintenance Updates 15-SP5"
Params = { groupid = "412", build = "%yesterday%-1", version="15-SP5" }
MaxLifetime = 86400

[[Groups]]
Name = "Wicked Maintenance Updates 15-SP4"
Params = { groupid = "412", build = "%yesterday%-1", version="15-SP4" }
MaxLifetime = 86400

[[Groups]]
Name = "Wicked Maintenance Updates 15-SP3"
Params = { groupid = "412", build = "%yesterday%-1", version="15-SP3" }
MaxLifetime = 86400

[[Groups]]
Name = "Wicked Maintenance Updates 15-SP2"
Params = { groupid = "412", build = "%yesterday%-1", version="15-SP2" }
MaxLifetime = 86400

[[Groups]]
Name = "Wicked Maintenance Updates 15-SP1"
Params = { groupid = "412", build = "%yesterday%-1", version="15-SP1" }
MaxLifetime = 86400

[[Groups]]
Name = "Wicked Maintenance Updates 12-SP5"
Params = { groupid = "412", build = "%yesterday%-1", version="12-SP5" }
MaxLifetime = 86400


## WSL builds ##################################################################

[[Groups]]
Name = "SLE 15-SP5 WSL"
Params = { groupid = "461" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE 15-SP4 WSL"
Params = { groupid = "386" }
MaxLifetime = 86400

[[Groups]]
Name = "SLE 15-SP3 WSL"
Params = { groupid = "288" }
MaxLifetime = 86400

## Windows KVM Installation

[[Groups]]
Name = "Windows 11 installation"
Params = { version="11", groupid="287" }
MaxLifetime = 86400

[[Groups]]
Name = "Windows 10 installation"
Params = { version="10", groupid="287" }
MaxLifetime = 86400
12 changes: 6 additions & 6 deletions _review/qe-core-O3.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,17 @@ MaxLifetime = 86400
# Leap 15.4

[[Groups]]
Name = "openSUSE Leap 15.4 Updates"
Params = { groupid = "98", build = "" }
Name = "openSUSE Leap 15.5 Updates"
Params = { groupid = "112", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "openSUSE Leap 15.4 Incidents"
Params = { groupid = "97", build = "" }
Name = "openSUSE Leap 15.5 Incidents"
Params = { groupid = "114", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "openSUSE Leap 15.4 Backports"
Params = { groupid = "99", build = "" }
Name = "openSUSE Leap 15.5 Backports"
Params = { groupid = "113", build = "" }
MaxLifetime = 86400

4 changes: 2 additions & 2 deletions _review/qec-alp.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ MaxJobs = 20 # Max. job per group to display
GroupBy = "groups" # Group by defined groups ("none" or "groups")


## Latest JeOS images
## Latest ALP (Dolomite) Container Host
[[Groups]]
Name = "ALP Container host"
Name = "ALP Dolomite Container host"
Params = { groupid = "499" }
MaxLifetime = 172800 # Review images upt to two days
50 changes: 50 additions & 0 deletions _review/qec-bci.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
## Review template file for container test runs on OSD

Instance = "https://openqa.suse.de" # openQA instance to query
RabbitMQ = "amqps://suse:[email protected]" # RabbitMQ instance to query
RabbitMQTopic = "suse.openqa.job.done" # RabbitMQ topic to query
HideStatus = ["scheduled", "passed", "softfailed", "cancelled", "skipped", "running", "uploading", "parallel_failed", "reviewed", "user_cancelled"] # Hide jobs in defined states
RefreshInterval = 60 # Refresh from API once every minute
MaxJobs = 20 # Max. job per group to display
GroupBy = "groups" # Group by defined groups ("none" or "groups")

## BCI and Base images
[[Groups]]
Name = "BCI Base Images 15-SP5"
Params = { groupid = "475", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Base Images 15-SP4"
Params = { groupid = "443", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Base Images 15-SP3"
Params = { groupid = "442", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Language Images"
Params = { groupid = "444", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI Application Images"
Params = { groupid = "445", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "Base Images (pre-BCI, <15SP3)"
Params = { groupid = "453", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "SUMA images"
Params = { groupid = "516", build = "" }
MaxLifetime = 86400

[[Groups]]
Name = "BCI repo"
Params = { groupid = "428", build = "" }
MaxLifetime = 86400
Loading

0 comments on commit 1204339

Please sign in to comment.