I see there is supposed to be a checkbox for “Simple Content Access” under “Administer” > “Organizations”, and if I’m reading the documentation correctly, the absence of this checkbox is due to their being no imported manifest.
I believe not having SImple Content Access turned on is causing subscription-manager to leave my newly deployed test hosts in with an “Unknown Subscription” status, because it can’t set the status to “Simple Content Access”
My question is, how can I enable this without Downloading a manifest from Redhat. I’m not doing any testing with RHEL, only free/upstream operating systems.
Am I basically stuck unless I pay for some kind of subscription even though I won’t be using it?
Expected outcome:
I would like to see if the lack of having “Simple Content Access” being enabled for my Organization is the root cause of why subscription manager is leaving my newly registered CentOS 8 hosts in a “Unknown Subscription” state after building them without buying a Subscription for RHEL content that I don’t need for my testing.
Foreman and Proxy versions:
katello-4.2.0.rc1-1.el8.noarch
foreman-3.0.0-1.el8.noarch
Foreman and Proxy plugin versions:
N/A
Distribution and version:
foreman-3.0.0-1.el8.noarch
You’re right that the absence of a manifest is why you’re not seeing the Simple Content Access checkbox on the organization. Right now SCA is only offered if a manifest is imported. However, with SCA off the normal subscription status is “Fully entitled,” not “unknown.” (SCA did cause an “Unknown subscription status” previously, but this wording has since been changed to “Simple Content Access.”)
Did you register the host using the generated commands on the Register Host page? If so, the unknown subscription status may be a bug. To work around it, re-register the host using subscription-manager rather than the Register Host page: