Activity
From 03/18/2010 to 04/16/2010
04/16/2010
- 08:21 PM Feature #217 (Closed): Before deleting a Hostgroup, warn that the hostgroup is in use.
- Users will go through some effort when they create a Hostgroup, and assign classes and group parameters.
Then they a... - 04:36 PM Feature #101: Add ability to view puppetdoc documentation
- Found another issue - nested classes (ie, 'ntp::client') need to have the double colons turned into slashes to genera...
- 01:14 AM Feature #101: Add ability to view puppetdoc documentation
- I gave it a quick trial run today, and it looks pretty good to me. I just had a few minor comments.
* The environme... - 04:26 PM Feature #145: Provide an internal authorization mechanism
- I have ported the edge code to develop
Tested the migrations, on-the-fly registration and password changing.
This is ... - 09:46 AM Revision c6f1b718 (foreman): added google_visualr and converted dashboard and hosts graphs
- 03:30 AM Feature #215 (Feedback): Allow blank values for parameters
- Bash Shell wrote:
> If blank values for parameters are allowed, then one can do thing in templates like
>
> [...]
> ... - 02:09 AM Feature #215 (Closed): Allow blank values for parameters
- If blank values for parameters are allowed, then one can do thing in templates like...
- 03:09 AM Revision d891ded6 (foreman): updated IRC channel name
- 02:15 AM Bug #216 (Closed): Validate uniqueness of a parameter name for Individual hosts.
- If a Host has two parameters of the same name with different values, will cause confusion.
Right now, the last param...
04/15/2010
- 08:46 PM Refactor #214 (Closed): Foreman rpm review
- 1> On the installation instructions page for the rpm, it should be suggested that the "epel" repository should be ena...
- 04:33 PM Feature #213 (Closed): Add repository management
- RedHat family OS's use epl to locate a copy of ruby, puppet, etc. This should be extended to support all OS families
- 04:29 PM Feature #13 (Ready For Testing): improve debian integeration
- Added a release_name to the operatingsystem object
Patched preseed.rhtml to interpolate the operatingsystem.release_n... - 03:22 AM Refactor #212 (Closed): remove activescaffold from Facts
04/14/2010
- 07:58 AM Revision c4c59fbb (foreman): family id can not be forced at this time, as it breaks many fact import operatings, fixing broken tests
- 04:57 AM Refactor #208 (Closed): use nested_attributes for lookup parameters
- 04:56 AM Refactor #208 (Ready For Testing): use nested_attributes for lookup parameters
- Applied in changeset commit:"08bf6aba40f131e9a8c07247af759e40108a1ce9".
- 04:52 AM Revision 08bf6aba (foreman): fixes #208 - use nested_attributes for lookup parameters
- 04:27 AM Feature #177 (Closed): Add an Operatingsystem Family concept
- 04:13 AM Feature #177: Add an Operatingsystem Family concept
- Applied in changeset commit:"5f75dccca46ec747fc20b80676795d0f98e9d569".
- 04:18 AM Bug #171 (Closed): Error when adding parameters to a new "Host Group"
- 04:02 AM Revision 5f75dccc (foreman): Fixes #177 - Family concept
- It will_paginate and handle searches
Added family support to Operatingsystem
More work will be needed to add family s... - 04:01 AM Revision 6c49431e (foreman): added searchlogic plugin
04/13/2010
- 04:01 PM Feature #177: Add an Operatingsystem Family concept
- There is a new branch on my github that implements just the os/family changes in the os settings page(no AS) + the mo...
- 10:57 AM Bug #211 (Closed): ssh_using_foreman script sometime barf
- fixed in commit:6a5ada0d
- 10:53 AM Bug #211 (Closed): ssh_using_foreman script sometime barf
- e.g. -h option does not work, or if the list of hosts is empty.
- 10:54 AM Revision c5f7180a (foreman): removing show action from arch page too
- 10:53 AM Revision 7f7c72bf (foreman): refs #203, error on zero size array
- 10:52 AM Revision 6a5ada0d (foreman): fixes - #211 ssh_using_foreman script sometime barf
- 08:42 AM Feature #210 (Rejected): add instructions of what to after a fresh install in the gui
- After a new installation, Foreman should give you some hints of what to do next (or just point at the docs).
- 08:41 AM Feature #196 (Closed): create rpm spec file for foreman
- 08:38 AM Feature #209 (Closed): add startup script for foreman
- 07:42 AM Feature #209 (Ready For Testing): add startup script for foreman
- Applied in changeset commit:"b495586d0b119337cce803ba55cfbbba6fa801e4".
- 05:17 AM Revision 51f4174a (foreman): Merge branch 'develop' of git@github.com:ohadlevy/foreman into develop
- 05:16 AM Revision b495586d (foreman): fixes #209 - add startup script for foreman RPM
04/12/2010
- 03:17 PM Bug #181 (Closed): External node import prints 'nil' instead of 'class foo missing'
- 03:17 PM Bug #181: External node import prints 'nil' instead of 'class foo missing'
- Applied in changeset commit:"cf2f76565425ee835f354e6240511ae9dd9d2050".
- 03:17 PM Revision cf2f7656 (foreman): fixes #181 - External node import prints 'nil' instead of 'class foo missing'
- 03:13 PM Refactor #199 (Closed): Remove activescaffold from the puppetclasses page
- 03:13 PM Refactor #199 (Ready For Testing): Remove activescaffold from the puppetclasses page
- Applied in changeset commit:"c88c9fd64e32e483334e37bf80e3f236fb5da9d9".
- 02:27 PM Refactor #199 (Assigned): Remove activescaffold from the puppetclasses page
- simple search option is also required.
- 02:53 PM Revision c88c9fd6 (foreman): fixes #199 - adds a search functionality to puppetclass page
- 02:26 PM Refactor #207 (Closed): remove activescaffold from Parameters settings
- 02:25 PM Refactor #206 (Closed): Remove activescaffold from the authentication page
- 02:25 PM Refactor #203 (Closed): Remove activescaffold from the models page
- 02:24 PM Refactor #202 (Closed): Remove activescaffold from the medias page
- 02:24 PM Refactor #201 (Closed): Remove activescaffold from the domains page
- 02:23 PM Refactor #198 (Closed): remove activescaffold from Operating systems setting page
- 02:23 PM Refactor #195 (Closed): remove activescaffold from Architectures setting page
- 02:22 PM Refactor #194 (Closed): remove activescaffold from partitioning table setting page
- 03:25 AM Feature #209 (Closed): add startup script for foreman
- start webrick by default
04/09/2010
- 11:47 AM Refactor #199 (Ready For Testing): Remove activescaffold from the puppetclasses page
- Applied in changeset commit:"af6e26247d13fb6f25a9ee8293f34f93a2ae55d7".
- 10:25 AM Revision af6e2624 (foreman): fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow
- 09:11 AM Refactor #203 (Ready For Testing): Remove activescaffold from the models page
- Applied in changeset commit:"97e387ca1e4e0d8fa8af544cc737e9631ee29328".
- 09:06 AM Revision 1cf43cf6 (foreman): Merge branch 'feature-203' into develop
- 09:06 AM Revision 92971ae3 (foreman): removing show action in places it doesn't make sense, and minor visual changes
- 07:41 AM Revision 97e387ca (foreman): fixes #203 Remove ActiveScaffold from Models
04/08/2010
- 12:54 PM Feature #177: Add an Operatingsystem Family concept
- It is not clear in my mind what it is that the family concept is used for so these are my thoughts
A family encapsula... - 08:51 AM Refactor #206 (Ready For Testing): Remove activescaffold from the authentication page
- Applied in changeset commit:"2217ce9c5a668dbc755c3aff13597c5a1ab6986f".
- 08:48 AM Revision 2217ce9c (foreman): fixes #206 - Remove activescaffold from the authentication page
- 08:03 AM Refactor #200 (Assigned): Remove activescaffold from the puppet groups page
- 07:59 AM Refactor #205 (Closed): Remove activescaffold from the global parameters page
- 07:56 AM Refactor #202 (Ready For Testing): Remove activescaffold from the medias page
- Applied in changeset commit:"76b2f1b7b5f4febe79752a3d1f7d1524b5c06feb".
- 07:49 AM Revision 76b2f1b7 (foreman): fixes #202 - Remove activescaffold from the medias page
- 07:31 AM Refactor #207 (Ready For Testing): remove activescaffold from Parameters settings
- Applied in changeset commit:"fa7070ca26c61eabf4bf12016d1ee8ea8072a32b".
- 03:45 AM Refactor #207 (Closed): remove activescaffold from Parameters settings
- should be a common global view
- 07:31 AM Refactor #201 (Ready For Testing): Remove activescaffold from the domains page
- Applied in changeset commit:"c2ba4ed3c3613a5f20b35d4c4d35051037802d3b".
- 07:16 AM Revision 611397af (foreman): added audting on architecture, hostgroup, operatingsystem and puppetclass
- 07:15 AM Revision c2ba4ed3 (foreman): fixes #201 - Remove activescaffold from the domains page
- 06:02 AM Revision fa7070ca (foreman): fixes #207 - remove activescaffold from Parameters settings
- 03:47 AM Refactor #208 (Closed): use nested_attributes for lookup parameters
- simply the implementation of lookup_keys
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... - 04:31 PM Refactor #199 (Resolved): Remove activescaffold from the puppetclasses page
- available on refactor/199 on my github
it will_paginate and search - 02:33 PM Refactor #199 (Assigned): Remove activescaffold from the puppetclasses page
- 02:23 PM Refactor #199 (Closed): Remove activescaffold from the puppetclasses page
- 02:31 PM Refactor #206 (Closed): Remove activescaffold from the authentication page
- 02:30 PM Refactor #205 (Closed): Remove activescaffold from the global parameters page
- 02:27 PM Refactor #204 (Closed): Remove activescaffold from the environments page
- 02:27 PM Refactor #203 (Closed): Remove activescaffold from the models page
- 02:26 PM Refactor #202 (Closed): Remove activescaffold from the medias page
- 02:25 PM Refactor #201 (Closed): Remove activescaffold from the domains page
- 02:24 PM Refactor #200 (Closed): Remove activescaffold from the puppet groups page
- 10:19 AM Refactor #198 (Ready For Testing): remove activescaffold from Operating systems setting page
- Applied in changeset commit:"66bb73baaed57b95e4fa71e00451bec7b017aa30".
- 10:16 AM Refactor #198 (Closed): remove activescaffold from Operating systems setting page
- 10:16 AM Revision 66bb73ba (foreman): fixes #198 - remove activescaffold from Operating systems setting page
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...
- 06:26 AM Feature #165: Subdomain should be shown for hostname.
- This is how I use the SETTING:...
- 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.
... - 05:11 AM Refactor #195 (Ready For Testing): remove activescaffold from Architectures setting page
- Applied in changeset commit:"e6d73c7f66eb00be1a8bcffb97740d294bfbc2cd".
- 03:10 AM Refactor #195 (Closed): remove activescaffold from Architectures setting page
- 05:11 AM Feature #196 (Ready For Testing): create rpm spec file for foreman
- Applied in changeset commit:"96ec285f8ce04d484c505be7319835961b4e7f2b".
- 03:39 AM Feature #196 (Closed): create rpm spec file for foreman
- 05:09 AM Revision 96ec285f (foreman): fixes #196 - create rpm spec file for foreman
- 03:09 AM Revision e6d73c7f (foreman): fixes #195 - remove activescaffold from Architectures setting page
04/05/2010
- 02:15 PM Refactor #194 (Ready For Testing): remove activescaffold from partitioning table setting page
- Applied in changeset commit:"55ed30c719e32dfe3604895ade33b466affeafa3".
- 01:41 PM Refactor #194 (Closed): remove activescaffold from partitioning table setting page
- 02:09 PM Revision 55ed30c7 (foreman): fixes #194 - remove activescaffold from partitioning table setting page
04/03/2010
- 03:37 PM Feature #66 (Closed): Add Logic to host edit page
- 03:37 PM Feature #123 (Closed): Sort list of assigned classes
- 03:35 PM Feature #147 (Closed): Display class selection for hosts based on environments
- 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?
- 03:30 PM Feature #165: Subdomain should be shown for hostname.
- is this still requires after #183?
- 03:28 PM Feature #180 (Assigned): Query to return more information
03/29/2010
03/28/2010
03/25/2010
- 03:01 PM Revision 0da5bcf1 (foreman): refs #181 - solves unordered output
- 02:58 PM Bug #181: External node import prints 'nil' instead of 'class foo missing'
- Looks good here:...
- 02:06 PM Bug #181 (Ready For Testing): External node import prints 'nil' instead of 'class foo missing'
- Applied in changeset commit:"722ba6f1a71c97beaa800a7781b4c0e82ed9c5f7".
- 02:00 PM Bug #181 (Assigned): External node import prints 'nil' instead of 'class foo missing'
- 02:50 PM Bug #190 (Closed): Email report should be mime-wrapped
- 02:48 PM Bug #190: Email report should be mime-wrapped
- Looks good here, using apple mail.
- 02:10 PM Bug #190 (Ready For Testing): Email report should be mime-wrapped
- Applied in changeset commit:"c37c6065b0a430ab2ca3c5e91cd91b27b64a2d5e".
- 02:50 PM Bug #189 (Closed): Fact filter should be case sensitive
- 02:47 PM Bug #189: Fact filter should be case sensitive
- According to my testcase it is fixed.
- 02:40 PM Bug #189 (Ready For Testing): Fact filter should be case sensitive
- Applied in changeset commit:"34a4605629c9fe2f1ba4603467ab259b710d5dda".
- 02:47 PM Bug #187 (Closed): Reserved chars in facts
- 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... - 02:06 PM Bug #187 (Ready For Testing): Reserved chars in facts
- Applied in changeset commit:"5539907cfad4c2c87577284facb70caf73ca47a8".
- 02:45 PM Refactor #193 (Closed): move hosts controller away from AS
- 02:39 PM Revision 34a46056 (foreman): fixes #189 - Fact filter should be case sensitive
- 02:23 PM Bug #188 (Closed): Fact, Class, State combined filter doesn't work
- That fixed it....
- 02:05 PM Bug #188: Fact, Class, State combined filter doesn't work
- can you confirm this still happens after the fix for #191?
- 02:17 PM Feature #69 (Rejected): show the hosts in error state in the dashboard and through a link
- not relevant after web redesign
- 02:10 PM Revision c37c6065 (foreman): fixes #190 - Email report should be mime-wrapped
- 02:03 PM Revision 5539907c (foreman): fixes #187 - Reserved chars in facts
- 02:00 PM Revision 722ba6f1 (foreman): fixes #181 - External node import prints 'nil' instead of 'class foo missing'
- 01:56 PM Bug #184 (Closed): Query 'state' doesn't work
- already fixed in #191
- 01:30 PM Feature #101: Add ability to view puppetdoc documentation
- Hi,
Do you think you could test this patch?
Many thanks,
Ohad - 01:29 PM Feature #175 (Closed): Add a "Import Classes" Button in the Settings
- 01:29 PM Feature #176: add support for dynamic disk layouts
- Paul, Would you mind updating the wiki and close the ticket?
- 01:28 PM Feature #186 (Closed): UI Slows down when reports are not purged form DB.
- 01:27 PM Refactor #191 (Closed): Query should return all hosts, not just recent.
- 01:21 PM Refactor #191 (Ready For Testing): Query should return all hosts, not just recent.
- Applied in changeset commit:"f217c950e4b148b021ade38f7a6bd6c75f0d90ad".
- 01:27 PM Bug #192 (Closed): Host Run Interval Chart Broken
- 01:21 PM Bug #192 (Ready For Testing): Host Run Interval Chart Broken
- Applied in changeset commit:"1c53ea6a44c62c913534a230142cacbcef004b34".
- 01:20 PM Revision 1c53ea6a (foreman): fixes #192 - Host Run Interval Chart Broken
- 01:14 PM Revision f217c950 (foreman): fixes #191 - Query should return all hosts, not just recent
- 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
03/24/2010
- 01:51 PM Bug #192 (Closed): Host Run Interval Chart Broken
- Assumes 30 minute run. patch attached (yay git)
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:...
- 03:16 PM Bug #190 (Closed): Email report should be mime-wrapped
- Or at least don't report as plain-text:...
- 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... - 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... - 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... - 01:46 PM Bug #184: Query 'state' doesn't work
- It works with the addition of a fact.
- 12:55 PM Feature #175: Add a "Import Classes" Button in the Settings
- Applied in changeset commit:"392a9112eebdb2caeb9163314b3391a8d505d900".
- 12:55 PM Feature #176: add support for dynamic disk layouts
- Applied in changeset commit:"a0d9ae098af3fffd0ac707bd9894dc00a2f0380e".
- 12:55 PM Feature #186 (Ready For Testing): UI Slows down when reports are not purged form DB.
- Applied in changeset commit:"bc4f02848eb32c21f72495b421fdb3335a9e45ef".
- 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.
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...
- 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... - 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... - 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... - 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..."
- 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:
-... - 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?
- 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... - 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 ...
03/20/2010
- 10:52 AM Feature #101 (Ready For Testing): Add ability to view puppetdoc documentation
- 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. ... - 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
- 10:29 AM Revision e0438ead (foreman): Adds searchbar facility to hosts
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
- 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
Also available in: Atom