There is no validation between the organizations assigned to Pools and Subscriptions which can lead to data integrity problems.
Created from redmine issue https://projects.theforeman.org/issues/32334
Upstream bug assigned to email@example.com
*** Satellite 6.7.5 Hotfix Available ***
1) Download tfm-rubygem-katello-184.108.40.206-2.HFRHBZ1954043.el7sat.noarch.rpm from this bugzilla to your Satellite
2) stop services:
satellite-maintain service stop
rpm -Uvh tfm-rubygem-katello-220.127.116.11-2.HFRHBZ1954043.el7sat.noarch.rpm
4) restart and enable maintenance mode:
satellite-maintain service start
satellite-maintain maintenance-mode start
5) migrate the database:
6) run the rake task to correct invalid pools
# foreman-rake katello:upgrades:4.1:fix_invalid_pools
I, [2021-05-04T17:24:04.518830 #1405] INFO -- : Corrected 0 invalid pools
I, [2021-05-04T17:24:04.518872 #1405] INFO -- : Removed 0 orphaned pools
7) Disable maintenance mode and resume operations
satellite-maintain maintenance-mode stop
Created attachment 1779569 [details]
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Moderate: Satellite 6.10 Release), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.