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... - 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.
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.
- 03:55 PM Feature #83 (Closed): add environment to external nodes parameters
- 03:54 PM Feature #83 (Ready For Testing): add environment to external nodes parameters
- Applied in changeset commit:"8a815cdc4b0d20c9a625c0eb123a8d92a1a239ef".
- 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
- 03:50 PM Revision 8a815cdc (foreman): fixes #83 - add environment to external nodes parameter
- 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...
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...
- 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
- 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 - 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...
- 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 ...
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 ... - 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...
- 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...
- 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.
11/15/2009
11/12/2009
- 08:40 PM Bug #78: Puppet reports fails with 0.24.4-5 master
- Hum better with a file :)
- 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 ... - 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".
- 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
- 12:46 PM Feature #77 (Closed): add basic graphing engine
- implemented in commit:d7bb0ba7
- 12:03 PM Feature #77 (Closed): add basic graphing engine
- general purpose graphing engine, could be used in the dashboard and various statistics
- 12:43 PM Feature #72 (Closed): allow to define the default puppet server hostname
- 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.
- 12:39 PM Bug #76 (Closed): Foreman creates a link to a report even if the report is already deleted
- 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".
- 12:37 PM Bug #67 (Closed): no route to host error
- 12:33 PM Bug #67 (Ready For Testing): no route to host error
- Applied in changeset commit:"757a21ad26ca1f42fbc53eef2c73852a8e989486".
- 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?
- 12:24 PM Revision f2cc32e4 (foreman): fixes #76 - Foreman creates a link to a report even if the report is already deleted
- 12:13 PM Revision 757a21ad (foreman): fixes #67 - no route to host error in external nodes
- 12:04 PM Revision d7bb0ba7 (foreman): first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard
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 ... - 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? - 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
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...
- 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".
- 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...
- 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".
- 03:51 AM Revision f860d3d0 (foreman): fixes #74 - tftp and puppet ca errors are not shown in the log file
- 03:49 AM Revision 4bdd27e1 (foreman): fixes #70 - shows hosts in error state in the dashboard
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...
11/06/2009
- 07:06 AM Feature #72 (Ready For Testing): allow to define the default puppet server hostname
- Applied in changeset commit:"74a55dfb9d10908cdf7e97eed9ca493e88d9c99f".
- 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... - 07:06 AM Revision 74a55dfb (foreman): fixes #72: allow to define the default puppet server hostname
- 03:53 AM Revision f7983637 (foreman): reverting and fixing minor example manifest fix
- 03:45 AM Revision 3f12afdb (foreman): minor example manifest fix
- 03:24 AM Feature #71 (Closed): send out daily email summary of puppet changes
- 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
- 03:12 AM Feature #69 (Rejected): show the hosts in error state in the dashboard and through a link
- 03:11 AM Feature #68 (Closed): do not force to key in all unattended related info when using Foreman as a simple node managmenet
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... - 02:48 PM Bug #27: foreman_url doesn't contain port in kickstart.rhtml
- I'll test again today.
- 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... - 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... - 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.. - 01:36 PM Feature #66 (Closed): Add Logic to host edit page
- The host edit page should show only the relevant options per OS
- 01:33 PM Feature #65 (Closed): Add Subnet management
- this should include also IP management - e.g. - next available IP address
- 01:32 PM Smart Proxy Feature #64 (Closed): Add Microsoft DHCP support
- 01:32 PM Feature #63 (Closed): Add ISC DHCP support
- 01:31 PM Feature #62 (Closed): Add a Generic DHCP library
- 01:31 PM Smart Proxy Feature #61 (Resolved): Add Microsoft DNS Support
- 01:31 PM Feature #60 (Closed): Add Bind DNS support
- 01:30 PM Feature #59 (Closed): Add a Generic DNS library
- this should be a meta class for specific DNS servers
- 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?
- 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...
11/04/2009
- 04:26 PM Bug #56 (Closed): Error when adding audit table if puppet storeconfig tables exist
- 04:16 PM Bug #56 (Ready For Testing): Error when adding audit table if puppet storeconfig tables exist
- Applied in changeset commit:"38a51fc29825625e09ebb9ed4bdb84afcdfe65da".
- 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
- 04:15 PM Revision 5eff2454 (foreman): update manifest to point to latest stable version
- 03:44 PM Revision 38a51fc2 (foreman): fixes #56, changed the migration order
- 02:16 PM Revision e43f8649 (foreman): added puppet manifest to expire old reports
- 02:06 PM Feature #57 (Closed): add retention rules to expire old reports
- 01:57 PM Feature #57 (Ready For Testing): add retention rules to expire old reports
- Applied in changeset commit:"560094100420832cade588f76bd98e2b8d96cc63".
- 01:48 PM Feature #57 (Assigned): add retention rules to expire old reports
- 01:56 PM Revision 438cf19e (foreman): fixes typo
- 01:50 PM Revision 56009410 (foreman): fixes #57 - add retention rules to expire old reports
- 12:50 PM Revision 4c18668b (foreman): added a label for each report
- 12:36 PM Revision 2fc1faae (foreman): added some basic error handling
- 12:30 PM Revision 71024dc8 (foreman): added delete link from report show action
- 09:32 AM Feature #28 (Closed): allow to have reusable configurations (snippets) across operating systems
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...
- 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... - 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
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...
- 06:11 PM Feature #45: Enable an API to remove hosts
- testing now
- 06:04 PM Feature #28: allow to have reusable configurations (snippets) across operating systems
- Testing this now.
10/30/2009
- 01:18 PM Feature #57 (Closed): add retention rules to expire old reports
- 04:41 AM Bug #56 (Assigned): Error when adding audit table if puppet storeconfig tables exist
- 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.
- 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 - 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
10/29/2009
- 04:46 PM Revision e370e123 (foreman): Destroyed objects did not show up correctly
- 04:26 PM Revision f2b00c3c (foreman): * created an audit show page
- * added auditing for external node parameters
refs #43 - 02:22 PM Feature #28 (Ready For Testing): allow to have reusable configurations (snippets) across operating systems
- Applied in changeset commit:"eecd3e7e572deb240101b19705f7e79be6fab1fb".
- 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
- 02:21 PM Revision eecd3e7e (foreman): fixes #28 and converts existing helpers to snippets
10/28/2009
- 08:14 AM Feature #30 (Closed): Add a dashboard
- 07:44 AM Feature #30 (Ready For Testing): Add a dashboard
- Applied in changeset commit:"90b706580529289f7bac42b14adff45a70e1180e".
- 08:14 AM Feature #54 (Closed): allow to delete all "good" reports
- 07:44 AM Feature #54 (Ready For Testing): allow to delete all "good" reports
- Applied in changeset commit:"128c4ed9c9260826cfef9a1559d341892b7427ec".
- 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... - 07:39 AM Revision 128c4ed9 (foreman): fixes #54
- 06:43 AM Revision 44c96500 (foreman): added missing index page and added db indexs - ref #30
- 06:06 AM Revision 07a1c800 (foreman): fixes #44 this filters the content of the report/fact, but still shows the request in the log
- 06:00 AM Revision 90b70658 (foreman): Fixes #30 - a very basic version for now - feature requests ARE WELCOMED
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 ...
- 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.
- 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 ==... - 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... - 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... - 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... - 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... - 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...
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... - 01:12 PM Bug #25 (Closed): Reports might fail if puppet debuging info was enabled
- 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... - 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
- 12:05 PM Bug #38: Host can not be edited
- Fixed .....
- 11:47 AM Bug #34: Foreman GUI fails on puppet client failure
- fixed
10/21/2009
- 02:55 PM Revision 52ecb37f (foreman): added a daily db session cleanup cron entry
- 09:53 AM Revision 244bdd5a (foreman): switched to rest helpers
- 09:52 AM Revision d2f989d8 (foreman): fixes #53
- 09:50 AM Revision c5d4bcbe (foreman): add a base report test for reports which have a skip value with no messages
- 09:46 AM Revision 966a4556 (foreman): ensure that the authentcation filter runs on all other actions beside create
Also available in: Atom