Foreman Discovery 2.0.0 RC1 ready

Hello Foreman users and developers,

on behalf of the Foreman core and Foreman Discovery feature team I am
happy to announce Discovery 2.0.0 RC1 release together with Foreman
Discovery image 2.1.0.

Discovery is compatible with Foreman 1.7 and nightly builds.

New features (discovery plugin 2.0):

  • automatic provisioning based on rules
  • indirect communication via foreman proxy plugin
  • support for new discovery image 2.1
  • UI enhancements
  • API documentation via APIPIE
  • new CLI hammer plugin
  • new reboot option
  • bugfixes

New features (image 2.1):

  • ZIP-based extensions
  • improved discovery-debug script
  • indirect communication via foreman proxy plugin

New component (Foreman Proxy Discovery)

This new component acts as a man in the middle between Foreman instance
and discovered hosts. All the communication is handled by this little
proxy plugin so no direct connection is required anymore.

Installation instructions and configuration:

http://theforeman.org/plugins/foreman_discovery/2.0/

Note that all the documentation moved there, use the link instead
individual README files from git repositories.

We don't have upgrade instructions yet, but it is as easy as:

  • upgrading the plugin RPM
  • restarting Foreman instance
  • installing proxy plugin (this is new component)
  • refreshing proxy features from Foreman
  • downloading and extracting image
  • reconfiguring PXELinux template (kernel options have changed)

Read the installation docs to make sure you have all components and to
learn how to configure the image via PXELinux.

Note the installer does not yet support image downloading. You need to
download and extract the image manually (documented above):

http://downloads.theforeman.org/discovery/releases/2.1/

Note that automatic provisioning and upgrade chapters are still missing
from the documentation. We will work on them in the following week. To
get some info about auto-provisioning head over to our Media page -
Sprint Demos - Sprint 31: Foreman :: Media

As always, issue bug reports at

http://projects.theforeman.org/projects/discovery/issues/new

or contact us on our IRC channels (my nick is "lzap").

··· -- Later, Lukas #lzap Zapletal

exciting stuff! love these features. Hope to roll this out tomorrow to a
lab instance

··· On Wednesday, January 21, 2015 at 2:13:57 PM UTC-6, Lukas Zapletal wrote: > > Hello Foreman users and developers, > > on behalf of the Foreman core and Foreman Discovery feature team I am > happy to announce Discovery 2.0.0 RC1 release together with Foreman > Discovery image 2.1.0. > > Discovery is compatible with Foreman 1.7 and nightly builds. > > New features (discovery plugin 2.0): > > * automatic provisioning based on rules > * indirect communication via foreman proxy plugin > * support for new discovery image 2.1 > * UI enhancements > * API documentation via APIPIE > * new CLI hammer plugin > * new reboot option > * bugfixes > > New features (image 2.1): > > * ZIP-based extensions > * improved discovery-debug script > * indirect communication via foreman proxy plugin > > New component (Foreman Proxy Discovery) > > This new component acts as a man in the middle between Foreman instance > and discovered hosts. All the communication is handled by this little > proxy plugin so no direct connection is required anymore. > > Installation instructions and configuration: > > http://theforeman.org/plugins/foreman_discovery/2.0/ > > Note that all the documentation moved there, use the link instead > individual README files from git repositories. > > We don't have upgrade instructions yet, but it is as easy as: > > - upgrading the plugin RPM > - restarting Foreman instance > - installing proxy plugin (this is new component) > - refreshing proxy features from Foreman > - downloading and extracting image > - reconfiguring PXELinux template (kernel options have changed) > > Read the installation docs to make sure you have all components and to > learn how to configure the image via PXELinux. > > Note the installer does not yet support image downloading. You need to > download and extract the image manually (documented above): > > http://downloads.theforeman.org/discovery/releases/2.1/ > > Note that automatic provisioning and upgrade chapters are still missing > from the documentation. We will work on them in the following week. To > get some info about auto-provisioning head over to our Media page - > Sprint Demos - Sprint 31: http://theforeman.org/media.html > > As always, issue bug reports at > > http://projects.theforeman.org/projects/discovery/issues/new > > or contact us on our IRC channels (my nick is "lzap"). > > -- > Later, > Lukas #lzap Zapletal >