Project

General

Profile

Activity

From 03/09/2010 to 04/07/2010

04/07/2010

04:48 PM Feature #177: Add an Operatingsystem Family concept
I have rebuilt this against develop and added some extras like pagination and searching and no AS
This needs refactor...
Paul Kelly
04:31 PM Refactor #199 (Resolved): Remove activescaffold from the puppetclasses page
available on refactor/199 on my github
it will_paginate and search
Paul Kelly
02:33 PM Refactor #199 (Assigned): Remove activescaffold from the puppetclasses page
Paul Kelly
02:23 PM Refactor #199 (Closed): Remove activescaffold from the puppetclasses page
Paul Kelly
02:31 PM Refactor #206 (Closed): Remove activescaffold from the authentication page
Paul Kelly
02:30 PM Refactor #205 (Closed): Remove activescaffold from the global parameters page
Paul Kelly
02:27 PM Refactor #204 (Closed): Remove activescaffold from the environments page
Paul Kelly
02:27 PM Refactor #203 (Closed): Remove activescaffold from the models page
Paul Kelly
02:26 PM Refactor #202 (Closed): Remove activescaffold from the medias page
Paul Kelly
02:25 PM Refactor #201 (Closed): Remove activescaffold from the domains page
Paul Kelly
02:24 PM Refactor #200 (Closed): Remove activescaffold from the puppet groups page
Paul Kelly
10:19 AM Refactor #198 (Ready For Testing): remove activescaffold from Operating systems setting page
Applied in changeset commit:"66bb73baaed57b95e4fa71e00451bec7b017aa30". Ohad Levy
10:16 AM Refactor #198 (Closed): remove activescaffold from Operating systems setting page
Ohad Levy
10:16 AM Revision 66bb73ba (foreman): fixes #198 - remove activescaffold from Operating systems setting page
Ohad Levy

04/06/2010

04:54 PM Feature #197 (Closed): Allow site local views of unattended installation
While the various unattended views are pretty broadly designed, inevitably some sites will end up having to create th... Frank Sweetser
06:26 AM Feature #165: Subdomain should be shown for hostname.
This is how I use the SETTING:... Bash Shell
06:25 AM Feature #165: Subdomain should be shown for hostname.
It would still be nice to have this... the search bar really does not help as far as readability of the Host links.
...
Bash Shell
05:11 AM Refactor #195 (Ready For Testing): remove activescaffold from Architectures setting page
Applied in changeset commit:"e6d73c7f66eb00be1a8bcffb97740d294bfbc2cd". Ohad Levy
03:10 AM Refactor #195 (Closed): remove activescaffold from Architectures setting page
Ohad Levy
05:11 AM Feature #196 (Ready For Testing): create rpm spec file for foreman
Applied in changeset commit:"96ec285f8ce04d484c505be7319835961b4e7f2b". Ohad Levy
03:39 AM Feature #196 (Closed): create rpm spec file for foreman
Ohad Levy
05:09 AM Revision 96ec285f (foreman): fixes #196 - create rpm spec file for foreman
Ohad Levy
03:09 AM Revision e6d73c7f (foreman): fixes #195 - remove activescaffold from Architectures setting page
Ohad Levy

04/05/2010

02:15 PM Refactor #194 (Ready For Testing): remove activescaffold from partitioning table setting page
Applied in changeset commit:"55ed30c719e32dfe3604895ade33b466affeafa3". Ohad Levy
01:41 PM Refactor #194 (Closed): remove activescaffold from partitioning table setting page
Ohad Levy
02:09 PM Revision 55ed30c7 (foreman): fixes #194 - remove activescaffold from partitioning table setting page
Ohad Levy

04/03/2010

03:37 PM Feature #66 (Closed): Add Logic to host edit page
Ohad Levy
03:37 PM Feature #123 (Closed): Sort list of assigned classes
Ohad Levy
03:35 PM Feature #147 (Closed): Display class selection for hosts based on environments
Ohad Levy
03:31 PM Bug #160 (Feedback): Last Report Date is client date, not date report was received.
would it be enough if we expire the reports based on their creation date instead? Ohad Levy
03:30 PM Feature #165: Subdomain should be shown for hostname.
is this still requires after #183? Ohad Levy
03:28 PM Feature #180 (Assigned): Query to return more information
Ohad Levy

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
 

Also available in: Atom