Project

General

Profile

Activity

From 10/21/2009 to 11/19/2009

11/19/2009

09:24 AM Feature #32: Provide a way to organize the Inventory display in the Hosts page
In case it wasn't clear, heres an example of a "move from A column to be B column" UI :
!http://theforeman.org/attac...
Oded Ben Ozer
05:08 AM Bug #81 (Assigned): Rake does not import classes from modules when not using the environment statement in puppet.conf
this happened because the environment setup has changed in 0.25x, there is no need to declare your environments.
Ohad Levy

11/18/2009

04:11 PM Bug #82: Re-organize "Classes" on Create Host page
I have uploaded an example screenshot of one way to organize this. Josh Baird
03:55 PM Feature #83 (Closed): add environment to external nodes parameters
Ohad Levy
03:54 PM Feature #83 (Ready For Testing): add environment to external nodes parameters
Applied in changeset commit:"8a815cdc4b0d20c9a625c0eb123a8d92a1a239ef". Ohad Levy
03:47 PM Feature #83 (Closed): add environment to external nodes parameters
When using Foreman for external nodes, it should provide the environment name as a parameter
Ohad Levy
03:50 PM Revision 8a815cdc (foreman): fixes #83 - add environment to external nodes parameter
Ohad Levy
03:49 PM Feature #84 (Closed): Add puppetrun support to web interface
It would if Foreman provided a "Puppetrun" feature for each node via the web interface. This would allow you to push... Josh Baird

11/17/2009

04:10 PM Bug #82 (Closed): Re-organize "Classes" on Create Host page
The "Classes" section of the "Create Host" page could use a face lift. It is hard to read, especially with a large n... Josh Baird
04:08 PM Bug #74 (Assigned): tftp and puppet ca errors are not shown in the log file
this fix wont work as logger is not defined Ohad Levy
04:06 PM Feature #68: do not force to key in all unattended related info when using Foreman as a simple node managmenet
for this to work it requires:
:unattended: true
in your config file, this condition is wrong, it should be false
Ohad Levy
03:35 PM Bug #81 (Closed): Rake does not import classes from modules when not using the environment statement in puppet.conf
Running "rake puppet:import:puppet_classes RAILS_ENV=production" as root does not import classes from my modules. Th... Josh Baird
07:08 AM Refactor #80 (Closed): Reports data should be accessed in a simple way
Currently report status is stored in one integer, it should be broken down into multiple database tables allowing to ... Ohad Levy

11/16/2009

04:53 PM Feature #79: reports page should have filter checkboxes
I'll have a fix available soon - I just need to get foreman setup on my development server...
The easiest way is to ...
Martin Englund
04:26 PM Feature #79: reports page should have filter checkboxes
I would assume thats not too hard to add, nevertheless, I've created the dashboard with the hope is that it will show... Ohad Levy
04:22 PM Feature #79 (Closed): reports page should have filter checkboxes
Usually you aren't interested in the reports with no changes, so there should be a checkbox on the /reports page (che... Martin Englund
09:07 AM Bug #75: appends hostname to existing item in autosign.conf
Could be, though foreman should look for a new empty line before appending the host IMHO. Matt Moran

11/15/2009

01:34 PM Bug #78 (Assigned): Puppet reports fails with 0.24.4-5 master
Ohad Levy

11/12/2009

08:40 PM Bug #78: Puppet reports fails with 0.24.4-5 master
Hum better with a file :) Benoit CATTIE
08:38 PM Bug #78 (Closed): Puppet reports fails with 0.24.4-5 master
Both classes changed since puppet v 0.24.4
Used in app/models/report.rb :
Method "report.name" doesn't exist.
Also ...
Benoit CATTIE
01:48 PM Feature #68 (Ready For Testing): do not force to key in all unattended related info when using Foreman as a simple node managmenet
Applied in changeset commit:"69923df94ad5731ef1d531d63330daacf8e6f9aa". Ohad Levy
01:47 PM Revision 69923df9 (foreman): fixes #68 - do not force to key in all unattended related info when using Foreman as a simple node
Ohad Levy
12:46 PM Feature #77 (Closed): add basic graphing engine
implemented in commit:d7bb0ba7 Ohad Levy
12:03 PM Feature #77 (Closed): add basic graphing engine
general purpose graphing engine, could be used in the dashboard and various statistics Ohad Levy
12:43 PM Feature #72 (Closed): allow to define the default puppet server hostname
Ohad Levy
12:42 PM Feature #70 (Closed): do not show reports in error, show hosts which has bad reports
at this stage, link exist to both, all hosts in error state, and all reports that needs to be reviewed. Ohad Levy
12:39 PM Bug #76 (Closed): Foreman creates a link to a report even if the report is already deleted
Ohad Levy
12:33 PM Bug #76 (Ready For Testing): Foreman creates a link to a report even if the report is already deleted
Applied in changeset commit:"f2cc32e4d8e0a695ef105130920972ed52ad1fca". Ohad Levy
12:37 PM Bug #67 (Closed): no route to host error
Ohad Levy
12:33 PM Bug #67 (Ready For Testing): no route to host error
Applied in changeset commit:"757a21ad26ca1f42fbc53eef2c73852a8e989486". Ohad Levy
12:31 PM Bug #75: appends hostname to existing item in autosign.conf
I cant reproduce this...... could it be that you didnt add an EOL (end of line) when you added another host?
Ohad Levy
12:24 PM Revision f2cc32e4 (foreman): fixes #76 - Foreman creates a link to a report even if the report is already deleted
Ohad Levy
12:13 PM Revision 757a21ad (foreman): fixes #67 - no route to host error in external nodes
Ohad Levy
12:04 PM Revision d7bb0ba7 (foreman): first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard
Ohad Levy

11/10/2009

09:16 AM Bug #75: appends hostname to existing item in autosign.conf
If I have a autosign.conf that already contains hosts i.e:
*.test1a.local
*.test1b.local
I've noticed that foreman ...
Matt Moran
01:27 AM Bug #75 (Feedback): appends hostname to existing item in autosign.conf
what do you mean? the same host name twice?
can you give some examples?
Ohad Levy
04:03 AM Bug #76 (Closed): Foreman creates a link to a report even if the report is already deleted
It should not link to reports from the host list when the report has been expired already Ohad Levy

11/09/2009

06:12 PM Bug #75 (Closed): appends hostname to existing item in autosign.conf
I've noticed on a few occasions that foreman will append the hostname to an existing host/wildcard in the autosign.co... Matt Moran
04:17 AM Bug #74 (Ready For Testing): tftp and puppet ca errors are not shown in the log file
Applied in changeset commit:"f860d3d0f39595dbaf25ab8243fc6c785b02162c". Ohad Levy
03:51 AM Bug #74 (Closed): tftp and puppet ca errors are not shown in the log file
when an error occurred to run puppetca or to generate the tftp files, the error does not show up in the log files whe... Ohad Levy
04:17 AM Feature #70 (Ready For Testing): do not show reports in error, show hosts which has bad reports
Applied in changeset commit:"4bdd27e1b1993fe1afe07434e64921f812287cb5". Ohad Levy
03:51 AM Revision f860d3d0 (foreman): fixes #74 - tftp and puppet ca errors are not shown in the log file
Ohad Levy
03:49 AM Revision 4bdd27e1 (foreman): fixes #70 - shows hosts in error state in the dashboard
Ohad Levy

11/07/2009

08:35 AM Feature #73 (Closed): add support for user groups
each host can be associated with a user or a group, allowing to send email notifications to the right user or group o... Ohad Levy

11/06/2009

07:06 AM Feature #72 (Ready For Testing): allow to define the default puppet server hostname
Applied in changeset commit:"74a55dfb9d10908cdf7e97eed9ca493e88d9c99f". Ohad Levy
06:54 AM Feature #72 (Closed): allow to define the default puppet server hostname
currently it uses "puppet" unless defined differently per host.
it should be configurable if you use a different hos...
Ohad Levy
07:06 AM Revision 74a55dfb (foreman): fixes #72: allow to define the default puppet server hostname
Ohad Levy
03:53 AM Revision f7983637 (foreman): reverting and fixing minor example manifest fix
Ohad Levy
03:45 AM Revision 3f12afdb (foreman): minor example manifest fix
Ohad Levy
03:24 AM Feature #71 (Closed): send out daily email summary of puppet changes
Ohad Levy
03:13 AM Feature #70 (Closed): do not show reports in error, show hosts which has bad reports
then in another level show the actual reports Ohad Levy
03:12 AM Feature #69 (Rejected): show the hosts in error state in the dashboard and through a link
Ohad Levy
03:11 AM Feature #68 (Closed): do not force to key in all unattended related info when using Foreman as a simple node managmenet
Ohad Levy

11/05/2009

04:03 PM Bug #67 (Closed): no route to host error
This occurs when the fqdn hostname has a '-' before the first '.'
So test01.company.local works, but test-01.company...
Matt Moran
02:48 PM Bug #27: foreman_url doesn't contain port in kickstart.rhtml
I'll test again today. Matt Moran
02:46 PM Bug #27: foreman_url doesn't contain port in kickstart.rhtml
Matt Moran wrote:
> Ohad Levy wrote:
> > I've tried it here locally, and I get the correct URL...
> >
> > not really...
Ohad Levy
02:18 PM Bug #27: foreman_url doesn't contain port in kickstart.rhtml
Ohad Levy wrote:
> I've tried it here locally, and I get the correct URL...
>
> not really sure of how to debug this...
Matt Moran
01:25 PM Bug #27 (Need more information): foreman_url doesn't contain port in kickstart.rhtml
I've tried it here locally, and I get the correct URL...
not really sure of how to debug this..
Ohad Levy
01:36 PM Feature #66 (Closed): Add Logic to host edit page
The host edit page should show only the relevant options per OS Ohad Levy
01:33 PM Feature #65 (Closed): Add Subnet management
this should include also IP management - e.g. - next available IP address
Ohad Levy
01:32 PM Smart Proxy Feature #64 (Closed): Add Microsoft DHCP support
Ohad Levy
01:32 PM Feature #63 (Closed): Add ISC DHCP support
Ohad Levy
01:31 PM Feature #62 (Closed): Add a Generic DHCP library
Ohad Levy
01:31 PM Smart Proxy Feature #61 (Resolved): Add Microsoft DNS Support
Ohad Levy
01:31 PM Feature #60 (Closed): Add Bind DNS support
Ohad Levy
01:30 PM Feature #59 (Closed): Add a Generic DNS library
this should be a meta class for specific DNS servers Ohad Levy
01:29 PM Feature #39 (Need more information): Node Authentication
is this still required? does using SSL provides you a solution or do you still see a need for Foreman to do something? Ohad Levy
01:28 PM Feature #32: Provide a way to organize the Inventory display in the Hosts page
This will require some thought, as not all facts are available for every host.
I'll keep in mind once we start redoi...
Ohad Levy

11/04/2009

04:26 PM Bug #56 (Closed): Error when adding audit table if puppet storeconfig tables exist
Ohad Levy
04:16 PM Bug #56 (Ready For Testing): Error when adding audit table if puppet storeconfig tables exist
Applied in changeset commit:"38a51fc29825625e09ebb9ed4bdb84afcdfe65da". Ohad Levy
03:39 PM Bug #56: Error when adding audit table if puppet storeconfig tables exist
ok, I can confirm this happens on MySQL.. I'll bump it to the current release Ohad Levy
04:15 PM Revision 5eff2454 (foreman): update manifest to point to latest stable version
Ohad Levy
03:44 PM Revision 38a51fc2 (foreman): fixes #56, changed the migration order
Ohad Levy
02:16 PM Revision e43f8649 (foreman): added puppet manifest to expire old reports
Ohad Levy
02:06 PM Feature #57 (Closed): add retention rules to expire old reports
Ohad Levy
01:57 PM Feature #57 (Ready For Testing): add retention rules to expire old reports
Applied in changeset commit:"560094100420832cade588f76bd98e2b8d96cc63". Ohad Levy
01:48 PM Feature #57 (Assigned): add retention rules to expire old reports
Ohad Levy
01:56 PM Revision 438cf19e (foreman): fixes typo
Ohad Levy
01:50 PM Revision 56009410 (foreman): fixes #57 - add retention rules to expire old reports
Ohad Levy
12:50 PM Revision 4c18668b (foreman): added a label for each report
Ohad Levy
12:36 PM Revision 2fc1faae (foreman): added some basic error handling
Ohad Levy
12:30 PM Revision 71024dc8 (foreman): added delete link from report show action
Ohad Levy
09:32 AM Feature #28 (Closed): allow to have reusable configurations (snippets) across operating systems
Ohad Levy

11/03/2009

09:05 AM Feature #45: Enable an API to remove hosts
It solves the problem of deleting the node from the Foreman and not having it get imported again. But starting a 100... Matt Moran
02:16 AM Feature #45: Enable an API to remove hosts
Matt Moran wrote:
> This seems to work. Though i've still hacked the puppet.rake file to not import any of the EC2 s...
Ohad Levy
06:30 AM Feature #58 (Closed): trigger actions when a New sucessful host is added
when a machine finish its first successful puppet run,be able to:
# send out an email
# run a custom script
# etc
Ohad Levy

11/02/2009

06:20 PM Feature #45: Enable an API to remove hosts
This seems to work. Though i've still hacked the puppet.rake file to not import any of the EC2 servers, until we can... Matt Moran
06:11 PM Feature #45: Enable an API to remove hosts
testing now Matt Moran
06:04 PM Feature #28: allow to have reusable configurations (snippets) across operating systems
Testing this now. Matt Moran

10/30/2009

01:18 PM Feature #57 (Closed): add retention rules to expire old reports
Ohad Levy
04:41 AM Bug #56 (Assigned): Error when adding audit table if puppet storeconfig tables exist
Ohad Levy
04:41 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
I'll try again with MySQL, I've only tried sqlite database.
Ohad Levy
03:57 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
Attached is the output I ran from 'rake db:migrate RAILS_ENV=production'.
Thanks,
Matt
Matt Delves
03:25 AM Revision efc301c5 (foreman): ugly workaround for broken reports, I think I'll refactor the whole reporting database and import as serializing doesnt seem to work that reliably
Ohad Levy

10/29/2009

04:46 PM Revision e370e123 (foreman): Destroyed objects did not show up correctly
Ohad Levy
04:26 PM Revision f2b00c3c (foreman): * created an audit show page
* added auditing for external node parameters
refs #43
Ohad Levy
02:22 PM Feature #28 (Ready For Testing): allow to have reusable configurations (snippets) across operating systems
Applied in changeset commit:"eecd3e7e572deb240101b19705f7e79be6fab1fb". Ohad Levy
02:17 PM Feature #28 (Assigned): allow to have reusable configurations (snippets) across operating systems
I'll add support for embedded templates (snippets) within the unattended installation
Ohad Levy
02:21 PM Revision eecd3e7e (foreman): fixes #28 and converts existing helpers to snippets
Ohad Levy

10/28/2009

08:14 AM Feature #30 (Closed): Add a dashboard
Ohad Levy
07:44 AM Feature #30 (Ready For Testing): Add a dashboard
Applied in changeset commit:"90b706580529289f7bac42b14adff45a70e1180e". Ohad Levy
08:14 AM Feature #54 (Closed): allow to delete all "good" reports
Ohad Levy
07:44 AM Feature #54 (Ready For Testing): allow to delete all "good" reports
Applied in changeset commit:"128c4ed9c9260826cfef9a1559d341892b7427ec". Ohad Levy
08:14 AM Bug #56 (Need more information): Error when adding audit table if puppet storeconfig tables exist
I cant reproduce it.. what I've done:
enabled storeconfigs on a puppetmaster
run one host against it so it generated...
Ohad Levy
07:39 AM Revision 128c4ed9 (foreman): fixes #54
Ohad Levy
06:43 AM Revision 44c96500 (foreman): added missing index page and added db indexs - ref #30
Ohad Levy
06:06 AM Revision 07a1c800 (foreman): fixes #44 this filters the content of the report/fact, but still shows the request in the log
Ohad Levy
06:00 AM Revision 90b70658 (foreman): Fixes #30 - a very basic version for now - feature requests ARE WELCOMED
Ohad Levy

10/27/2009

04:52 AM Bug #56 (Assigned): Error when adding audit table if puppet storeconfig tables exist
when initializing a new migration, Plugin db table has not been assigned yet, therefor it should be excluded in rake ... Ohad Levy
03:53 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
commenting out the acts_as_audited line does fix the problem. Matt Delves
03:43 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
Ohad Levy wrote:
> Matt Delves wrote:
> > The error I get is:
> >
> > == ChangeHostBuildDefaultToFale: migrating ==...
Ohad Levy
03:42 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
Matt Delves wrote:
> The error I get is:
>
> == ChangeHostBuildDefaultToFale: migrating ============
> -- change_co...
Ohad Levy
03:36 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
The error I get is:
== ChangeHostBuildDefaultToFale: migrating ============
-- change_column(:hosts, :build, :boole...
Matt Delves
02:55 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
Matt Delves wrote:
> If you run the command 'rake db:migrate RAILS_ENV=production' having configured the foreman data...
Ohad Levy
02:50 AM Bug #56: Error when adding audit table if puppet storeconfig tables exist
To reproduce:
1. Configure puppet to use storeconfigs.
2. Start puppetmasterd and have it create / populate the tabl...
Matt Delves
02:49 AM Bug #56 (Closed): Error when adding audit table if puppet storeconfig tables exist
If you run the command 'rake db:migrate RAILS_ENV=production' having configured the foreman database to be the same a... Matt Delves

10/25/2009

01:15 PM Feature #45 (Feedback): Enable an API to remove hosts
does using the source:extras/puppet/foreman/files/push_facts.rb solves your current problem?
(regardless of the exter...
Ohad Levy
01:12 PM Bug #25 (Closed): Reports might fail if puppet debuging info was enabled
Ohad Levy
12:46 PM Feature #55: Allow for customised hostname formats
one option would be to allow a custom script to be executed while creating the host.
this will allow everyone to cus...
Ohad Levy
09:17 AM Feature #55 (Closed): Allow for customised hostname formats
Our naming standard of site(3 chars), os(1 char), type(1char),etc may not suit all Paul Kelly
12:05 PM Bug #38: Host can not be edited
Fixed ..... Moty Lavi
11:47 AM Bug #34: Foreman GUI fails on puppet client failure
fixed Moty Lavi

10/21/2009

02:55 PM Revision 52ecb37f (foreman): added a daily db session cleanup cron entry
Ohad Levy
09:53 AM Revision 244bdd5a (foreman): switched to rest helpers
Ohad Levy
09:52 AM Revision d2f989d8 (foreman): fixes #53
Ohad Levy
09:50 AM Revision c5d4bcbe (foreman): add a base report test for reports which have a skip value with no messages
Ohad Levy
09:46 AM Revision 966a4556 (foreman): ensure that the authentcation filter runs on all other actions beside create
Ohad Levy
 

Also available in: Atom