I just upgraded my system, and went from cobbler 2.8.4 to cobbler 2.8.5. It is badly
broken.
Looking into this further, I see there is no cobbler release tagged as 2.8.5 on GitHub.
https://github.com/cobbler/cobbler/releases
The cobbler source RPM for so-called 2.8.5 references a git commit, f78af86a. There are
serious problems with this. It is ancient, dating from July 2016, and is actually a
descendant of cobbler 2.6.11. The cobbler 2.8.4 release is from November 2018.
So, I will have to revert to the previous version of cobbler, 2.8.4.
Please ensure any cobbler packages in EPEL correspond with official GitHub releases.
Perhaps the best solution for this problem is to liaise with upstream and get an actual
official 2.8.5 release made, which is a descendant of 2.8.4, then bump the release tag in
the EPEL package. Until then, so-called 2.8.5 is probably unusable for anyone on the 2.8
series of cobbler.