forked from rpms/leapp-repository
463 lines
13 KiB
Diff
463 lines
13 KiB
Diff
From 6a38e8a3373bdc41a04538a090531ba0ccf8fa96 Mon Sep 17 00:00:00 2001
|
|
From: karolinku <kkula@redhat.com>
|
|
Date: Tue, 14 Oct 2025 15:11:02 +0200
|
|
Subject: [PATCH 20/55] Update packit config
|
|
|
|
Introduce refactor of labels and introduce 8.10 -> 9.6 AWS tests.
|
|
---
|
|
.packit.yaml | 285 ++++++++++++++++++++++++++-------------------------
|
|
1 file changed, 143 insertions(+), 142 deletions(-)
|
|
|
|
diff --git a/.packit.yaml b/.packit.yaml
|
|
index 3d1cd7ff..720d07a7 100644
|
|
--- a/.packit.yaml
|
|
+++ b/.packit.yaml
|
|
@@ -104,6 +104,8 @@ jobs:
|
|
# is the last RHEL 8 release and all new future tests will start from this
|
|
# one release.
|
|
|
|
+# This job is never triggered - we define abstract anchor that are reused in jobs that 'inherit'
|
|
+# and have actionable triggers
|
|
- &sanity-abstract-8to9
|
|
job: tests
|
|
trigger: ignore
|
|
@@ -116,6 +118,47 @@ jobs:
|
|
epel-8-x86_64:
|
|
distros: [RHEL-8.10.0-Nightly]
|
|
identifier: sanity-abstract-8to9
|
|
+ tf_extra_params:
|
|
+ test:
|
|
+ tmt:
|
|
+ plan_filter: 'tag:8to9'
|
|
+ environments:
|
|
+ - &tmt-env-settings-810to94
|
|
+ tmt:
|
|
+ context: &tmt-context-810to94
|
|
+ distro: "rhel-8.10"
|
|
+ distro_target: "rhel-9.4"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - &tmt-env-settings-810to96
|
|
+ tmt:
|
|
+ context: &tmt-context-810to96
|
|
+ distro: "rhel-8.10"
|
|
+ distro_target: "rhel-9.6"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - &tmt-env-settings-810to97
|
|
+ tmt:
|
|
+ context: &tmt-context-810to97
|
|
+ distro: "rhel-8.10"
|
|
+ distro_target: "rhel-9.7"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - &tmt-env-settings-810to98
|
|
+ tmt:
|
|
+ context: &tmt-context-810to98
|
|
+ distro: "rhel-8.10"
|
|
+ distro_target: "rhel-9.8"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
|
|
- &sanity-abstract-8to9-aws
|
|
<<: *sanity-abstract-8to9
|
|
@@ -147,7 +190,10 @@ jobs:
|
|
# ######################### Individual tests ########################### #
|
|
# ###################################################################### #
|
|
|
|
-# Tests: 8.10 -> 9.4
|
|
+# ###################################################################### #
|
|
+# ############################# 8.10 > 9.4 ############################# #
|
|
+# ###################################################################### #
|
|
+
|
|
- &sanity-810to94
|
|
<<: *sanity-abstract-8to9
|
|
trigger: pull_request
|
|
@@ -157,15 +203,8 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.4"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
- env:
|
|
+ - *tmt-env-settings-810to94
|
|
+ env: &env-810to94
|
|
SOURCE_RELEASE: "8.10"
|
|
TARGET_RELEASE: "9.4"
|
|
LEAPP_TARGET_PRODUCT_CHANNEL: "EUS"
|
|
@@ -184,18 +223,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:partitioning & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.4"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-810to94
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.4"
|
|
- LEAPP_TARGET_PRODUCT_CHANNEL: "EUS"
|
|
+ <<: *env-810to94
|
|
|
|
# On-demand kernel-rt tests
|
|
- &kernel-rt-810to94
|
|
@@ -212,19 +242,19 @@ jobs:
|
|
plan_filter: 'tag:8to9 & tag:kernel-rt & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.4"
|
|
+ context: *tmt-context-810to94
|
|
settings:
|
|
provisioning:
|
|
tags:
|
|
BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.4"
|
|
- LEAPP_TARGET_PRODUCT_CHANNEL: "EUS"
|
|
+ <<: *env-810to94
|
|
+
|
|
+
|
|
+# ###################################################################### #
|
|
+# ############################# 8.10 > 9.6 ############################# #
|
|
+# ###################################################################### #
|
|
|
|
-# Tests: 8.10 -> 9.6
|
|
- &sanity-810to96
|
|
<<: *sanity-abstract-8to9
|
|
trigger: pull_request
|
|
@@ -234,15 +264,8 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.6"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
- env:
|
|
+ - *tmt-env-settings-810to96
|
|
+ env: &env-810to96
|
|
SOURCE_RELEASE: "8.10"
|
|
TARGET_RELEASE: "9.6"
|
|
|
|
@@ -260,17 +283,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:partitioning & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.6"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-810to96
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.6"
|
|
+ <<: *env-810to96
|
|
|
|
# On-demand kernel-rt tests
|
|
- &kernel-rt-810to96
|
|
@@ -285,20 +300,37 @@ jobs:
|
|
test:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:kernel-rt & enabled:true & tag:-rhsm'
|
|
+ environments:
|
|
+ - *tmt-env-settings-810to96
|
|
+ env:
|
|
+ <<: *env-810to96
|
|
+
|
|
+- &sanity-810to96-aws
|
|
+ <<: *sanity-abstract-8to9-aws
|
|
+ trigger: pull_request
|
|
+ targets:
|
|
+ epel-8-x86_64:
|
|
+ distros: [RHEL-8.10-rhui]
|
|
+ identifier: sanity-8.10to9.6-aws
|
|
+ tf_extra_params:
|
|
+ test:
|
|
+ tmt:
|
|
+ plan_filter: 'tag:8to9 & tag:rhui-aws-tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.6"
|
|
+ context: *tmt-context-810to96
|
|
settings:
|
|
provisioning:
|
|
tags:
|
|
BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.6"
|
|
+ <<: *env-810to96
|
|
+
|
|
+
|
|
+# ###################################################################### #
|
|
+# ############################# 8.10 > 9.7 ############################# #
|
|
+# ###################################################################### #
|
|
|
|
-# Tests: 8.10 -> 9.7
|
|
- &sanity-810to97
|
|
<<: *sanity-abstract-8to9
|
|
trigger: pull_request
|
|
@@ -308,15 +340,8 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.7"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
- env:
|
|
+ - *tmt-env-settings-810to97
|
|
+ env: &env-810to97
|
|
SOURCE_RELEASE: "8.10"
|
|
TARGET_RELEASE: "9.7"
|
|
|
|
@@ -334,17 +359,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:partitioning & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.7"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-810to97
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.7"
|
|
+ <<: *env-810to97
|
|
|
|
# On-demand kernel-rt tests
|
|
- &kernel-rt-810to97
|
|
@@ -360,17 +377,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:kernel-rt & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-8.10"
|
|
- distro_target: "rhel-9.7"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-810to97
|
|
env:
|
|
- SOURCE_RELEASE: "8.10"
|
|
- TARGET_RELEASE: "9.7"
|
|
+ <<: *env-810to97
|
|
|
|
# ###################################################################### #
|
|
# ############################## 9 TO 10 ################################ #
|
|
@@ -392,6 +401,38 @@ jobs:
|
|
epel-9-x86_64:
|
|
distros: [RHEL-9.6.0-Nightly]
|
|
identifier: sanity-abstract-9to10
|
|
+ tf_extra_params:
|
|
+ test:
|
|
+ tmt:
|
|
+ plan_filter: 'tag:9to10'
|
|
+ environments:
|
|
+ - &tmt-env-settings-96to100
|
|
+ tmt:
|
|
+ context: &tmt-context-96to100
|
|
+ distro: "rhel-9.6"
|
|
+ distro_target: "rhel-10.0"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - &tmt-env-settings-97to101
|
|
+ tmt:
|
|
+ context: &tmt-context-97to101
|
|
+ distro: "rhel-9.7"
|
|
+ distro_target: "rhel-10.1"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - &tmt-env-settings-98to102
|
|
+ tmt:
|
|
+ context: &tmt-context-98to102
|
|
+ distro: "rhel-9.8"
|
|
+ distro_target: "rhel-10.2"
|
|
+ settings:
|
|
+ provisioning:
|
|
+ tags:
|
|
+ BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
|
|
- &sanity-abstract-9to10-aws
|
|
<<: *sanity-abstract-9to10
|
|
@@ -423,7 +464,10 @@ jobs:
|
|
# ######################### Individual tests ########################### #
|
|
# ###################################################################### #
|
|
|
|
-# Tests: 9.6 -> 10.0
|
|
+# ###################################################################### #
|
|
+# ############################# 9.6 > 10.0 ############################# #
|
|
+# ###################################################################### #
|
|
+
|
|
- &sanity-96to100
|
|
<<: *sanity-abstract-9to10
|
|
trigger: pull_request
|
|
@@ -436,15 +480,8 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:9to10 & tag:tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.6"
|
|
- distro_target: "rhel-10.0"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
- env:
|
|
+ - *tmt-env-settings-96to100
|
|
+ env: &env-96to100
|
|
SOURCE_RELEASE: "9.6"
|
|
TARGET_RELEASE: "10.0"
|
|
|
|
@@ -465,17 +502,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:partitioning & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.6"
|
|
- distro_target: "rhel-10.0"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-96to100
|
|
env:
|
|
- SOURCE_RELEASE: "9.6"
|
|
- TARGET_RELEASE: "10.0"
|
|
+ <<: *env-96to100
|
|
|
|
# On-demand kernel-rt tests
|
|
- &kernel-rt-96to100
|
|
@@ -491,19 +520,14 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:kernel-rt & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.6"
|
|
- distro_target: "rhel-10.0"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-96to100
|
|
env:
|
|
- SOURCE_RELEASE: "9.6"
|
|
- TARGET_RELEASE: "10.0"
|
|
+ <<: *env-96to100
|
|
+
|
|
+# ###################################################################### #
|
|
+# ############################# 9.7 > 10.1 ############################# #
|
|
+# ###################################################################### #
|
|
|
|
-# Tests: 9.7 -> 10.1
|
|
- &sanity-97to101
|
|
<<: *sanity-abstract-9to10
|
|
trigger: pull_request
|
|
@@ -516,15 +540,8 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:9to10 & tag:tier0 & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.7"
|
|
- distro_target: "rhel-10.1"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
- env:
|
|
+ - *tmt-env-settings-97to101
|
|
+ env: &env-97to101
|
|
SOURCE_RELEASE: "9.7"
|
|
TARGET_RELEASE: "10.1"
|
|
|
|
@@ -545,17 +562,9 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:partitioning & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.7"
|
|
- distro_target: "rhel-10.1"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-97to101
|
|
env:
|
|
- SOURCE_RELEASE: "9.7"
|
|
- TARGET_RELEASE: "10.1"
|
|
+ <<: *env-97to101
|
|
|
|
# On-demand kernel-rt tests
|
|
- &kernel-rt-97to101
|
|
@@ -574,14 +583,6 @@ jobs:
|
|
tmt:
|
|
plan_filter: 'tag:8to9 & tag:kernel-rt & enabled:true & tag:-rhsm'
|
|
environments:
|
|
- - tmt:
|
|
- context:
|
|
- distro: "rhel-9.7"
|
|
- distro_target: "rhel-10.1"
|
|
- settings:
|
|
- provisioning:
|
|
- tags:
|
|
- BusinessUnit: sst_upgrades@leapp_upstream_test
|
|
+ - *tmt-env-settings-97to101
|
|
env:
|
|
- SOURCE_RELEASE: "9.7"
|
|
- TARGET_RELEASE: "10.1"
|
|
+ <<: *env-97to101
|
|
--
|
|
2.51.1
|
|
|