Project

General

Profile

Activity

From 10/16/2009 to 11/14/2009

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

10/20/2009

09:47 AM Bug #25 (Ready For Testing): Reports might fail if puppet debuging info was enabled
Applied in changeset commit:"0f41962949123ab6a681836488975ef86968d67f". Ohad Levy
09:46 AM Bug #25 (Assigned): Reports might fail if puppet debuging info was enabled
some debug messages has no metrics, this one should be ignored as invalid reports. Ohad Levy
09:45 AM Revision 0f419629 (foreman): fixes #53, fixes #25 and general improvment to sql delete commands
Ohad Levy

10/19/2009

05:06 PM Feature #54 (Closed): allow to delete all "good" reports
most of the time, the good reports are not interesting, currently its possible to delete all reports which are older ... Ohad Levy
02:41 PM Bug #25 (Need more information): Reports might fail if puppet debuging info was enabled
Ohad Levy
02:40 PM Bug #51 (Closed): unable to import hosts when authentication is not enabled
Ohad Levy
02:39 PM Feature #46 (Closed): add query interface
Ohad Levy
02:39 PM Feature #46: add query interface
it is quite limited at this point of time, but I'm closing this ticket as the basic infrastructure is here.
any new f...
Ohad Levy
02:38 PM Feature #43 (Closed): Provide an Audit Log
Ohad Levy
02:38 PM Feature #1 (Closed): Ldap/AD authentication
Ohad Levy
02:37 PM Bug #53 (Closed): reports shows skipped errors, but nothing in the details
Ohad Levy
02:37 PM Bug #53 (Ready For Testing): reports shows skipped errors, but nothing in the details
Applied in changeset commit:"4b9fa51d58e957e525e00b3b5505e48eafabf1fd". Ohad Levy
02:23 PM Bug #53 (Closed): reports shows skipped errors, but nothing in the details
it seems that puppet report contain skipped values, but no error messages.
apperntly this can happen when using alias...
Ohad Levy
02:32 PM Revision c79698c2 (foreman): clean up remain original audit files
Ohad Levy
02:28 PM Revision 48578f0e (foreman): Merge branch 'audits'
Ohad Levy
02:23 PM Revision 4b9fa51d (foreman): fixes #53
Ohad Levy
02:20 PM Revision f685dd61 (foreman): Adding Links to Audit Log
Currently Facts Auditing is disable Ohad Levy
02:26 AM Bug #52: nameindicator is an attribute of hostgroup, not puppetclass
You are correct, additionally, it has no functional meaning at the current code.
I would assume we need to either cr...
Ohad Levy

10/18/2009

10:25 AM Bug #52 (Closed): nameindicator is an attribute of hostgroup, not puppetclass
Paul Kelly

10/17/2009

05:30 AM Revision aa5a2230 (foreman): added act_as_audited plugin, seems to be a better implementation than our onws
Ohad Levy

10/16/2009

05:11 PM Bug #51 (Ready For Testing): unable to import hosts when authentication is not enabled
Applied in changeset commit:"fa5411aaa8cf414292b04600806a1d6f82c4e8bd". Ohad Levy
05:09 PM Bug #51 (Closed): unable to import hosts when authentication is not enabled
latest audit requires that a user is logged in order to create a host.
this is not possible when using the fact impo...
Ohad Levy
05:09 PM Revision fa5411aa (foreman): Support Audit logs when no user is logged in - fixes #51
Ohad Levy
02:21 PM Feature #43: Provide an Audit Log
basic done has been done at commit:7b151c Ohad Levy
02:16 PM Revision 8c3bbd9e (foreman): Merge branch 'master' of git://github.com/ohadlevy/foreman
Ohad Levy
02:15 PM Revision 7b151cc2 (foreman): Basic infrastructure to Support Audit Logs - ref #43
Ohad Levy
01:26 PM Feature #36 (Rejected): Clicking of classes in create group/node should determine the order
I don't see much sense in implementing this, please reopen if you think its still required.
Ohad Levy
01:24 PM Bug #50 (Closed): Hosts do not show up last report date when a report is deleted
Ohad Levy
01:10 PM Bug #50 (Ready For Testing): Hosts do not show up last report date when a report is deleted
Applied in changeset commit:"7767028be2e6de5afc9318abfe6b3c94405cfd3e". Ohad Levy
01:07 PM Bug #50 (Closed): Hosts do not show up last report date when a report is deleted
Each host should show the last report date regardless if the report has been deleted or not. Ohad Levy
01:10 PM Revision a417aed7 (foreman): Merge branch 'master' of git://github.com/ohadlevy/foreman
Ohad Levy
01:10 PM Revision 6584bde8 (foreman): commented out original redmine tests, all of this will be replaced once moving away from AS
Ohad Levy
01:09 PM Revision 749973b4 (foreman): improved SQL query a bit, querying only for the value in a join is a bit faster
Ohad Levy
01:09 PM Revision 7767028b (foreman): fixes #50, now reports time is shown as long as there was atleast one report
Ohad Levy
08:17 AM Revision 966d3e62 (foreman): Merge branch 'master' of git://github.com/ohadlevy/foreman
Ohad Levy
07:50 AM Revision a2f11959 (foreman): removed unneeded file
Ohad Levy
07:49 AM Revision 21d7dd1b (foreman): LDAP auth is not required when using the external query interface. fixed an issue that you couldnt use the ldap settings if ldap was turn off, but you couldnt login if ldap was turn on... you kinda get the idea..
Ohad Levy
07:49 AM Revision f254ce22 (foreman): moving to DB based sessions, AR requires sometimes sessions bigger than 4k - until we'll move to memcache
Ohad Levy
 

Also available in: Atom