I’ve a lot of stateful servers that use Yum for bundle administration. I’m excited by a basic computerized course of for rolling them again to a historic state.
Normally, enabling the right repo and utilizing
distro-sync could be enough, however packages that are marked with
Obsoletes: can break this; Yum will refuse to routinely downgrade to the obsoleted packages, and a person should manually say that they need to take away the obsoleting bundle and set up the unique.
Is there a basic strategy to keep away from this subject, apart from merely banning
Obsoletes:? I might attempt to preserve a listing of packages which must be put in for each historic model, however that appears heavyweight, and in addition has complexity with autoremoving unneeded dependencies (I would must implement logic for eradicating the whole lot that I do not pin).