Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 79to88 and 79to89 aws upgrade paths + 79to810 and 810to94 #1145

Merged
merged 2 commits into from
Nov 22, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
140 changes: 136 additions & 4 deletions .packit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ jobs:
targets:
epel-7-x86_64:
distros: [RHEL-7.9-rhui]
identifier: sanity-7to8-aws-e2e
identifier: sanity-7.9to8.6-aws-e2e
# NOTE(ivasilev) Unfortunately to use yaml templates we need to rewrite the whole tf_extra_params dict
# to use plan_filter (can't just specify one section test.tmt.plan_filter, need to specify environments.* as well)
tf_extra_params:
Expand All @@ -145,6 +145,33 @@ jobs:
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"

- &sanity-79to88-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.8-aws-e2e
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.8"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"

- &sanity-79to89-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.9-aws-e2e
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.9"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"

- &sanity-79to810-aws
<<: *sanity-79to86-aws
identifier: sanity-7.9to8.10-aws-e2e
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.10"
RHUI: "aws"
LEAPPDATA_BRANCH: "upstream"

# On-demand minimal beaker tests
- &beaker-minimal-79to86
<<: *sanity-79to86
Expand Down Expand Up @@ -256,6 +283,40 @@ jobs:
TARGET_RELEASE: "8.9"
LEAPPDATA_BRANCH: "upstream"

- &sanity-79to810
<<: *sanity-79to86
identifier: sanity-7.9to8.10
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.10"
LEAPPDATA_BRANCH: "upstream"

# On-demand minimal beaker tests
- &beaker-minimal-79to810
<<: *beaker-minimal-79to86
labels:
- beaker-minimal
- beaker-minimal-7.9to8.10
- 7.9to8.10
identifier: sanity-7.9to8.10-beaker-minimal
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.10"
LEAPPDATA_BRANCH: "upstream"

# On-demand kernel-rt tests
- &kernel-rt-79to810
<<: *kernel-rt-79to88
labels:
- kernel-rt
- kernel-rt-7.9to8.10
- 7.9to8.10
identifier: sanity-7.9to8.10-kernel-rt
env:
SOURCE_RELEASE: "7.9"
TARGET_RELEASE: "8.10"
LEAPPDATA_BRANCH: "upstream"

- &sanity-86to90
<<: *sanity-79to86
targets:
Expand Down Expand Up @@ -427,7 +488,6 @@ jobs:
env:
SOURCE_RELEASE: "8.9"
TARGET_RELEASE: "9.3"
RHSM_REPOS: "rhel-8-for-x86_64-appstream-beta-rpms,rhel-8-for-x86_64-baseos-beta-rpms"
LEAPPDATA_BRANCH: "upstream"
LEAPP_DEVEL_TARGET_RELEASE: "9.3"

Expand Down Expand Up @@ -457,7 +517,6 @@ jobs:
env:
SOURCE_RELEASE: "8.9"
TARGET_RELEASE: "9.3"
RHSM_REPOS: "rhel-8-for-x86_64-appstream-beta-rpms,rhel-8-for-x86_64-baseos-beta-rpms"
LEAPPDATA_BRANCH: "upstream"
LEAPP_DEVEL_TARGET_RELEASE: "9.3"

Expand All @@ -482,12 +541,85 @@ jobs:
tags:
BusinessUnit: sst_upgrades@leapp_upstream_test

- &sanity-810to94
<<: *sanity-88to92
targets:
epel-8-x86_64:
distros: [RHEL-8.10.0-Nightly]
identifier: sanity-8.10to9.4
tf_extra_params:
test:
tmt:
plan_filter: 'tag:sanity & tag:8to9'
environments:
- tmt:
context:
distro: "rhel-8.10"
settings:
provisioning:
tags:
BusinessUnit: sst_upgrades@leapp_upstream_test
env:
SOURCE_RELEASE: "8.10"
TARGET_RELEASE: "9.4"
RHSM_REPOS: "rhel-8-for-x86_64-appstream-beta-rpms,rhel-8-for-x86_64-baseos-beta-rpms"
LEAPPDATA_BRANCH: "upstream"

# On-demand minimal beaker tests
- &beaker-minimal-810to94
<<: *beaker-minimal-88to92
labels:
- beaker-minimal
- beaker-minimal-8.10to9.4
- 8.10to9.4
targets:
epel-8-x86_64:
distros: [RHEL-8.10.0-Nightly]
identifier: sanity-8.10to9.4-beaker-minimal
tf_extra_params:
test:
tmt:
plan_filter: 'tag:partitioning & tag:8to9'
environments:
- tmt:
context:
distro: "rhel-8.10"
settings:
provisioning:
tags:
BusinessUnit: sst_upgrades@leapp_upstream_test
env:
SOURCE_RELEASE: "8.10"
TARGET_RELEASE: "9.4"
LEAPPDATA_BRANCH: "upstream"

# On-demand kernel-rt tests
- &kernel-rt-810to94
<<: *beaker-minimal-810to94
labels:
- kernel-rt
- kernel-rt-8.10to9.4
- 8.10to9.4
identifier: sanity-8.10to9.4-kernel-rt
tf_extra_params:
test:
tmt:
plan_filter: 'tag:kernel-rt & tag:8to9'
environments:
- tmt:
context:
distro: "rhel-8.10"
settings:
provisioning:
tags:
BusinessUnit: sst_upgrades@leapp_upstream_test

- &sanity-86to90-aws
<<: *sanity-79to86-aws
targets:
epel-8-x86_64:
distros: [RHEL-8.6-rhui]
identifier: sanity-8to9-aws-e2e
identifier: sanity-8.6to9.0-aws-e2e
fernflower marked this conversation as resolved.
Show resolved Hide resolved
tf_extra_params:
test:
tmt:
Expand Down
Loading