Skip to content

[6.17.z] Add http_proxy to the SmartProxy entity - #1315

Merged
vsedmik merged 1 commit into
6.17.zfrom
cherry-pick-6.17.z-b31009fd5aee70a97814ecf071c664d4d4078ef5
Jun 19, 2025
Merged

[6.17.z] Add http_proxy to the SmartProxy entity#1315
vsedmik merged 1 commit into
6.17.zfrom
cherry-pick-6.17.z-b31009fd5aee70a97814ecf071c664d4d4078ef5

Conversation

@Satellite-QE

Copy link
Copy Markdown
Contributor

Cherrypick of PR: #1314

Description of changes

We can set ACS HTP proxy on any Capsule since long ago. This has never been added to the nailgun as it was never used and the endpoint doesn't return it on read. But now I can see a use case suitable for IPv6 testing.

This PR also updates the download policies to more recent values.

Robottelo PR will follow.

Upstream API documentation, plugin, or feature links

https://satellite.redhat.com/apidoc/v2/smart_proxies/update.en.html

Functional demonstration

sat = Satellite('satellite.redhat.com')
proxy = sat.enable_satellite_http_proxy()
caps = sat.nailgun_smart_proxy
caps.http_proxy = proxy
caps.update(['http_proxy'])
robottelo.hosts.DecClass(name='satellite.redhat.com', url='https://satellite.redhat.com:9090', location=[nailgun.entities.Location(id=2)], organization=[nailgun.entities.Organization(id=1), nailgun.entities.Organization(id=3)], id=1)
-> go to UI/Infrastructure/Capsules, click Edit on the internal capsule -> see the ACS HTTP Proxy has been updated

@Satellite-QE Satellite-QE added 6.17.z Auto_Cherry_Picked GHA has automatically cherrypicked this PR No-CherryPick PR doesnt need CherryPick to previous branches labels Jun 18, 2025

@vsedmik vsedmik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CP looks good, PRT passed at SatelliteQE/robottelo#18772

@vsedmik
vsedmik merged commit 6bb9e3a into 6.17.z Jun 19, 2025
26 checks passed
@vsedmik
vsedmik deleted the cherry-pick-6.17.z-b31009fd5aee70a97814ecf071c664d4d4078ef5 branch June 19, 2025 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.17.z Auto_Cherry_Picked GHA has automatically cherrypicked this PR No-CherryPick PR doesnt need CherryPick to previous branches

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants