Skip to content

Commit 70cd9fe

Browse files
[6.19.z] Change 'iop_advisor_engine' settings to 'iop'. (#20899)
Change 'iop_advisor_engine' settings to 'iop'. (#20861) (cherry picked from commit 429c0cc) Co-authored-by: Tasos Papaioannou <tpapaioa@redhat.com>
1 parent 391ed62 commit 70cd9fe

8 files changed

Lines changed: 11 additions & 14 deletions

File tree

conf/rh_cloud.yaml.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ RH_CLOUD:
44
ORGANIZATION:
55
ACTIVATION_KEY: ak_name
66
CRC_ENV: prod
7-
IOP_ADVISOR_ENGINE:
7+
IOP:
88
IMAGE_PATH: # For 6.17 IoP
99
IMAGE_PATHS: # For 6.18+ IoP
1010
REGISTRY:

pytest_fixtures/component/maintain.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def sat_maintain(request):
6161
yield infra_host
6262

6363
if host_type == 'satellite_iop':
64-
iop_settings = settings.rh_cloud.iop_advisor_engine
64+
iop_settings = settings.rh_cloud.iop
6565
if not infra_host.is_podman_logged_in(iop_settings.stage_registry):
6666
infra_host.podman_login(
6767
iop_settings.stage_username,

pytest_fixtures/core/sat_cap_factory.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,7 @@ def module_unconfigured_satellite():
225225
def get_iop_deploy_args():
226226
"""Get deploy arguments for IoP workflow"""
227227
image_args = {
228-
f'iop_{service}_image': path
229-
for service, path in settings.rh_cloud.iop_advisor_engine.image_paths.items()
228+
f'iop_{service}_image': path for service, path in settings.rh_cloud.iop.image_paths.items()
230229
}
231230
return settings.server.deploy_arguments.to_dict() | image_args
232231

robottelo/config/validators.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,7 @@
338338
],
339339
rh_cloud=[
340340
Validator('rh_cloud.token', required=True),
341-
Validator(
342-
'rh_cloud.iop_advisor_engine.image_paths', default={}, apply_default_on_none=True
343-
),
341+
Validator('rh_cloud.iop.image_paths', default={}, apply_default_on_none=True),
344342
],
345343
repos=[
346344
Validator(

robottelo/host_helpers/satellite_mixins.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,7 @@ class IoPSetup:
453453
def get_iop_image_paths():
454454
return {
455455
f'iop::{service}::image': path
456-
for service, path in settings.rh_cloud.iop_advisor_engine.image_paths.items()
456+
for service, path in settings.rh_cloud.iop.image_paths.items()
457457
}
458458

459459
def configure_iop(self):
@@ -466,7 +466,7 @@ def configure_iop(self):
466466

467467
self.ensure_podman_installed()
468468

469-
iop_settings = settings.rh_cloud.iop_advisor_engine
469+
iop_settings = settings.rh_cloud.iop
470470
self.podman_login(iop_settings.username, iop_settings.token, iop_settings.registry)
471471
self.podman_login(
472472
iop_settings.stage_username, iop_settings.stage_token, iop_settings.stage_registry

robottelo/hosts.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1621,7 +1621,7 @@ def ensure_podman_installed(self):
16211621

16221622
def podman_login(self, username=None, password=None, registry=None):
16231623
"""Login to a podman registry."""
1624-
iop_settings = settings.rh_cloud.iop_advisor_engine
1624+
iop_settings = settings.rh_cloud.iop
16251625
username = username or iop_settings.username
16261626
password = password or iop_settings.token
16271627
registry = registry or iop_settings.registry
@@ -1652,7 +1652,7 @@ def podman_login(self, username=None, password=None, registry=None):
16521652

16531653
def is_podman_logged_in(self, registry=None):
16541654
"""Check if podman is logged into a registry."""
1655-
registry = registry or settings.rh_cloud.iop_advisor_engine.registry
1655+
registry = registry or settings.rh_cloud.iop.registry
16561656
return (
16571657
self.execute(
16581658
f'podman login --get-login --authfile {constants.PODMAN_AUTHFILE_PATH} {registry}'
@@ -1663,7 +1663,7 @@ def is_podman_logged_in(self, registry=None):
16631663

16641664
def podman_logout(self, registry=None):
16651665
"""Logout of a podman registry."""
1666-
registry = registry or settings.rh_cloud.iop_advisor_engine.registry
1666+
registry = registry or settings.rh_cloud.iop.registry
16671667
if self.is_podman_logged_in(registry):
16681668
cmd_result = self.execute(
16691669
f'podman logout --authfile {constants.PODMAN_AUTHFILE_PATH} {registry}'

tests/foreman/cli/test_rhcloud_iop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def test_positive_install_iop_custom_certs(
7070
"""
7171
satellite = sat_ready_rhel
7272
host = rhel_contenthost
73-
iop_settings = settings.rh_cloud.iop_advisor_engine
73+
iop_settings = settings.rh_cloud.iop
7474

7575
# Satellite + IoP installation
7676

tests/foreman/maintain/test_health.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_podman_login_check(request, sat_maintain):
4545
4646
:Verifies: SAT-35282
4747
"""
48-
iop_settings = settings.rh_cloud.iop_advisor_engine
48+
iop_settings = settings.rh_cloud.iop
4949

5050
request.addfinalizer(lambda: sat_maintain.podman_logout(iop_settings.registry))
5151

0 commit comments

Comments
 (0)