Especially dnf-makecache is senseless as its state will not survive VM restart, but it takes a lot of CPU time.
This way the services will be enabled/disabled regardless of its initial state.