Project

General

Profile

Activity

From 06/04/2010 to 07/03/2010

07/03/2010

11:31 PM Bug #337 (Rejected): Import classes button not working
Hi.
If I create a new module and click the "Import classes" button, nothing is imported.
Only if I manually run the...
SyRenity Now
11:27 PM Bug #229: External nodes don't work without "default" node
Hi.
Here it is:...
SyRenity Now

07/02/2010

04:02 PM Feature #139 (Assigned): per host authorization for making changes.
In the process of porting the Redmine security implementation over to Foreman. Thanks, and respect, go to Eric Davis,... Paul Kelly
09:01 AM Feature #334: Clone a hostgroup
I'll try to clarify what I'd like with my poor english ;)
Here, we manage ~50 groups of 3 hosts (1 firewall, 2 proxi...
Benjamin Papillon

07/01/2010

10:20 PM Bug #336 (Closed): Facts not imported when running the task puppet:import:hosts_and_facts
When running the task puppet:import:hosts_and_facts the facts related to each host found are not imported into the sy... Gustavo Soares
09:56 PM Feature #335: Host facts not displayed in the /hosts/ view
Ohad Levy wrote:
> this is not really a bug, but rather that foreman has not been configured to fetch the facts from ...
Brian Gallew
09:34 PM Feature #335: Host facts not displayed in the /hosts/ view
Attached is a diff that will use the values from host.fv() if the appropriate values are not set for the host (e.g. h... Brian Gallew
07:21 PM Feature #335 (Feedback): Host facts not displayed in the /hosts/ view
this is not really a bug, but rather that foreman has not been configured to fetch the facts from puppet.
see the ra...
Ohad Levy
06:40 PM Feature #335 (Closed): Host facts not displayed in the /hosts/ view
When using Foreman strictly as a reporting tool, the individual host view doesn't display the values for Domain, Pupp... Brian Gallew
07:22 PM Feature #334 (Need more information): Clone a hostgroup
I'm not really sure I understand what you are asking for.. are you asking for the fields to per visible when editing ... Ohad Levy
04:30 PM Feature #334 (Closed): Clone a hostgroup
We are trying foreman to deploy our sites.
One site consists of 3 servers and we have to define the same variables (a...
Benjamin Papillon

06/30/2010

08:40 PM Bug #329: Errors parsing RRDs
Applied in changeset commit:"0e4f1b416d4dc40602ded94dc6c4bcc6aa90700e". Ohad Levy
06:47 PM Revision 0e4f1b41 (foreman): fixes #329 - Errors parsing RRDs
Ohad Levy
01:15 AM Bug #333 (Closed): Improper colors in the dashboard graphs
The colors seem to be in a fixed sequence rather than being keyed, so if you have Outof Sync and OK systems, they sho... Brian Gallew

06/29/2010

11:05 PM Bug #329: Errors parsing RRDs
Let me be clear:
In config/initializers/puppet.rb, it should say:...
Robin Bowes
11:04 PM Bug #329: Errors parsing RRDs
There's a typo in the changeset - it's RRDtool not RRDTool (small t). Robin Bowes

06/28/2010

07:14 PM Feature #145: Provide an internal authorization mechanism
Added many improvements from Ohad
Many test fixes
Fixed issue where attr_accessible was breaking the logic
Switched ...
Paul Kelly
10:05 AM Refactor #260 (Closed): Switch family implemetation to use STI
Ohad Levy

06/26/2010

07:00 AM Feature #332 (Ready For Testing): Provide a notification mechanism
Added a level argument that changes the message icon.
It is now more visually appealing.
Paul Kelly

06/25/2010

03:32 PM Feature #332 (Closed): Provide a notification mechanism
When an upgrade is performed there should be a mechanism for informing the user(s) about manual actions that should b... Paul Kelly
09:22 AM Bug #331 (Closed): Operating system edit page error messages are out of alignments
Ohad Levy
09:15 AM Bug #331 (Ready For Testing): Operating system edit page error messages are out of alignments
Applied in changeset commit:"a8ea6c12d04f3be1fc771d3bcd285106a6ad6a8f". Ohad Levy
09:11 AM Bug #331 (Closed): Operating system edit page error messages are out of alignments
Red highlighting of error messages doesnt seem right Ohad Levy
09:15 AM Refactor #260 (Ready For Testing): Switch family implemetation to use STI
Applied in changeset commit:"2c83f7442b4588f0e65531f735b844457ea7d41c". Paul Kelly
09:09 AM Revision a8ea6c12 (foreman): fixes #331 - Operating system edit page error messages are out of alignments
Ohad Levy
08:56 AM Revision 2c83f744 (foreman): Fixes #260 - Switch to using STI for OS families
Paul Kelly
08:19 AM Refactor #261 (Closed): switch parameters to use a single reference id
Ohad Levy
08:17 AM Bug #321 (Ready For Testing): external-node importer does not overwrite class list
Applied in changeset commit:"727312c3b6ea6693fafe1a2162753a04183ccd44". Ohad Levy
08:12 AM Revision 727312c3 (foreman): fixes #321 - external-node importer does not overwrite class list
Ohad Levy
07:47 AM Bug #326 (Closed): Host resource graph legend is mislabelled
Ohad Levy
07:46 AM Bug #326 (Ready For Testing): Host resource graph legend is mislabelled
Applied in changeset commit:"3a8b14460ed248228978704581617817ef027b22". Ohad Levy
07:37 AM Revision 3a8b1446 (foreman): fixes #326 - Host resource graph legend is mislabelled
Ohad Levy
07:35 AM Bug #306 (Closed): Change puppetrun output to standard "flash" message
Fixed in commit:ce1e6b20 Ohad Levy
07:19 AM Bug #329 (Ready For Testing): Errors parsing RRDs
Applied in changeset commit:"5cd149934cd6cf09d98e3dbd5de8c1bcae85cf65". Ohad Levy
07:15 AM Revision 5cd14993 (foreman): fixes #329 - trying to recover from serialization side effects
Ohad Levy
07:01 AM Bug #328 (Closed): Set Content-Type header when rendering Unattended Install scripts
Ohad Levy
06:47 AM Revision d8dd4f92 (foreman): fixes #238 - Set Content-Type HTTP header when rendering nattended install scripts
Jon Fautley

06/24/2010

05:43 PM Bug #329: Errors parsing RRDs
Agreed that it's a Puppet bug, but since Foreman is servicing Puppet and users are more likely to have a current Fore... Eric Shamow
03:17 AM Bug #329: Errors parsing RRDs
hmm... that's actually a puppet bug (effected version is 0.25.5) and is already fixed at http://projects.reductivelab... Ohad Levy
12:21 AM Bug #329 (Closed): Errors parsing RRDs
This is apparently related to an issue in Puppet --
http://projects.puppetlabs.com/issues/show/3949
Began getting t...
Eric Shamow
04:56 PM Bug #330 (Closed): Import hosts_and_facts rakejob resets environments to "production"
When I run the following rakejob:
rake puppet:import:hosts_and_facts RAILS_ENV=production
It re-imports all of my h...
Josh Baird
03:18 AM Feature #65: Add Subnet management
Paul, as this is a big patch, is it possible to break it into two patches? one for subnets, and another for the notif... Ohad Levy

06/23/2010

10:01 AM Bug #328: Set Content-Type header when rendering Unattended Install scripts
First time with Git, please be gentle ;) Jon Fautley
09:07 AM Bug #328 (Closed): Set Content-Type header when rendering Unattended Install scripts
Foreman currently uses a default content-type header of text/html when rendering unattended install scripts (Kickstar... Jon Fautley

06/21/2010

04:08 PM Feature #65: Add Subnet management
Added a notification mechanism
Added tests
Ensured that hostname and domain do not clash
Paul Kelly

06/18/2010

09:55 PM Feature #327 (Closed): paths and inconsistent sudo usage
vendor/plugins/proxy/lib/proxy.rb is the file that provides some (minimal) sudo support, as well as puppetrun support... Brian Gallew
09:38 PM Bug #326 (Closed): Host resource graph legend is mislabelled
The host resource graph on a host detail page appears to have the restart and failed_restart labels swapped. The sum... Frank Sweetser
08:48 PM Feature #323: Add support for canceling a requested build from web page
(though that patch should probably also have a @return if @spoof@ line in it...) Frank Sweetser
08:45 PM Feature #323: Add support for canceling a requested build from web page
Since the admin can now cancel builds, might it make sense to delay purging out the facts and reports from the database? Frank Sweetser
06:31 AM Feature #323 (Closed): Add support for canceling a requested build from web page
Ohad Levy
11:04 AM Refactor #260: Switch family implemetation to use STI
Rebased
Centralized Family name and os membership list into a single hash
Added test in unattended controller that de...
Paul Kelly
06:30 AM Bug #324 (Closed): Don't try to read signed certs before cleaning with puppetca
Ohad Levy
06:29 AM Refactor #261 (Ready For Testing): switch parameters to use a single reference id
Applied in changeset commit:"aa1796f3efcd11e491ee2e55a91e6ae86529e8ea". Paul Kelly

06/17/2010

04:12 PM Feature #145: Provide an internal authorization mechanism
switched to using SHA1 and stole some code from dish Paul Kelly
02:18 PM Refactor #261: switch parameters to use a single reference id
There were issues with the uniqueness constraint that are now fixed.
Added some tests, to be sure.
Paul Kelly
02:15 PM Revision aa1796f3 (foreman): Fixes #261 - parameters now use a single reference_id
This implementation uses STI but the table looks the same for all
variants. This is a little strange but it seems to ...
Paul Kelly
11:47 AM Refactor #260: Switch family implemetation to use STI
Added OS before_filter to deduce the family, if not set
OS DB entries can now contain a null type
@@families promoted...
Paul Kelly
03:50 AM Bug #312 (Closed): Debian init: mongrel throws log errors if not started from /usr/share/foreman
Ohad Levy
03:50 AM Bug #312 (Ready For Testing): Debian init: mongrel throws log errors if not started from /usr/share/foreman
Applied in changeset commit:"3256bac1c389d60749cc6d68c99035f8df678abc". Jochen Schalanda
03:47 AM Revision 3256bac1 (foreman): Fixes #312 - Change working directory to $FOREMAN_HOME before starting.
Jochen Schalanda
03:46 AM Feature #323 (Ready For Testing): Add support for canceling a requested build from web page
Applied in changeset commit:"7700f32f25a18627c885f504eb6b6a2c26fd708d". Frank Sweetser
03:46 AM Bug #324 (Ready For Testing): Don't try to read signed certs before cleaning with puppetca
Applied in changeset commit:"c5cf0596e532481b417d604c002990ab4710d55d". Frank Sweetser
03:42 AM Revision c5cf0596 (foreman): fixes #324 - Don't try to read CA signed certs as foreman user before cleaning with puppetrun
Frank Sweetser
03:42 AM Revision 7700f32f (foreman): fixes #323 - Add a "cancel build" option
Frank Sweetser

06/16/2010

08:35 PM Feature #325 (Closed): Retrieve a list of all puppetclasses using the REST Api
When playing aroung with the rest api I missed the feature to retrieve a list of all puppetclasses with their respect... Gustavo Soares

06/15/2010

03:46 PM Feature #185: Query "and not"
[[http://www.davebalmain.com/api/classes/Ferret/QueryParser.html]] A query language that would add a ton of flexibili... Dis Connect

06/14/2010

08:42 PM Bug #324 (Closed): Don't try to read signed certs before cleaning with puppetca
Foreman currently tries to read CA signed cert files before it calls puppetca to clean them. However, if foreman is ... Frank Sweetser
07:28 PM Feature #323 (Closed): Add support for canceling a requested build from web page
Right now, the only way to get a host out of the "build" state is to actually install the host and complete the build... Frank Sweetser
12:12 PM Refactor #261: switch parameters to use a single reference id
Rebased
Fixed bug where hosts were marked :dependent => :destroy. Ouch!
Paul Kelly
10:53 AM Refactor #260: Switch family implemetation to use STI
Fixed for 1.5
Tests work
Paul Kelly
10:23 AM Feature #145: Provide an internal authorization mechanism
Fixed the code for 1.5 compatibility
Added some tests
I suggest that we change the name of SETTINGS[:ldap] to SETTIN...
Paul Kelly

06/13/2010

08:47 AM Bug #312: Debian init: mongrel throws log errors if not started from /usr/share/foreman
Updated init script and rebased on current 'develop' branch. Jochen Schalanda

06/11/2010

01:16 PM Feature #65: Add Subnet management
Added support for Vendors, Servertypes, Subnets and Network databases.
A rake task is provided that will assign the ...
Paul Kelly

06/10/2010

05:37 PM Revision ce1e6b20 (foreman): Change puppetrun output to flash message
Frank Sweetser
05:35 PM Bug #310 (Closed): Debian Initscript sometimes exits with return code >0 although no error occurred
Ohad Levy
05:34 PM Revision dae8ff26 (foreman): fixes #310 - Debian Initscript sometimes exits with return code >0 although no error occurred
Jochen Schalanda
05:32 PM Feature #311 (Closed): Debian package for Foreman 0.1-5
Ohad Levy
05:30 PM Bug #313: Edit multiple hosts returns 404
were you able to reproduce this problem?
so far, the only edge case I could think of is if a host gets deleted while...
Ohad Levy
05:29 PM Bug #320: Class importer fails
how did you get to the link? did you keep it as a bookmark? Ohad Levy
05:28 PM Bug #321: external-node importer does not overwrite class list
well.. this was suppose to be a one time operation.... not a continues effort ;) Ohad Levy
05:00 PM Feature #322 (Closed): Ability to add custom fields and options
I would like the ability to predefine parameters in some fashion and then display them on the edit host page. I woul... Ashley Penney
04:53 PM Feature #284: Use MAC address if IP doesn't exist when tftp booting.
OK, I've now moved to foreman as my external node classifer and it's raised several problems for me and I'm going to ... Ashley Penney

06/09/2010

04:54 PM Bug #321 (Closed): external-node importer does not overwrite class list
If you are migrating and run the external-node importer, it should overwrite the class list for each host with the ne... Dis Connect
04:47 PM Bug #320 (Closed): Class importer fails
Processing PuppetclassesController#import_environments (for 10.0.5.128 at 2010-06-09 11:46:54) [GET]
Parameters: {"...
Dis Connect
04:03 PM Feature #185: Query "and not"
Doesn't work with verbose. So a basic query to get 5 facts about host class 'foo' and not class 'bar' can hammer the ... Dis Connect
03:53 PM Bug #319 (Closed): 'verbose' query interface is arbitrary. requires 'yes' not '1' or 'true' or 'ok' or 'please'
I'll file a feature on the fact that its so limited ;) but:... Dis Connect
08:37 AM Feature #316 (Closed): Show configured custom partition tables
Ohad Levy
08:18 AM Feature #316 (Ready For Testing): Show configured custom partition tables
Applied in changeset commit:"3cf832dd9b03c5d372f5999f30fcb048b5da0521". Frank Sweetser
08:36 AM Bug #318 (Closed): users page does not sort based on last login
Ohad Levy
08:18 AM Bug #318 (Ready For Testing): users page does not sort based on last login
Applied in changeset commit:"c665f5e86a441b21c516c514ad731750a52a4431". Ohad Levy
07:52 AM Bug #318 (Closed): users page does not sort based on last login
Ohad Levy
08:36 AM Bug #315 (Closed): Newlines slipping into dynamic partition table layouts
Ohad Levy
08:18 AM Bug #315 (Ready For Testing): Newlines slipping into dynamic partition table layouts
Applied in changeset commit:"2a06208d4b7770329f2cf1f3602e703e5c1cb5f5". Ohad Levy
08:05 AM Revision 2a06208d (foreman): fixes #315 - Newlines slipping into dynamic partition table layouts
Ohad Levy
08:02 AM Revision 3cf832dd (foreman): fixes #316 - Show custom partition tables by default if set
Frank Sweetser
07:50 AM Revision c665f5e8 (foreman): fixes #318 - users page does not sort based on last login
Ohad Levy

06/08/2010

03:31 PM Bug #317 (Closed): #!/usr/bin/env ruby on external_node.rb
The file FOREMAN/extras/puppet/foreman/files/external_node.rb could be altered to use the ruby interpreted from the e... Gustavo Soares

06/07/2010

10:24 PM Feature #316 (Closed): Show configured custom partition tables
This patch changes the host edit page. If no custom partition table is set, the behaviour is unchanged, but if one i... Frank Sweetser
09:09 PM Bug #315 (Closed): Newlines slipping into dynamic partition table layouts
I'm not sure where they slipped in, but custom partition tables are ending up with DOS style line endings. This caus... Frank Sweetser
05:30 PM Feature #314 (Closed): Class tagging is too unwieldy
Currently, to distinguish between "foo" and "foo::foo" requires 2 clicks and at least 2 delays. (Click "foo". Delay f... Dis Connect
03:23 PM Bug #313 (Closed): Edit multiple hosts returns 404
Processing HostsController#index (for 10.0.5.128 at 2010-06-07 10:21:16) [GET]
Parameters: {"commit"=>"Go", "via"=>...
Dis Connect
02:40 PM Bug #312 (Closed): Debian init: mongrel throws log errors if not started from /usr/share/foreman
Patch attached - tell start-stop-daemon to chdir to /usr/share/foreman before starting mongrel. Prevents:
!!! Path to...
Dis Connect
01:32 PM Feature #311 (Closed): Debian package for Foreman 0.1-5
DEB package made from the Foreman 0.1-5 tarball. Jochen Schalanda
12:48 PM Bug #310: Debian Initscript sometimes exits with return code >0 although no error occurred
Please ignore @foreman-debian.tar.bz2@ which has been attached by error. Jochen Schalanda
12:47 PM Bug #310 (Closed): Debian Initscript sometimes exits with return code >0 although no error occurred
The the Debian package specification introduced with issue #299 contains two errors:
* The init script sometimes exi...
Jochen Schalanda
09:48 AM Feature #309 (New): import existings puppet reports
Import existing YAML reports - e.g. like http://gist.github.com/428394
Ohad Levy
09:05 AM Feature #168: Make HOSTS fields optional when using "unattended"
bumped to next version Ohad Levy
08:24 AM Revision d3bb1f6b (foreman): update docs for 0.1-5 release
Ohad Levy
08:19 AM Feature #299 (Closed): Debian package files for Foreman
Ohad Levy
08:18 AM Feature #299 (Ready For Testing): Debian package files for Foreman
Applied in changeset commit:"d2b7c3160ee384ea450998c322611e51b07d5b5a". Jochen Schalanda
08:14 AM Revision d2b7c316 (foreman): fixes #299 - Debian package spec
Jochen Schalanda
06:24 AM Bug #270 (Closed): host show page looks bad on IE or old versions of firefox
Ohad Levy
06:23 AM Bug #270 (Ready For Testing): host show page looks bad on IE or old versions of firefox
Applied in changeset commit:"d5c2f34a6c60437aeed084c2a405b369aeb07c04". Ohad Levy
06:18 AM Revision d5c2f34a (foreman): fixes #270 - host show page looks bad on IE or old versions of firefox
Ohad Levy
04:06 AM Feature #308 (Closed): destroy multiple hosts at once
Ohad Levy
04:05 AM Feature #308 (Ready For Testing): destroy multiple hosts at once
Applied in changeset commit:"89569baad1967308325e1ffb64792d5db915a890". Jochen Schalanda
03:56 AM Revision 89569baa (foreman): Fixes #308 - Added action to destroy multiple hosts at once.
Jochen Schalanda

06/05/2010

07:59 AM Feature #308: destroy multiple hosts at once
Proposed patch to add action for destroying multiple hosts at once. Jochen Schalanda
04:04 AM Feature #308 (Closed): destroy multiple hosts at once
It would be great if one of the actions you could do on a set of hosts was "destroy". Chad Huneycutt
06:56 AM Feature #299: Debian package files for Foreman
Ohad Levy wrote:
> I see that you keep another copy of all settings file, cant we extract them from the tar?
I chang...
Jochen Schalanda

06/04/2010

06:31 PM Bug #304: Exception "marshall data too short" when trying to delete an Environment.
I pulled the latest source on Friday morning PST and still got this error.
Then I cleared all the sessions: rake db:...
Bash Shell
03:11 AM Bug #304 (Feedback): Exception "marshall data too short" when trying to delete an Environment.
did you do git pull while the server was running? one of the last commits required a restart.. Ohad Levy
12:15 AM Bug #304 (Rejected): Exception "marshall data too short" when trying to delete an Environment.
I get this exception when trying to delete an Environment.... Bash Shell
05:55 PM Bug #307: Bad audits record causing traceback/blank
Sorry, ignore that traceback - that's one from when I was in the middle of mucking around. Here's one from the origi... Frank Sweetser
05:14 PM Bug #307 (Closed): Bad audits record causing traceback/blank
Browsing through the list of audits, I found that that any index page which encompasses certain records causes this t... Frank Sweetser
03:36 PM Bug #306 (Closed): Change puppetrun output to standard "flash" message
Clicking on the pupetrun link functionally works, but the displayed page is just the text fragment of the return mess... Frank Sweetser
01:41 PM Bug #305 (Closed): puppetclass importer should try harder
Ohad Levy
01:39 PM Bug #305 (Ready For Testing): puppetclass importer should try harder
Applied in changeset commit:"f26df6bcb50e7151c8727c11f1f10a670b136e40". Ohad Levy
09:21 AM Bug #305 (Closed): puppetclass importer should try harder
in some cases, where foreman is running on a puppet client, in a multi env setup, foreman might not find the right mo... Ohad Levy
10:14 AM Feature #168: Make HOSTS fields optional when using "unattended"
Marcello: I think that I understand the problem now so no need to reply.
Rebased.
Tests pass
Paul Kelly
08:25 AM Feature #168 (Assigned): Make HOSTS fields optional when using "unattended"
I have implemented a mechanism for hiding and revealing the unattended section in the gui and using this to de/activa... Paul Kelly
09:19 AM Revision f26df6bc (foreman): fixes #305 - puppetclass importer should try harder
Ohad Levy
09:17 AM Revision a264811a (foreman): welcome should be a protect method, refs #273
Ohad Levy
03:03 AM Bug #295 (Closed): This YAML generates a 500 error when trying to send over http.
would you mind adding your experiences to the [[troubleshooting]] section? Ohad Levy
12:24 AM Bug #295: This YAML generates a 500 error when trying to send over http.
This was because of an out dated mongrel gem.
I though of this when I got a similar error from the external nodes sc...
Bash Shell
 

Also available in: Atom