Project

General

Profile

Activity

From 08/21/2010 to 09/19/2010

09/19/2010

05:39 PM Feature #346: Add a cron job to periodically generate puppet RDoc files
I will add an example to the wiki Paul Kelly
03:31 PM Feature #346: Add a cron job to periodically generate puppet RDoc files
I'm not 100% sure what should we do with this ticket?
should it be added to foreman puppet module? http://github.com/...
Ohad Levy
05:36 PM Feature #351: The puppetclass rdocs frame should contain a link to the root of the rdoc tree
This is more difficult than it appears Paul Kelly
03:28 PM Feature #351: The puppetclass rdocs frame should contain a link to the root of the rdoc tree
any target version in mind? Ohad Levy
05:16 PM Feature #370: Add "interesting" filter to reports
1) There is a misunderstanding here. When you select the reports page you get ALL reports. If you access search you a... Paul Kelly
03:24 PM Feature #370: Add "interesting" filter to reports
I've just tried this branch, two comments:
# it doesn't work - the box is selected, but the reports are not correct ...
Ohad Levy
04:47 PM Bug #377: HTML output is not XHTML compliant
This patch was added onto the #239 branch so I guess that it is done. :-) Paul Kelly
03:13 PM Bug #377: HTML output is not XHTML compliant
i've commited this change (afaiu) via the branch for #239.. is there anything else that needs to be done? Ohad Levy
03:58 PM Bug #78 (Closed): Puppet reports fails with 0.24.4-5 master
Ohad Levy
03:58 PM Feature #97 (Rejected): Need view for unconfigured hosts
Ohad Levy
03:56 PM Bug #330: Import hosts_and_facts rakejob resets environments to "production"
does this happens as well when using the push_facts script instead? Ohad Levy
03:55 PM Bug #337 (Rejected): Import classes button not working
Ohad Levy
03:55 PM Feature #338: Don't use MAC address as matching parameter when using "spoof"
This seems to me a bit hackish.. I'll try to refactor the logic.... newer patches are welcome :) Ohad Levy
03:53 PM Feature #334 (Assigned): Clone a hostgroup
Ohad Levy
03:52 PM Feature #325: Retrieve a list of all puppetclasses using the REST Api
patch? :)
look for the format_for for examples
Ohad Levy
03:51 PM Feature #322: Ability to add custom fields and options
@Paul - any ideas of how to implement this ticket? Ohad Levy
03:50 PM Bug #319: 'verbose' query interface is arbitrary. requires 'yes' not '1' or 'true' or 'ok' or 'please'
ok.. will you be willing to send a patch? Ohad Levy
03:49 PM Feature #215: Allow blank values for parameters
the problem is that the current implementation detect the presence of parameters based on the parameter value... (e.g... Ohad Levy
03:47 PM Bug #229 (Closed): External nodes don't work without "default" node
On second thought, I don't see this as a bug...
If you want to define a default node you have two options:
# set one...
Ohad Levy
03:45 PM Feature #245 (Closed): Fix LDAP user management
Ohad Levy
03:45 PM Refactor #253 (Rejected): Remove activescaffold from the subnets page
there is no subnet page.... Ohad Levy
03:44 PM Bug #317 (Closed): #!/usr/bin/env ruby on external_node.rb
this has been fixed in the foreman puppet module Ohad Levy
03:43 PM Feature #285: Use Charting system which can work offline
Telmo has already posted a branch with Raphael graphs instead of google, I've added a really work in progress patch (... Ohad Levy
03:32 PM Bug #304 (Rejected): Exception "marshall data too short" when trying to delete an Environment.
Ohad Levy
03:29 PM Feature #348: Provide a mechanism for editing the params search order
any takers before I reject the ticket? Ohad Levy
03:29 PM Feature #350: Provide the ability to set the build option when editing multiple hosts
environment is already possible, build? Ohad Levy
03:28 PM Feature #352 (Closed): A host's environment should be provided in the external nodes output
Ohad Levy
03:27 PM Feature #354 (Closed): The included classes list on the "Edit Host" page should indicate which classes are inherited
Ohad Levy
03:26 PM Feature #357: Debian packages Foreman 0.1.5-2
Should we setup a deb repo? Ohad Levy
03:18 PM Bug #374 (Feedback): Reloading the webpage of a deleted host
I'm not sure I can reproduce this... I've clicked on delete host (in the host show page or index page) and in both ca... Ohad Levy
03:12 PM Feature #378: Multiple Kickstart Files/Profiles
would you like the ks files to be as simple files (some where on the file system) or rather editable via the gui?
Ohad Levy
03:11 PM Feature #360: listing the hosts with a specific class
I've reviewed the patch, and I'm working on generalizing it (so we can reuse it in many different places).
I'm not...
Ohad Levy
03:08 PM Bug #381 (Rejected): Failure to show reports..
This is part of the diff(hack) that I sent you... therefor not relevant to foreman's code :) Ohad Levy
03:05 PM Bug #239 (Closed): Class import doesn't prune erased classes
Ohad Levy
01:25 PM Bug #239: Class import doesn't prune erased classes
Applied in changeset commit:"adcd0374b6f62d483a1b324b30a98fbf98f45765". Paul Kelly
03:03 PM Bug #376 (Closed): parameter sti broke host parameter multiple assignment
Ohad Levy
01:25 PM Bug #376: parameter sti broke host parameter multiple assignment
Applied in changeset commit:"dde34153852e25ad6dce1a8838e1dd3dbd1098b3". Paul Kelly
03:02 PM Bug #379 (Closed): The additional settings dropdown does not work well on narrow displays
Ohad Levy
01:25 PM Bug #379: The additional settings dropdown does not work well on narrow displays
Applied in changeset commit:"dfd6c0710159c5f296aed6e1064c34c9540ae7d9". Paul Kelly
03:01 PM Bug #382 (Closed): Import classes / environments can return server error
Ohad Levy
02:37 PM Bug #382 (Ready For Testing): Import classes / environments can return server error
Applied in changeset commit:"abcf36bb9891131486cadfba42d9b721ea2d1aa8". Ohad Levy
02:04 PM Bug #382 (Closed): Import classes / environments can return server error
in some cases, a user will get a 500 error, Foreman should display the relevant error Ohad Levy
03:01 PM Bug #383 (Closed): Foreman may not start up at all upon new installations
Ohad Levy
03:01 PM Bug #383 (Ready For Testing): Foreman may not start up at all upon new installations
Applied in changeset commit:"350ec75eb63757c461977895ae74c4f50cdea1d3". Ohad Levy
02:22 PM Bug #383 (Closed): Foreman may not start up at all upon new installations
A reference to settings path in the welcome page generates a 500 error Ohad Levy
02:45 PM Revision 077ea13b (foreman): updating RPM SPEC file to build 0.1.6RC1
Ohad Levy
02:23 PM Revision 350ec75e (foreman): fixes #383 - Foreman may not start up at all upon new installations
Ohad Levy
02:04 PM Revision abcf36bb (foreman): fixes #382 - Import classes / environments can return server error
Ohad Levy
01:21 PM Revision 79abc597 (foreman): Merge remote branch 'paul/bug/379-settings-on-narrow-screen' into develop
Ohad Levy
01:19 PM Revision adcd0374 (foreman): Fixes #239 - Erases environments and puppetclasses
The fix also includes a page in which the use selects the additions
and removals which they would wish to apply to th...
Paul Kelly
01:19 PM Revision be96f201 (foreman): XHTML compliance
Ohad Levy
01:19 PM Revision dde34153 (foreman): Fixes #376 - Broken multiple assignment
Paul Kelly
12:36 PM Revision f04c53f5 (foreman): update EPEL rpm links
Ohad Levy

09/16/2010

06:35 PM Bug #381 (Rejected): Failure to show reports..
Simple bug! The end of the line is missing the >, and therefore explodes.
/usr/share/foreman/app/views/reports/show...
Ashley Penney
04:54 PM Feature #380 (New): HIstorical data for the Dashboard view
It might be useful to have historical data at least for the Run Distribution or able to expand to a wider range.
For...
Tony Garcia
03:49 PM Bug #376: parameter sti broke host parameter multiple assignment
Removed config.gem from environment.rb for production installations
Added "require 'shoulda'" to environments/test.rb...
Paul Kelly
02:53 PM Bug #376: parameter sti broke host parameter multiple assignment
Fixed the issue with the extra map(&:name)
Added a test for multiple parameter updates
Paul Kelly
02:13 PM Bug #376 (Ready For Testing): parameter sti broke host parameter multiple assignment
Fixed the issue and added a test Paul Kelly
03:15 PM Bug #379 (Ready For Testing): The additional settings dropdown does not work well on narrow displays
I have now tested that the "additional settings" dropdown is visible on the right hand of the browser window on 1600x... Paul Kelly
02:17 PM Bug #379 (Closed): The additional settings dropdown does not work well on narrow displays
Paul Kelly
03:07 PM Revision dfd6c071 (foreman): Fixes #379 - Additional settings dropdown not showing in narrow browsers
Paul Kelly
01:07 PM Bug #377 (Ready For Testing): HTML output is not XHTML compliant
Paul Kelly
12:17 PM Feature #168: Make HOSTS fields optional when using "unattended"
In an installation running with unattended enabled there may be hosts that have been imported but you do not wish to ... Paul Kelly
08:15 AM Bug #239: Class import doesn't prune erased classes
A few minor fixes
Tests added
NOTE that this branch consists of two commits, #239 and then #377, as the assert_select...
Paul Kelly

09/15/2010

04:32 PM Feature #378 (Closed): Multiple Kickstart Files/Profiles
It would be exceptionally useful to have the ability to tie a specific kickstart file to an individual host group.
W...
Jon Fautley
04:14 PM Bug #377: HTML output is not XHTML compliant
Fixed dozens of tiny issues and found a few real snarfs.
Ran some of the key output pages through the W3 Validator e...
Paul Kelly
03:52 PM Bug #377 (Closed): HTML output is not XHTML compliant
To use the assert_select test feature the generated output must be XHTML compliant.
Paul Kelly
10:27 AM Revision 7aee63b6 (foreman): settings route is no longer required - refs #294
Ohad Levy

09/14/2010

07:37 PM Feature #218: Ability to search by class
I was just testing this.
It works if the Class was added to the host individually.
It doesn't work if the Class was...
Bash Shell
11:13 AM Feature #360: listing the hosts with a specific class
Gustavo Soares wrote:
> take a look now and see if it's ok.
>
> http://github.com/gustavosoares/foreman/commit/7c8e5...
Ohad Levy
03:22 AM Feature #360: listing the hosts with a specific class
take a look now and see if it's ok.
http://github.com/gustavosoares/foreman/commit/7c8e596fa424a8d5878601b832def76d8...
Gustavo Soares

09/13/2010

03:42 PM Feature #360: listing the hosts with a specific class
Gustavo Soares wrote:
> Hi Ohad,
>
> I believe the patch is finished.. you asked me to squash it, to appear as one c...
Ohad Levy
03:15 PM Feature #360: listing the hosts with a specific class
Hi Ohad,
I believe the patch is finished.. you asked me to squash it, to appear as one commit. But I didn't get the ...
Gustavo Soares
11:58 AM Feature #366: Provide a basic authorization infrastructure
Rewrote the login code, (again.)
Added some tests for the login code. Maybe I need more?
rebased
and tested
Still ne...
Paul Kelly

09/12/2010

03:42 PM Revision 34c8caf4 (foreman): cleanup - refs #294
Ohad Levy
09:56 AM Feature #149 (Rejected): Better LDAP user control
Ohad Levy
09:55 AM Feature #218 (Closed): Ability to search by class
Ohad Levy
09:54 AM Feature #245 (Need more information): Fix LDAP user management
Ohad Levy
09:54 AM Refactor #294 (Closed): convert settings page to a menu drop down
Ohad Levy
09:53 AM Feature #360: listing the hosts with a specific class
Hi Gus,
please let me know if you can find the time to finish this patch - thanks
Ohad Levy
09:52 AM Feature #364 (Closed): Enable "downtime" in Foreman
Ohad Levy
09:52 AM Feature #371 (Closed): disable many hosts at once
Ohad Levy
09:51 AM Feature #372 (Closed): add search option for disabled hosts
Ohad Levy
09:51 AM Bug #376 (Closed): parameter sti broke host parameter multiple assignment
... Ohad Levy
08:16 AM Bug #239: Class import doesn't prune erased classes
Paul Kelly wrote:
> The fix also includes a page in which the user selects the additions and removals which they woul...
Ohad Levy

09/11/2010

06:48 PM Bug #239 (Ready For Testing): Class import doesn't prune erased classes
The fix also includes a page in which the user selects the additions and removals which they would wish to apply to t... Paul Kelly

09/10/2010

07:29 PM Refactor #294 (Ready For Testing): convert settings page to a menu drop down
Applied in changeset commit:"d3156019b320e96f7840a66b9f5d3c755638eb64". Paul Kelly
06:30 PM Revision d3156019 (foreman): Fixes #294 Convert settings to a dropdown
Paul Kelly
06:24 PM Feature #168: Make HOSTS fields optional when using "unattended"
Paul Kelly wrote:
> Rebased and passes tests
as its been a long time since we reviewed this, what is the change in b...
Ohad Levy
11:33 AM Feature #168 (Ready For Testing): Make HOSTS fields optional when using "unattended"
Rebased and passes tests Paul Kelly
06:12 PM Feature #366: Provide a basic authorization infrastructure
Paul Kelly wrote:
> Extensively updated after discussion with Ohad.
> Tested
> new branch pushed
my tests are failin...
Ohad Levy
01:19 PM Feature #113 (Rejected): Add backend support for relationships between host, hostgroup, puppetclass, architecture and OS
It is not a core feature, though it would be nice to only be presented with a selection containing valid combinations... Paul Kelly
10:49 AM Feature #178: Automate populating the TFTP directory
Rebased against version with STI families.
Minor fixes and visual improvements
Tested
Paul Kelly

09/09/2010

04:17 PM Refactor #294: convert settings page to a menu drop down
Fixed the two previous issues. (I hate css.)
ran tests
pushed new branch to origin
Paul Kelly
11:50 AM Feature #366: Provide a basic authorization infrastructure
Extensively updated after discussion with Ohad.
Tested
new branch pushed
Paul Kelly

09/08/2010

07:59 PM Feature #375 (Closed): Sort all elements in dashboard views.
It would be nice if all the elements(Operating system, Environment, Model, Host Group) displayed in the views below w... Tony Garcia
07:49 PM Bug #374: Reloading the webpage of a deleted host
It actually happens from the "Delete" or "Destroy" for any host. Tony Garcia
07:41 PM Bug #374 (Closed): Reloading the webpage of a deleted host
When deleting a node/host directly in the page that shows it's details e.g. http://foreman/hosts/<id> foreman attempt... Tony Garcia
02:11 PM Feature #218: Ability to search by class
Applied in changeset commit:"95a502b56232ec2969764aa90f8bda7b7b433b69". Paul Kelly
07:57 AM Refactor #294: convert settings page to a menu drop down
could you please add two things:
# try to play with css and see if it fits better on the right side... somehow, it do...
Ohad Levy

09/07/2010

08:11 AM Feature #218 (Ready For Testing): Ability to search by class
Added this feature, as requested by bash shell, to the _search_line for hosts. Paul Kelly
08:07 AM Revision 95a502b5 (foreman): Fixes #218 - Search hosts by puppetclass
Paul Kelly
07:27 AM Refactor #294 (Feedback): convert settings page to a menu drop down
The settings page is now a dropdown in the menubar Paul Kelly

09/06/2010

04:34 PM Bug #330: Import hosts_and_facts rakejob resets environments to "production"
I'm seeing the same thing - this prevents me from managing environments from foreman Jakub Heichman
02:51 PM Feature #332: Provide a notification mechanism
Fixed issue where the admin user lookup was not being cached in the session when SETTINGS[:login] was not true
rebase...
Paul Kelly
01:21 PM Feature #366: Provide a basic authorization infrastructure
Added a whole bunch of tests. Paul Kelly

09/05/2010

07:03 PM Feature #371 (Ready For Testing): disable many hosts at once
Applied in changeset commit:"58b012470815dd16f4baff28ff6b9ba0800f5ed7". Eric Shamow
01:24 PM Feature #371 (Closed): disable many hosts at once
Ohad Levy
07:03 PM Feature #372 (Ready For Testing): add search option for disabled hosts
Applied in changeset commit:"a87021c33b13bc8d030320d6fc8d6e1b911fccbc". Eric Shamow
01:25 PM Feature #372 (Closed): add search option for disabled hosts
toggle via the search bar for disabled / enabled hosts Ohad Levy
01:59 PM Revision a87021c3 (foreman): fixes #372 - add search option for disabled hosts
Eric Shamow
01:59 PM Revision 58b01247 (foreman): fixes #371 - disable many hosts at once
Eric Shamow
01:26 PM Feature #373 (Rejected): query interface should support filtering based on disable / enabled hosts
Ohad Levy

09/01/2010

05:43 PM Feature #349: Add more report filters
Paul Kelly wrote:
> Comparing report entries will require a restructuring of the database as the logs are held in a s...
Ohad Levy
01:53 PM Feature #349: Add more report filters
Comparing report entries will require a restructuring of the database as the logs are held in a serialized record and... Paul Kelly
01:51 PM Feature #370 (Ready For Testing): Add "interesting" filter to reports
Paul Kelly
01:45 PM Feature #370 (Closed): Add "interesting" filter to reports
Provide a filter on the reports search line that limits the list to reports that contain changes.
This constraint s...
Paul Kelly
07:44 AM Bug #336: Facts not imported when running the task puppet:import:hosts_and_facts
can anyone confirm that the attached fixed the issue of facts not being imported?
the lsb and operating system issue...
Ohad Levy

08/31/2010

07:05 PM Bug #367: Regex for "validates_format_of" in Parameter model does not look right
patch? :) Ohad Levy
05:49 PM Revision 49798dd6 (foreman): updated foreman puppet modules submodule to latest revision
Ohad Levy
10:21 AM Revision 0137e580 (foreman): refs #369 - removing extra table header
Ohad Levy
10:19 AM Bug #369 (Ready For Testing): Problem with e-mail reports after "downtime" patch applied
Applied in changeset commit:"4683bca63e48c7cd1880a88e44380b4f777d530b". Ohad Levy
01:20 AM Bug #369 (Closed): Problem with e-mail reports after "downtime" patch applied
We see the following after running a summary report:
[root@puppet-dev-01 foreman]# rake reports:summarize RAILS_ENV...
Eric Shamow
10:13 AM Revision 15137a05 (foreman): refs #369 - added additional tests
Ohad Levy
09:50 AM Revision 4683bca6 (foreman): fixes #369 and refactored the summary email view to make it human readable
Ohad Levy

08/29/2010

03:05 PM Feature #335: Host facts not displayed in the /hosts/ view
OK, I'll get this refactored and submit a new patch. It'll take me a few days, probably. Brian Gallew

08/28/2010

09:47 PM Bug #368 (Closed): out of sync host list should not include disabled hosts
Ohad Levy
09:38 PM Bug #368 (Ready For Testing): out of sync host list should not include disabled hosts
Applied in changeset commit:"5c4885c1da7d819322fab6adce9aa06c31fe2c1b". Ohad Levy
09:29 PM Bug #368 (Closed): out of sync host list should not include disabled hosts
Ohad Levy
09:47 PM Bug #361 (Closed): node.rb returns empty environment
Ohad Levy
09:46 PM Bug #365 (Closed): puppet rdoc generation fails with puppet 2.6
Ohad Levy
09:44 PM Feature #335: Host facts not displayed in the /hosts/ view
Brian Gallew wrote:
> I have to admit that 9 lines of code (replacing 5 existing lines) doesn't seem like a lot of re...
Ohad Levy
09:40 PM Feature #362 (Closed): Expose defined host list via query interface
Ohad Levy
09:30 PM Revision 5c4885c1 (foreman): fixes #368 - out of sync host list should not include disabled hosts
Ohad Levy
09:24 PM Revision 80b8223d (foreman): refs #364, adding default layout to all dashboard actions
Ohad Levy
09:11 PM Feature #364 (Ready For Testing): Enable "downtime" in Foreman
Applied in changeset commit:"5aee72686d733c9be2c75c064a73dc840f2753db". Anonymous
09:04 PM Revision 5aee7268 (foreman): fixes #364 - Enable "downtime" in Foreman
* Added checkbox for enabling and disabling hosts from edit screen
* Enabling e-mail reports for hosts in downtime
* ...
Eric Shamow

08/26/2010

11:01 PM Bug #367 (Closed): Regex for "validates_format_of" in Parameter model does not look right
I have a parameter value with the value:... Bash Shell
06:59 PM Feature #349: Add more report filters
It would also be helpful if it was possible to search text in the report.
For example, if there was a yum install er...
Bash Shell
06:57 PM Feature #349: Add more report filters
One use case I currently have is "get all the hosts with same error in the last report", quite useful when we know ho... Tony Garcia
02:13 PM Feature #332: Provide a notification mechanism
rebased again Paul Kelly
01:08 PM Feature #366 (Ready For Testing): Provide a basic authorization infrastructure
The submitted code is a simple port of the redmine authorization module. It includes the modifications to Foreman to ... Paul Kelly
12:48 PM Feature #366 (Closed): Provide a basic authorization infrastructure
Foreman know you are but does not use this information to grant or disallow access to any functionality.
The Redmine...
Paul Kelly

08/25/2010

01:26 PM Bug #365 (Ready For Testing): puppet rdoc generation fails with puppet 2.6
Applied in changeset commit:"538c29d392182265445bb5c6860a6d504ef0d5bb". Ohad Levy
12:21 PM Bug #365 (Closed): puppet rdoc generation fails with puppet 2.6
it seems that -o option is no longer supported, rather --output needs to be used. Ohad Levy
12:27 PM Revision b1a44209 (foreman): Puppet 2.6 doesn't load rails class
Ohad Levy
12:23 PM Revision 538c29d3 (foreman): fixes #365 - puppet rdoc generation fails with puppet 2.6
Ohad Levy

08/24/2010

03:55 PM Feature #364: Enable "downtime" in Foreman
looks good, a few comments:
# consider using git, it makes this patching stuff much easier :)
# I would think that h...
Ohad Levy

08/23/2010

11:55 PM Feature #364: Enable "downtime" in Foreman
Added a line to display enabled/disabled status on host page Eric Shamow
11:42 PM Feature #364: Enable "downtime" in Foreman
DB migration file attached Eric Shamow
11:38 PM Feature #364: Enable "downtime" in Foreman
Modified report_observer.rb to check flag status. Patch attached. Eric Shamow
10:49 PM Feature #364: Enable "downtime" in Foreman
Created db migration to generate the field:
class AddEnabledToHosts < ActiveRecord::Migration
def self.up
add...
Eric Shamow
03:10 PM Feature #364 (Closed): Enable "downtime" in Foreman
Enable a per-host "downtime" that would suppress the sending of error mails. Perhaps hosts in downtime could appear ... Eric Shamow

08/21/2010

07:45 AM Feature #356: More improvements for Debian package specification
... Jochen Schalanda
 

Also available in: Atom