forked from rpms/leapp-repository
94 lines
4.8 KiB
Diff
94 lines
4.8 KiB
Diff
|
From 84d6ce3073e646e8740b72a5e7edda056c1b324a Mon Sep 17 00:00:00 2001
|
||
|
From: Martin Kluson <mkluson@redhat.com>
|
||
|
Date: Tue, 10 Oct 2023 14:57:02 +0200
|
||
|
Subject: [PATCH 17/38] Remove TUV from supported target channels
|
||
|
|
||
|
TUS (mispelled as TUV) is not suported channel for inplace upgrade,
|
||
|
removed from the code.
|
||
|
|
||
|
Jira: OAMG-7288
|
||
|
---
|
||
|
commands/preupgrade/__init__.py | 2 +-
|
||
|
commands/upgrade/__init__.py | 2 +-
|
||
|
.../common/actors/setuptargetrepos/tests/test_repomapping.py | 4 ++--
|
||
|
repos/system_upgrade/common/libraries/config/__init__.py | 2 +-
|
||
|
repos/system_upgrade/common/models/repositoriesmap.py | 2 +-
|
||
|
5 files changed, 6 insertions(+), 6 deletions(-)
|
||
|
|
||
|
diff --git a/commands/preupgrade/__init__.py b/commands/preupgrade/__init__.py
|
||
|
index 03209419..5a89069f 100644
|
||
|
--- a/commands/preupgrade/__init__.py
|
||
|
+++ b/commands/preupgrade/__init__.py
|
||
|
@@ -25,7 +25,7 @@ from leapp.utils.output import beautify_actor_exception, report_errors, report_i
|
||
|
help='Enable specified repository. Can be used multiple times.')
|
||
|
@command_opt('channel',
|
||
|
help='Set preferred channel for the IPU target.',
|
||
|
- choices=['ga', 'tuv', 'e4s', 'eus', 'aus'],
|
||
|
+ choices=['ga', 'e4s', 'eus', 'aus'],
|
||
|
value_type=str.lower) # This allows the choices to be case insensitive
|
||
|
@command_opt('iso', help='Use provided target RHEL installation image to perform the in-place upgrade.')
|
||
|
@command_opt('target', choices=command_utils.get_supported_target_versions(),
|
||
|
diff --git a/commands/upgrade/__init__.py b/commands/upgrade/__init__.py
|
||
|
index 18edcb9b..c42b7cba 100644
|
||
|
--- a/commands/upgrade/__init__.py
|
||
|
+++ b/commands/upgrade/__init__.py
|
||
|
@@ -31,7 +31,7 @@ from leapp.utils.output import beautify_actor_exception, report_errors, report_i
|
||
|
help='Enable specified repository. Can be used multiple times.')
|
||
|
@command_opt('channel',
|
||
|
help='Set preferred channel for the IPU target.',
|
||
|
- choices=['ga', 'tuv', 'e4s', 'eus', 'aus'],
|
||
|
+ choices=['ga', 'e4s', 'eus', 'aus'],
|
||
|
value_type=str.lower) # This allows the choices to be case insensitive
|
||
|
@command_opt('iso', help='Use provided target RHEL installation image to perform the in-place upgrade.')
|
||
|
@command_opt('target', choices=command_utils.get_supported_target_versions(),
|
||
|
diff --git a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py
|
||
|
index 53897614..ba5906f4 100644
|
||
|
--- a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py
|
||
|
+++ b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py
|
||
|
@@ -614,14 +614,14 @@ def test_get_expected_target_pesid_repos_with_priority_channel_set(monkeypatch):
|
||
|
make_pesid_repo('pesid1', '7', 'pesid1-repoid-ga'),
|
||
|
make_pesid_repo('pesid2', '8', 'pesid2-repoid-ga'),
|
||
|
make_pesid_repo('pesid2', '8', 'pesid2-repoid-eus', channel='eus'),
|
||
|
- make_pesid_repo('pesid2', '8', 'pesid2-repoid-tuv', channel='tuv'),
|
||
|
+ make_pesid_repo('pesid2', '8', 'pesid2-repoid-aus', channel='aus'),
|
||
|
make_pesid_repo('pesid3', '8', 'pesid3-repoid-ga')
|
||
|
]
|
||
|
)
|
||
|
|
||
|
handler = RepoMapDataHandler(repositories_mapping)
|
||
|
# Set defaults to verify that the priority channel is not overwritten by defaults
|
||
|
- handler.set_default_channels(['tuv', 'ga'])
|
||
|
+ handler.set_default_channels(['aus', 'ga'])
|
||
|
target_repoids = handler.get_expected_target_pesid_repos(['pesid1-repoid-ga'])
|
||
|
|
||
|
fail_description = 'get_expected_target_peid_repos does not correctly respect preferred channel.'
|
||
|
diff --git a/repos/system_upgrade/common/libraries/config/__init__.py b/repos/system_upgrade/common/libraries/config/__init__.py
|
||
|
index c37a35cf..b3697a4d 100644
|
||
|
--- a/repos/system_upgrade/common/libraries/config/__init__.py
|
||
|
+++ b/repos/system_upgrade/common/libraries/config/__init__.py
|
||
|
@@ -2,7 +2,7 @@ from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.stdlib import api
|
||
|
|
||
|
# The devel variable for target product channel can also contain 'beta'
|
||
|
-SUPPORTED_TARGET_CHANNELS = {'ga', 'tuv', 'e4s', 'eus', 'aus'}
|
||
|
+SUPPORTED_TARGET_CHANNELS = {'ga', 'e4s', 'eus', 'aus'}
|
||
|
CONSUMED_DATA_STREAM_ID = '2.0'
|
||
|
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/models/repositoriesmap.py b/repos/system_upgrade/common/models/repositoriesmap.py
|
||
|
index 12639e19..7ef0bdb4 100644
|
||
|
--- a/repos/system_upgrade/common/models/repositoriesmap.py
|
||
|
+++ b/repos/system_upgrade/common/models/repositoriesmap.py
|
||
|
@@ -61,7 +61,7 @@ class PESIDRepositoryEntry(Model):
|
||
|
too.
|
||
|
"""
|
||
|
|
||
|
- channel = fields.StringEnum(['ga', 'tuv', 'e4s', 'eus', 'aus', 'beta'])
|
||
|
+ channel = fields.StringEnum(['ga', 'e4s', 'eus', 'aus', 'beta'])
|
||
|
"""
|
||
|
The 'channel' of the repository.
|
||
|
|
||
|
--
|
||
|
2.41.0
|
||
|
|