This is a weird bug.
I did a bulk subscrption add of a non-Red Hat product subscription to 15 Red Hat 8 hosts. They were all in entitled status before I did this. After I did this, every Red Hat virtual host transitioned to unentitled status over a short period of time. They all still had a “Red Hat Enterprise Linux for Virtual Datacenters, Standard” subscription assigned.
If I attempted an attach or auto attach - they selected a different Red Hat subscription (ignoring the one that was already attached and should have been valid)
When I did some deep troubleshooting, I soon realized the “Provided Products” for the “Red Hat Enterprise Linux for Virtual Datacenters, Standard” subscription that these hosts were using had gone blank.
Other Red Hat subscriptions that I examined still had a valid list of “Provided Products”
I was able to recover from this by reimporting the manifest.
The provided products shouldn’t disappear from Red Hat subscriptions and hosts should maintain their available products when a non-related subscrption operation occurs.
Foreman and Proxy versions:
Foreman and Proxy plugin versions:
Distribution and version:
Other relevant data: