Project

General

Profile

Activity

From 11/15/2009 to 12/14/2009

12/14/2009

12:41 PM Feature #131 (Closed): do not store sessions for facts/reports creation
session data just overload the database with useless information when it comes to facts and reports creation.
Ohad Levy
12:28 PM Feature #35 (Need more information): Allow hostgroup nesting for puppet classes and parameters
Any feedback about this request? is it really required? Ohad Levy
12:25 PM Bug #109 (Closed): Foreman doesn't identity new OS builds.
Ohad Levy
12:24 PM Feature #85 (Closed): Implement REST or something similar?
Ohad Levy
11:03 AM Revision 8d773e2a (foreman): updated link to new version and added daily summary email cronjob
Ohad Levy
07:56 AM Revision 1bcf18a4 (foreman): uncommenting debug code
Ohad Levy
06:41 AM Bug #130 (Closed): divide by zero in dasbboard
Ohad Levy
06:40 AM Bug #130 (Ready For Testing): divide by zero in dasbboard
Applied in changeset commit:"867beeea0a9485a50041f30cdc849afaabe10c19". Ohad Levy
06:21 AM Bug #130 (Closed): divide by zero in dasbboard
if there are no hosts, the percentage calculation might divide by zero.
Ohad Levy
06:33 AM Revision 75a66925 (foreman): fixed typo
Ohad Levy
06:22 AM Revision 867beeea (foreman): fixes #130 - divide by zero in dasbboard
Ohad Levy
06:10 AM Refactor #80 (Closed): Reports data should be accessed in a simple way
Ohad Levy
06:08 AM Refactor #80: Reports data should be accessed in a simple way
Applied in changeset commit:"16cb774245863cfba6ceca91deec13449b7a1ce2". Ohad Levy
06:08 AM Refactor #80 (Ready For Testing): Reports data should be accessed in a simple way
Applied in changeset commit:"ff1cc6b1ff54003ac9916ecf389710fdfed2ed7b". Ohad Levy
06:10 AM Feature #128 (Closed): Show "active" hosts in dashboard
Ohad Levy
06:08 AM Feature #128 (Ready For Testing): Show "active" hosts in dashboard
Applied in changeset commit:"16cb774245863cfba6ceca91deec13449b7a1ce2". Ohad Levy
06:09 AM Feature #117 (Closed): Add SSL redirection
Ohad Levy
02:50 AM Feature #117 (Ready For Testing): Add SSL redirection
Applied in changeset commit:"6c6713de5e95425d2f288143293c7992527bba92". Ohad Levy
06:09 AM Feature #71 (Closed): send out daily email summary of puppet changes
Ohad Levy
06:08 AM Feature #71 (Ready For Testing): send out daily email summary of puppet changes
Applied in changeset commit:"b2ef897dc3f4390d4a4057923849d49332e76ab2". Ohad Levy
06:09 AM Bug #106 (Closed): report status can be wrong
Ohad Levy
06:08 AM Bug #106: report status can be wrong
Applied in changeset commit:"16cb774245863cfba6ceca91deec13449b7a1ce2". Ohad Levy
06:08 AM Bug #106 (Ready For Testing): report status can be wrong
Applied in changeset commit:"ff1cc6b1ff54003ac9916ecf389710fdfed2ed7b". Ohad Levy
06:02 AM Revision 16cb7742 (foreman): fixes #80, fixes #106 and fixes #128
Ohad Levy
06:00 AM Revision b2ef897d (foreman): fixes #71 - send out daily email summary of puppet changes
Ohad Levy
06:00 AM Revision 9c3ffb6b (foreman): switches global setting var to be a constant var - refs #100
Ohad Levy
06:00 AM Revision ff1cc6b1 (foreman): fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.
Ohad Levy
05:29 AM Revision 9aafc2cb (foreman): fix for pertnesses warning
Ohad Levy
03:42 AM Feature #124 (Assigned): Support run interval other than default 30 minutes
Ohad Levy
02:48 AM Revision 6c6713de (foreman): fixes #117 - Add SSL redirection
Ohad Levy

12/12/2009

02:23 AM Feature #124: Support run interval other than default 30 minutes
the image that was mentioned is fixed by changing no_report method in app/models/host.rb
just a helpful note as i do...
Karl Pietri
02:17 AM Bug #129 (Closed): Link from hostname on the hosts page is absolute instead of relative (breaking https)
Ohad Levy
02:16 AM Bug #129: Link from hostname on the hosts page is absolute instead of relative (breaking https)
did a git pull. patch works. Karl Pietri
12:35 AM Bug #129 (Ready For Testing): Link from hostname on the hosts page is absolute instead of relative (breaking https)
Applied in changeset commit:"935cc75821ffbce31e59b039768901c21528f7d8". Ohad Levy
12:34 AM Revision 935cc758 (foreman): fixes #129 - Link from hostname on the hosts page is absolute instead of relative (breaking https)
Ohad Levy

12/11/2009

11:46 PM Bug #129 (Closed): Link from hostname on the hosts page is absolute instead of relative (breaking https)
I have an apache https site that is doing a local proxy to foreman running on localhost only (so we can do auth + ssl... Karl Pietri
04:13 PM Feature #128 (Closed): Show "active" hosts in dashboard
It should be possible to provide a list (and graph) of all hosts that actually performed changes in the last puppet r... Ohad Levy
12:10 PM Feature #118 (Closed): Add email support
Ohad Levy
12:09 PM Feature #118 (Ready For Testing): Add email support
Applied in changeset commit:"0e9e43bb82ea95dc48cf6b356a4cf6f899031480". Ohad Levy
12:00 PM Feature #118 (Assigned): Add email support
that commit ddi not fix the issue, a new one is on the way. Ohad Levy
03:51 AM Feature #118 (Closed): Add email support
Ohad Levy
03:50 AM Feature #118 (Ready For Testing): Add email support
Applied in changeset commit:"12b4529c4125f72cdd06f646c28af45c4ecb1449". Ohad Levy
12:06 PM Revision 30cf15eb (foreman): fixes typos
Ohad Levy
12:06 PM Revision 0e9e43bb (foreman): fixes #118 - Add email support
Ohad Levy
12:06 PM Revision 3692e733 (foreman): fixed formatting
Ohad Levy
06:08 AM Feature #71 (Assigned): send out daily email summary of puppet changes
Ohad Levy
06:08 AM Feature #71: send out daily email summary of puppet changes
first implementation would send out the mail to all users or to a predefined user Ohad Levy
03:51 AM Bug #127 (Closed): query interface ignores invalid facts
Ohad Levy
03:50 AM Bug #127 (Ready For Testing): query interface ignores invalid facts
Applied in changeset commit:"5859a64cddde06872a6862897dcbf4cb714da0fc". Ohad Levy
03:44 AM Bug #127 (Closed): query interface ignores invalid facts
when querying for facts that do not exists together with valid facts, the output would ignore the invalid fact.
Ohad Levy
03:49 AM Revision 12b4529c (foreman): fixes #118 - Add email support
Ohad Levy
03:45 AM Revision 5859a64c (foreman): fixes #127 - query interface ignores invalid facts
Ohad Levy
03:01 AM Feature #126 (Closed): provide example script that uses the query interface
Ohad Levy
03:01 AM Feature #125 (Closed): allow query interface to specify multiple classes and facts and key value pairs for facts
Ohad Levy
02:59 AM Revision 0050d62e (foreman): minor fixes in the query example script
Ohad Levy
02:51 AM Bug #111 (Closed): Cleaning a puppet certificate logic is incomplete
Ohad Levy
02:51 AM Bug #74 (Closed): tftp and puppet ca errors are not shown in the log file
Ohad Levy
01:53 AM Feature #117: Add SSL redirection
I was actully thinking about something (that I think is ) simpliar - e.g. in the application control have:... Ohad Levy

12/10/2009

06:23 PM Feature #117: Add SSL redirection
Here's the code, applied to just the hosts controller only. Let me know if this looks reasonable, and I'll do a firs... Frank Sweetser
05:08 PM Feature #117: Add SSL redirection
http://agilewebdevelopment.com/plugins/ssl_requirement looks like a good fit. I'll play around with it and post any ... Frank Sweetser
12:43 PM Bug #78: Puppet reports fails with 0.24.4-5 master
Hi
i just migrate to puppet 0.25.
i can't test anymore with 0.24.4
Sorry
Benoit CATTIE
07:32 AM Bug #78: Puppet reports fails with 0.24.4-5 master
waiting for feedback, pushing a version for now Ohad Levy
07:46 AM Feature #123: Sort list of assigned classes
we are planning to redo the create/edit page (and to phase out active scaffold where it make sense).
patches are wel...
Ohad Levy
07:43 AM Feature #124: Support run interval other than default 30 minutes
yes, this makes a lot of sense. I'll try to get it in 0-1.4 Ohad Levy
04:49 AM Feature #124 (Closed): Support run interval other than default 30 minutes
Our run interval is set to 1 hour rather than the puppet default of 30 minutes. It is currently hardwired in foreman ... John Warburton
07:33 AM Feature #69: show the hosts in error state in the dashboard and through a link
will be done as we start to phase out ActiveScaffold Ohad Levy
07:32 AM Bug #105: Operating Major version too short for AIX
waiting for feedback, pushing a version for now Ohad Levy
07:28 AM Feature #125 (Ready For Testing): allow query interface to specify multiple classes and facts and key value pairs for facts
Applied in changeset commit:"061605062d839683ba2821bcd721e432045dc730". Ohad Levy
06:51 AM Feature #125 (Closed): allow query interface to specify multiple classes and facts and key value pairs for facts
currently the query interface is limited, as you can specify only a fact at a time, and it does not provide a key pai... Ohad Levy
07:28 AM Feature #126 (Ready For Testing): provide example script that uses the query interface
Applied in changeset commit:"a1714d6f0b7cf01369b098832027070bff4e8f37". Ohad Levy
06:51 AM Feature #126 (Closed): provide example script that uses the query interface
Ohad Levy
07:26 AM Revision 06160506 (foreman): fixes #125 - allow query interface to specify multiple classes and facts and key value pairs for facts
Ohad Levy
07:26 AM Revision a1714d6f (foreman): fixes #126 - provide example script that uses the query interface
Ohad Levy
02:09 AM Bug #111 (Ready For Testing): Cleaning a puppet certificate logic is incomplete
Applied in changeset commit:"7b3d57e3bd3bd63a175435f4f8ad265c8aa9161d". Paul Kelly
02:09 AM Bug #74 (Ready For Testing): tftp and puppet ca errors are not shown in the log file
Applied in changeset commit:"be1a3faea9b2889b44c27e997f038e92abb048a7". Paul Kelly
02:02 AM Revision 75312512 (foreman): added the files generated by AS plugin to gitignore
Ohad Levy
02:02 AM Revision 7b3d57e3 (foreman): Fixes #111 - GW::puppetca#clean now logs an error and fails when there in no CA
Paul Kelly
01:37 AM Revision be1a3fae (foreman): Fixes #74. Logger messaging works in the proxy module
A logger method was introduced as well as a mechanism for logging if this
code is run as a standalone cgi service
Paul Kelly

12/09/2009

09:07 PM Feature #123 (Closed): Sort list of assigned classes
It would be great if, when creating or editing a host, the list of Puppetclasses assigned to that host were listed in... Frank Sweetser
06:26 PM Bug #111: Cleaning a puppet certificate logic is incomplete
I guess that we have a misunderstanding about what constitutes an error.
An error condition is raised if the CA or ...
Paul Kelly
01:40 AM Bug #111 (Feedback): Cleaning a puppet certificate logic is incomplete
the PuppetCA.clean method returns true if something breaks, is this on purpose?
Ohad Levy
06:02 PM Bug #74: tftp and puppet ca errors are not shown in the log file
I always create a new logger when the application is running as a cgi web service. In this mode there is no persisten... Paul Kelly
01:38 AM Bug #74 (Feedback): tftp and puppet ca errors are not shown in the log file
your fix always creates a new logger, is this on purpose? (e.g. will it work correctly if the logger already exists?)
Ohad Levy
06:16 AM Refactor #100: Store Foreman Settings in the database and allow configure it using the WebUI/API
in the meanwhile, I've replaced $settings (global var) with a constant SETTINGS Ohad Levy
02:54 AM Bug #122 (Closed): External nodes script shouldn't output anything if node not found
Ohad Levy
02:50 AM Bug #122 (Ready For Testing): External nodes script shouldn't output anything if node not found
Applied in changeset commit:"8b96913ab2ad7e29005575d050ad56344106ae9f". Frank Sweetser
01:55 AM Bug #122: External nodes script shouldn't output anything if node not found
I figured that it made sense to do that for two reasons - one, to handle the short hostname check that puppetmaster d... Frank Sweetser
01:51 AM Bug #122 (Assigned): External nodes script shouldn't output anything if node not found
I'll apply the patch, but just one minor thing to note, the regexp will allow to query for short names as well, curre... Ohad Levy
02:50 AM Bug #121 (Closed): rake task might import a "main" class
Ohad Levy
01:43 AM Revision 8b96913a (foreman): Fixes #122 - Only output yaml when node is found for puppetmasters host search function
Frank Sweetser
01:41 AM Feature #110 (Assigned): support hostname naming standards
I assume you didn't plan to close this one as well :) Ohad Levy

12/08/2009

09:56 PM Feature #110 (Closed): support hostname naming standards
duplicates 110 Paul Kelly
09:56 PM Feature #55 (Closed): Allow for customised hostname formats
duplicates 110 Paul Kelly
09:44 PM Bug #111 (Closed): Cleaning a puppet certificate logic is incomplete
The fix can be found on github.com/pkelly on bug/111 Paul Kelly
08:40 PM Bug #74 (Closed): tftp and puppet ca errors are not shown in the log file
The fix can be found on github.com/pkelly on bug/74 Paul Kelly
05:51 PM Bug #122 (Closed): External nodes script shouldn't output anything if node not found
If I'm reading http://reductivelabs.com/trac/puppet/wiki/ExternalNodes correctly, an external nodes script should pro... Frank Sweetser
03:43 PM Bug #121 (Ready For Testing): rake task might import a "main" class
Applied in changeset commit:"1ed89594a1638aef310fb43c7546e9ee0f5686e2". Ohad Levy
01:55 PM Bug #121 (Closed): rake task might import a "main" class
Ohad Levy
01:56 PM Revision 1ed89594 (foreman): fixes #121 - rake task might import a 'main' class
Ohad Levy
01:55 PM Bug #81 (Closed): Rake does not import classes from modules when not using the environment statement in puppet.conf
Ohad Levy
03:32 AM Feature #120 (Closed): Patch to include dashboard timestamp
committed at commit:676f4104 Ohad Levy
03:30 AM Bug #119 (Closed): Child classes more than one layer deep in modules get missed
Ohad Levy
03:30 AM Bug #119 (Ready For Testing): Child classes more than one layer deep in modules get missed
Applied in changeset commit:"380dd66b15436670b36254705cb10c4e302e014a". Frank Sweetser
03:29 AM Revision 676f4104 (foreman): fixes - #120 - Include timestamp of dashboard page generation
Frank Sweetser
03:28 AM Revision 380dd66b (foreman): fixes #119 - Recurse into module directories when looking for classes
Frank Sweetser

12/07/2009

07:30 PM Feature #120 (Closed): Patch to include dashboard timestamp
A simple patch that adds the timestamp of when the current page was generated to the dashboard view. Frank Sweetser
06:56 PM Bug #119 (Closed): Child classes more than one layer deep in modules get missed
The puppet:import:puppet_classes task only looks for pp files in the top level directory of each module, meaning that... Frank Sweetser
07:09 AM Feature #112 (Closed): add a version file
Ohad Levy
07:09 AM Feature #112 (Ready For Testing): add a version file
Applied in changeset commit:"08629dfff26f8dab49ad09e4a962f05cc8c328da". Ohad Levy
07:08 AM Revision 08629dff (foreman): fixes #112 - add a version file
Ohad Levy
06:58 AM Feature #118 (Closed): Add email support
Foreman should be able to send out emails.
Ohad Levy
06:57 AM Bug #81 (Ready For Testing): Rake does not import classes from modules when not using the environment statement in puppet.conf
Applied in changeset commit:"6281aac9b3499170cef8a74b65ca04947b8edb64". Ohad Levy
06:55 AM Revision 6281aac9 (foreman): fixes #81 - Rake does not import classes from modules when not using the environment statement in puppet.conf
Ohad Levy
06:23 AM Bug #78 (Ready For Testing): Puppet reports fails with 0.24.4-5 master
I've made a few changes, can you test it with the version in edge branch works?
http://github.com/ohadlevy/foreman/t...
Ohad Levy
01:50 AM Feature #117 (Closed): Add SSL redirection
It should be possible to enable foreman on SSL ports.
however, kickstart (and maybe others) must work on port 80.
the...
Ohad Levy

12/06/2009

12:52 PM Feature #116 (Rejected): Review documentation in light of mux implementation
Ensure any new features that change the user interface are documented Paul Kelly
12:17 PM Feature #115 (Rejected): switch to using draggable_lists in the UI
Paul Kelly
12:16 PM Feature #114 (Rejected): Switch to using named_scopes for the mux implementation
Paul Kelly
10:04 AM Feature #113 (Rejected): Add backend support for relationships between host, hostgroup, puppetclass, architecture and OS
It may not be possible or desirable, in puppet, to implement a module that supports all combinations of architecture ... Paul Kelly

12/05/2009

01:22 PM Feature #112 (Closed): add a version file
Foreman should know in which version its running. Ohad Levy
01:13 PM Feature #103 (Closed): Deleting a host should clean up the certificate too
Ohad Levy
01:08 PM Bug #111 (Closed): Cleaning a puppet certificate logic is incomplete
A certificate removal should fail if there is no CA but succeed if there is no certificate in the CA Paul Kelly
01:08 PM Feature #110: support hostname naming standards
you mean for each host type right?
additionally, can we also support in the other way around - e.g. when a new hosts...
Ohad Levy
12:46 PM Feature #110 (New): support hostname naming standards
Hostname conventions should be configurable for each installation of foreman.
These hostnames should be enforced wh...
Paul Kelly
11:15 AM Bug #105: Operating Major version too short for AIX
Andrew Forgue wrote:
> Hi Ohad,
>
> The Version is broken down like this:
> [...]
>
> IBM is a bit crazy about the...
Ohad Levy
11:11 AM Bug #109 (Feedback): Foreman doesn't identity new OS builds.
are you using storeconfigs?
if you are, puppet is actually the one pushing the facts to the database, and the operati...
Ohad Levy
11:09 AM Feature #93: Display host group in listing when unattended is disabled
Martin Englund wrote:
> Patch on the way, I'm just trying to get aligned with your code. Which branch should I aim fo...
Ohad Levy
11:07 AM Bug #88 (Rejected): "False" checkbox image broken
Ohad Levy

12/04/2009

06:03 PM Feature #101: Add ability to view puppetdoc documentation
Sounds good to me. Foreman is obviously most useful when used an an external node classifier, so I don't think it's ... Frank Sweetser
02:13 PM Feature #101: Add ability to view puppetdoc documentation
so this seems to be "simple" if:
# you generate a pupeptdoc per environment
# you link directly to the class - e.g. ...
Ohad Levy
05:45 PM Bug #109 (Closed): Foreman doesn't identity new OS builds.
When building a server with an external kickstart (Opsware) server and installing puppet Foreman lists the Operatings... Telmo X
04:17 PM Bug #105: Operating Major version too short for AIX
Hi Ohad,
The Version is broken down like this: ...
Andrew Forgue
02:10 PM Bug #105 (Need more information): Operating Major version too short for AIX
what is an acceptable length? does this value make any sense to you or should it be ignored in AIX?
Ohad Levy
04:17 PM Feature #93: Display host group in listing when unattended is disabled
Patch on the way, I'm just trying to get aligned with your code. Which branch should I aim for? master or next? Martin Englund
02:14 PM Feature #93: Display host group in listing when unattended is disabled
Martin Englund wrote:
> So with unattended support it would be:
> Name, Operating System, Hostgroup, Environment & La...
Ohad Levy
02:50 PM Bug #88: "False" checkbox image broken
It was indeed a browser issue. Reject it! Josh Baird
02:15 PM Bug #88: "False" checkbox image broken
any feedback on this one? if not, I"ll reject it.
Thanks
Ohad Levy
02:18 PM Feature #85 (Resolved): Implement REST or something similar?
I've made a simple example of a script which creates hosts at http://gist.github.com/239561
If I'll have some more t...
Ohad Levy
02:16 PM Refactor #92: "unattended" setting value counter intuitive
I agree, any recommendations ? how does build sounds? Ohad Levy
02:07 PM Feature #107 (Closed): Move report metrics "total" line to bottom of list
I created a new ticket by mistake, closing this one as well. Ohad Levy
02:06 PM Feature #108 (Closed): Move "Total" line to bottom of list and emphasize it
Ohad Levy
06:01 AM Feature #108 (Ready For Testing): Move "Total" line to bottom of list and emphasize it
Applied in changeset commit:"9ec8c2aeb9c436a000b00770ee601427d20031c8". Frank Sweetser
06:00 AM Feature #108 (Closed): Move "Total" line to bottom of list and emphasize it
Ohad Levy
01:54 PM Refactor #80: Reports data should be accessed in a simple way
Ohad Levy wrote:
> I've created http://github.com/ohadlevy/foreman/tree/report_scopes
>
> I think it solves all o...
Ohad Levy
05:59 AM Refactor #80: Reports data should be accessed in a simple way
I've created http://github.com/ohadlevy/foreman/tree/report_scopes
I think it solves all of the topics in this issue...
Ohad Levy
06:00 AM Revision 9ec8c2ae (foreman): fixes #108 - Move "Total" line to bottom of list and emphasize it
Frank Sweetser

12/03/2009

03:00 PM Feature #107 (Closed): Move report metrics "total" line to bottom of list
A minor formatting enhancement patch that moves the "Total" line of the report metrics table to the bottom, and bolds... Frank Sweetser
12:14 PM Bug #106 (Closed): report status can be wrong
it seems that failed and skipped are saved at the same bit - therefore might deliver a wrong output Ohad Levy

12/02/2009

02:57 PM Bug #27: foreman_url doesn't contain port in kickstart.rhtml
I ran into this myself, and found the problem by examining tcpdumps. When wget retrieves a URL, it includes the port... Frank Sweetser
08:18 AM Feature #97: Need view for unconfigured hosts
Ohad Levy wrote:
> I think that its possible with named_scope, I'll play with it later on today
one option would be ...
Ohad Levy
03:55 AM Feature #104 (Closed): Puppet report submissions to puppet should handle HTTPS URLs
fix at commit:f26126b9 Ohad Levy
03:51 AM Revision f26126b9 (foreman): Handle HTTPS report submissions
Frank Sweetser

12/01/2009

09:23 PM Bug #105 (Resolved): Operating Major version too short for AIX
The major column of the operating system is too short for AIX hosts. It's character varying(5), but facter reports '... Andrew Forgue
03:42 PM Feature #104 (Closed): Puppet report submissions to puppet should handle HTTPS URLs
Using the simple Net:HTTP.post ruby method will always try to speak plaintext HTTP, even over an HTTPS URL. The atta... Frank Sweetser
11:09 AM Feature #97: Need view for unconfigured hosts
I think that its possible with named_scope, I'll play with it later on today Ohad Levy
10:32 AM Feature #97: Need view for unconfigured hosts
Ohad Levy wrote:
> try:
> :constraints => { :host => { :puppetclasses => nil} }
That generates a SQL query with a ...
Martin Englund
06:17 AM Feature #97: Need view for unconfigured hosts
Martin Englund wrote:
> How do you add a constraint on a join table in active_scaffold? Currently it does this, which...
Ohad Levy
10:42 AM Feature #93: Display host group in listing when unattended is disabled
So with unattended support it would be:
Name, Operating System, Hostgroup, Environment & Last report
while with unatt...
Martin Englund
06:14 AM Feature #93: Display host group in listing when unattended is disabled
I would display the hostgroup by default (e.g. with our without "build / unattended" support)
Ohad Levy
10:40 AM Feature #87: Filtering on fact name
I've created the view /hosts/:id/facts but that only covers facts for that specific host.
I am planning to create a ...
Martin Englund
06:24 AM Feature #87 (New): Filtering on fact name
@martin: Are you planning to implement the to_csv method as well?
I guess its a good idea to split the facts to thei...
Ohad Levy
06:34 AM Bug #99 (Closed): Fact names should be sortable
implemented at commit:b8d4a4b0 Ohad Levy
06:25 AM Revision b6485e4a (foreman): removed commented lines
Ohad Levy
06:17 AM Revision b8d4a4b0 (foreman): bug #99
Martin Englund
06:09 AM Revision 456d537a (foreman): First stab at fixing feature #87
Martin Englund
05:04 AM Feature #95 (Closed): Foreman should come with a .gitignore
Ohad Levy
05:02 AM Feature #95: Foreman should come with a .gitignore
Applied in changeset commit:"ab909d8e0a933ef1f5e708fe8698fd9303b23f8b". Ohad Levy
05:01 AM Feature #103 (Ready For Testing): Deleting a host should clean up the certificate too
Applied in changeset commit:"2c5c3b2bb34aa48d23bf78286bff3885e88f612f". Ohad Levy
04:53 AM Feature #103 (Assigned): Deleting a host should clean up the certificate too
Ohad Levy
04:58 AM Revision ab909d8e (foreman): added tftp subdir to git ignore file, fixes #95
Ohad Levy
04:58 AM Revision 9a071e37 (foreman): Feature #95
Martin Englund
04:57 AM Revision 4ba9db57 (foreman): added active_scaffold_list_filter plugin
Ohad Levy
04:52 AM Revision 937cf863 (foreman): Merge commit 'github/master'
Ohad Levy
04:52 AM Revision 2c5c3b2b (foreman): fixes #103 - Deleting a host should clean up the certificate too
Ohad Levy

11/30/2009

10:49 PM Feature #103 (Closed): Deleting a host should clean up the certificate too
When you delete a host you should get the option to delete the certificate too so you don't have to run... Martin Englund
08:10 PM Bug #102 (Closed): Fact sorting doesn't work
This is because it sorts on fact_name.id, but it is fixed by bug #99 Martin Englund
06:09 PM Bug #102 (Closed): Fact sorting doesn't work
Sorting fact values for a given host does shuffle the order around, but not into alphabetically sorted ones. Sample ... Frank Sweetser
05:56 PM Feature #101 (Closed): Add ability to view puppetdoc documentation
It would great if you were able to view formatted puppetdoc documentation for each class. The ideal would be to have... Frank Sweetser
10:25 AM Refactor #100 (Closed): Store Foreman Settings in the database and allow configure it using the WebUI/API
Provide a mechanism to allow a user to have specific settings associated with them. This will supersede the current S... Martin Englund
10:24 AM Support #98 (Closed): Turn $settings into a Ruby object
Filed wrong type of issue (should be refactor) Martin Englund
10:22 AM Support #98 (Assigned): Turn $settings into a Ruby object
Martin Englund
10:21 AM Feature #95 (Ready For Testing): Foreman should come with a .gitignore
Martin Englund
10:21 AM Bug #99: Fact names should be sortable
I guess assigning them to you as well as updating the status is the best way to let you know it is ready... Martin Englund
09:57 AM Bug #99 (Ready For Testing): Fact names should be sortable
Martin Englund
10:19 AM Feature #97: Need view for unconfigured hosts
How do you add a constraint on a join table in active_scaffold? Currently it does this, which is simple:... Martin Englund

11/28/2009

02:27 PM Bug #99 (Assigned): Fact names should be sortable
http://github.com/pmenglund/foreman/commit/24bf91098d306596d8e3e035562659e59d9885e5 Martin Englund
02:26 PM Bug #99 (Closed): Fact names should be sortable
When listing the table of facts, the name column should be sortable by name (and not by fact_name id as it is now) Martin Englund

11/27/2009

04:49 PM Support #98 (Closed): Turn $settings into a Ruby object
The $settings should be turned in to a Settings object with defaults that extracts from the clutter in the current fi... Martin Englund
02:43 PM Refactor #96: config/settings.yaml should not be under git control
btw, database.yml should also not be under git control Martin Englund
01:23 PM Refactor #96: config/settings.yaml should not be under git control
I think you have to put in the release notes to re-create the settings.yaml file, as there is no way to ungit a file ... Martin Englund
01:02 PM Refactor #96: config/settings.yaml should not be under git control
Martin Englund wrote:
> just run
> [...]
what about the people who already use it? :-\
Ohad Levy
12:56 PM Refactor #96: config/settings.yaml should not be under git control
just run... Martin Englund
12:15 PM Refactor #96: config/settings.yaml should not be under git control
do you know of a way of removing it from git but not removing the file (for the people who do git pull?)
Ohad Levy
09:46 AM Refactor #96 (Closed): config/settings.yaml should not be under git control
It is a host specific file which shouldn't be touched when you pull new changes.
Instead it should be distributed as...
Martin Englund
01:57 PM Feature #93: Display host group in listing when unattended is disabled
Try this commit instead:
http://github.com/pmenglund/foreman/commit/e0cb87dbe99d63bb8c45ad1a7497d879cbd3fd89
Martin Englund
01:08 PM Feature #93: Display host group in listing when unattended is disabled
Martin Englund wrote:
> I know! I botched the commit, but could not edit the post (that's why I asked for developer a...
Ohad Levy
01:00 PM Feature #93: Display host group in listing when unattended is disabled
I know! I botched the commit, but could not edit the post (that's why I asked for developer access)
I'm trying to fi...
Martin Englund
12:08 PM Feature #93: Display host group in listing when unattended is disabled
can you merge/rebase your master to my master?
I would prefer it to merge cleanly :)
Thanks
Ohad Levy
09:23 AM Feature #93: Display host group in listing when unattended is disabled
Code ready:
http://github.com/pmenglund/foreman/commit/a724fe2bbce56a828ec66f1eacfef2cf65742082
Martin Englund
11:19 AM Feature #97: Need view for unconfigured hosts
http://github.com/pmenglund/foreman/commit/d4bc473808a27b4a917f7ef037cb3af98a81eda5 Martin Englund
11:18 AM Feature #97 (Rejected): Need view for unconfigured hosts
When you point existing systems to foreman a special view is needed to see which hosts needs to be configured Martin Englund
10:38 AM Bug #94 (Closed): Wrong category name in Redmine
updated - thanks Ohad Levy
09:31 AM Bug #94 (Closed): Wrong category name in Redmine
The category "Uattended installations" should be "Unattended installations" Martin Englund
09:43 AM Feature #95: Foreman should come with a .gitignore
http://github.com/pmenglund/foreman/commit/5831ed3fad0c48b0a3654a3a4cda09d2f2bd1b44 Martin Englund
09:42 AM Feature #95 (Closed): Foreman should come with a .gitignore
By default it should ignore:
db/*.sqlite3
db/schema.rb
log/*
nbproject/*
tmp/*
Martin Englund

11/26/2009

04:04 PM Bug #82 (Closed): Re-organize "Classes" on Create Host page
Ohad Levy
03:13 PM Feature #93 (Rejected): Display host group in listing when unattended is disabled
When you disable unattended mode, displaying the "Operating System" column isn't useful, instead a "Hostgroup" should... Martin Englund
03:10 PM Refactor #92 (Resolved): "unattended" setting value counter intuitive
You have to set... Martin Englund
02:34 PM Revision 7f81c83f (foreman): fix for missing puppet server name
Ohad Levy
11:33 AM Bug #91 (Rejected): couldn't import puppet classes in non-storeconfig environment
Ohad Levy
11:32 AM Bug #91: couldn't import puppet classes in non-storeconfig environment
Yes, I not use modules :(
I will try to create the module and to execute export
Thanks for the help
Nikolay Aralovets
11:29 AM Bug #91 (Feedback): couldn't import puppet classes in non-storeconfig environment
I assume that you are not using modules, I will update the documentation that only when using modules you can import ... Ohad Levy
10:22 AM Bug #91 (Rejected): couldn't import puppet classes in non-storeconfig environment
Hello,
I try to configure puppet + foreman. Foreman untar into foreman-nightly.tar.bz2 (25.11.2009). Puppet and forem...
Nikolay Aralovets

11/25/2009

03:12 PM Bug #90: puppet master name does not display correctly when its not "puppet"
sorry, thats commit:5bcca893 Ohad Levy
03:12 PM Bug #90 (Closed): puppet master name does not display correctly when its not "puppet"
fixed in commit:0fc8264f82c8619313759431b931ff2c2f4f12cc
Ohad Levy
03:10 PM Bug #90 (Closed): puppet master name does not display correctly when its not "puppet"
Ohad Levy
03:10 PM Revision 5bcca893 (foreman): it should display the corrent puppet master name
Martin Englund
12:39 PM Feature #86 (Closed): Support for default node when using external nodes
The reason for having a default node is to get some basic configuration done while the system is waiting for a full c... Martin Englund
05:12 AM Feature #89 (Closed): add inventory graphs
Ohad Levy
03:06 AM Feature #89 (Ready For Testing): add inventory graphs
Applied in changeset commit:"300c8b4459d11328735fee7558a65e49767b9b02". Ohad Levy
02:32 AM Feature #89 (Closed): add inventory graphs
overview for OS, Hardware, Puppet environments etc
Ohad Levy
04:46 AM Feature #79: reports page should have filter checkboxes
Martin Englund wrote:
> I'm looking at using:
> http://github.com/tvongaza/active_scaffold_list_filters
> to implemen...
Ohad Levy
03:46 AM Bug #82: Re-organize "Classes" on Create Host page
Applied in changeset commit:"1cd4a9b62d9f71dd8661cca622b64d9b4f0ac1f7". Ohad Levy
03:46 AM Bug #82 (Ready For Testing): Re-organize "Classes" on Create Host page
first stab at commit:9187d3f1fe0482895bbf9609e287ba6298677763 Ohad Levy
03:45 AM Revision 1cd4a9b6 (foreman): fixes #82
Ohad Levy
03:42 AM Revision 83068398 (foreman): removed unused code
Ohad Levy
03:39 AM Revision 9187d3f1 (foreman): removed unused code
Ohad Levy
02:51 AM Revision 300c8b44 (foreman): fixes #89 - this adds basic graphs and charts for your inventory, it
also includes minor changes to the dashboard graphs Ohad Levy
02:29 AM Revision 34df1be2 (foreman): fix spelling mistakes, comments etc - minor refactor
Ohad Levy
02:24 AM Revision 16d9312d (foreman): fixes #83, envirionment is hash by it self, not a parameter
Ohad Levy

11/24/2009

04:44 PM Feature #79: reports page should have filter checkboxes
I'm looking at using:
http://github.com/tvongaza/active_scaffold_list_filters
to implement this.
Martin Englund
11:11 AM Feature #79: reports page should have filter checkboxes
I just noticed refactor# 80 and which this partly depends on. I'll start with by just adding a check box to hide all ... Martin Englund
11:06 AM Feature #79: reports page should have filter checkboxes
I have a prototype already, but it relies on modifying the reports table to remove the status column and add columns ... Martin Englund
03:43 PM Bug #82: Re-organize "Classes" on Create Host page
Also, this feature should be implemented on the Foreman Groups page. Josh Baird
04:01 AM Bug #82: Re-organize "Classes" on Create Host page
Excellent! The only thing I would add is a highlight to the currently selected item. I will see if I can manage thi... Josh Baird
06:26 AM Bug #88 (Feedback): "False" checkbox image broken
the number after the image (e.g. png?1258747171) instruct your browser to use a cached image instead of fetching it a... Ohad Levy
04:11 AM Bug #88 (Rejected): "False" checkbox image broken
The false/red "x" image that is displayed when there is an error with a report seems to be broken sometimes. It look... Josh Baird

11/23/2009

03:57 PM Bug #82 (Feedback): Re-organize "Classes" on Create Host page
... Ohad Levy
12:57 PM Feature #87: Filtering on fact name
Ohad Levy wrote:
> Dave Whitehouse wrote:
> > It would be really useful to be able to filter asset details by fact ...
Dave Whitehouse
12:28 PM Feature #87 (Feedback): Filtering on fact name
Ohad Levy
12:02 PM Feature #87: Filtering on fact name
Dave Whitehouse wrote:
> It would be really useful to be able to filter asset details by fact names and to be able to...
Ohad Levy
11:27 AM Feature #87 (Rejected): Filtering on fact name
We have been using OCS to manage assets previously. Recently we’ve been using foreman and we are now replicating a l... Dave Whitehouse
12:34 PM Feature #79 (Feedback): reports page should have filter checkboxes
will you implement this or should I?
are you aware that there is already a link with the same values through the das...
Ohad Levy
12:33 PM Refactor #80: Reports data should be accessed in a simple way
as the new version of puppet is going to be a massive rewrite of how reports are handled, I'm going to push this db s... Ohad Levy
03:16 AM Feature #86 (Feedback): Support for default node when using external nodes
It doesn't make a lot of sense to enable it when Foreman is used as an unattended service(and puppetca), I *think* th... Ohad Levy

11/20/2009

12:46 PM Feature #86 (Closed): Support for default node when using external nodes
It should be possible to define a default node which is returned when there is no exact match. Martin Englund
09:44 AM Feature #85: Implement REST or something similar?
Foreman is already restful :)
there are a few other different usage cases where this would make sense - e.g. when I ...
Ohad Levy
05:21 AM Feature #85 (Closed): Implement REST or something similar?
It would be useful (at least for me) to be able to add a host to Foreman via a REST call or a similar API. I think th... Josh Baird
04:07 AM Revision 4b8adb21 (foreman): fixes #68 ; wrong condition was used again
Ohad Levy
04:06 AM Revision 39e33835 (foreman): fix test for #83
Ohad Levy
03:50 AM Feature #68 (Closed): do not force to key in all unattended related info when using Foreman as a simple node managmenet
Ohad Levy
03:49 AM Feature #68: do not force to key in all unattended related info when using Foreman as a simple node managmenet
Applied in changeset commit:"c1c677218641cc64feca0c2fee883d5034da204c". Ohad Levy
03:49 AM Revision c1c67721 (foreman): fixes #68 ; wrong condition was used
Ohad Levy

11/19/2009

09:24 AM Feature #32: Provide a way to organize the Inventory display in the Hosts page
In case it wasn't clear, heres an example of a "move from A column to be B column" UI :
!http://theforeman.org/attac...
Oded Ben Ozer
05:08 AM Bug #81 (Assigned): Rake does not import classes from modules when not using the environment statement in puppet.conf
this happened because the environment setup has changed in 0.25x, there is no need to declare your environments.
Ohad Levy

11/18/2009

04:11 PM Bug #82: Re-organize "Classes" on Create Host page
I have uploaded an example screenshot of one way to organize this. Josh Baird
03:55 PM Feature #83 (Closed): add environment to external nodes parameters
Ohad Levy
03:54 PM Feature #83 (Ready For Testing): add environment to external nodes parameters
Applied in changeset commit:"8a815cdc4b0d20c9a625c0eb123a8d92a1a239ef". Ohad Levy
03:47 PM Feature #83 (Closed): add environment to external nodes parameters
When using Foreman for external nodes, it should provide the environment name as a parameter
Ohad Levy
03:50 PM Revision 8a815cdc (foreman): fixes #83 - add environment to external nodes parameter
Ohad Levy
03:49 PM Feature #84 (Closed): Add puppetrun support to web interface
It would if Foreman provided a "Puppetrun" feature for each node via the web interface. This would allow you to push... Josh Baird

11/17/2009

04:10 PM Bug #82 (Closed): Re-organize "Classes" on Create Host page
The "Classes" section of the "Create Host" page could use a face lift. It is hard to read, especially with a large n... Josh Baird
04:08 PM Bug #74 (Assigned): tftp and puppet ca errors are not shown in the log file
this fix wont work as logger is not defined Ohad Levy
04:06 PM Feature #68: do not force to key in all unattended related info when using Foreman as a simple node managmenet
for this to work it requires:
:unattended: true
in your config file, this condition is wrong, it should be false
Ohad Levy
03:35 PM Bug #81 (Closed): Rake does not import classes from modules when not using the environment statement in puppet.conf
Running "rake puppet:import:puppet_classes RAILS_ENV=production" as root does not import classes from my modules. Th... Josh Baird
07:08 AM Refactor #80 (Closed): Reports data should be accessed in a simple way
Currently report status is stored in one integer, it should be broken down into multiple database tables allowing to ... Ohad Levy

11/16/2009

04:53 PM Feature #79: reports page should have filter checkboxes
I'll have a fix available soon - I just need to get foreman setup on my development server...
The easiest way is to ...
Martin Englund
04:26 PM Feature #79: reports page should have filter checkboxes
I would assume thats not too hard to add, nevertheless, I've created the dashboard with the hope is that it will show... Ohad Levy
04:22 PM Feature #79 (Closed): reports page should have filter checkboxes
Usually you aren't interested in the reports with no changes, so there should be a checkbox on the /reports page (che... Martin Englund
09:07 AM Bug #75: appends hostname to existing item in autosign.conf
Could be, though foreman should look for a new empty line before appending the host IMHO. Matt Moran

11/15/2009

01:34 PM Bug #78 (Assigned): Puppet reports fails with 0.24.4-5 master
Ohad Levy
 

Also available in: Atom