Activity
From 01/25/2011 to 02/23/2011
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... - 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... - 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... - 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...
- 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... - 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` ... - 04:53 PM Bug #682 (Closed): Typo in app/models/orchestration/libvirt.rb
- 04:43 PM Revision adb4941c (foreman): adding Grid css file
- 04:22 PM Revision 10c5720b (foreman): added css grid
- converted most pages to use that grid
- 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....
- 09:32 AM Feature #685 (Closed): hosts per page should be configurable
- 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...
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...
- 08:04 AM Revision 4d05e0e3 (foreman): New Look and Feel for Foreman.
- 08:04 AM Revision 0275e41e (foreman): Lots of CSS and other changes.
- 08:04 AM Revision 8a5a9088 (foreman): Fixed flash notice.
- 08:04 AM Revision e41f2224 (foreman): Fix for fieldsets.
- 08:04 AM Revision e1339992 (foreman): Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.
- 08:04 AM Revision fa14e03f (foreman): removed unused image
- 08:04 AM Revision 0f0b3ef7 (foreman): Fixed the menu styles.
- 08:04 AM Revision b8e781be (foreman): views cleanup
- 08:04 AM Revision 1282328f (foreman): Added more operatingsystems icons
- 08:04 AM Revision 4d1d914c (foreman): title was set wrongly on host show page, added icon for OS's in host lists
- 07:09 AM Feature #670 (Closed): Support returning proper JSON with most CRUD operations
- 07:08 AM Feature #672 (Closed): Puppet class expansion should work faster
- 07:08 AM Bug #683 (Closed): Including extra tables in the "Reports search" inside the reports controller, results in this error:
- 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".
- 04:26 AM Revision d2487f16 (foreman): Fixes #683 - Report list sometimes fail to generate the correct SQL query
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:...
- 12:22 PM Feature #670 (Ready For Testing): Support returning proper JSON with most CRUD operations
- Applied in changeset commit:"b28fdce4e775b7885feb02b4abe7f73c880b5fd8".
- 08:44 AM Smart Proxy Feature #64: Add Microsoft DHCP support
- Applied in changeset commit:"1728ab7030250f6b3aef53d54641a5dbaf871a52".
- 08:11 AM Bug #680 (Closed): sql query on host index page is not eager loading
- 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... - 04:14 AM Revision b28fdce4 (foreman): Fixes #670 - Adds proper json support for most CRUD operations
- 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... - 03:24 AM Bug #682 (Ready For Testing): Typo in app/models/orchestration/libvirt.rb
- Applied in changeset commit:"2aaa18586ae04ba0a2f71ce958eed38261c2dee0".
- 02:31 AM Revision 2aaa1858 (foreman): fixes #682 - Typo in app/models/orchestration/libvirt.rb
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
- 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".
- 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.
- 05:54 PM Bug #680 (Ready For Testing): sql query on host index page is not eager loading
- Applied in changeset commit:"e2cd40a4dea4591e69916f582d81ab5c0f0ed97f".
- 11:04 AM Bug #680 (Closed): sql query on host index page is not eager loading
- 11:13 AM Revision e2cd40a4 (foreman): fixes #680 - sql query on host index page is not eager loading
- 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
- 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...
- 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.
- 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 ... - 10:49 AM Smart Proxy Bug #677: netsh path is wrong on windows 2003
- it should simply be c:\windows\system32\cmd
- 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.
- 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...
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.
- 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...
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 ... - 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... - 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...
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 ...
- 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...
- 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?
- 02:12 PM Smart Proxy Feature #550 (Closed): Add a deb package for the smart proxy
- 02:07 PM Smart Proxy Feature #627 (Closed): Smart Proxy should be able to create a default tftp menu
- 01:01 PM Bug #673: Curl can't be used to trigger runs
- Oh. And XSS:...
- 12:59 PM Bug #673 (Closed): Curl can't be used to trigger runs
- Running...
- 12:41 PM Feature #672 (Ready For Testing): Puppet class expansion should work faster
- Applied in changeset commit:"4f9daa4b7f27aaef4dfb5d530d8c5a58ecc1ebd3".
- 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).
- 08:18 AM Revision 4f9daa4b (foreman): fixes #672 - Puppet class expansion should work faster
- 04:28 AM Feature #664: smart-proxy objects should have a capabilities list
- Applied in changeset commit:"2755ebe909969ed261ef0138497bd98a9c828da8".
- 04:28 AM Bug #653 (Ready For Testing): Need to add Host.ip & Host.mac to Safemode whitelist
- Applied in changeset commit:"d0c58f851408b6b9a99595aabd03b47f86c92abe".
- 04:28 AM Bug #643 (Ready For Testing): choosing the hostgroup does not update the puppet class list correctly
- Applied in changeset commit:"e9f6101f7fab6532541097c2532ec46196133d17".
- 04:15 AM Revision e9f6101f (foreman): Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host
- 04:01 AM Revision d0c58f85 (foreman): Fixes #653 - adds ip and mac to host whilelist for template rendering
- 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> - 03:05 AM Bug #650 (Ready For Testing): snippets don't obey safe rendering
- Applied in changeset commit:"b1d0f88f9719897e77ace7813fe4e2866d630909".
- 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...
02/15/2011
- 02:55 PM Feature #632 (Ready For Testing): Support building PXE Menus on smart proxies
- Applied in changeset commit:"218bd6e01516a2510c5952249689727752e7fcc9".
- 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.
- 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".
- 01:41 PM Smart Proxy Feature #627: Smart Proxy should be able to create a default tftp menu
- Applied in changeset commit:"70733f8ae3d28a2daa9b42943a718237ac4c88df".
- 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 ...
- 11:40 AM Feature #664: smart-proxy objects should have a capabilities list
- Added feedback about failed connection and query
- 10:55 AM Feature #664 (Ready For Testing): smart-proxy objects should have a capabilities list
- tested and emailed
- 10:57 AM Smart Proxy Revision 70733f8a: fixes #627 - Smart Proxy should be able to create a default tftp menu
- 10:56 AM Bug #669 (Closed): Ubuntu packge doesn't detect libraries properly
- Built with pkg:deb, got:...
- 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
- 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...
- 08:43 AM Feature #334 (Closed): Clone a hostgroup
- 08:42 AM Bug #623 (Closed): Multiple build commit was incomplete
- 08:42 AM Bug #644 (Closed): missing gems in environment.rb
- 08:42 AM Bug #666 (Closed): XSS vulnerability
- 05:13 AM Bug #666 (Ready For Testing): XSS vulnerability
- Applied in changeset commit:"faf1e8d04f3791abb6a7c8b61e7df12d4fe2bdfb".
- 05:03 AM Bug #666 (Closed): XSS vulnerability
- version of foreman:...
- 08:41 AM Bug #667 (Closed): welcome screens query is not optimized
- 06:12 AM Bug #667 (Ready For Testing): welcome screens query is not optimized
- Applied in changeset commit:"a6273e1f1ebcbf364de955a969f8244109a5f764".
- 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... - 05:21 AM Revision a6273e1f (foreman): fixes #667 - welcome screens query is not optimized
- 05:11 AM Revision faf1e8d0 (foreman): fixes #666 - XSS vulnerability
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 ...
- 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...
- 07:00 AM Bug #623: Multiple build commit was incomplete
- Applied in changeset commit:"80e0157cc452feee0855a64c15391c55ac75610e".
- 05:55 AM Smart Proxy Revision a551cc19: Fixes #663 - Provides a feature query facility
- Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
- 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...
- 04:20 AM Smart Proxy Feature #663 (Closed): Provide a query interface for the proxy's feature set
- 03:15 AM Revision 80e0157c (foreman): Fixes #623 - incomplete multiple builds commit
- Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
02/12/2011
- 06:51 AM Smart Proxy Bug #590 (Closed): server_ms_test.rb contains redundant calls to @subnet.load
- Fixed in master
- 06:49 AM Smart Proxy Bug #581 (Closed): Windows smart-proxy service does not run under ssl
- Fixed on master
- 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
- 06:25 AM Refactor #579 (Closed): Duplicate helpers shoul be factored out
- This has been done
- 06:23 AM Refactor #580 (Closed): Move Windows service log initialization into the log module
- Logging is now done differently
- 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
- 05:17 AM Feature #662 (Closed): Add deprecation warnings for the use of non-proxy tftp and puppetca operations
- 04:51 AM Bug #611 (Closed): Smart-proxy error messages are not displayed
- 04:50 AM Smart Proxy Feature #591 (Closed): Restrict the API and tests on the Windows platform
- Applied in #64
- 04:44 AM Bug #636: Foreman doews not recognise a change in the environment when this is changed in a fact
- Rebased and mailed
- 04:43 AM Bug #623: Multiple build commit was incomplete
- rebased, tested and mailed
- 04:06 AM Smart Proxy Bug #655 (Closed): Exceptions can be generated before the content type is set
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".
02/10/2011
- 05:16 AM Smart Proxy Revision 2be40fe2: Fixes #627 - added the ability to save a default pxe boot file
- 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... - 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?
- 04:06 AM Bug #644 (Ready For Testing): missing gems in environment.rb
- 04:03 AM Bug #542 (Duplicate): missing rest_client gem
- 04:02 AM Revision 6d143256 (foreman): Fixes bug #644 - Added gem dependencies for 'rest-client' and 'json' to config/environment.rb.
- 03:57 AM Feature #334 (Ready For Testing): Clone a hostgroup
- Applied in changeset commit:"4899723c1b0b83042a2512f782886777ca6b1bd3".
- 03:54 AM Revision 4899723c (foreman): fixes #334 - Clone a hostgroup
- 02:47 AM Bug #659 (Duplicate): libvirt closes the connection too early
- 02:46 AM Bug #612 (Closed): Host#configTemplate does not work as expected
- 02:45 AM Refactor #634 (Closed): libvirt-ruby name collation
- 02:45 AM Bug #661 (Closed): unable to create 32bit libvirt instances
- 02:45 AM Bug #660 (Closed): getting 404 while refreshing the operating systems selection
02/09/2011
- 01:17 PM Bug #661 (Ready For Testing): unable to create 32bit libvirt instances
- Applied in changeset commit:"5a2d3a1ea095aef93a3ac376136f325cf396da3c".
- 09:34 AM Bug #661 (Closed): unable to create 32bit libvirt instances
- 11:31 AM Bug #660 (Ready For Testing): getting 404 while refreshing the operating systems selection
- Applied in changeset commit:"34367906c79e4ca237451244db7412fe285da014".
- 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.
- 11:21 AM Revision 5a2d3a1e (foreman): fixes #661 - unable to create 32bit libvirt instances
- 09:23 AM Bug #612 (Ready For Testing): Host#configTemplate does not work as expected
- Applied in changeset commit:"cb624bf0e2bdac0eed5e4b1bb3955705d2dd6671".
- 09:21 AM Revision 34367906 (foreman): fixes #660 - getting 404 while refreshing the operating systems selection
- 08:11 AM Smart Proxy Feature #64: Add Microsoft DHCP support
- Updated to reflect changes requested by Ohad
Rebased and tested on Windows - 07:46 AM Revision cb624bf0 (foreman): fixes #612 - Print an error message when can not find a PXELinux template to render
- 02:54 AM Smart Proxy Revision f4170b90: Fixes feature #550 - Added Debian package specification.
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 ...
- 03:55 PM Feature #604 (Closed): Make safe rendering an option rather then a requirement
- 03:54 PM Bug #623: Multiple build commit was incomplete
- can you please rebase and post it again the to list?
- 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...
- 03:52 PM Bug #649 (Closed): Hostgroup unattended options don't obey the :unattended setting
- 03:28 PM Bug #659 (Duplicate): libvirt closes the connection too early
- when a rollback is required, the connection is already closed.
- 03:01 PM Bug #648 (Closed): libvirt validations errors even if libvirt hypervi sor is not selected
- 10:51 AM Support #656: 'has_variable'
- you probably want to look at this page [[TemplateWriting]]
- 08:00 AM Support #656 (Closed): 'has_variable'
- Thanks a lot :)
- 06:28 AM Support #656 (Feedback): 'has_variable'
- 06:26 AM Support #656: 'has_variable'
- since its pure ruby, you can do something like:...
- 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 :... - 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...
- 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...
- 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".
- 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
- 09:03 AM Smart Proxy Revision aa7de29a: Fixes #655 - add :json to log_halt
- Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
- 08:01 AM Feature #637 (Closed): Ruby variable on LVM configuration for preseed files
- 07:24 AM Smart Proxy Feature #61 (Closed): Add Microsoft DNS Support
- 07:24 AM Smart Proxy Feature #568 (Closed): Enable smart-proxy as a service
- 06:33 AM Smart Proxy Bug #620 (Closed): PID creation problem
- 06:31 AM Smart Proxy Feature #549 (Closed): Add a rpm package for the smart proxy
- 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... - 06:29 AM Smart Proxy Bug #622 (Closed): smart proxy can't be stopped
- 06:29 AM Smart Proxy Feature #624 (Closed): allow the proxy to list/show puppet certificates
- 06:29 AM Smart Proxy Feature #625 (Closed): provide dhcp subnet details via json
- 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...
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
- 11:57 AM Smart Proxy Bug #652 (Ready For Testing): Error messages are not being handled properly
- 11:23 AM Smart Proxy Bug #652 (Closed): Error messages are not being handled properly
- Minor omissions and capitalization issues need fixing
- 11:20 AM Smart Proxy Bug #651 (Ready For Testing): There are minor issues with the puppetca interface
- 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...
- 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...
02/05/2011
- 08:15 AM Revision 399ab64b (foreman): New Look and Feel for Foreman.
- 08:15 AM Revision 0e974e65 (foreman): Lots of CSS and other changes.
- 08:15 AM Revision 7511d57b (foreman): Fixed flash notice.
- 08:15 AM Revision 241d127d (foreman): Fix for fieldsets.
- 08:15 AM Revision 5c1c1e4e (foreman): Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.
- 08:15 AM Revision 942ce4b2 (foreman): removed unused image
- 08:15 AM Revision 9eb25e68 (foreman): Fixed the menu styles.
- 02:06 AM Smart Proxy Bug #651 (Closed): There are minor issues with the puppetca interface
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.
- 06:14 AM Bug #649 (Ready For Testing): Hostgroup unattended options don't obey the :unattended setting
- Applied in changeset commit:"1ab261e11712341ad3aaa4673e808c9fefe08cf9".
- 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.
- 04:47 AM Bug #648 (Ready For Testing): libvirt validations errors even if libvirt hypervi sor is not selected
- Applied in changeset commit:"63fff2e90631c0a097cf18d709a49d348b4bd851".
- 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".
- 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.
- 03:39 AM Revision c990d200 (foreman): adding missing files refs #646
- 03:38 AM Revision b2571afc (foreman): enforce mac address validation - refs #648
- 03:25 AM Revision 743a5d9c (foreman): fixes #646 - Creating a host and getting an error results in Operating System not being accepted
- 03:22 AM Revision 63fff2e9 (foreman): fixes #648 - libvirt validations errors even if libvirt hypervisor is
- not selected
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...
- 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.
- 02:44 PM Feature #645: Patch management
- I started some work on this topic in the past - https://github.com/ohadlevy/dish
- 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...
- 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... - 05:36 AM Bug #644: missing gems in environment.rb
- and also...
- 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...
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...
- 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...
- 10:37 AM Bug #636 (Ready For Testing): Foreman doews not recognise a change in the environment when this is changed in a fact
- 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... - 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 - 08:38 AM Feature #637: Ruby variable on LVM configuration for preseed files
- Ok, I let you close the ticket :)
Thanks for your help
- 07:39 AM Smart Proxy Feature #549 (Ready For Testing): Add a rpm package for the smart proxy
- Applied in changeset commit:"5a9636a3fa8afb38165d37ee441e35cd257b42fa".
- 07:39 AM Smart Proxy Bug #620 (Ready For Testing): PID creation problem
- Applied in changeset commit:"41ae3f715cfe28027f1db7826eb4999946f5cea6".
- 04:56 AM Feature #350 (Closed): Provide the ability to set the build option when editing multiple hosts
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".
- 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".
- 05:40 PM Feature #631 (Ready For Testing): Allow template rendering without a specific host
- Applied in changeset commit:"e5d3f34e303fd560330483351f360ce8829e7cb8".
- 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... - 02:52 PM Revision 5f24d903 (foreman): Fixes #626 - Render error directly in case of sandbox rendering, so can tell what went wrong
- 02:51 PM Revision d476f6a8 (foreman): fixes #604 - making safemode template rendering configurable
- 06:41 AM Smart Proxy Revision 41ae3f71: fixes #620 - PID file creation under /var/log/foreman-proxy
- 06:41 AM Smart Proxy Revision 5a9636a3: fixes #549 - Add a rpm package for the smart proxy
- 05:38 AM Bug #639 (Ready For Testing): Fix "parenthesize argument(s) for future version" warnings
- Applied in changeset commit:"0753c1c4098b5e2f7233fa604b8dbdf9b0143014".
- 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
- 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... - 04:28 AM Feature #638: Squeeze package problem
- I'm not sure if the testing repo is setup correctly, try using stable instead
- 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... - 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... - 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... - 03:32 AM Revision 0753c1c4 (foreman): Fixes #639 - resolves "parenthesize argument(s) for future version" warnings
- Signed-off-by: Justin Sherrill <jsherril@redhat.com>
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... - 12:49 PM Feature #638: Squeeze package problem
- Are you using the latests debs from deb.theforeman.org ?
- 12:02 PM Feature #638 (Closed): Squeeze package problem
- When installing on Debian Squeeze, the're is a dependency problem :
Foreman depends on Foreman ...
- 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... - 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... - 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.
- 10:35 AM Feature #635 (Closed): add a rack task to send out emails / patches to foreman developers list
- 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".
- 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...
- 10:03 AM Revision f3857f56 (foreman): fixes #635 - add a rack task to send out emails / patches to foreman developers list
- 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...
- 05:59 AM Refactor #634 (Ready For Testing): libvirt-ruby name collation
- Applied in changeset commit:"fe8cbb95d3e908bff9ee5f481ca7e6767faf9cf8".
- 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...
- 05:55 AM Revision fe8cbb95 (foreman): fixes #634 - libvirt-ruby name collation
01/30/2011
- 03:31 PM Feature #633 (Closed): add authorization to subnets, smart proxy and hypervisors
- 08:36 AM Feature #416: Report on inconsistant facts
- Note that I have not included a check for previous messages being set to that user. Is this a requirement or a "nice ...
- 04:44 AM Feature #416 (Ready For Testing): Report on inconsistant facts
- I think the logic is good in here but maybe you do not like the gateway_if fact conversion. However I will need this.
01/29/2011
- 01:00 AM Feature #632: Support building PXE Menus on smart proxies
- Justin Sherrill wrote:
> Arg, this should be a feature, not a bug, but i am unable to change it.
you need to click o...
01/28/2011
- 03:55 PM Feature #631: Allow template rendering without a specific host
- Arg, this should be a feature as well, not a bug, but i am unable to change it.
- 03:44 PM Feature #631 (Closed): Allow template rendering without a specific host
- As a user, I should be able to render a template with some default set of options. I shouldn't have to create a host...
- 03:52 PM Feature #632: Support building PXE Menus on smart proxies
- Arg, this should be a feature, not a bug, but i am unable to change it.
- 03:52 PM Feature #632 (Closed): Support building PXE Menus on smart proxies
- Since ticket #631 will add support for being able to render a template independent of a host, it would be great to be...
- 12:59 PM Bug #623: Multiple build commit was incomplete
- Paul Kelly wrote:
> Added tests per request
>
> What did you think about the:-
>
> Could you review the queue_tft... - 12:29 PM Bug #623: Multiple build commit was incomplete
- Added tests per request
What did you think about the:-
Could you review the queue_tftp_update method and confirm ... - 03:07 AM Bug #623 (Ready For Testing): Multiple build commit was incomplete
- Added the missing multiple_build.html.erb file
Fixed the forward_request_url issue
**** Could you review the queue_t... - 11:39 AM Bug #630 (Closed): Clicking on "build" deletes all historic data without confirmation (or successful operation)
- By clicking on "Build" (accidentally or not) all the host historic data will be gone without any confirmation.
(Btw, ... - 10:18 AM Bug #629 (Resolved): Create Fedora packages for Foreman and all its dependencies
- We need to create RPMs for Fedora.
[[ForemanFedoraPackaging]] - 06:12 AM Refactor #628 (Closed): Not all components display on the host details screen under IE
- Using IE 6.0 and viewing the host details screen, the line showing the links to Edit | Facts | Reports does not get d...
- 04:36 AM Smart Proxy Bug #617 (Closed): SSL options are not initialized properly
- 04:34 AM Smart Proxy Feature #618 (Closed): Access to MS DNS servers from Unix requires a dns_server key in settings.yml
- 04:33 AM Smart Proxy Feature #619 (Closed): It should be possible to access a DNS server without providing a key
- 04:22 AM Feature #453 (Closed): host form drop downs should be populated with objects that the current user has access to
- 04:21 AM Feature #452 (Closed): the logged in user should be the default owner when creating new hosts
- 04:16 AM Feature #259 (Pending): Ability to search Hosts by Parameters
- Rebasing this one is a nightmare. It will rewrite it sometime.
- 04:07 AM Bug #565: "rake puppet:import:puppet_classes" not detecting changes properly
- rebased
retested
repushed - 04:01 AM Bug #611: Smart-proxy error messages are not displayed
- I have reposted a minor fix to this commit.
The branch is rebased against develop and tested.
01/27/2011
- 05:29 PM Smart Proxy Feature #627 (Closed): Smart Proxy should be able to create a default tftp menu
- It would be great if the smart proxy could create the default menu for a pxe server. This allows machines that aren'...
- 04:53 PM Bug #626 (Closed): Safemode template rendering in Production mode does not show errors to the user
- If rails is running in production mode and an error is hit with the template rendering, the error will be printed to ...
- 10:14 AM Smart Proxy Bug #622 (Ready For Testing): smart proxy can't be stopped
- 08:42 AM Smart Proxy Bug #622: smart proxy can't be stopped
- this seems to happen only on sinatra 1.0-
- 04:34 AM Smart Proxy Bug #622: smart proxy can't be stopped
- ...
- 04:34 AM Smart Proxy Bug #622 (Closed): smart proxy can't be stopped
- 10:12 AM Smart Proxy Feature #624 (Ready For Testing): allow the proxy to list/show puppet certificates
- Applied in changeset commit:"758233c501e8f368697fc461edb8e50ec32bc4c0".
- 08:44 AM Smart Proxy Feature #624 (Closed): allow the proxy to list/show puppet certificates
- 10:12 AM Smart Proxy Feature #625 (Ready For Testing): provide dhcp subnet details via json
- Applied in changeset commit:"3929e4592718a8699184bae32545d4e2ca1d212d".
- 10:08 AM Smart Proxy Feature #625 (Closed): provide dhcp subnet details via json
- 10:08 AM Smart Proxy Revision 3929e459: fixes #625 - provide dhcp subnet details via json
- 10:07 AM Smart Proxy Revision 758233c5: fixes #624 - allow the proxy to list/show puppet certificates
- This also fixes the correct http response on failure and some internal refactoring to how the puppet certification ha...
- 08:42 AM Smart Proxy Revision 5359657f: fixes #662 - smart proxy can't be stopped
- 08:26 AM Bug #623 (Closed): Multiple build commit was incomplete
- The commit was missing the app/views/hosts/multiple_build.html.erb file
plus
There was also a missing call to the f... - 04:18 AM Smart Proxy Bug #617: SSL options are not initialized properly
- Applied in changeset commit:"7faed742ae1c96b461431491024f144039e7864e".
- 04:18 AM Smart Proxy Feature #618: Access to MS DNS servers from Unix requires a dns_server key in settings.yml
- Applied in changeset commit:"7a668c700927e4fb557630d5ebc6f9eb222089f0".
- 04:18 AM Smart Proxy Feature #619: It should be possible to access a DNS server without providing a key
- Applied in changeset commit:"60072a4cc93baba1552c32fa74a1f72c484ec131".
- 04:01 AM Smart Proxy Bug #621 (Rejected): Logrotate conflict between foreman and proxy
- Its recommended to create a subdir in /var/log/foreman called "proxy" and keep a separate logrotate config for this s...
- 03:53 AM Smart Proxy Bug #620 (Closed): PID creation problem
- FP does create the pid in the tmp dir:
Permission denied - /usr/share/foreman-proxy/bin/../tmp
Solution could be to... - 02:41 AM Feature #350 (Assigned): Provide the ability to set the build option when editing multiple hosts
- @paul, I've found a couple of issues with this commit:
# missing view multiple_build.html.erb
# it does not take int... - 02:28 AM Smart Proxy Revision 60072a4c: Fixes #619 - dsn_key is optional
- 02:27 AM Smart Proxy Revision 7a668c70: Fixes #618 - Provide a dns_server setting
01/26/2011
- 11:36 AM Smart Proxy Feature #619 (Ready For Testing): It should be possible to access a DNS server without providing a key
- 11:32 AM Smart Proxy Feature #619 (Closed): It should be possible to access a DNS server without providing a key
- Though this is not recommended it would be useful to make the dns_key optional.
- 11:29 AM Smart Proxy Feature #618 (Ready For Testing): Access to MS DNS servers from Unix requires a dns_server key in settings.yml
- 11:21 AM Smart Proxy Feature #618 (Closed): Access to MS DNS servers from Unix requires a dns_server key in settings.yml
- When manipulating a remote Microsoft DNS server from a unix host the nsupdate command will require a server parameter...
- 11:08 AM Feature #350: Provide the ability to set the build option when editing multiple hosts
- Applied in changeset commit:"1f927b16a5fe3d26049f0ffa360e6fe026147310".
- 11:08 AM Bug #611: Smart-proxy error messages are not displayed
- Applied in changeset commit:"e85584bf8e47437481712f0805769b3ffe144d90".
- 06:31 AM Bug #611: Smart-proxy error messages are not displayed
- Updated to use a helper method
- 11:08 AM Feature #453: host form drop downs should be populated with objects that the current user has access to
- Applied in changeset commit:"efa47b57662de94d50496d6640b86631ae7344da".
- 03:25 AM Feature #453: host form drop downs should be populated with objects that the current user has access to
- Replaced the branch with a version that uses a host_helper rather than a User method
- 11:08 AM Feature #452: the logged in user should be the default owner when creating new hosts
- Applied in changeset commit:"91e8f35bc0bb6b3e1b39fe65259280757cd38fa1".
- 05:54 AM Feature #452: the logged in user should be the default owner when creating new hosts
- Reposted the branch using after_initialize
- 09:19 AM Smart Proxy Bug #617 (Ready For Testing): SSL options are not initialized properly
- 09:10 AM Smart Proxy Bug #617 (Closed): SSL options are not initialized properly
- @ssl_options is not passed into the run! call.
- 09:18 AM Smart Proxy Revision 7faed742: Fixes #617 - The @ssl_options is not passed to the run\! call
- 08:42 AM Smart Proxy Feature #567 (Closed): Tidy error messages and also log them
- 08:41 AM Smart Proxy Refactor #571 (Closed): Use Net::Ping library rather than system call
- 08:41 AM Smart Proxy Bug #573 (Rejected): json queries REQUIRE a json parameter
- 08:41 AM Smart Proxy Bug #586 (Rejected): wget --no-proxy mechanism for disabling ftp proxies is poor
- 08:40 AM Smart Proxy Feature #613 (Closed): Allow to use SSL to communicate with the proxy
- 08:39 AM Smart Proxy Feature #614 (Closed): proxy should support Daemon mode
- 08:39 AM Smart Proxy Feature #615 (Closed): puppetca should comply with rest best practices
- 08:38 AM Smart Proxy Refactor #566 (Closed): Tidy surplus files
- 08:38 AM Smart Proxy Bug #575 (Rejected): SSL verificatioin is not being enforced
- already integrated withing the ssl feature
- 08:37 AM Smart Proxy Bug #576 (Rejected): Smart-proxy client identification is not being checked
- this was merged as part of the [[ssl]] integration feature
- 08:37 AM Smart Proxy Refactor #577 (Rejected): Tidy up the TFTP code
- 08:31 AM Revision efa47b57 (foreman): Fixes #453 - Restrict dropdowns based upon user permissions
- 08:31 AM Revision 91e8f35b (foreman): Fixes #452 - Host's owner should default to the logged in user
- 08:26 AM Revision e85584bf (foreman): Fixes #611 - Display smart-proxy error messages rather than http error codes
- 08:26 AM Revision 1f927b16 (foreman): Fixes #350 - Add multiple build operation
- 07:15 AM Bug #612: Host#configTemplate does not work as expected
- pxe template might be missing, therefore we need to print the correct error message.
- 03:36 AM Bug #599: default kickstart template specifies --no-check-certificate on http connection
- This patch alters the version of the kickstart file that is in the /views tree. This is hardcoded and always reads HT...
01/25/2011
- 02:19 PM Smart Proxy Refactor #571 (Ready For Testing): Use Net::Ping library rather than system call
- Applied in changeset commit:"a842339cc19ad4a557b415532a45387802493dc6".
- 02:19 PM Smart Proxy Feature #610 (Ready For Testing): tftp file fetching should be logged into the smart-proxy log
- Applied in changeset commit:"d56dc076e01c1d23857d262e4ab723acf86425ab".
- 04:13 AM Smart Proxy Feature #610 (Closed): tftp file fetching should be logged into the smart-proxy log
- 02:19 PM Smart Proxy Feature #613 (Ready For Testing): Allow to use SSL to communicate with the proxy
- Applied in changeset commit:"a4f7505085fcce6efc11494ce66687abc137115a".
- 08:44 AM Smart Proxy Feature #613 (Closed): Allow to use SSL to communicate with the proxy
- 02:19 PM Smart Proxy Feature #614 (Ready For Testing): proxy should support Daemon mode
- Applied in changeset commit:"3ee29b07c887d77cd428da3673c8060a1e38e80e".
- 09:43 AM Smart Proxy Feature #614 (Closed): proxy should support Daemon mode
- 02:19 PM Smart Proxy Feature #615 (Ready For Testing): puppetca should comply with rest best practices
- Applied in changeset commit:"6922e6dfb290188d79bcbae4b631630d6572e101".
- 10:27 AM Smart Proxy Feature #615 (Closed): puppetca should comply with rest best practices
- 10:59 AM Smart Proxy Feature #616 (Rejected): when searching for an ip address, dont try to ping the ipaddress of the proxy
- while obvious, this can save a few milliseconds each time a new ip address is searched.
- 10:57 AM Bug #612: Host#configTemplate does not work as expected
- I'm not sure i follow.. if you define the template in any of these places it should work:
1. os default template (in... - 08:26 AM Bug #612 (Closed): Host#configTemplate does not work as expected
- Maybe this is my misunderstanding but when I create a host with a hostgroup that does not have template with that hos...
- 10:29 AM Smart Proxy Revision 6922e6df: fixes #615 - puppetca should comply with rest best practices
- added /puppetca/autosign --> returns a list of autosign enabled certs
added /puppetca/autosign{POST,DELETE} accordingly - 10:20 AM Smart Proxy Revision 3ee29b07: fixes #614 - proxy should support Daemon mode
- 09:43 AM Smart Proxy Revision a4f75050: fixes #613 - Allow to use SSL to communicate with the proxy
- 09:07 AM Smart Proxy Revision d56dc076: fixes #610 - tftp file fetching should be logged into the smart-proxy log
- 09:07 AM Smart Proxy Revision bba6b24b: cleanup sinatra code.
- helpers are now shared accross all urls.
- 09:07 AM Smart Proxy Revision a842339c: fixes #571 - Use Net::Ping library rather than system call
- 08:19 AM Bug #611 (Ready For Testing): Smart-proxy error messages are not displayed
- 07:57 AM Bug #611 (Closed): Smart-proxy error messages are not displayed
- The library code displays e rather than e.response so the error messages from the smart proxy are discarded
- 06:49 AM Feature #350: Provide the ability to set the build option when editing multiple hosts
- Updated the branch to incorporate Ohad's request for setBuild
- 06:35 AM Smart Proxy Feature #552 (Rejected): Add Virtual Machine Creation Proxy
- this has been added into foreman directly, therefor - for the moment, I'm rejecting this ticket.
- 06:34 AM Smart Proxy Bug #574 (Closed): Exception trace when omshell does not perform
- 05:29 AM Feature #387: Add select options ("all" and "none") on the Web GUI for bulk operations
- I've been trying to regularly import ONLY the classes that I want to use in foreman to avoid cluttering the interface...
- 04:28 AM Smart Proxy Revision 4156b933: Clean up of unused code, typos and debug messages
- 02:44 AM Feature #609 (Closed): Manage puppetCA though a smart proxy
- the smart proxy provide an interface to manage puppetCA on remote hosts
- 02:44 AM Feature #400 (New): Puppetca Monitor
- 02:43 AM Feature #400 (Duplicate): Puppetca Monitor
- 02:43 AM Feature #341 (Duplicate): Monitor puppetca output ans ensure that old and redundant certificates are removed
Also available in: Atom