Foreman plugin RPMs available

A new set of repositories have been added to yum.theforeman.org to
provide plugin RPMs.

We've only got two for now, but it's a start! Let us know which you'd
like to see next by filing requests in redmine, replying back to this
thread or sending us spec file PRs to the foreman-packaging project.

http://projects.theforeman.org/projects/rpms/issues/new
https://github.com/theforeman/foreman-packaging/blob/master/rpms/epel-6/ruby193-rubygem-foreman_column_view/rubygem-foreman_column_view.spec

Currently foreman_discovery and foreman_column_view are both available.
There's a known issue (#2949) with the image builder on discovery, but
the prebuilt TinyCoreLinux images from Greg are available on
deb.theforeman.org.

Plugin installation instructions are here ("Packaged plugins"):
http://projects.theforeman.org/projects/foreman/wiki/How_to_Install_a_Plugin

The repo is separated into areas per Foreman release, so you know which
plugins are compatible with the version you're running. Updates to
plugin packages will happen (hopefully) when the authors make new
releases, rather than being tied to the Foreman release process.

Feedback is much appreciated. Thanks to Lukas for implementing this!

··· -- Dominic Cleal Red Hat Engineering

This discovery issue has been fixed in the latest package,
ruby193-rubygem-foreman_discovery-1.0.2-7. You can now run:

cd ~foreman &&
sudo -u foreman RAILS_ENV=production ruby193-rake discovery:build_image

This'll generate a new vmlinuz/initrd under ~foreman/discovery_image
which you can then add to your PXE configuration as per the README:

https://github.com/theforeman/foreman_discovery#configuration

··· On 20/08/13 18:29, Dominic Cleal wrote: > A new set of repositories have been added to yum.theforeman.org to > provide plugin RPMs. > > We've only got two for now, but it's a start! Let us know which you'd > like to see next by filing requests in redmine, replying back to this > thread or sending us spec file PRs to the foreman-packaging project. > > http://projects.theforeman.org/projects/rpms/issues/new > https://github.com/theforeman/foreman-packaging/blob/master/rpms/epel-6/ruby193-rubygem-foreman_column_view/rubygem-foreman_column_view.spec > > Currently foreman_discovery and foreman_column_view are both available. > There's a known issue (#2949) with the image builder on discovery, but > the prebuilt TinyCoreLinux images from Greg are available on > deb.theforeman.org.


Dominic Cleal
Red Hat Engineering