Foreman 0.1-4 is out

Hello All,

Its been a while since last release… so I'm happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those of
you who keep on sending patches :slight_smile:

For a complete change log, please visit
http://theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go through
http://theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit: http://theforeman.org

Hey Ohad!

Uhm, somthing seems to be broken there?

··· ### # git clone http://github.com/ohadlevy/foreman.git foreman

[sparing you “getting/got/walk” messages]

error: The requested URL returned error: 503 (curl_result = 22,
http_code = 503, sha1 = 9425d04c2d7bd4bc2d3f0759577b4440390f2b58)
error: Unable to find 9425d04c2d7bd4bc2d3f0759577b4440390f2b58 under

Cannot obtain needed tree 9425d04c2d7bd4bc2d3f0759577b4440390f2b58
while processing commit 478efba9682df75267ce6072751ca39c3339dd55.
fatal: Fetch failed.

Looking forward to 1-4 ! :slight_smile:

Cheers,
Simon

On 9 Mrz., 09:57, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org

Hi Simon,

http clones are not that stable with github, can you try with git://
instead?

cheers,
Ohad

··· On Tue, Mar 9, 2010 at 11:05 PM, SimonM wrote:

Hey Ohad!

Uhm, somthing seems to be broken there?

git clone http://github.com/ohadlevy/foreman.git foreman

[sparing you “getting/got/walk” messages]

error: The requested URL returned error: 503 (curl_result = 22,
http_code = 503, sha1 = 9425d04c2d7bd4bc2d3f0759577b4440390f2b58)
error: Unable to find 9425d04c2d7bd4bc2d3f0759577b4440390f2b58 under
http://github.com/ohadlevy/foreman.git
Cannot obtain needed tree 9425d04c2d7bd4bc2d3f0759577b4440390f2b58
while processing commit 478efba9682df75267ce6072751ca39c3339dd55.
fatal: Fetch failed.

Looking forward to 1-4 ! :slight_smile:

Cheers,
Simon

On 9 Mrz., 09:57, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD
    graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those
of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://
theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://
theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.

Hi.

After upgrading via git / migrate, I'm getting these errors:

ActiveRecord::StatementInvalid in HostsController#index
Could not find table 'hosts'
/root/git/foreman/vendor/rails/activerecord/lib/active_record/
connection_adapters/sqlite3_adapter.rb:29:in table_structure' /root/git/foreman/vendor/rails/activesupport/lib/active_support/ core_ext/object/misc.rb:39:inreturning'
/root/git/foreman/vendor/rails/activerecord/lib/active_record/
connection_adapters/sqlite3_adapter.rb:28:in table_structure' /root/git/foreman/vendor/rails/activerecord/lib/active_record/ connection_adapters/sqlite_adapter.rb:228:incolumns'
/root/git/foreman/vendor/rails/activerecord/lib/active_record/base.rb:
1271:in columns' /root/git/foreman/vendor/plugins/active_scaffold/lib/active_scaffold/ config/core.rb:113:ininitialize'
/root/git/foreman/vendor/plugins/active_scaffold/lib/
active_scaffold.rb:57:in new' /root/git/foreman/vendor/plugins/active_scaffold/lib/ active_scaffold.rb:57:inactive_scaffold'
/root/git/foreman/app/controllers/hosts_controller.rb:8
/root/git/foreman/config/initializers/
fix_already_loading_missing_dependencies.rb:9:in
`load_missing_constant'

Any idea?

Regards.

··· On Mar 9, 10:57 am, Ohad Levy wrote: > Hello All, > > Its been a while since last release.. so I'm happy to announce the next > stable release of Foreman (0.1-4): > > Main new features include: > > - host report graphs, this hopefully removes the need for the RRD graphs. > - support for customized run interval > - support to browse and filter hosts based on facts > - extlookup variables store (can replace extlookup csv files) > - support to trigger puppetrun from the web interface > - added state to query interface (e.g. get all hosts which are not > running puppet) > - Summary Email Supports facts or environment restrictions > - upgraded rails to 2.3.5 (mostly because of security patches) > > As usual, many bugs were fixed - many thanks to all reporters, and those of > you who keep on sending patches :-) > > For a complete change log, please visithttp://theforeman.org/projects/changelog/foreman#0.1-4 > > Note that now there is also a foreman* users group* (http://groups.google.com.sg/group/foreman-users) and an *IRC *channel > #theforeman on freenode > > If you already have Foreman installed, make sure you go throughhttp://theforeman.org/wiki/foreman/Upgrade_instructions. > > latest version can be fetched from here -http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2 > > *Note - because of rails upgrade you now require rack 1.0.1 gem* > e.g.: gem install rack -v 1.0.1 (as foreman user) > > For feature requests, bugs, wiki etc, visit:http://theforeman.org

Thanks, that did it!

Yeah… i didnt realize that git via http was that bad - it
consistently fails with http… :confused:
meh, now i have to do nasty things to get around our proxy :wink:

Thanks!

Cheers,
Simon

··· On 9 Mrz., 16:14, Ohad Levy wrote: > Hi Simon, > > http clones are not that stable with github, can you try with git:// > instead? > > cheers, > Ohad > > On Tue, Mar 9, 2010 at 11:05 PM, SimonM wrote: > > Hey Ohad! > > > Uhm, somthing seems to be broken there? > > > ### > > # git clonehttp://github.com/ohadlevy/foreman.gitforeman > > > [sparing you "getting/got/walk" messages] > > > error: The requested URL returned error: 503 (curl_result = 22, > > http_code = 503, sha1 = 9425d04c2d7bd4bc2d3f0759577b4440390f2b58) > > error: Unable to find 9425d04c2d7bd4bc2d3f0759577b4440390f2b58 under > >http://github.com/ohadlevy/foreman.git > > Cannot obtain needed tree 9425d04c2d7bd4bc2d3f0759577b4440390f2b58 > > while processing commit 478efba9682df75267ce6072751ca39c3339dd55. > > fatal: Fetch failed. > > ### > > > Looking forward to 1-4 ! :) > > > Cheers, > > Simon > > > On 9 Mrz., 09:57, Ohad Levy wrote: > > > Hello All, > > > > Its been a while since last release.. so I'm happy to announce the next > > > stable release of Foreman (0.1-4): > > > > Main new features include: > > > > - host report graphs, this hopefully removes the need for the RRD > > graphs. > > > - support for customized run interval > > > - support to browse and filter hosts based on facts > > > - extlookup variables store (can replace extlookup csv files) > > > - support to trigger puppetrun from the web interface > > > - added state to query interface (e.g. get all hosts which are not > > > running puppet) > > > - Summary Email Supports facts or environment restrictions > > > - upgraded rails to 2.3.5 (mostly because of security patches) > > > > As usual, many bugs were fixed - many thanks to all reporters, and those > > of > > > you who keep on sending patches :-) > > > > For a complete change log, please visithttp:// > > theforeman.org/projects/changelog/foreman#0.1-4 > > > > Note that now there is also a foreman* users group* ( > >http://groups.google.com.sg/group/foreman-users) and an *IRC *channel > > > #theforeman on freenode > > > > If you already have Foreman installed, make sure you go throughhttp:// > > theforeman.org/wiki/foreman/Upgrade_instructions. > > > > latest version can be fetched from here - > >http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2 > > > > *Note - because of rails upgrade you now require rack 1.0.1 gem* > > > e.g.: gem install rack -v 1.0.1 (as foreman user) > > > > For feature requests, bugs, wiki etc, visit:http://theforeman.org > > > -- > > You received this message because you are subscribed to the Google Groups > > "Foreman users" group. > > To post to this group, send email to foreman-users@googlegroups.com. > > To unsubscribe from this group, send email to > > foreman-users+unsubscribe@googlegroups.com > > . > > For more options, visit this group at > >http://groups.google.com/group/foreman-users?hl=en.

> Hi.
>
> After upgrading via git / migrate, I'm getting these errors:
>
> ActiveRecord::StatementInvalid in HostsController#index
> Could not find table 'hosts'
>
Are you sure you are using the same database? the error says that it cant
find the host table in the database!

··· On Thu, Mar 11, 2010 at 7:01 AM, SyRenity wrote:

On Mar 9, 10:57 am, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD
    graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those
of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://
theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://
theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.

is the same error that i got when tryng to install the previous version,
from 0.

··· On Wed, Mar 10, 2010 at 11:10 PM, Ohad Levy wrote:

On Thu, Mar 11, 2010 at 7:01 AM, SyRenity stas.oskin@gmail.com wrote:

Hi.

After upgrading via git / migrate, I’m getting these errors:

ActiveRecord::StatementInvalid in HostsController#index
Could not find table ‘hosts’

Are you sure you are using the same database? the error says that it cant
find the host table in the database!

On Mar 9, 10:57 am, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD
    graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those
of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://
theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://
theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.

could it be that your config/database.yml was pointing to another database?

the error message is very clear :frowning:

··· On Thu, Mar 11, 2010 at 7:20 PM, Nicolas Arias wrote:

is the same error that i got when tryng to install the previous version,
from 0.

On Wed, Mar 10, 2010 at 11:10 PM, Ohad Levy ohadlevy@gmail.com wrote:

On Thu, Mar 11, 2010 at 7:01 AM, SyRenity stas.oskin@gmail.com wrote:

Hi.

After upgrading via git / migrate, I’m getting these errors:

ActiveRecord::StatementInvalid in HostsController#index
Could not find table ‘hosts’

Are you sure you are using the same database? the error says that it cant
find the host table in the database!

On Mar 9, 10:57 am, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD
    graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and
those of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://
theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://
theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.

Hi.

I actually did the following:

  1. In the previous version, I installed the foreman via Puppet plugin.
    I actually still not sure how it works :frowning: and will appreciate some
    explanation. I mean, there was no new Foreman explanation or anything like
    that - just some settings was adjusted.
    Is this how it supposed to work - the main git will be used, instead of
    deploying the full Foreman?

  2. Then yesterday, and I did git pull/submodule stuff.

  3. Then I launched the foreman server script.

I actually don't have anything of value in the DB, as I didn't start using
it yet in production, so if there is a quick way to re-create it, it would
be fine.

Thanks.

··· On Thu, Mar 11, 2010 at 2:04 PM, Ohad Levy wrote:

could it be that your config/database.yml was pointing to another database?

the error message is very clear :frowning:

On Thu, Mar 11, 2010 at 7:20 PM, Nicolas Arias nicoarias@gmail.comwrote:

is the same error that i got when tryng to install the previous version,
from 0.

On Wed, Mar 10, 2010 at 11:10 PM, Ohad Levy ohadlevy@gmail.com wrote:

On Thu, Mar 11, 2010 at 7:01 AM, SyRenity stas.oskin@gmail.com wrote:

Hi.

After upgrading via git / migrate, I’m getting these errors:

ActiveRecord::StatementInvalid in HostsController#index
Could not find table ‘hosts’

Are you sure you are using the same database? the error says that it cant
find the host table in the database!

On Mar 9, 10:57 am, Ohad Levy ohadl...@gmail.com wrote:

Hello All,

Its been a while since last release… so I’m happy to announce the
next
stable release of Foreman (0.1-4):

Main new features include:

  • host report graphs, this hopefully removes the need for the RRD
    graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not
    running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and
those of
you who keep on sending patches :slight_smile:

For a complete change log, please visithttp://
theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman* users group* (
http://groups.google.com.sg/group/foreman-users) and an *IRC *channel
#theforeman on freenode

If you already have Foreman installed, make sure you go throughhttp://
theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here -
http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit:http://theforeman.org


You received this message because you are subscribed to the Google
Groups “Foreman users” group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To post to this group, send email to foreman-users@googlegroups.com.
To unsubscribe from this group, send email to
foreman-users+unsubscribe@googlegroups.comforeman-users%2Bunsubscribe@googlegroups.com
.
For more options, visit this group at
http://groups.google.com/group/foreman-users?hl=en.