Project

General

Profile

Activity

From 03/01/2010 to 03/30/2010

03/29/2010

06:07 AM Revision 9b441429 (foreman): wip #192
Ohad Levy

03/28/2010

11:58 PM Feature #176 (Closed): add support for dynamic disk layouts
Paul Kelly

03/25/2010

03:01 PM Revision 0da5bcf1 (foreman): refs #181 - solves unordered output
Ohad Levy
02:58 PM Bug #181: External node import prints 'nil' instead of 'class foo missing'
Looks good here:... Dis Connect
02:06 PM Bug #181 (Ready For Testing): External node import prints 'nil' instead of 'class foo missing'
Applied in changeset commit:"722ba6f1a71c97beaa800a7781b4c0e82ed9c5f7". Ohad Levy
02:00 PM Bug #181 (Assigned): External node import prints 'nil' instead of 'class foo missing'
Ohad Levy
02:50 PM Bug #190 (Closed): Email report should be mime-wrapped
Ohad Levy
02:48 PM Bug #190: Email report should be mime-wrapped
Looks good here, using apple mail. Dis Connect
02:10 PM Bug #190 (Ready For Testing): Email report should be mime-wrapped
Applied in changeset commit:"c37c6065b0a430ab2ca3c5e91cd91b27b64a2d5e". Ohad Levy
02:50 PM Bug #189 (Closed): Fact filter should be case sensitive
Ohad Levy
02:47 PM Bug #189: Fact filter should be case sensitive
According to my testcase it is fixed. Dis Connect
02:40 PM Bug #189 (Ready For Testing): Fact filter should be case sensitive
Applied in changeset commit:"34a4605629c9fe2f1ba4603467ab259b710d5dda". Ohad Levy
02:47 PM Bug #187 (Closed): Reserved chars in facts
Ohad Levy
02:28 PM Bug #187: Reserved chars in facts
Looks good with my testcase:
irb(main):003:0> gethosts({"fact"=>{"ps"=>"ps -ef"}}).length
=> 183
Hopefully nobody us...
Dis Connect
02:06 PM Bug #187 (Ready For Testing): Reserved chars in facts
Applied in changeset commit:"5539907cfad4c2c87577284facb70caf73ca47a8". Ohad Levy
02:45 PM Refactor #193 (Closed): move hosts controller away from AS
Ohad Levy
02:39 PM Revision 34a46056 (foreman): fixes #189 - Fact filter should be case sensitive
Ohad Levy
02:23 PM Bug #188 (Closed): Fact, Class, State combined filter doesn't work
That fixed it.... Dis Connect
02:05 PM Bug #188: Fact, Class, State combined filter doesn't work
can you confirm this still happens after the fix for #191? Ohad Levy
02:17 PM Feature #69 (Rejected): show the hosts in error state in the dashboard and through a link
not relevant after web redesign
Ohad Levy
02:10 PM Revision c37c6065 (foreman): fixes #190 - Email report should be mime-wrapped
Ohad Levy
02:03 PM Revision 5539907c (foreman): fixes #187 - Reserved chars in facts
Ohad Levy
02:00 PM Revision 722ba6f1 (foreman): fixes #181 - External node import prints 'nil' instead of 'class foo missing'
Ohad Levy
01:56 PM Bug #184 (Closed): Query 'state' doesn't work
already fixed in #191 Ohad Levy
01:30 PM Feature #101: Add ability to view puppetdoc documentation
Hi,
Do you think you could test this patch?
Many thanks,
Ohad
Ohad Levy
01:29 PM Feature #175 (Closed): Add a "Import Classes" Button in the Settings
Ohad Levy
01:29 PM Feature #176: add support for dynamic disk layouts
Paul, Would you mind updating the wiki and close the ticket?
Ohad Levy
01:28 PM Feature #186 (Closed): UI Slows down when reports are not purged form DB.
Ohad Levy
01:27 PM Refactor #191 (Closed): Query should return all hosts, not just recent.
Ohad Levy
01:21 PM Refactor #191 (Ready For Testing): Query should return all hosts, not just recent.
Applied in changeset commit:"f217c950e4b148b021ade38f7a6bd6c75f0d90ad". Ohad Levy
01:27 PM Bug #192 (Closed): Host Run Interval Chart Broken
Ohad Levy
01:21 PM Bug #192 (Ready For Testing): Host Run Interval Chart Broken
Applied in changeset commit:"1c53ea6a44c62c913534a230142cacbcef004b34". Ohad Levy
01:20 PM Revision 1c53ea6a (foreman): fixes #192 - Host Run Interval Chart Broken
Ohad Levy
01:14 PM Revision f217c950 (foreman): fixes #191 - Query should return all hosts, not just recent
Ohad Levy
01:13 PM Revision 69cbb0f5 (foreman): refs #186 - minor optimization and avoid a problem when there is no
report in the DB while the host last report date exists Ohad Levy

03/24/2010

01:51 PM Bug #192 (Closed): Host Run Interval Chart Broken
Assumes 30 minute run. patch attached (yay git)
Dis Connect

03/23/2010

11:49 PM Refactor #191 (Closed): Query should return all hosts, not just recent.
The "find_hosts" method for query uses this following line of code:... Bash Shell
03:16 PM Bug #190 (Closed): Email report should be mime-wrapped
Or at least don't report as plain-text:... Dis Connect
02:15 PM Bug #189 (Closed): Fact filter should be case sensitive
irb(main):011:0> gethosts(query = { "fact" => { "kernel" => "LiNUx" }, "state" => "all"}).length
=> 205
Should retur...
Dis Connect
02:12 PM Bug #188 (Closed): Fact, Class, State combined filter doesn't work
irb(main):006:0> gethosts(query = { "fact" => { "kernel" => "Linux" }, "state" => "all"}).length
=> 205
irb(main):007...
Dis Connect
01:50 PM Bug #187 (Closed): Reserved chars in facts
Spaces break the query interface (fixed with Ohad's patch, below) but dash is still reserved:
gethosts({"fact"=>{"pro...
Dis Connect
01:46 PM Bug #184: Query 'state' doesn't work
It works with the addition of a fact.
Dis Connect
12:55 PM Feature #175: Add a "Import Classes" Button in the Settings
Applied in changeset commit:"392a9112eebdb2caeb9163314b3391a8d505d900". Paul Kelly
12:55 PM Feature #176: add support for dynamic disk layouts
Applied in changeset commit:"a0d9ae098af3fffd0ac707bd9894dc00a2f0380e". Paul Kelly
12:55 PM Feature #186 (Ready For Testing): UI Slows down when reports are not purged form DB.
Applied in changeset commit:"bc4f02848eb32c21f72495b421fdb3335a9e45ef". Telmo X
03:05 AM Revision bc4f0284 (foreman): fixes #186 - When reports are kept in the database and not deleted/purged the Host.reports.last query starts slowing down and the hosts index page can take minutes to load depending on the number of hosts. By changing Host.reports.last to Host.find(host.id).reports.maximum('id') we make a more efficient query to the database cutting the lookup time.
Telmo X

03/22/2010

04:17 PM Feature #186 (Closed): UI Slows down when reports are not purged form DB.
If you don't purged the reports from your database the lookup queries for the last report of a hosts start slowing do... Telmo X
03:34 PM Feature #185: Query "and not"
Dis Connect wrote:
> This is a usable workaround but it is pretty unpleasant.
>
> The old iclassify scripts are simp...
Ohad Levy
03:28 PM Feature #185: Query "and not"
This is a usable workaround but it is pretty unpleasant.
The old iclassify scripts are simple one-liners:
@QUERY="ta...
Dis Connect
03:05 PM Feature #185: Query "and not"
a which work around is to call the gethosts method multiple times e.g.
for an AND operations...
Ohad Levy
02:09 PM Feature #185 (Closed): Query "and not"
We need to be able to query for "class foo AND NOT class bar AND NOT class baz..."
Dis Connect
03:10 PM Feature #180: Query to return more information
We use this sort of functionality in iclassify quite a lot. It'd be nice to have here also :)
Couple of examples:
-...
Dis Connect
03:03 PM Bug #184: Query 'state' doesn't work
can you add a simple fact, just to be sure that the lack of fact usage doesnt break something?
Ohad Levy
02:01 PM Bug #184 (Closed): Query 'state' doesn't work
According to the web UI:
*Out Of Sync Hosts 23*
*Hosts in Error State 4*
*Total hosts 204*
(For the queries below, t...
Dis Connect
02:06 PM Feature #161: No way to indicate multiple puppet intervals
Assigned to me somehow, assigning it back. (Also, that comment was for a different bug - this is about long-interval ... Dis Connect

03/20/2010

10:52 AM Feature #101 (Ready For Testing): Add ability to view puppetdoc documentation
Paul Kelly
10:49 AM Feature #183 (Ready For Testing): Add a searchbar facility to the hosts page
Fixed on feature/183 on my github, forked from upstream/NO_AS
There is now single searchbar that is always present. ...
Paul Kelly
10:37 AM Feature #183 (Closed): Add a searchbar facility to the hosts page
The current search facility does not support remembering searches and uses a lot of page space Paul Kelly
10:29 AM Revision e0438ead (foreman): Adds searchbar facility to hosts
Paul Kelly

03/18/2010

10:23 AM Bug #171 (Ready For Testing): Error when adding parameters to a new "Host Group"
A fix for this bug can be found on branch bug/171 on my github Paul Kelly
09:38 AM Feature #132 (Ready For Testing): clone an existing host
There is an implementation for this on branch feature/132 on my github Paul Kelly

03/17/2010

08:03 PM Bug #182: External node import hangs on normal-looking host
Addendum: The only thing strange about this host is a 'hostmount' class that no other hosts have. (It is used as a ta... Dis Connect
08:01 PM Bug #182 (Closed): External node import hangs on normal-looking host
It processed a _lot_ of hosts successfully, then hangs (repeatably).
After waiting 90 minutes, I ^C'd the import:
...
Dis Connect
02:50 PM Bug #181 (Closed): External node import prints 'nil' instead of 'class foo missing'
As a secondary issue, it prints it -before- the "processing hostname" line.
At a minimum it should print "Class "foo...
Dis Connect
02:36 PM Feature #180: Query to return more information
yeah, this makes a lot of sense, especially if you plan on doing some collection like (e.g. in a puppet function) wit... Ohad Levy
02:28 PM Feature #180 (Closed): Query to return more information
Hello,
I thought it would be very useful if the current query functionality was extended, so the query could optiona...
Jakub Heichman
11:27 AM Feature #101 (Feedback): Add ability to view puppetdoc documentation
There is a provisional implementation of this code on branch feature/101 on my github.
We must discuss this as it is ...
Paul Kelly
08:21 AM Feature #101 (Assigned): Add ability to view puppetdoc documentation
Paul Kelly
02:14 AM Revision a0d9ae09 (foreman): Fixes #176 - Dynamic disk layouts are supported
A disk layout that contains the string "#Dynamic" causes the partition
table entry to be written out as a script and ...
Paul Kelly
02:07 AM Revision 392a9112 (foreman): Fixes #175 - A link is provided to import classes and environments
There is now a link on both the environments and classes page which
imports any new classes or environments into Fore...
Paul Kelly

03/16/2010

10:42 PM Feature #179 (Closed): Ability to change paramters for multiple hosts at the same time.
There should be a way to mass edit and update multiple parameters for a large number of hosts.
An user should be abl...
Bash Shell

03/15/2010

02:21 PM Feature #175 (Ready For Testing): Add a "Import Classes" Button in the Settings
Fixed on branch feature/175 on my github Paul Kelly
01:04 PM Feature #176 (Ready For Testing): add support for dynamic disk layouts
This is fixed on branch feature/176 on my github
A disk layout that contains the string "#Dynamic" causes the partit...
Paul Kelly

03/14/2010

09:54 AM Feature #178 (Ready For Testing): Automate populating the TFTP directory
A rake task tftp:populate has been provided.
An acion link on the medias page has been provided.
code is available o...
Paul Kelly
09:52 AM Feature #178 (Closed): Automate populating the TFTP directory
The media objects describe the boot files that are required.
Provide a mechanism for populating the /tftp directory ...
Paul Kelly

03/12/2010

12:49 PM Feature #63 (Ready For Testing): Add ISC DHCP support
Code available on the new_iscdhcp_from_edge branch at my github Paul Kelly
12:47 PM Feature #144 (Ready For Testing): Media objects should also store their boot and build options
code in eee8bf5629269d392a23e19f3aa5d1d558e7b0f4 on new_iscdhcp_from_edge Paul Kelly
12:45 PM Feature #145 (Ready For Testing): Provide an internal authorization mechanism
fix in 81f679b87050484d9a7ec7ef55688687119993a1 on the new_iscdhcp_from_edge Paul Kelly
11:54 AM Refactor #92 (Resolved): "unattended" setting value counter intuitive
The whole SETTINGS thing was a bit clunky so I have introduced a facility to read the settings.yaml file and then dyn... Paul Kelly

03/11/2010

02:35 PM Feature #177 (Ready For Testing): Add an Operatingsystem Family concept
This has been implemented as a module that is extended into the OS object after initialization.
The code is based on...
Paul Kelly
02:32 PM Feature #177 (Closed): Add an Operatingsystem Family concept
The logic that describes some of the features of Debian and Ubuntu should be factored out. The Debian family of OS'es... Paul Kelly
02:23 AM Feature #176 (Closed): add support for dynamic disk layouts
it should be possible to use a script in PRE section of kickstart instead of a static disk layout Ohad Levy

03/09/2010

03:22 PM Feature #175 (Closed): Add a "Import Classes" Button in the Settings
there should be a button on the settings menu to import classes instead of having to run rake. Telmo X
08:38 AM Revision 78e899b9 (foreman): updated manifest to point to latest version
Ohad Levy
08:36 AM Revision 0a3b7d0f (foreman): extras/
bumped version and updated manifest to point to latest version Ohad Levy
08:31 AM Revision 9d68ca8e (foreman): updated release scripts
Ohad Levy
07:15 AM Feature #141 (Closed): add support to extlookup kind of queries through foreman
Ohad Levy
07:15 AM Feature #141: add support to extlookup kind of queries through foreman
Applied in changeset commit:"0265427b9cb814dabf371099351a9ba5af837c3b". Ohad Levy
07:13 AM Revision 038a2445 (foreman): fixes broken fixtures for lookup_keys
Ohad Levy
07:12 AM Revision 040608d0 (foreman): fixes broken testfixtures/lookup_keys.yml
Ohad Levy
06:47 AM Revision 0265427b (foreman): fixes #141 - add support to extlookup kind of queries through foreman
usage:
wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common"
if you want it in YAML, j...
Ohad Levy
06:21 AM Feature #155 (Rejected): summary email should also include host current status
Ohad Levy
06:20 AM Feature #155: summary email should also include host current status
after thinking about this a bit more, this doesn't make a lot of sense, if you want the latest information, you shoul... Ohad Levy
06:19 AM Feature #168: Make HOSTS fields optional when using "unattended"
ok, I've found a way to do it, I'll start working on towards the following release Ohad Levy
06:01 AM Revision dc8cb832 (foreman): Merge branch 'edge' into NO_AS
Ohad Levy
03:24 AM Feature #84 (Closed): Add puppetrun support to web interface
Ohad Levy
03:23 AM Feature #84: Add puppetrun support to web interface
Applied in changeset commit:"88bce9629f8964aa9b707f495df72d3fc65c5504". Ohad Levy
03:23 AM Bug #174 (Closed): incorrect counter on host lists
Ohad Levy
02:45 AM Revision 88bce962 (foreman): fixes #84 - add better support for binary path searching, and catch errors based on the output from puppetrun
Ohad Levy
02:45 AM Revision b3528ab9 (foreman): fixes #84 - add better support for binary path searching, and catch errors based on the output from puppetrun
Ohad Levy

03/08/2010

08:33 PM Feature #165: Subdomain should be shown for hostname.
Ohad Levy wrote:
> would filtering based on a fact would be a good idea?
Perhaps there could be a setting in the set...
Bash Shell
07:10 AM Feature #165 (Feedback): Subdomain should be shown for hostname.
Ohad Levy
09:46 AM Bug #174 (Ready For Testing): incorrect counter on host lists
Applied in changeset commit:"26c6cbeb94246bb9e533e15da4724bd4a008fbcf". Ohad Levy
08:28 AM Bug #174 (Closed): incorrect counter on host lists
the minilist template generates the wrong number of hosts in the list once pagination is used, as it always shows the... Ohad Levy
08:42 AM Revision 1cc5855d (foreman): fixes #174 - incorrect counter on host lists
Ohad Levy
08:42 AM Revision bc8c3565 (foreman): fixes #174 - incorrect counter on host lists
Ohad Levy
08:42 AM Revision 26c6cbeb (foreman): fixes #174 - incorrect counter on host lists
Ohad Levy
07:06 AM Feature #123: Sort list of assigned classes
This would be easy once we get rid of ActiveScaffold, which is planned for 0.1-5 Ohad Levy
06:07 AM Feature #168: Make HOSTS fields optional when using "unattended"
I agree this is a useful feature, I'll have to investigate how to implement it. Ohad Levy
06:06 AM Feature #147: Display class selection for hosts based on environments
This would be really easy once we get rid of ActiveScaffold, which is target to 0.1-5
Ohad Levy
06:05 AM Feature #132: clone an existing host
This will be really easy once we get rid of ActiveScaffold (e.g. in the NO_AS feature branch).
I'm targeting this ...
Ohad Levy
06:04 AM Feature #101: Add ability to view puppetdoc documentation
I'm pushing this to the next release, as I'm a bit out of time and would like to get the bug fixes out Ohad Levy
06:02 AM Feature #93 (Rejected): Display host group in listing when unattended is disabled
the whole host pages will be redone upon next release (current NO_AS branch), therefor I'm rejecting this ticket Ohad Levy
05:59 AM Feature #84 (Ready For Testing): Add puppetrun support to web interface
Applied in changeset commit:"e1e9e09b99e5ff4c91aedcd824349d8e4b27506c". Ohad Levy
05:57 AM Feature #84 (Assigned): Add puppetrun support to web interface
Documentation added at [[Puppetrun]] Ohad Levy
05:57 AM Revision f20686ac (foreman): fixes #84 - Add puppetrun support to web interface
Ohad Levy
05:57 AM Revision e1e9e09b (foreman): fixes #84 - Add puppetrun support to web interface
Ohad Levy
05:20 AM Bug #173 (Closed): redirection loop on login
Ohad Levy
05:20 AM Bug #173 (Ready For Testing): redirection loop on login
Applied in changeset commit:"bb7981b593d33115c7fc2acbb91c783a7ceb61dd". Ohad Levy
05:13 AM Bug #173 (Closed): redirection loop on login
in recent commits a route change introduced a login redirection loop when using LDAP authentication. Ohad Levy
05:16 AM Revision e40a5059 (foreman): fixes #173 - redirection loop on login
Ohad Levy
05:14 AM Revision 79bd977b (foreman): fixes #173 - redirection loop on login
Ohad Levy
05:13 AM Revision bb7981b5 (foreman): fixes #173 - redirection loop on login
Ohad Levy
03:33 AM Revision 478efba9 (foreman): fixing broken tests
Ohad Levy
03:31 AM Revision f335d901 (foreman): added parameters to host pages, it is now possible to save the parameters at the operating of saving the host
converted the extlookup values to use the same approach as the parameters Ohad Levy
01:57 AM Revision 49bfd7c9 (foreman): Merge commit 'github/NO_AS' into NO_AS
Conflicts:
vendor/rails
Ohad Levy

03/05/2010

02:33 PM Revision f2a89fd8 (foreman): fix broken tests
Ohad Levy
02:08 PM Revision 7f9b843c (foreman): added rails 2.3.5 as a submodule
Ohad Levy
02:08 PM Revision 615d1af1 (foreman): remove rails 2.3.2 from repo
Ohad Levy
02:08 PM Revision 180c77a2 (foreman): show host names when browsing all facts
Ohad Levy
02:07 PM Revision cec33dfe (foreman): fixes #172 - unable to save NFS based medias
Ohad Levy
02:00 PM Revision 6122c602 (foreman): fix broken tests
Ohad Levy
02:00 PM Revision 296f4a7f (foreman): added rails 2.3.5 as a submodule
Ohad Levy
01:57 PM Revision 06c8678c (foreman): remove rails 2.3.2 from repo
Ohad Levy
01:45 PM Revision ff9305cd (foreman): fix broken tests
Ohad Levy
01:40 PM Revision 6dafc14f (foreman): added rails 2.3.5 as a submodule
Ohad Levy
01:24 PM Revision 6c0c302f (foreman): remove rails 2.3.2 from repo
Ohad Levy

03/04/2010

01:31 PM Bug #172 (Closed): unable to save NFS based medias
Ohad Levy
01:24 PM Bug #172 (Ready For Testing): unable to save NFS based medias
Applied in changeset commit:"8042b8046bf515a2ded769c14e55233a500df948". Ohad Levy
12:52 PM Bug #172 (Closed): unable to save NFS based medias
the regexp fix that introduce in commit:7e57efb4 is incorrect Ohad Levy
12:57 PM Revision 7668ddf5 (foreman): show host names when browsing all facts
Ohad Levy
12:53 PM Revision 8042b804 (foreman): fixes #172 - unable to save NFS based medias
Ohad Levy
12:04 PM Bug #171: Error when adding parameters to a new "Host Group"
I know.
The whole edit page of hosts classes etc is undergoing a change now (in the NO_AS branch), this will also fi...
Ohad Levy
09:52 AM Bug #171: Error when adding parameters to a new "Host Group"
Btw, on the parameter field I see the following error:... Marcello de Sousa
09:49 AM Bug #171 (Closed): Error when adding parameters to a new "Host Group"
Not a big deal but, when I create a new "Host Group" ("Puppet Group" menu item in the settings), if I immediatelly tr... Marcello de Sousa

03/03/2010

02:25 PM Feature #123: Sort list of assigned classes
Marcello de Sousa wrote:
> May I suggest adding "columns" to the class list. On the columns, next to the "class name"...
Ohad Levy
02:24 PM Feature #170: Create a usergroup implementation
the code looks great :)
Did you create a new feature because you didnt implement the host part?
can you switch the ...
Ohad Levy
01:04 PM Feature #170 (Ready For Testing): Create a usergroup implementation
This has been implemented in feature/73 on my github against the current edge. This includes the migration, MVC and t... Paul Kelly
01:03 PM Feature #170 (Closed): Create a usergroup implementation
Create the MVC and testing infrastructure to support the usergroup concept. Paul Kelly

03/01/2010

05:16 PM Feature #123: Sort list of assigned classes
May I suggest adding "columns" to the class list. On the columns, next to the "class name" you could list "module" an... Marcello de Sousa
 

Also available in: Atom