Re: [Puppet Users] Foreman 0.2 Release Candidate

Mohamed Lrhazi
Tue, 22 Mar 2011 20:13:42 -0000

am trying to rebuild the source rpm to remove deps on ruby, as i use
entreprise-ruby...
the resulting rpm still instisi it needs ruby... were does that dep come from?

during install:

Resolving Dependencies
--> Running transaction check
---> Package foreman.noarch 0:0.2-rc1.1 set to be updated
--> Processing Dependency: /usr/bin/ruby for package: foreman

The spec file I used was changed to:

Requires:       ruby-enterprise
Requires:       ruby-enterprise-rubygems
Requires:       ruby-enterprise-rubygem-rake
#Requires:       puppet >= 0.24.4
#Requires:       rubygem(sqlite3-ruby)
#Requires:       rubygem(rest-client)
Requires:       ruby-enterprise-rubygem-json_pure
Requires(pre):  shadow-utils
Requires(post): chkconfig
Requires(preun): chkconfig
Requires(preun): initscripts
Requires(postun): initscripts


Thanks a lot.
Mohamed.



On Tue, Mar 22, 2011 at 11:21 AM, Ohad Levy <ohadlevy@gmail.com>
wrote:
> Hello All,
>
> I''m happy to announce a new release candidate of Foreman, top
highlights
> for this release includes:
>
> * New look and feel
> * Extended restful API
> * Support for New Puppet Reports format
> * Full VM/physical host Provisioning
> * Powerful template generator ( pxelinux, gpxe, kickstart, preseed, grub
> etc..)
> * introduce a new service called smart proxy (which can run on remote
> machines) to manage the following services:
>  ** DNS Management
>  ** DHCP Management
>  ** TFTP Management
>  ** Puppet/PuppetCA Management
>
> This release is a major release packed with goodies, around 130 tickets
> were closed
>
> Release notes can be found here:
> http://theforeman.org/projects/foreman/wiki/ReleaseNotes
>
> Full change log can be found here: http://theforeman.org/versions/show/9
>
> As usually many many thanks to all contributors and users
>
> RPMS for both smart proxy and foreman can be found at
> http://yum.theforeman.org/test
>
> Have fun,
> Ohad