From 39d64658ae3c82157bc357dd940914d600ece321 Mon Sep 17 00:00:00 2001 From: Petr Stodulka Date: Fri, 9 Feb 2024 13:00:16 +0100 Subject: [PATCH] Packit: Drop tests for obsoleted upgrade paths + restructuralisation Dropping upgrade paths related to following releases: 8.6, 8.9, 9.0, 9.3. See the previous commit for more info. During the drop of these release, I've realized the current structure of tests is not suitable for such operations as current test/job definitions has been chained. So e.g. tests for 8.10 -> 9.4 depended on 8.9 -> 9.3, which depended on 8.8 -> 8.6, etc... Even going deeper, IPU 8->9 definitions have been based on 7 -> 8 definitions. So I updated the structure, separating tests for IPU 7 -> 8 and 8 -> 9 and also deps between all upgrade paths. Now, particular tests can inherit one of *abstract* jobs definitions, so dropping or removing tests for an upgrade path does not affect other tests. Also fixed some incorrect definitions. Jira: OAMG-10451 --- .packit.yaml | 506 ++++++++++++++++++--------------------------------- 1 file changed, 173 insertions(+), 333 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index 491b145005..62d3e04597 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -85,18 +85,25 @@ jobs: # builds from master branch should start with 100 release, to have high priority - bash -c "sed -i \"s/1%{?dist}/100%{?dist}/g\" packaging/leapp-repository.spec" -- &sanity-79to86 + +# ###################################################################### # +# ############################### 7 TO 8 ############################### # +# ###################################################################### # + +# ###################################################################### # +# ### Abstract job definitions to make individual tests/jobs smaller ### # +# ###################################################################### # +- &sanity-abstract-7to8 job: tests fmf_url: "https://gitlab.cee.redhat.com/oamg/leapp-tests" fmf_ref: "main" use_internal_tf: True - trigger: pull_request labels: - sanity targets: epel-7-x86_64: distros: [RHEL-7.9-ZStream] - identifier: sanity-7.9to8.6 + identifier: sanity-abstract-7to8 tmt_plan: "" tf_extra_params: test: @@ -112,18 +119,17 @@ jobs: BusinessUnit: sst_upgrades@leapp_upstream_test env: SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.6" LEAPPDATA_BRANCH: "upstream" -- &sanity-79to86-aws - <<: *sanity-79to86 +- &sanity-abstract-7to8-aws + <<: *sanity-abstract-7to8 labels: - sanity - aws targets: epel-7-x86_64: distros: [RHEL-7.9-rhui] - identifier: sanity-7.9to8.6-aws + identifier: sanity-abstract-7to8-aws # 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: @@ -141,55 +147,18 @@ jobs: BusinessUnit: sst_upgrades@leapp_upstream_test env: SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.6" - RHUI: "aws" - LEAPPDATA_BRANCH: "upstream" - LEAPP_NO_RHSM: "1" - USE_CUSTOM_REPOS: rhui - -- &sanity-79to88-aws - <<: *sanity-79to86-aws - identifier: sanity-7.9to8.8-aws - env: - SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.8" - RHUI: "aws" - LEAPPDATA_BRANCH: "upstream" - LEAPP_NO_RHSM: "1" - USE_CUSTOM_REPOS: rhui - -- &sanity-79to89-aws - <<: *sanity-79to86-aws - identifier: sanity-7.9to8.9-aws - env: - SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.9" RHUI: "aws" LEAPPDATA_BRANCH: "upstream" LEAPP_NO_RHSM: "1" USE_CUSTOM_REPOS: rhui -# NOTE(mkluson) RHEL 8.10 content is not publicly available (via RHUI) -#- &sanity-79to810-aws -# <<: *sanity-79to86-aws -# identifier: sanity-7.9to8.10-aws -# env: -# SOURCE_RELEASE: "7.9" -# TARGET_RELEASE: "8.10" -# RHUI: "aws" -# LEAPPDATA_BRANCH: "upstream" -# LEAPP_NO_RHSM: "1" -# USE_CUSTOM_REPOS: rhui - # On-demand minimal beaker tests -- &beaker-minimal-79to86 - <<: *sanity-79to86 +- &beaker-minimal-7to8-abstract-ondemand + <<: *sanity-abstract-7to8 manual_trigger: True labels: - beaker-minimal - - beaker-minimal-7.9to8.6 - - 7.9to8.6 - identifier: sanity-7.9to8.6-beaker-minimal + identifier: beaker-minimal-7to8-abstract-ondemand tf_extra_params: test: tmt: @@ -204,13 +173,11 @@ jobs: BusinessUnit: sst_upgrades@leapp_upstream_test # On-demand kernel-rt tests -- &kernel-rt-79to86 - <<: *beaker-minimal-79to86 +- &kernel-rt-abstract-7to8-ondemand + <<: *beaker-minimal-7to8-abstract-ondemand labels: - kernel-rt - - kernel-rt-7.9to8.6 - - 7.9to8.6 - identifier: sanity-7.9to8.6-kernel-rt + identifier: sanity-7to8-kernel-rt-abstract-ondemand tf_extra_params: test: tmt: @@ -224,114 +191,128 @@ jobs: tags: BusinessUnit: sst_upgrades@leapp_upstream_test + +# ###################################################################### # +# ######################### Individual tests ########################### # +# ###################################################################### # + +# Tests: 7.9 -> 8.8 +- &sanity-79to88-aws + <<: *sanity-abstract-7to8-aws + trigger: pull_request + identifier: sanity-7.9to8.8-aws + env: + SOURCE_RELEASE: "7.9" + TARGET_RELEASE: "8.8" + RHUI: "aws" + LEAPPDATA_BRANCH: "upstream" + LEAPP_NO_RHSM: "1" + USE_CUSTOM_REPOS: rhui + - &sanity-79to88 - <<: *sanity-79to86 + <<: *sanity-abstract-7to8 + trigger: pull_request identifier: sanity-7.9to8.8 env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.8" LEAPPDATA_BRANCH: "upstream" -# On-demand minimal beaker tests - &beaker-minimal-79to88 - <<: *beaker-minimal-79to86 + <<: *beaker-minimal-7to8-abstract-ondemand labels: - beaker-minimal - beaker-minimal-7.9to8.8 - 7.9to8.8 - identifier: sanity-7.9to8.8-beaker-minimal + identifier: sanity-7.9to8.8-beaker-minimal-ondemand env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.8" LEAPPDATA_BRANCH: "upstream" -# On-demand kernel-rt tests - &kernel-rt-79to88 - <<: *kernel-rt-79to86 + <<: *kernel-rt-abstract-7to8-ondemand labels: - kernel-rt - kernel-rt-7.9to8.8 - 7.9to8.8 - identifier: sanity-7.9to8.8-kernel-rt + identifier: sanity-7.9to8.8-kernel-rt-ondemand env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.8" LEAPPDATA_BRANCH: "upstream" -- &sanity-79to89 - <<: *sanity-79to86 - identifier: sanity-7.9to8.9 - env: - SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.9" - LEAPPDATA_BRANCH: "upstream" - -# On-demand minimal beaker tests -- &beaker-minimal-79to89 - <<: *beaker-minimal-79to86 - labels: - - beaker-minimal - - beaker-minimal-7.9to8.9 - - 7.9to8.9 - identifier: sanity-7.9to8.9-beaker-minimal - env: - SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.9" - LEAPPDATA_BRANCH: "upstream" - -# On-demand kernel-rt tests -- &kernel-rt-79to89 - <<: *kernel-rt-79to88 - labels: - - kernel-rt - - kernel-rt-7.9to8.9 - - 7.9to8.9 - identifier: sanity-7.9to8.9-kernel-rt - env: - SOURCE_RELEASE: "7.9" - TARGET_RELEASE: "8.9" - LEAPPDATA_BRANCH: "upstream" - +# Tests: 7.9 -> 8.10 - &sanity-79to810 - <<: *sanity-79to86 + <<: *sanity-abstract-7to8 + trigger: pull_request identifier: sanity-7.9to8.10 env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.10" LEAPPDATA_BRANCH: "upstream" -# On-demand minimal beaker tests +# NOTE(mkluson) RHEL 8.10 content is not publicly available (via RHUI) +#- &sanity-79to810-aws +# <<: *sanity-abstract-7to8-aws +# trigger: pull_request +# identifier: sanity-7.9to8.10-aws +# env: +# SOURCE_RELEASE: "7.9" +# TARGET_RELEASE: "8.10" +# RHUI: "aws" +# LEAPPDATA_BRANCH: "upstream" +# LEAPP_NO_RHSM: "1" +# USE_CUSTOM_REPOS: rhui + - &beaker-minimal-79to810 - <<: *beaker-minimal-79to86 + <<: *beaker-minimal-7to8-abstract-ondemand labels: - beaker-minimal - beaker-minimal-7.9to8.10 - 7.9to8.10 - identifier: sanity-7.9to8.10-beaker-minimal + identifier: sanity-7.9to8.10-beaker-minimal-ondemand env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.10" LEAPPDATA_BRANCH: "upstream" -# On-demand kernel-rt tests - &kernel-rt-79to810 - <<: *kernel-rt-79to88 + <<: *kernel-rt-abstract-7to8-ondemand labels: - kernel-rt - kernel-rt-7.9to8.10 - 7.9to8.10 - identifier: sanity-7.9to8.10-kernel-rt + identifier: sanity-7.9to8.10-kernel-rt-ondemand env: SOURCE_RELEASE: "7.9" TARGET_RELEASE: "8.10" LEAPPDATA_BRANCH: "upstream" -- &sanity-86to90 - <<: *sanity-79to86 + +# ###################################################################### # +# ############################## 8 TO 10 ############################### # +# ###################################################################### # + +# ###################################################################### # +# ### Abstract job definitions to make individual tests/jobs smaller ### # +# ###################################################################### # + +#NOTE(pstodulk) putting default values in abstract jobs as from 8.10, as this +# is the last RHEL 8 release and all new future tests will start from this +# one release. + +- &sanity-abstract-8to9 + job: tests + fmf_url: "https://gitlab.cee.redhat.com/oamg/leapp-tests" + fmf_ref: "main" + use_internal_tf: True + labels: + - sanity targets: epel-8-x86_64: - distros: [RHEL-8.6.0-Nightly] - identifier: sanity-8.6to9.0 + distros: [RHEL-8.10.0-Nightly] + identifier: sanity-abstract-8to9 tf_extra_params: test: tmt: @@ -339,28 +320,52 @@ jobs: environments: - tmt: context: - distro: "rhel-8.6" + distro: "rhel-8.10" settings: provisioning: tags: BusinessUnit: sst_upgrades@leapp_upstream_test env: - SOURCE_RELEASE: "8.6" - TARGET_RELEASE: "9.0" - RHSM_REPOS_EUS: "eus" LEAPPDATA_BRANCH: "upstream" -# On-demand minimal beaker tests -- &beaker-minimal-86to90 - <<: *beaker-minimal-79to86 +- &sanity-abstract-8to9-aws + <<: *sanity-abstract-8to9 + labels: + - sanity + - aws + targets: + epel-8-x86_64: + distros: [RHEL-8.10-rhui] + identifier: sanity-abstract-8to9-aws + tf_extra_params: + test: + tmt: + plan_filter: 'tag:upgrade_happy_path & enabled:true' + environments: + - tmt: + context: + distro: "rhel-8.10" + settings: + provisioning: + post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" + tags: + BusinessUnit: sst_upgrades@leapp_upstream_test + env: + RHSM_REPOS: "rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms" + RHUI: "aws" + LEAPPDATA_BRANCH: "upstream" + LEAPP_NO_RHSM: "1" + USE_CUSTOM_REPOS: rhui + +- &beaker-minimal-8to9-abstract-ondemand + <<: *sanity-abstract-8to9 + manual_trigger: True labels: - beaker-minimal - - beaker-minimal-8.6to9.0 - - 8.6to9.0 targets: epel-8-x86_64: - distros: [RHEL-8.6.0-Nightly] - identifier: sanity-8.6to9.0-beaker-minimal + distros: [RHEL-8.10.0-Nightly] + identifier: beaker-minimal-8to9-abstract-ondemand tf_extra_params: test: tmt: @@ -368,25 +373,21 @@ jobs: environments: - tmt: context: - distro: "rhel-8.6" + distro: "rhel-8.10" settings: provisioning: tags: BusinessUnit: sst_upgrades@leapp_upstream_test env: - SOURCE_RELEASE: "8.6" - TARGET_RELEASE: "9.0" - RHSM_REPOS_EUS: "eus" + SOURCE_RELEASE: "8.10" LEAPPDATA_BRANCH: "upstream" + # RHSM_REPOS_EUS: "eus" # set this when upgrading to EUS release -# On-demand kernel-rt tests -- &kernel-rt-86to90 - <<: *beaker-minimal-86to90 +- &kernel-rt-abstract-8to9-ondemand + <<: *beaker-minimal-8to9-abstract-ondemand labels: - kernel-rt - - kernel-rt-8.6to9.0 - - 8.6to9.0 - identifier: sanity-8.6to9.0-kernel-rt + identifier: sanity-8to9-kernel-rt-abstract-ondemand tf_extra_params: test: tmt: @@ -394,14 +395,20 @@ jobs: environments: - tmt: context: - distro: "rhel-8.6" + distro: "rhel-8.10" settings: provisioning: tags: BusinessUnit: sst_upgrades@leapp_upstream_test + +# ###################################################################### # +# ######################### Individual tests ########################### # +# ###################################################################### # + +# Tests: 8.8 -> 9.2 - &sanity-88to92 - <<: *sanity-86to90 + <<: *sanity-abstract-8to9 targets: epel-8-x86_64: distros: [RHEL-8.8.0-Nightly] @@ -425,21 +432,17 @@ jobs: LEAPPDATA_BRANCH: "upstream" LEAPP_DEVEL_TARGET_RELEASE: "9.2" -# On-demand minimal beaker tests -- &beaker-minimal-88to92 - <<: *beaker-minimal-86to90 - labels: - - beaker-minimal - - beaker-minimal-8.8to9.2 - - 8.6to9.2 +- &sanity-88to92-aws + <<: *sanity-abstract-8to9-aws targets: epel-8-x86_64: - distros: [RHEL-8.8.0-Nightly] - identifier: sanity-8.8to9.2-beaker-minimal + distros: [RHEL-8.8-rhui] + identifier: sanity-8.8to9.2-aws + # NOTE(mkluson) Unfortunately to use yaml templates we need to rewrite the whole tf_extra_params dict tf_extra_params: test: tmt: - plan_filter: 'tag:partitioning & tag:8to9 & enabled:true' + plan_filter: 'tag:upgrade_happy_path & enabled:true' environments: - tmt: context: @@ -452,65 +455,22 @@ jobs: env: SOURCE_RELEASE: "8.8" TARGET_RELEASE: "9.2" + RHSM_REPOS: "rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms" + RHUI: "aws" LEAPPDATA_BRANCH: "upstream" - LEAPP_DEVEL_TARGET_RELEASE: "9.2" - -# On-demand kernel-rt tests -- &kernel-rt-88to92 - <<: *beaker-minimal-88to92 - labels: - - kernel-rt - - kernel-rt-8.8to9.2 - - 8.8to9.2 - identifier: sanity-8.8to9.2-kernel-rt - tf_extra_params: - test: - tmt: - plan_filter: 'tag:kernel-rt & tag:8to9 & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.8" - settings: - provisioning: - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test - -- &sanity-89to93 - <<: *sanity-88to92 - targets: - epel-8-x86_64: - distros: [RHEL-8.9.0-Nightly] - identifier: sanity-8.9to9.3 - tf_extra_params: - test: - tmt: - plan_filter: 'tag:sanity & tag:8to9 & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.9" - settings: - provisioning: - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test - env: - SOURCE_RELEASE: "8.9" - TARGET_RELEASE: "9.3" - LEAPPDATA_BRANCH: "upstream" - LEAPP_DEVEL_TARGET_RELEASE: "9.3" + LEAPP_NO_RHSM: "1" + USE_CUSTOM_REPOS: rhui -# On-demand minimal beaker tests -- &beaker-minimal-89to93 - <<: *beaker-minimal-88to92 +- &beaker-minimal-88to92 + <<: *beaker-minimal-8to9-abstract-ondemand labels: - beaker-minimal - - beaker-minimal-8.9to9.3 - - 8.9to9.3 + - beaker-minimal-8.8to9.2 + - 8.8to9.2 targets: epel-8-x86_64: - distros: [RHEL-8.9.0-Nightly] - identifier: sanity-8.9to9.3-beaker-minimal + distros: [RHEL-8.8.0-Nightly] + identifier: sanity-8.8to9.2-beaker-minimal-ondemand tf_extra_params: test: tmt: @@ -518,25 +478,25 @@ jobs: environments: - tmt: context: - distro: "rhel-8.9" + distro: "rhel-8.8" settings: provisioning: + post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" tags: BusinessUnit: sst_upgrades@leapp_upstream_test env: - SOURCE_RELEASE: "8.9" - TARGET_RELEASE: "9.3" + SOURCE_RELEASE: "8.8" + TARGET_RELEASE: "9.2" LEAPPDATA_BRANCH: "upstream" - LEAPP_DEVEL_TARGET_RELEASE: "9.3" + LEAPP_DEVEL_TARGET_RELEASE: "9.2" -# On-demand kernel-rt tests -- &kernel-rt-89to93 - <<: *beaker-minimal-89to93 +- &kernel-rt-88to92 + <<: *kernel-rt-abstract-8to9-ondemand labels: - kernel-rt - - kernel-rt-8.9to9.3 - - 8.9to9.3 - identifier: sanity-8.9to9.3-kernel-rt + - kernel-rt-8.8to9.2 + - 8.8to9.2 + identifier: sanity-8.8to9.2-kernel-rt-ondemand tf_extra_params: test: tmt: @@ -544,30 +504,22 @@ jobs: environments: - tmt: context: - distro: "rhel-8.9" + distro: "rhel-8.8" settings: provisioning: tags: BusinessUnit: sst_upgrades@leapp_upstream_test + env: + SOURCE_RELEASE: "8.8" + TARGET_RELEASE: "9.2" + LEAPPDATA_BRANCH: "upstream" + LEAPP_DEVEL_TARGET_RELEASE: "9.2" + +# Tests: 8.10 -> 9.4 - &sanity-810to94 - <<: *sanity-88to92 - targets: - epel-8-x86_64: - distros: [RHEL-8.10.0-Nightly] + <<: *sanity-abstract-8to9 identifier: sanity-8.10to9.4 - tf_extra_params: - test: - tmt: - plan_filter: 'tag:sanity & tag:8to9 & enabled:true' - 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" @@ -576,27 +528,12 @@ jobs: # On-demand minimal beaker tests - &beaker-minimal-810to94 - <<: *beaker-minimal-88to92 + <<: *beaker-minimal-8to9-abstract-ondemand 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 & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.10" - settings: - provisioning: - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test + identifier: sanity-8.10to9.4-beaker-minimal-ondemand env: SOURCE_RELEASE: "8.10" TARGET_RELEASE: "9.4" @@ -604,107 +541,10 @@ jobs: # On-demand kernel-rt tests - &kernel-rt-810to94 - <<: *beaker-minimal-810to94 + <<: *kernel-rt-abstract-8to9-ondemand 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 & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.10" - settings: - provisioning: - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test + identifier: sanity-8.10to9.4-kernel-rt-ondemand -- &sanity-86to90-aws - <<: *sanity-79to86-aws - targets: - epel-8-x86_64: - distros: [RHEL-8.6-rhui] - identifier: sanity-8.6to9.0-aws - tf_extra_params: - test: - tmt: - plan_filter: 'tag:upgrade_happy_path & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.6" - settings: - provisioning: - post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test - env: - SOURCE_RELEASE: "8.6" - TARGET_RELEASE: "9.0" - RHSM_REPOS: "rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms" - RHUI: "aws" - LEAPPDATA_BRANCH: "upstream" - LEAPP_NO_RHSM: "1" - USE_CUSTOM_REPOS: rhui - -- &sanity-88to92-aws - <<: *sanity-86to90-aws - targets: - epel-8-x86_64: - distros: [RHEL-8.8-rhui] - identifier: sanity-8.8to9.2-aws - # NOTE(mkluson) Unfortunately to use yaml templates we need to rewrite the whole tf_extra_params dict - tf_extra_params: - test: - tmt: - plan_filter: 'tag:upgrade_happy_path & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.8" - settings: - provisioning: - post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test - env: - SOURCE_RELEASE: "8.8" - TARGET_RELEASE: "9.2" - RHSM_REPOS: "rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms" - RHUI: "aws" - LEAPPDATA_BRANCH: "upstream" - LEAPP_NO_RHSM: "1" - USE_CUSTOM_REPOS: rhui - -- &sanity-89to93-aws - <<: *sanity-86to90-aws - targets: - epel-8-x86_64: - distros: [RHEL-8.9-rhui] - identifier: sanity-8.9to9.3-aws - # NOTE(mkluson) Unfortunately to use yaml templates we need to rewrite the whole tf_extra_params dict - tf_extra_params: - test: - tmt: - plan_filter: 'tag:upgrade_happy_path & enabled:true' - environments: - - tmt: - context: - distro: "rhel-8.9" - settings: - provisioning: - post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" - tags: - BusinessUnit: sst_upgrades@leapp_upstream_test - env: - SOURCE_RELEASE: "8.9" - TARGET_RELEASE: "9.3" - RHSM_REPOS: "rhel-8-for-x86_64-appstream-rpms,rhel-8-for-x86_64-baseos-rpms" - RHUI: "aws" - LEAPPDATA_BRANCH: "upstream" - LEAPP_NO_RHSM: "1" - USE_CUSTOM_REPOS: rhui