Removing subscription from manifest still shows repos to enable
For my test:
+ import manifest w/ satellite subscription
+ enable and sync satellite rpms repo
+ refresh manifest from portal where satellite subscription had been removed
+ confirm that satellite repos are no longer listed to enable
+ confirm that the previously enabled repo is still present
+ confirm that the previously enabled repo is marked as "orphaned" in some way
These last three confirm steps are broken.
Fixes #23903 - Hide repo sets without a valid subscription
This adds a new paramter to the repo sets api, to only return repo sets
that have an active subscription. This works well with the new UI which
seems to be built around this assumption. For hammer, we want to still
show either enabled repo sets or repo sets with an active sub, so the
new default behavior is to show only these.
With this change there is no way to view repo sets that either are
not enabled, or do not belong to a valid subscription.