Skip to content

Commit

Permalink
[6.14.z] Use _broker_facts instead of _broker_args for provisioning t… (
Browse files Browse the repository at this point in the history
#17497)

[6.14.z] Use _broker_facts instead of _broker_args for provisioning tests

Signed-off-by: Gaurav Talreja <[email protected]>
  • Loading branch information
Gauravtalreja1 authored Feb 5, 2025
1 parent ece3e04 commit 4600b49
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion pytest_fixtures/component/provision_pxe.py
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ def pxeless_discovery_host(provisioning_host, module_discovery_sat, pxe_loader):
"""Fixture for returning a pxe-less discovery host for provisioning"""
sat = module_discovery_sat.sat
image_name = f"{gen_string('alpha')}-{module_discovery_sat.iso}"
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']
# Remaster and upload discovery image to automatically input values
result = sat.execute(
'cd /var/www/html/pub && '
Expand Down
8 changes: 4 additions & 4 deletions tests/foreman/api/test_discoveredhost.py
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ def test_positive_provision_pxe_host(
"""
sat = module_discovery_sat.sat
provisioning_host.power_control(ensure=False)
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down Expand Up @@ -249,7 +249,7 @@ def test_positive_provision_pxe_less_host(
"""
sat = module_discovery_sat.sat
pxeless_discovery_host.power_control(ensure=False)
mac = pxeless_discovery_host._broker_args['provisioning_nic_mac_addr']
mac = pxeless_discovery_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down Expand Up @@ -383,7 +383,7 @@ def test_positive_reboot_pxe_host(
"""
sat = module_discovery_sat.sat
provisioning_host.power_control(ensure=False)
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down Expand Up @@ -428,7 +428,7 @@ def test_positive_reboot_all_pxe_hosts(
"""
sat = module_discovery_sat.sat
provisioning_host.power_control(ensure=False)
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down
10 changes: 5 additions & 5 deletions tests/foreman/api/test_provisioning.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ def test_rhel_pxe_provisioning(
:parametrized: yes
"""
host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
sat = module_provisioning_sat.sat
host = sat.api.Host(
hostgroup=provisioning_hostgroup,
Expand Down Expand Up @@ -232,7 +232,7 @@ def test_rhel_ipxe_provisioning(
)
)
assert ipxe_http_url.status == 0
host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
host = sat.api.Host(
hostgroup=provisioning_hostgroup,
organization=module_sca_manifest_org,
Expand Down Expand Up @@ -361,7 +361,7 @@ def test_rhel_httpboot_provisioning(
# update grub2-efi package
sat.cli.Packages.update(packages='grub2-efi', options={'assumeyes': True})

host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
host = sat.api.Host(
hostgroup=provisioning_hostgroup,
organization=module_sca_manifest_org,
Expand Down Expand Up @@ -484,7 +484,7 @@ def test_rhel_pxe_provisioning_fips_enabled(
:BZ: 2240076
"""
sat = module_provisioning_sat.sat
host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
# Verify password hashing algorithm SHA256 is set in OS used for provisioning
assert module_provisioning_rhel_content.os.password_hash == 'SHA256'

Expand Down Expand Up @@ -622,7 +622,7 @@ def test_capsule_pxe_provisioning(
:parametrized: yes
"""
host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
sat = capsule_provisioning_sat.sat
cap = module_capsule_configured
host = sat.api.Host(
Expand Down
2 changes: 1 addition & 1 deletion tests/foreman/api/test_provisioning_puppet.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ def test_host_provisioning_with_external_puppetserver(
:customerscenario: true
"""
puppet_env = 'production'
host_mac_addr = provisioning_host._broker_args['provisioning_nic_mac_addr']
host_mac_addr = provisioning_host._broker_facts['provisioning_nic_mac_addr']
sat = module_provisioning_sat.sat
host = sat.api.Host(
hostgroup=provisioning_hostgroup,
Expand Down
4 changes: 2 additions & 2 deletions tests/foreman/cli/test_discoveredhost.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def test_rhel_pxe_discovery_provisioning(
"""
sat = module_discovery_sat.sat
provisioning_host.power_control(ensure=False)
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']

wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
Expand Down Expand Up @@ -109,7 +109,7 @@ def test_rhel_pxeless_discovery_provisioning(
"""
sat = module_discovery_sat.sat
pxeless_discovery_host.power_control(ensure=False)
mac = pxeless_discovery_host._broker_args['provisioning_nic_mac_addr']
mac = pxeless_discovery_host._broker_facts['provisioning_nic_mac_addr']

wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
Expand Down
4 changes: 2 additions & 2 deletions tests/foreman/ui/test_discoveredhost.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ def test_positive_provision_pxe_host(
"""
sat = module_discovery_sat.sat
provisioning_host.power_control(ensure=False)
mac = provisioning_host._broker_args['provisioning_nic_mac_addr']
mac = provisioning_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down Expand Up @@ -182,7 +182,7 @@ def test_positive_auto_provision_host_with_rule(
"""
sat = module_discovery_sat.sat
pxeless_discovery_host.power_control(ensure=False)
mac = pxeless_discovery_host._broker_args['provisioning_nic_mac_addr']
mac = pxeless_discovery_host._broker_facts['provisioning_nic_mac_addr']
wait_for(
lambda: sat.api.DiscoveredHost().search(query={'mac': mac}) != [],
timeout=1500,
Expand Down

0 comments on commit 4600b49

Please sign in to comment.