Would it make sense to capture this in a Redmine issue? At least some of this work must be done in foreman-packaging.git and that has a Redmine project attached.
I think we should also specify that it stops building the server packages. I assume the client repository will remain.
These both imply changes in Puppet modules. Like puppet-foreman doesn’t make sense if there are no packages for it. Most of the modules now have acceptance tests. They’ll clearly show if it’s broken or not.