Bug 2106864

Summary: Satellite upgrade fails to set template capsule for satellite managed subnet
Product: Red Hat Satellite Reporter: Paul Armstrong <parmstro>
Component: InstallerAssignee: satellite6-bugs <satellite6-bugs>
Status: NEW --- QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: medium Docs Contact:
Priority: high    
Version: 6.11.0CC: ehelms, saydas
Target Milestone: UnspecifiedKeywords: Triaged, Upgrades
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paul Armstrong 2022-07-13 17:31:21 UTC
Description of problem:

After upgrade to 6.11, Satellite was unable to set template capsule for satellite server managed subnet. Satellite server not listed. However, Capsule server automatically picked up the configuration on upgrade.

Additionally, satellite stopped listening on port 8000

Version-Release number of selected component (if applicable):
6.10.5 -> 6.11.0

How reproducible:
Unknown

Steps to Reproduce:
1. Follow upgrade documentation for Satellite
2. Follow upgrade documentation for Capsule


Actual results:
Post upgrade, satellite not available as template server for satellite managed subnet.
Post upgrade, capsule automatically configured for capsule managed subnet.

Expected results:

Satellite server automatically configured appropriately for managed subnets.

Additional info:
Satellite was unable to define template capsule for subnet managed by the Satellite after upgrade. Capsule automatically picked up the configuration.

Satellite stopped listening on port 8000 so provisioning failed.
These were resolved by re-running installer with:

satellite-installer --scenario=satellite --foreman-proxy-templates=true --foreman-proxy-template-url=http://sat6.parmstrong.ca:8000 --foreman-proxy-http=true