Satellite 6: Force repository download

As a part of the Satellite 6.2.9 release, it is now possible to force a re-download of a certain repository.

This is a big help to fix the following scenarios:

  • Missing/broken on-disk RPM files due to human error, bitrot, others.
  • Restoring a Satellite without the Pulp data.

The resynchornization can be launched with :

# hammer repository list --organization "Example"
# hammer repository synchronize --validate-contents=true --id=42

Alternatively a full RPM spool check can be triggered with :

# foreman-rake katello:validate_yum_content --trace

There is further information in the following KCS note.

Happy hacking!