-
Bug
-
Resolution: Done
-
Normal
-
6.12.4
Description of problem:
https://access.redhat.com/documentation/en-us/red_hat_satellite/6.12/html-single/upgrading_and_updating_red_hat_satellite/index#updating_disconnected_satellite_server
For disconnected Satellite update we say to reposync packages locally on Satellite connected to internet using this command:
- reposync --delete --download-metadata -p ~/Satellite-repos -n \
--repoid rhel-8-for-x86_64-baseos-rpms \
--repoid rhel-8-for-x86_64-appstream-rpms \
--repoid satellite-6.12-for-rhel-8-x86_64-rpms \
--repoid satellite-maintenance-6.12-for-rhel-8-x86_64-rpms
However foreman-protector locking plugin prevents to download majority of required packages, making disconnected Satellite update illusory.
Version-Release number of selected component (if applicable):
6.12.4
How reproducible:
deterministic
Steps to Reproduce:
1. Run documented reposync command
- reposync --delete --download-metadata -p ~/Satellite-repos -n \
--repoid rhel-8-for-x86_64-baseos-rpms \
--repoid rhel-8-for-x86_64-appstream-rpms \
--repoid satellite-6.12-for-rhel-8-x86_64-rpms \
--repoid satellite-maintenance-6.12-for-rhel-8-x86_64-rpms
2. Check the size of a synced content
- du -sh ~/Satellite-repos
1.5G Satellite-repos
Actual results:
limited content is being synced
1.5G Satellite-repos
Expected results:
all content is being synced
14G Satellite-repos
Additional info:
Workaround is to run reposync command with this additional option
- reposync --disableplugin=foreman-protector ...