Just another documentation, for my notes =D.
[root@LAB01-01 ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-abstract-1.0.0-2.el5.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-abstract-1.0.0-2.el5.noarch.rpm
warning: /var/tmp/rpm-xfer.Bd2F2J: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing... ########################################### [100%]
1:rubygem-abstract ########################################### [100%]
[root@LAB01-01 ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-uuidtools-2.1.1-2.el5.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-uuidtools-2.1.1-2.el5.noarch.rpm
warning: /var/tmp/rpm-xfer.UzofW0: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing... ########################################### [100%]
1:rubygem-uuidtools ########################################### [100%]
[root@LAB01-01 foreman]# cat settings.yaml
---
#your default puppet server - can be overridden in the host level
#if none specified, plain "puppet" will be used.
#:puppet_server: puppet
:puppet_server: LAB01-01.cloud.net
:unattended: true
:puppetconfdir: /etc/puppet/puppet.conf
:login: false
:require_ssl: false
[root@LAB01-01 ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-abstract-1.0.0-2.el5.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-abstract-1.0.0-2.el5.noarch.rpm
warning: /var/tmp/rpm-xfer.Bd2F2J: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing... ########################################### [100%]
1:rubygem-abstract ########################################### [100%]
[root@LAB01-01 ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-uuidtools-2.1.1-2.el5.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/5/x86_64/rubygem-uuidtools-2.1.1-2.el5.noarch.rpm
warning: /var/tmp/rpm-xfer.UzofW0: Header V3 DSA signature: NOKEY, key ID 217521f6
Preparing... ########################################### [100%]
1:rubygem-uuidtools ########################################### [100%]
[root@LAB01-01 ~]# rpm -ivh http://yum.theforeman.org/releases/1.0/el5/foreman-release.rpm
Retrieving http://yum.theforeman.org/releases/1.0/el5/foreman-release.rpm
Preparing... ########################################### [100%]
1:foreman-release ########################################### [100%]
Retrieving http://yum.theforeman.org/releases/1.0/el5/foreman-release.rpm
Preparing... ########################################### [100%]
1:foreman-release ########################################### [100%]
[root@LAB01-01 ~]# yum install foreman
===============================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================
Installing:
foreman noarch 1.0.1-1.el5 foreman 1.0 M
Installing for dependencies:
rubygem-actionmailer noarch 3.0.15-1.el5 foreman 129 k
rubygem-actionpack noarch 3.0.15-1.el5 foreman 1.6 M
rubygem-activemodel noarch 3.0.15-1.el5 foreman 237 k
rubygem-activerecord noarch 3.0.15-1.el5 foreman 1.3 M
rubygem-activeresource noarch 3.0.15-1.el5 foreman 184 k
rubygem-activesupport noarch 1:3.0.15-1.el5 foreman 1.1 M
rubygem-acts_as_audited noarch 2.0.0-1.el5 foreman 78 k
rubygem-ancestry noarch 1.2.5-1.el5 foreman 63 k
rubygem-arel noarch 2.0.10-1.el5 foreman 235 k
rubygem-audited noarch 3.0.0.rc1-1.el5 foreman 65 k
rubygem-audited-activerecord noarch 3.0.0.rc1-1.el5 foreman 30 k
rubygem-builder noarch 2.1.2-1.el5 foreman 44 k
rubygem-bundler noarch 1.0.15-1.el5 foreman 665 k
rubygem-erubis noarch 2.6.6-1.el5 foreman 539 k
rubygem-has_many_polymorphs noarch 3.0.0.beta1-3.el5 foreman 95 k
rubygem-i18n noarch 0.5.0-1.el5 foreman 304 k
rubygem-jquery-rails noarch 1.0.19-1.el5 foreman 532 k
rubygem-mail noarch 2.3.3-2.el5 foreman 1.0 M
rubygem-mime-types noarch 1.18-1.el5 foreman 162 k
rubygem-net-ldap noarch 0.3.1-1.el5 foreman 248 k
rubygem-polyglot noarch 0.3.3-1.el5 foreman 22 k
rubygem-rack noarch 1:1.2.5-4.el5 foreman 548 k
rubygem-rack-mount noarch 0.6.14-1.el5 foreman 196 k
rubygem-rack-test noarch 0.5.7-2.el5 foreman 66 k
rubygem-rails noarch 3.0.15-1.el5 foreman 5.3 k
rubygem-railties noarch 3.0.15-1.el5 foreman 3.0 M
rubygem-rake noarch 0.9.2.2-2.el5 foreman 457 k
rubygem-rdoc x86_64 3.12-2.el5 foreman 637 k
rubygem-rest-client noarch 1.6.7-1.el5 foreman 209 k
rubygem-ruby2ruby noarch 1.3.1-1.el5 foreman 88 k
rubygem-ruby_parser noarch 2.3.1-1.el5 foreman 371 k
rubygem-safemode noarch 1.0.1-1.el5 foreman 90 k
rubygem-scoped_search noarch 2.3.7-1.el5 foreman 174 k
rubygem-sexp_processor noarch 3.1.0-1.el5 foreman 133 k
rubygem-thor noarch 0.14.6-2.el5 foreman 285 k
rubygem-treetop noarch 1.4.10-1.el5 foreman 633 k
rubygem-tzinfo noarch 0.3.32-1.el5 foreman 717 k
rubygem-will_paginate noarch 3.0.3-1.el5 foreman 158 k
Updating for dependencies:
rubygems noarch 1.8.10-1.el5 foreman 179 k
Transaction Summary
===============================================================================================================================================================
Install 39 Package(s)
Upgrade 1 Package(s)
Total download size: 17 M
[root@LAB01-01 foreman]# cat settings.yaml
---
#your default puppet server - can be overridden in the host level
#if none specified, plain "puppet" will be used.
#:puppet_server: puppet
:puppet_server: LAB01-01.cloud.net
:unattended: true
:puppetconfdir: /etc/puppet/puppet.conf
:login: false
:require_ssl: false
[root@LAB01-01 foreman]# cat database.yml
# SQLite version 3.x
# gem install sqlite3
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000