Our nightly repos over the next few weeks are going to be stale and/or
unstable, as we try and update packages in response to the update of
Foreman to use Rails 4. Many people (inc. myself) won't be around much
for a few weeks, so please be patient as we figure it out.
TLDR: maintainers of the plugins listed below, please release updates.
Debian packages of Foreman should be built automatically, unless there
are unforeseen issues, will be pushed to the nightly archives shortly I
think. Many plugins won't work until their maintainers issue updates
and packages are created, so be wary when updating. See the list below
for more info.
New nightly RPMs of Foreman core or plugin releases won't be published
until further notice. I will try and keep plugin releases going to
non-nightly repos if possible - so continue to send PRs to rpm/develop
and we'll cherry pick them to other releases and build as usual. The
nightly builds will depend on how far Foreman core packaging has progressed.
Before merge of Rails 4, I'll suspend RPM builds of Foreman core until
the associated PR
(https://github.com/theforeman/foreman-packaging/pull/877) is merged and
all of the updated packages are rebuilt. This ought to be ready within
a week, but I'll send an update when Foreman core RPM builds have
resumed in Koji.
Plugin updates will be required next from the following projects, which
must be compatible with develop/Rails 4:
- foreman_bootdisk
- foreman_discovery
- foreman_docker
- foreman_setup
- foreman-tasks
These projects may also need updates, I'm unsure of their current
compatibility:
- foreman_deployments
- foreman_remote_execution
- foreman_salt
Others may still be incompatible, these are just the ones where the
packages can't even be built.
Updates to all of the above plugins will be needed for both RPM and
Debian package builds. If maintainers can send PRs to the two packaging
develop branches to update plugins on release, it'll help a great deal
to get this all fixed.
Once the plugins are updated then we can push nightly builds to
yum.theforeman.org again. If some plugins don't get updated after a
couple of weeks, I'll exclude them temporarily via comps/.
Any packages that haven't been pushed to the main mirrors are accessible
via http://stagingdeb.theforeman.org (under theforeman-nightly),
http://koji.katello.org/koji and
http://koji.katello.org/releases/yum/foreman-nightly/.