Project

General

Profile

Activity

From 01/31/2011 to 03/01/2011

03/01/2011

06:08 PM Feature #701 (Closed): JSON output for Hostgroup should include Environment, Puppetclasses and Group Parameters
JSON output for Hostgroup should include environment, puppetclasses and group parameters
The value for Group param...
Bash Shell
03:14 PM Revision 9e5b7946 (foreman): fixes ##698 - added missing file to commit
Ohad Levy
02:47 PM Bug #698 (Ready For Testing): Searching for puppetclass in json format gives 500 error
Applied in changeset commit:"7575622d84513a65f6f9c0478e0aa754265c18ff". Ohad Levy
02:12 PM Bug #698 (Closed): Searching for puppetclass in json format gives 500 error
... Bash Shell
02:46 PM Feature #700 (Feedback): Build link doesn't remove the puppetca corresponding to the host
Foreman executes a puppetca --clean once the host requires a kickstart/preseed file.
I think that should be enough t...
Ohad Levy
02:33 PM Feature #700 (Closed): Build link doesn't remove the puppetca corresponding to the host
When i try to build a host wich already has been connected to the puppetmaster,
so he already has a puppet certificat...
Arnaud Sourioux
02:44 PM Bug #699 (Feedback): Foreman Template Parser bug
arnaud sourioux wrote:
> It seem's like the Template parser has a problem when i try to do things such as :
>
> <%=...
Ohad Levy
02:28 PM Bug #699 (Closed): Foreman Template Parser bug
It seem's like the Template parser has a problem when i try to do things such as :
<%= first_var(<%= second_var %>)...
Arnaud Sourioux
02:20 PM Revision 7575622d (foreman): fixes #698 - Searching for puppetclass in json format gives 500 error
Ohad Levy
02:13 PM Feature #697 (Closed): The "build" link creates a symlink but should create a real files corresponding to the pxelinux file for the host
this is already fixed in the latest developed version.
You are more than welcome to try it out and provide feedback :)
Ohad Levy
02:08 PM Feature #697 (Closed): The "build" link creates a symlink but should create a real files corresponding to the pxelinux file for the host
When I click on the build button i see a symlink named with the client mac_address,
but i could be interresting to cr...
Arnaud Sourioux
01:24 PM Bug #696 (Resolved): Deletion of environment in use, sometimes generates 500 error.
... Bash Shell
11:57 AM Bug #599 (Closed): default kickstart template specifies --no-check-certificate on http connection
Paul Kelly
11:47 AM Refactor #642 (Feedback): The "managed" attribute of a host is poorly implemented
Posted and tested Paul Kelly
11:26 AM Feature #609: Manage puppetCA though a smart proxy
Now terminates the build operation
Paul Kelly
11:07 AM Bug #695 (Ready For Testing): Some of the tests interrogate features that are not initialized when unattended is false
Posted to foreman-dev
Tested with unattended both true and false
Paul Kelly
11:02 AM Bug #695 (Closed): Some of the tests interrogate features that are not initialized when unattended is false
Certain classes, notably Orchestration, are not included when unattended is false. Tests for orchestration features s... Paul Kelly
09:27 AM Feature #691: Implement simple status service
Moving to the home controller and creating functional test. I will re-send my patch to the list. Lukas Zapletal
08:54 AM Feature #694 (New): If the puppetca or autosign operations fail then alert the host's user
The puppetca and autosign functionality is performed when the host requests its provisioning template. This operation... Paul Kelly
08:29 AM Bug #654: Delete operations fail during orchestration
After some investigation it appears that the structure of the code is such that the destroy teardown is occurring AFT... Paul Kelly
07:38 AM Smart Proxy Bug #651 (Ready For Testing): There are minor issues with the puppetca interface
Oops. This ticket is not closed. The patch was sent to foreman-dev but it is not applied. Paul Kelly
07:37 AM Bug #693 (Closed): Fix notifications allways being sent to all users
Tomáš Strachota
07:22 AM Smart Proxy Bug #677 (Closed): netsh path is wrong on windows 2003
The fix for this lib/proxy/dhcp/server/native_ms.rb:111 was rolled into #64 Paul Kelly
07:03 AM Smart Proxy Feature #64 (Closed): Add Microsoft DHCP support
Paul Kelly
06:58 AM Smart Proxy Feature #663 (Closed): Provide a query interface for the proxy's feature set
Paul Kelly

02/28/2011

08:20 PM Feature #692 (Resolved): Implement a way to export/import host groups and their associated puppet modules
Implement a way to export/import host groups and their associated puppet modules.
Or ideally allow a slave foreman...
Bryan Seitz
12:03 PM Feature #691: Implement simple status service
I will do that. I dont know why it did not send me an email when you updated the task. Need to get familiar with RedM... Lukas Zapletal

02/25/2011

07:53 AM Feature #691: Implement simple status service
would you mind sending it to foreman-dev mailing list as a patch? - see [[Contribute#Submit-Patches]] Ohad Levy
07:51 AM Feature #691 (Pending): Implement simple status service
Lukas Zapletal
07:50 AM Feature #691: Implement simple status service
I have implemented this: https://github.com/ohadlevy/foreman/pull/6
Here is how to use it:...
Lukas Zapletal
07:32 AM Feature #691 (Closed): Implement simple status service
Simple status (ping) service that would respond with JSON
{ "status":"ok" }
Lukas Zapletal
04:49 AM Bug #690: architecture_selected - Couldn't find Host with ID
You are correct, this was already fixed in the new css branch, but wasnt merged into the developed branch yet.
(https...
Ohad Levy
04:36 AM Bug #690 (Closed): architecture_selected - Couldn't find Host with ID
When I try to change the architecture of an existing host I get a "Couldn't find Host with ID host.domain.tld" error.... Alexander Rusa

02/24/2011

06:44 PM Bug #668: Default ordering bizarre and weird
I agree, for example the Reports page for an individual host shows oldest reports first, which is not helpful, as you... Bash Shell
05:49 PM Bug #684: toggle selection is broken on hosts page
This has always been broken, as far as I can remember. ( I discussed this with Ohad on IRC a long time ago)
If I ever...
Bash Shell
05:14 PM Feature #165: Subdomain should be shown for hostname.
The original hack still works.
It needs the following additional change in app/views/hosts/_form.html.erb:...
Bash Shell
04:57 PM Bug #688: Reports tab unusable with large number of reports
After investigating this further:
This is all improved by tuning the innodb_buffer_pool_size, but I do have notes fo...
Kal McFate
10:40 AM Feature #592 (Closed): Add tests for host template selection
Ohad Levy
10:39 AM Bug #639 (Closed): Fix "parenthesize argument(s) for future version" warnings
Ohad Levy
10:39 AM Bug #626 (Closed): Safemode template rendering in Production mode does not show errors to the user
Ohad Levy
10:39 AM Feature #631 (Closed): Allow template rendering without a specific host
Ohad Levy
10:38 AM Bug #646 (Closed): Creating a host and getting an error results in Operating System not being accepted
Ohad Levy
10:38 AM Feature #632 (Closed): Support building PXE Menus on smart proxies
Ohad Levy
10:37 AM Bug #650 (Closed): snippets don't obey safe rendering
Ohad Levy
10:37 AM Feature #664 (Closed): smart-proxy objects should have a capabilities list
Ohad Levy
10:37 AM Bug #653 (Closed): Need to add Host.ip & Host.mac to Safemode whitelist
Ohad Levy
10:36 AM Bug #643 (Closed): choosing the hostgroup does not update the puppet class list correctly
Ohad Levy
10:36 AM Smart Proxy Bug #689 (Ready For Testing): rpm spec file does not require net-ping
Applied in changeset commit:"a76c955bc6021c63b552f12e138c3830efa7c03f". Ohad Levy
05:17 AM Smart Proxy Bug #689 (Closed): rpm spec file does not require net-ping
Ohad Levy
05:17 AM Smart Proxy Revision a76c955b: fixes #689 - rpm spec file does not require net-ping
Ohad Levy

02/23/2011

05:14 PM Bug #687: rake reports:expire abuses memory and network bandwidth
yes you are correct.
the main reason we need to pull all reports is to know if we need to delete the related log, me...
Ohad Levy
03:12 PM Bug #687: rake reports:expire abuses memory and network bandwidth
Just for example:
I ran:
rake reports:expire days=12
followed by:
rake reports:expire days=10
results in:
PID US...
Kal McFate
11:04 AM Bug #687 (Closed): rake reports:expire abuses memory and network bandwidth
Noticed this specifically from the reports:expire process:
SELECT * FROM `reports` WHERE (created_at < '2011-02-22 1...
Kal McFate
04:57 PM Bug #688 (Feedback): Reports tab unusable with large number of reports
can you have a look at this thread: https://groups.google.com/group/foreman-users/browse_thread/thread/2729d0b6583037... Ohad Levy
03:23 PM Bug #688: Reports tab unusable with large number of reports
https://foreman.wc1.dfw1.stabletransit.com/reports is much faster.
It uses 'describe SELECT * FROM `reports` ORDER B...
Kal McFate
03:04 PM Bug #688 (Closed): Reports tab unusable with large number of reports
On the reports tab the table query takes a very long time to sort (approx 3 minutes for me)
SELECT * FROM `reports` ...
Kal McFate
04:53 PM Bug #682 (Closed): Typo in app/models/orchestration/libvirt.rb
Ohad Levy
04:43 PM Revision adb4941c (foreman): adding Grid css file
Ohad Levy
04:22 PM Revision 10c5720b (foreman): added css grid
converted most pages to use that grid Ohad Levy
09:38 AM Feature #686 (Closed): implement inherit environment for a domain
Add a special keyword environment, maybe "inherit from domain" that will simply use the domain's default environment.... Paul Kelly
09:32 AM Feature #685 (Closed): hosts per page should be configurable
Paul Kelly
09:31 AM Bug #684 (Closed): toggle selection is broken on hosts page
when toggle all is pressed and then move forward a page and then go back the selection has changed. This may be due t... Paul Kelly

02/22/2011

08:42 PM Feature #165: Subdomain should be shown for hostname.
Uhm, Ditto on wanting this. With multiple data centers we use a subdomain for each, now I just see multiple short hos... Kal McFate
08:04 AM Revision 4d05e0e3 (foreman): New Look and Feel for Foreman.
Jason Rist
08:04 AM Revision 0275e41e (foreman): Lots of CSS and other changes.
Jason Rist
08:04 AM Revision 8a5a9088 (foreman): Fixed flash notice.
Jason Rist
08:04 AM Revision e41f2224 (foreman): Fix for fieldsets.
Jason Rist
08:04 AM Revision e1339992 (foreman): Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.
Jason Rist
08:04 AM Revision fa14e03f (foreman): removed unused image
Ohad Levy
08:04 AM Revision 0f0b3ef7 (foreman): Fixed the menu styles.
Jason Rist
08:04 AM Revision b8e781be (foreman): views cleanup
Ohad Levy
08:04 AM Revision 1282328f (foreman): Added more operatingsystems icons
Ohad Levy
08:04 AM Revision 4d1d914c (foreman): title was set wrongly on host show page, added icon for OS's in host lists
Ohad Levy
07:09 AM Feature #670 (Closed): Support returning proper JSON with most CRUD operations
Ohad Levy
07:08 AM Feature #672 (Closed): Puppet class expansion should work faster
Ohad Levy
07:08 AM Bug #683 (Closed): Including extra tables in the "Reports search" inside the reports controller, results in this error:
Ohad Levy
05:25 AM Bug #683 (Ready For Testing): Including extra tables in the "Reports search" inside the reports controller, results in this error:
Applied in changeset commit:"d2487f162df678a5d090c999de90c716aa988048". Bash Shell
04:26 AM Revision d2487f16 (foreman): Fixes #683 - Report list sometimes fail to generate the correct SQL query
Bash Shell

02/21/2011

06:23 PM Bug #683 (Closed): Including extra tables in the "Reports search" inside the reports controller, results in this error:
Including extra tables in the reports controller results in this error:... Bash Shell
12:22 PM Feature #670 (Ready For Testing): Support returning proper JSON with most CRUD operations
Applied in changeset commit:"b28fdce4e775b7885feb02b4abe7f73c880b5fd8". Ohad Levy
08:44 AM Smart Proxy Feature #64: Add Microsoft DHCP support
Applied in changeset commit:"1728ab7030250f6b3aef53d54641a5dbaf871a52". Paul Kelly
08:11 AM Bug #680 (Closed): sql query on host index page is not eager loading
Ohad Levy
05:30 AM Smart Proxy Revision 1728ab70: Fixes #64 - microsoft DHCP support
Added MS fixes on a Windows host
Stubbed the tests so as to not require an active subnet
Changed chomp to chomp! plu...
Paul Kelly
04:14 AM Revision b28fdce4 (foreman): Fixes #670 - Adds proper json support for most CRUD operations
Ohad Levy
03:52 AM Feature #404: Foreman creates node when importing facts
Hi Ohad,
How about a list in settings, say "Ignored Nodes" or similar. wild cards would be good -
servera.mydomain...
Matt Moran
03:24 AM Bug #682 (Ready For Testing): Typo in app/models/orchestration/libvirt.rb
Applied in changeset commit:"2aaa18586ae04ba0a2f71ce958eed38261c2dee0". Ohad Levy
02:31 AM Revision 2aaa1858 (foreman): fixes #682 - Typo in app/models/orchestration/libvirt.rb
Ohad Levy

02/20/2011

06:10 PM Bug #682 (Closed): Typo in app/models/orchestration/libvirt.rb
I presume
def queue_libvirt_destory
should be
def queue_libvirt_destroy
in app/models/orchestration/libvirt.rb
Clement Martin
05:54 PM Bug #681 (Ready For Testing): with_fact named scope can't be used with more than one fact name and value pairs
Applied in changeset commit:"c73efa8d8d52238aeb080c2c3a5b5f37c4f80b1b". Ohad Levy
11:05 AM Bug #681 (Closed): with_fact named scope can't be used with more than one fact name and value pairs
Host.with_fact("fact","value").with_fact("another fact","another value") will always return an empty list. Ohad Levy
05:54 PM Bug #680 (Ready For Testing): sql query on host index page is not eager loading
Applied in changeset commit:"e2cd40a4dea4591e69916f582d81ab5c0f0ed97f". Ohad Levy
11:04 AM Bug #680 (Closed): sql query on host index page is not eager loading
Ohad Levy
11:13 AM Revision e2cd40a4 (foreman): fixes #680 - sql query on host index page is not eager loading
Ohad Levy
11:11 AM Revision c73efa8d (foreman): fixes #681 - with_fact named scope can't be used with more than one fact name and value pairs
Ohad Levy
10:54 AM Smart Proxy Support #679 (Closed): Smart-Proxy/DHCP on W2K3 does not display 'TFTP Server/Boot Filename/Hostname' information
On Win2003, the options are not displayed, although they exist for all records - they are defined globally as the ser... Yaniv Kaul
10:52 AM Bug #678 (Rejected): hosts with "-" in thier name breaks foreman in some cases
for example, any of the ajax methods (within the host edit page) will break foreman. Ohad Levy
10:49 AM Smart Proxy Feature #61 (Feedback): Add Microsoft DNS Support
would it be possible to use a windows host to update ms dns as well?
(i.e. equiv of nsupdate but from a pure windows ...
Ohad Levy
10:49 AM Smart Proxy Bug #677: netsh path is wrong on windows 2003
it should simply be c:\windows\system32\cmd Ohad Levy
10:48 AM Smart Proxy Bug #677 (Closed): netsh path is wrong on windows 2003
the netsh path on windows 2008 is different than 2003. Ohad Levy
09:22 AM Smart Proxy Feature #676 (Resolved): Syslog support
Smart-Proxy should be able to log to a standard syslog daemon.
Especially in an IT landscape with a large number o...
Jochen Schalanda

02/18/2011

05:03 PM Bug #495: Facts truncation when using storeconfig and sharing a MySQL DB with puppet
Guess you've already got this one under your eye. I'd agree to create column parity with Puppet if possible. Anonymous
01:19 PM Bug #675 (Duplicate): Summary email report out-of-sync table has last report time data above actual table
"Hosts which are currently not running puppet" table has host last report data not actually in the table rows but abo... Kal McFate

02/17/2011

02:30 PM Bug #674: 90b832 and later commits do not work on rhel 5
ok, I can reproduce the problem :-(
it seems that upgrading Ruby (i.e. using 1.87) solves the issue, which lead me ...
Ohad Levy
10:29 AM Bug #674: 90b832 and later commits do not work on rhel 5
Installed: http://yum.theforeman.org/test/RPMS/foreman-0.1.7-rc4.1.noarch.rpm
RHEL 5.6 box
Passenger works fine (wh...
Kal McFate
09:36 AM Bug #674 (Feedback): 90b832 and later commits do not work on rhel 5
I can't reproduce it on my 5.5 rhel box.
for a simple upgrade I've used the RC rpm from http://yum.theforeman.org/te...
Ohad Levy

02/16/2011

11:00 PM Bug #674: 90b832 and later commits do not work on rhel 5
Update on this, after chowning the entire git tree to foreman:foreman it works in passenger. However the same errors ... Kal McFate
10:49 PM Bug #674 (Closed): 90b832 and later commits do not work on rhel 5
The latest rpm (0.1.6-2) works find. When attempting to start the latest source (after and including 90b83222b7b9b819... Kal McFate
02:14 PM Smart Proxy Bug #535 (Feedback): Creating host entry for an IP that already exists results in 404 BAD REQUEST
Paul, is this issue still exists? or was it resolved with recent modifications to how errors are passed through? Ohad Levy
02:12 PM Smart Proxy Feature #550 (Closed): Add a deb package for the smart proxy
Ohad Levy
02:07 PM Smart Proxy Feature #627 (Closed): Smart Proxy should be able to create a default tftp menu
Ohad Levy
01:01 PM Bug #673: Curl can't be used to trigger runs
Oh. And XSS:... Dis Connect
12:59 PM Bug #673 (Closed): Curl can't be used to trigger runs
Running... Dis Connect
12:41 PM Feature #672 (Ready For Testing): Puppet class expansion should work faster
Applied in changeset commit:"4f9daa4b7f27aaef4dfb5d530d8c5a58ecc1ebd3". Ohad Levy
08:18 AM Feature #672 (Closed): Puppet class expansion should work faster
when expanding puppet classes, they interface is a bit too slow (approx 0.5 seconds to respond).
Ohad Levy
08:18 AM Revision 4f9daa4b (foreman): fixes #672 - Puppet class expansion should work faster
Ohad Levy
04:28 AM Feature #664: smart-proxy objects should have a capabilities list
Applied in changeset commit:"2755ebe909969ed261ef0138497bd98a9c828da8". Paul Kelly
04:28 AM Bug #653 (Ready For Testing): Need to add Host.ip & Host.mac to Safemode whitelist
Applied in changeset commit:"d0c58f851408b6b9a99595aabd03b47f86c92abe". Justin Sherrill
04:28 AM Bug #643 (Ready For Testing): choosing the hostgroup does not update the puppet class list correctly
Applied in changeset commit:"e9f6101f7fab6532541097c2532ec46196133d17". Justin Sherrill
04:15 AM Revision e9f6101f (foreman): Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host
Justin Sherrill
04:01 AM Revision d0c58f85 (foreman): Fixes #653 - adds ip and mac to host whilelist for template rendering
Justin Sherrill
03:43 AM Revision 2755ebe9 (foreman): Fixes #664 - smart-proxy features
Now provides feedback on the smart-proxy connection and query
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Paul Kelly
03:05 AM Bug #650 (Ready For Testing): snippets don't obey safe rendering
Applied in changeset commit:"b1d0f88f9719897e77ace7813fe4e2866d630909". Justin Sherrill
03:02 AM Revision b1d0f88f (foreman): Fixes #650 - Makes snippet rendering use the safemode module to prevent attacks
Note, that the safemode module is still not used for file system snippets, since those require file-system access any... Justin Sherrill

02/15/2011

02:55 PM Feature #632 (Ready For Testing): Support building PXE Menus on smart proxies
Applied in changeset commit:"218bd6e01516a2510c5952249689727752e7fcc9". Justin Sherrill
02:24 PM Bug #671 (Closed): Host search "Alerts disabled" off-by-one
Advanced search with "Alerts disabled" off returns only disabled hosts. With "Alerts disabled" on, it returns no hosts. Dis Connect
01:41 PM Smart Proxy Feature #663 (Ready For Testing): Provide a query interface for the proxy's feature set
Applied in changeset commit:"a551cc199708e53f5751671e793a58d0a465ae17". Paul Kelly
01:41 PM Smart Proxy Feature #627: Smart Proxy should be able to create a default tftp menu
Applied in changeset commit:"70733f8ae3d28a2daa9b42943a718237ac4c88df". Ohad Levy
12:01 PM Feature #670 (Closed): Support returning proper JSON with most CRUD operations
It seems that most CRUD operations don't support returning proper json if "Accept: application/json" is added to the ... Justin Sherrill
11:40 AM Feature #664: smart-proxy objects should have a capabilities list
Added feedback about failed connection and query Paul Kelly
10:55 AM Feature #664 (Ready For Testing): smart-proxy objects should have a capabilities list
tested and emailed Paul Kelly
10:57 AM Smart Proxy Revision 70733f8a: fixes #627 - Smart Proxy should be able to create a default tftp menu
Ohad Levy
10:56 AM Bug #669 (Closed): Ubuntu packge doesn't detect libraries properly
Built with pkg:deb, got:... Dis Connect
10:55 AM Revision 218bd6e0 (foreman): Fixes #632 - Adds the ability to generate a PXE menu containig
provisioning template and hostgroup combinations on smart proxies Justin Sherrill
09:47 AM Bug #668 (Closed): Default ordering bizarre and weird
All pages should start with a reasonable ordering for the data to be displayed. (EG reports newest-first, hosts by ho... Dis Connect
08:43 AM Feature #334 (Closed): Clone a hostgroup
Ohad Levy
08:42 AM Bug #623 (Closed): Multiple build commit was incomplete
Ohad Levy
08:42 AM Bug #644 (Closed): missing gems in environment.rb
Ohad Levy
08:42 AM Bug #666 (Closed): XSS vulnerability
Ohad Levy
05:13 AM Bug #666 (Ready For Testing): XSS vulnerability
Applied in changeset commit:"faf1e8d04f3791abb6a7c8b61e7df12d4fe2bdfb". Ohad Levy
05:03 AM Bug #666 (Closed): XSS vulnerability
version of foreman:... Petr Sklenar
08:41 AM Bug #667 (Closed): welcome screens query is not optimized
Ohad Levy
06:12 AM Bug #667 (Ready For Testing): welcome screens query is not optimized
Applied in changeset commit:"a6273e1f1ebcbf364de955a969f8244109a5f764". Ohad Levy
05:19 AM Bug #667 (Closed): welcome screens query is not optimized
When starting foreman for the first time, foreman tries to show some help messages.
which simply count the amount of...
Ohad Levy
05:21 AM Revision a6273e1f (foreman): fixes #667 - welcome screens query is not optimized
Ohad Levy
05:11 AM Revision faf1e8d0 (foreman): fixes #666 - XSS vulnerability
Ohad Levy

02/13/2011

11:03 AM Smart Proxy Bug #665: smart-proxy fails to start with old Sinatra version
For reference see https://github.com/sinatra/sinatra/commit/849a5a95fc33e6ddd3633863c4bc3ee0065c503a for the changes ... Jochen Schalanda
10:44 AM Smart Proxy Bug #665 (Closed): smart-proxy fails to start with old Sinatra version
On systems with an old version of Sinatra installed (<=1.0.a), @smart-proxy@ fails to start with the following messag... Jochen Schalanda
07:00 AM Bug #623: Multiple build commit was incomplete
Applied in changeset commit:"80e0157cc452feee0855a64c15391c55ac75610e". Paul Kelly
05:55 AM Smart Proxy Revision a551cc19: Fixes #663 - Provides a feature query facility
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com> Paul Kelly
05:33 AM Feature #664 (Closed): smart-proxy objects should have a capabilities list
A smart-proxy should know the feature set of the real-world object it models. This enables us to narrow searches in t... Paul Kelly
04:20 AM Smart Proxy Feature #663 (Closed): Provide a query interface for the proxy's feature set
Paul Kelly
03:15 AM Revision 80e0157c (foreman): Fixes #623 - incomplete multiple builds commit
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com> Paul Kelly

02/12/2011

06:51 AM Smart Proxy Bug #590 (Closed): server_ms_test.rb contains redundant calls to @subnet.load
Fixed in master Paul Kelly
06:49 AM Smart Proxy Bug #581 (Closed): Windows smart-proxy service does not run under ssl
Fixed on master Paul Kelly
06:43 AM Smart Proxy Bug #651 (Closed): There are minor issues with the puppetca interface
I cannot find a branch, patch, mail or anything referring to this bug so I guess it got rolled into another commit Paul Kelly
06:25 AM Refactor #579 (Closed): Duplicate helpers shoul be factored out
This has been done Paul Kelly
06:23 AM Refactor #580 (Closed): Move Windows service log initialization into the log module
Logging is now done differently Paul Kelly
06:02 AM Feature #609 (Ready For Testing): Manage puppetCA though a smart proxy
Changed logic determining if operation is local or not
Does not set root_pass when not unattended
Paul Kelly
05:17 AM Feature #662 (Closed): Add deprecation warnings for the use of non-proxy tftp and puppetca operations
Paul Kelly
04:51 AM Bug #611 (Closed): Smart-proxy error messages are not displayed
Paul Kelly
04:50 AM Smart Proxy Feature #591 (Closed): Restrict the API and tests on the Windows platform
Applied in #64 Paul Kelly
04:44 AM Bug #636: Foreman doews not recognise a change in the environment when this is changed in a fact
Rebased and mailed Paul Kelly
04:43 AM Bug #623: Multiple build commit was incomplete
rebased, tested and mailed Paul Kelly
04:06 AM Smart Proxy Bug #655 (Closed): Exceptions can be generated before the content type is set
Paul Kelly

02/11/2011

03:06 PM Smart Proxy Feature #627 (Ready For Testing): Smart Proxy should be able to create a default tftp menu
Applied in changeset commit:"2be40fe2455a7ed10ccb4477fe6eae9fb499d65b". Justin Sherrill

02/10/2011

05:16 AM Smart Proxy Revision 2be40fe2: Fixes #627 - added the ability to save a default pxe boot file
Justin Sherrill
05:09 AM Feature #387: Add select options ("all" and "none") on the Web GUI for bulk operations
We are working on a redesign of the UI, we'll try to add those bulk operations within that process.
not sure if it w...
Ohad Levy
05:09 AM Feature #404 (Feedback): Foreman creates node when importing facts
So I'm still unclear of how to implement this feature... how would we decided what not to import? Ohad Levy
04:06 AM Bug #644 (Ready For Testing): missing gems in environment.rb
Ohad Levy
04:03 AM Bug #542 (Duplicate): missing rest_client gem
Ohad Levy
04:02 AM Revision 6d143256 (foreman): Fixes bug #644 - Added gem dependencies for 'rest-client' and 'json' to config/environment.rb.
Jochen Schalanda
03:57 AM Feature #334 (Ready For Testing): Clone a hostgroup
Applied in changeset commit:"4899723c1b0b83042a2512f782886777ca6b1bd3". Ohad Levy
03:54 AM Revision 4899723c (foreman): fixes #334 - Clone a hostgroup
Ohad Levy
02:47 AM Bug #659 (Duplicate): libvirt closes the connection too early
Ohad Levy
02:46 AM Bug #612 (Closed): Host#configTemplate does not work as expected
Ohad Levy
02:45 AM Refactor #634 (Closed): libvirt-ruby name collation
Ohad Levy
02:45 AM Bug #661 (Closed): unable to create 32bit libvirt instances
Ohad Levy
02:45 AM Bug #660 (Closed): getting 404 while refreshing the operating systems selection
Ohad Levy

02/09/2011

01:17 PM Bug #661 (Ready For Testing): unable to create 32bit libvirt instances
Applied in changeset commit:"5a2d3a1ea095aef93a3ac376136f325cf396da3c". Ohad Levy
09:34 AM Bug #661 (Closed): unable to create 32bit libvirt instances
Ohad Levy
11:31 AM Bug #660 (Ready For Testing): getting 404 while refreshing the operating systems selection
Applied in changeset commit:"34367906c79e4ca237451244db7412fe285da014". Ohad Levy
09:19 AM Bug #660 (Closed): getting 404 while refreshing the operating systems selection
when editing / creating a host, when toggleing between operating systems, you can get a 404 response.
Ohad Levy
11:21 AM Revision 5a2d3a1e (foreman): fixes #661 - unable to create 32bit libvirt instances
Ohad Levy
09:23 AM Bug #612 (Ready For Testing): Host#configTemplate does not work as expected
Applied in changeset commit:"cb624bf0e2bdac0eed5e4b1bb3955705d2dd6671". Ohad Levy
09:21 AM Revision 34367906 (foreman): fixes #660 - getting 404 while refreshing the operating systems selection
Ohad Levy
08:11 AM Smart Proxy Feature #64: Add Microsoft DHCP support
Updated to reflect changes requested by Ohad
Rebased and tested on Windows
Paul Kelly
07:46 AM Revision cb624bf0 (foreman): fixes #612 - Print an error message when can not find a PXELinux template to render
Ohad Levy
02:54 AM Smart Proxy Revision f4170b90: Fixes feature #550 - Added Debian package specification.
Jochen Schalanda

02/08/2011

08:34 PM Smart Proxy Feature #550: Add a deb package for the smart proxy
I created some package specs for Smart-Proxy on Debian-based systems. Except for Net/Ping, every dependency could be ... Jochen Schalanda
03:55 PM Feature #604 (Closed): Make safe rendering an option rather then a requirement
Ohad Levy
03:54 PM Bug #623: Multiple build commit was incomplete
can you please rebase and post it again the to list? Ohad Levy
03:52 PM Bug #582: Foreman should not fail if libvirt ruby binding are not installed
This patch did not work for me exactly. I had to comment out the config.gem 'virt' and 'libvirt' in config/environme... Chad Huneycutt
03:52 PM Bug #649 (Closed): Hostgroup unattended options don't obey the :unattended setting
Ohad Levy
03:28 PM Bug #659 (Duplicate): libvirt closes the connection too early
when a rollback is required, the connection is already closed. Ohad Levy
03:01 PM Bug #648 (Closed): libvirt validations errors even if libvirt hypervi sor is not selected
Ohad Levy
10:51 AM Support #656: 'has_variable'
you probably want to look at this page [[TemplateWriting]] Ohad Levy
08:00 AM Support #656 (Closed): 'has_variable'
Thanks a lot :) Goa Cid
06:28 AM Support #656 (Feedback): 'has_variable'
Ohad Levy
06:26 AM Support #656: 'has_variable'
since its pure ruby, you can do something like:... Ohad Levy
06:07 AM Support #656 (Closed): 'has_variable'
Hi,
In puppet I used to call 'has_variable' function.
I modify the preseed.rhtml file including this line :...
Goa Cid
10:48 AM Feature #658 (New): Dependency information
Dependencies (network layout, vm hosts, etc) would be a reasonable thing for foreman to visualize, with some automati... Dis Connect
10:47 AM Feature #657 (New): Physical location management/visualization
At the end of the day, physical host information is just more facts - there should be a way to specify this in forema... Dis Connect
09:59 AM Smart Proxy Bug #655 (Ready For Testing): Exceptions can be generated before the content type is set
Applied in changeset commit:"aa7de29ac91240287dacfb6dd2716a5c3a12e096". Paul Kelly
04:54 AM Smart Proxy Bug #655 (Closed): Exceptions can be generated before the content type is set
There is an example of this in dhcp delete operations. The log_halt sends the result in the wrong format Paul Kelly
09:03 AM Smart Proxy Revision aa7de29a: Fixes #655 - add :json to log_halt
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com> Paul Kelly
08:01 AM Feature #637 (Closed): Ruby variable on LVM configuration for preseed files
Goa Cid
07:24 AM Smart Proxy Feature #61 (Closed): Add Microsoft DNS Support
Ohad Levy
07:24 AM Smart Proxy Feature #568 (Closed): Enable smart-proxy as a service
Ohad Levy
06:33 AM Smart Proxy Bug #620 (Closed): PID creation problem
Ohad Levy
06:31 AM Smart Proxy Feature #549 (Closed): Add a rpm package for the smart proxy
Ohad Levy
06:30 AM Smart Proxy Feature #610 (Assigned): tftp file fetching should be logged into the smart-proxy log
this actually has the reverse effect, where wget simply purge the file.
so it seems we would need to save wget outpu...
Ohad Levy
06:29 AM Smart Proxy Bug #622 (Closed): smart proxy can't be stopped
Ohad Levy
06:29 AM Smart Proxy Feature #624 (Closed): allow the proxy to list/show puppet certificates
Ohad Levy
06:29 AM Smart Proxy Feature #625 (Closed): provide dhcp subnet details via json
Ohad Levy
04:51 AM Bug #654 (Closed): Delete operations fail during orchestration
This needs some investigation but I believe that if a delete operation fails then the database transaction COMMITS. T... Paul Kelly

02/07/2011

04:16 PM Bug #653 (Closed): Need to add Host.ip & Host.mac to Safemode whitelist
Host.ip is not in the Safemode whitelist, lets add it and the mac address as well Justin Sherrill
11:57 AM Smart Proxy Bug #652 (Ready For Testing): Error messages are not being handled properly
Paul Kelly
11:23 AM Smart Proxy Bug #652 (Closed): Error messages are not being handled properly
Minor omissions and capitalization issues need fixing Paul Kelly
11:20 AM Smart Proxy Bug #651 (Ready For Testing): There are minor issues with the puppetca interface
Paul Kelly
10:00 AM Bug #644: missing gems in environment.rb
Proposed patch for adding gem dependencies on @rest-client@ and @json@. The dependency on @libvirt@ and @virt@ will b... Jochen Schalanda
09:50 AM Bug #582: Foreman should not fail if libvirt ruby binding are not installed
Since I currently don't use the virtual machine provisioning features of Foreman and don't want to depend on @virt@ a... Jochen Schalanda

02/05/2011

08:15 AM Revision 399ab64b (foreman): New Look and Feel for Foreman.
Jason Rist
08:15 AM Revision 0e974e65 (foreman): Lots of CSS and other changes.
Jason Rist
08:15 AM Revision 7511d57b (foreman): Fixed flash notice.
Jason Rist
08:15 AM Revision 241d127d (foreman): Fix for fieldsets.
Jason Rist
08:15 AM Revision 5c1c1e4e (foreman): Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.
Jason Rist
08:15 AM Revision 942ce4b2 (foreman): removed unused image
Ohad Levy
08:15 AM Revision 9eb25e68 (foreman): Fixed the menu styles.
Jason Rist
02:06 AM Smart Proxy Bug #651 (Closed): There are minor issues with the puppetca interface
Paul Kelly

02/04/2011

03:29 PM Bug #650 (Closed): snippets don't obey safe rendering
While doing the safemode rendering it looks like we overlooked snippets. Should be pretty simple to do.
Justin Sherrill
06:14 AM Bug #649 (Ready For Testing): Hostgroup unattended options don't obey the :unattended setting
Applied in changeset commit:"1ab261e11712341ad3aaa4673e808c9fefe08cf9". Ohad Levy
04:47 AM Bug #649 (Closed): Hostgroup unattended options don't obey the :unattended setting
If :unattended is not set, we shouldn't show the Operating System Settings. Ohad Levy
04:47 AM Bug #648 (Ready For Testing): libvirt validations errors even if libvirt hypervi sor is not selected
Applied in changeset commit:"63fff2e90631c0a097cf18d709a49d348b4bd851". Ohad Levy
04:47 AM Bug #646 (Ready For Testing): Creating a host and getting an error results in Operating System not being accepted
Applied in changeset commit:"743a5d9c0210ccc51f6626ee0e907dd974ccd1f8". Ohad Levy
04:31 AM Revision 1ab261e1 (foreman): Fixes #649 - Makes the operating system settings for hostgroups obey the :unattended global setting
Based on the original patch from Justin Sherrill. Ohad Levy
03:39 AM Revision c990d200 (foreman): adding missing files refs #646
Ohad Levy
03:38 AM Revision b2571afc (foreman): enforce mac address validation - refs #648
Ohad Levy
03:25 AM Revision 743a5d9c (foreman): fixes #646 - Creating a host and getting an error results in Operating System not being accepted
Ohad Levy
03:22 AM Revision 63fff2e9 (foreman): fixes #648 - libvirt validations errors even if libvirt hypervisor is
not selected Ohad Levy

02/03/2011

02:51 PM Bug #648 (Closed): libvirt validations errors even if libvirt hypervi sor is not selected
it some cases, you might a libvirt interface missing error, this patch tries to clean up the validation code around l... Ohad Levy
02:49 PM Bug #647 (Closed): subnet options remain if even if choosing a domain without a subnet
if you toggle between a domain with a subnet and a domain without a subnet, the subnet field will remain. Ohad Levy
02:44 PM Feature #645: Patch management
I started some work on this topic in the past - https://github.com/ohadlevy/dish
Ohad Levy
09:31 AM Feature #645 (Closed): Patch management
Foreman can manage a big part of the lifecycle of a system, it would be really nice if it could also do patch managem... Guy Van Sanden
02:25 PM Bug #646 (Closed): Creating a host and getting an error results in Operating System not being accepted
Steps to reproduce:
1. Go to /hosts/new
2. Fill in all arguments (including operating system)
3. Ensure that ther...
Justin Sherrill
05:36 AM Bug #644: missing gems in environment.rb
and also... Alexander Rusa
05:12 AM Bug #644 (Closed): missing gems in environment.rb
As somone mentioned in Issue #542, some gems are not listed as dependencies and won't be installed by rake gems:insta... Alexander Rusa

02/02/2011

03:28 PM Bug #643 (Closed): choosing the hostgroup does not update the puppet class list correctly
When a hostgroup updates the environment select box, it does not take care to update the available class list for tha... Justin Sherrill
10:41 AM Refactor #642 (Closed): The "managed" attribute of a host is poorly implemented
A host is "managed" if it has been created by Foreman, otherwise it was imported or created in some other way. This s... Paul Kelly
10:37 AM Bug #636 (Ready For Testing): Foreman doews not recognise a change in the environment when this is changed in a fact
Paul Kelly
09:53 AM Feature #641 (Closed): Host which have been populated from facts need an option to display the unattended section
Hosts have been imported from their facts and not created via Foreman do not show the unattended section.
This is th...
Paul Kelly
08:44 AM Bug #640 (Resolved): Add dependencies to the foreman-proxy Fedora spec
Add all requires to the spec.
http://theforeman.org/projects/foreman/wiki/ForemanFedoraPackaging
Lukas Zapletal
08:38 AM Feature #637: Ruby variable on LVM configuration for preseed files
Ok, I let you close the ticket :)
Thanks for your help
Goa Cid
07:39 AM Smart Proxy Feature #549 (Ready For Testing): Add a rpm package for the smart proxy
Applied in changeset commit:"5a9636a3fa8afb38165d37ee441e35cd257b42fa". Anonymous
07:39 AM Smart Proxy Bug #620 (Ready For Testing): PID creation problem
Applied in changeset commit:"41ae3f715cfe28027f1db7826eb4999946f5cea6". Anonymous
04:56 AM Feature #350 (Closed): Provide the ability to set the build option when editing multiple hosts
Paul Kelly

02/01/2011

05:40 PM Feature #604 (Ready For Testing): Make safe rendering an option rather then a requirement
Applied in changeset commit:"d476f6a8ce209edf414b1265d67cd78af1ad5d75". Justin Sherrill
05:40 PM Bug #626 (Ready For Testing): Safemode template rendering in Production mode does not show errors to the user
Applied in changeset commit:"5f24d9038d1337e3d18fad356e051dcc55146101". Justin Sherrill
05:40 PM Feature #631 (Ready For Testing): Allow template rendering without a specific host
Applied in changeset commit:"e5d3f34e303fd560330483351f360ce8829e7cb8". Ohad Levy
04:24 PM Revision e5d3f34e (foreman): Fixes #631 - Adds the ability to set default values for hostgroups, which
are automatically applied when creating a new host (and selecting that
host group), and allows for templates to be re...
Ohad Levy
02:52 PM Revision 5f24d903 (foreman): Fixes #626 - Render error directly in case of sandbox rendering, so can tell what went wrong
Justin Sherrill
02:51 PM Revision d476f6a8 (foreman): fixes #604 - making safemode template rendering configurable
Justin Sherrill
06:41 AM Smart Proxy Revision 41ae3f71: fixes #620 - PID file creation under /var/log/foreman-proxy
Lukas Zapletal
06:41 AM Smart Proxy Revision 5a9636a3: fixes #549 - Add a rpm package for the smart proxy
Lukas Zapletal
05:38 AM Bug #639 (Ready For Testing): Fix "parenthesize argument(s) for future version" warnings
Applied in changeset commit:"0753c1c4098b5e2f7233fa604b8dbdf9b0143014". Justin Sherrill
05:23 AM Smart Proxy Bug #621 (Rejected): Logrotate conflict between foreman and proxy
The fix for this issue is already included in the fix for #549 Ohad Levy
05:10 AM Feature #638: Squeeze package problem
Ohad Levy wrote:
> I'm not sure if the testing repo is setup correctly, try using stable instead
On Lenny, with s...
Goa Cid
04:28 AM Feature #638: Squeeze package problem
I'm not sure if the testing repo is setup correctly, try using stable instead Ohad Levy
04:09 AM Feature #638: Squeeze package problem
Ohad Levy wrote:
> Are you using the latests debs from deb.theforeman.org ?
Yes. I've followed the installation p...
Goa Cid
04:27 AM Feature #637: Ruby variable on LVM configuration for preseed files
Goa Cid wrote:
> Ohad Levy wrote:
> > You are correct, this is because it does not get evaluated rather treated as te...
Ohad Levy
04:12 AM Feature #637: Ruby variable on LVM configuration for preseed files
Ohad Levy wrote:
> You are correct, this is because it does not get evaluated rather treated as text.
>
> one ugly o...
Goa Cid
03:32 AM Revision 0753c1c4 (foreman): Fixes #639 - resolves "parenthesize argument(s) for future version" warnings
Signed-off-by: Justin Sherrill <jsherril@redhat.com> Justin Sherrill

01/31/2011

02:05 PM Bug #639 (Closed): Fix "parenthesize argument(s) for future version" warnings
There are a bunch of warnings when running 'rake test' saying things like:
./test/functional/unattended_controller_t...
Justin Sherrill
12:49 PM Feature #638: Squeeze package problem
Are you using the latests debs from deb.theforeman.org ? Ohad Levy
12:02 PM Feature #638 (Closed): Squeeze package problem
When installing on Debian Squeeze, the're is a dependency problem :
Foreman depends on Foreman ...
Goa Cid
12:47 PM Feature #637: Ruby variable on LVM configuration for preseed files
You are correct, this is because it does not get evaluated rather treated as text.
one ugly option until we'll resol...
Ohad Levy
12:01 PM Feature #637 (Closed): Ruby variable on LVM configuration for preseed files
I'd like to be able to define in my LVM configuration file :
d-i partman-auto/disk string /dev/<%= @host.params["d...
Goa Cid
10:37 AM Bug #636 (Closed): Foreman doews not recognise a change in the environment when this is changed in a fact
Foreman sets the environment for a host just once. If is changes after that, then it is ignored. Paul Kelly
10:35 AM Feature #635 (Closed): add a rack task to send out emails / patches to foreman developers list
Ohad Levy
10:35 AM Feature #635 (Ready For Testing): add a rack task to send out emails / patches to foreman developers list
Applied in changeset commit:"f3857f56037668baddd31aa1611114549f1f1636". Ohad Levy
10:02 AM Feature #635 (Closed): add a rack task to send out emails / patches to foreman developers list
As we are slowly growing with the amount of developers, it makes sense to add another list where development topics c... Ohad Levy
10:03 AM Revision f3857f56 (foreman): fixes #635 - add a rack task to send out emails / patches to foreman developers list
Ohad Levy
06:02 AM Refactor #634: libvirt-ruby name collation
a decent version of git should handle the change for you, but in case you are using an old version (such as the one p... Ohad Levy
05:59 AM Refactor #634 (Ready For Testing): libvirt-ruby name collation
Applied in changeset commit:"fe8cbb95d3e908bff9ee5f481ca7e6767faf9cf8". Ohad Levy
05:54 AM Refactor #634 (Closed): libvirt-ruby name collation
the virt library repo is named libvirt, which conflict with another great product called... libvirt... Ohad Levy
05:55 AM Revision fe8cbb95 (foreman): fixes #634 - libvirt-ruby name collation
Ohad Levy
 

Also available in: Atom