Project

General

Profile

Activity

From 10/16/2010 to 11/14/2010

11/14/2010

10:40 AM Bug #462: Foreman .DEB package fails on Debian Linux 5.0 (Lenny)
The package now depends on rake >= 0.8.4. Users of Debian Linux 5.0 (Lenny) will have to use the rake package from @l... Jochen Schalanda
09:45 AM Bug #462: Foreman .DEB package fails on Debian Linux 5.0 (Lenny)
Related patch:
Remove absolute paths from @./extras/dbmigrate@ and rely on a correct @$PATH@ environment variable in...
Jochen Schalanda
07:16 AM Bug #462 (Closed): Foreman .DEB package fails on Debian Linux 5.0 (Lenny)
The installation of the Foreman .DEB package fails on Debian Linux 5.0 (Lenny) due to an old version of rake.
The pa...
Jochen Schalanda
10:09 AM Bug #465: Migration AddOwnerToHosts fails with PostgreSQL
but this will just skip the migration in this case - right? Ohad Levy
09:53 AM Bug #465 (Closed): Migration AddOwnerToHosts fails with PostgreSQL
The database migration AddOwnerToHosts in db/migrate/20100419151910_add_owner_to_hosts.rb fails when being run with P... Jochen Schalanda
09:49 AM Bug #464 (Closed): Foreman .DEB package fails when selecting PostgreSQL in dbconfig dialog
The DBConfig template an incorrect ActiveRecord adapter name ("pgsql") into @config/database.yml@ when using PostgreSQL. Jochen Schalanda
09:00 AM Feature #463 (Closed): rack task to reset permissions
In case a user has locked him self out (e.g. he is the admin user and he demoted his permissions), or just in case p... Ohad Levy

11/13/2010

08:38 AM Bug #437 (Closed): The wiki page with install instruction points to old debs
The [[Installation_instructions#Debian-Ubuntu-Packages]] now contain information on how to use the Foreman APT reposi... Jochen Schalanda

11/12/2010

09:12 PM Bug #461 (Closed): Newly installed foreman installation creates the admin account without Admin permissions
Ohad Levy
09:11 PM Bug #461 (Ready For Testing): Newly installed foreman installation creates the admin account without Admin permissions
Applied in changeset commit:"40f9bcc1fd76f5713ec0b5e23f7939fd616e0b42". Ohad Levy
09:05 PM Bug #461 (Closed): Newly installed foreman installation creates the admin account without Admin permissions
Ohad Levy
09:06 PM Revision 40f9bcc1 (foreman): fixes #461 - Newly installed foreman installation creates the admin account without Admin permissions
Ohad Levy
07:17 PM Feature #460 (Closed): There should be a Search box for searching inside Report contents
On the Reports page, having a search text box for Report contents will be useful.
For example, it would be possibl...
Bash Shell
01:56 PM Feature #459 (Duplicate): Parameters should be allowed to be blank
There are many valid uses for a blank parameter (say, overriding $sudo_users for a host ). However foreman does not a... Jisakiel Kiel
10:58 AM Revision 0c8176c9 (foreman): updated version file
Ohad Levy

11/11/2010

10:32 PM Feature #334: Clone a hostgroup
We use a rake task for this.
An easier alternative would be nice.
Bash Shell
09:08 PM Bug #450 (Closed): import class does not set the environment correctly
Ohad Levy
08:07 PM Bug #450: import class does not set the environment correctly
Completely rewritten
rebased and tested
But is still may have bugs!
Paul Kelly
03:39 PM Bug #450 (Ready For Testing): import class does not set the environment correctly
rebased and tested Paul Kelly
08:55 PM Revision 2b6b16b6 (foreman): updated puppet module for foreman to include new yum repos
Ohad Levy
08:53 PM Revision 9d529719 (foreman): updated SPEC file to 0.1-6 release
Ohad Levy
08:49 PM Revision 43826bc1 (foreman): updated changelog and Contributors list
Ohad Levy
08:47 PM Revision 4e7b2b98 (foreman): Fixes #450 - Environment imports lose their puppetclass associations
Paul Kelly
07:02 PM Refactor #458 (Closed): In "Edit User", the list of owned hosts gets way too long
If a User is the "owner" of a large number of hosts, his list of "Owned hosts" in Edit User becomes way too long.
Pe...
Bash Shell
06:27 PM Revision 5e322b1d (foreman): fixed wrong usage of find_in_batches --> oops
Ohad Levy
04:03 PM Bug #457 (Closed): LDAP on the fly user creation no longer works
Ohad Levy
03:58 PM Bug #457 (Ready For Testing): LDAP on the fly user creation no longer works
Applied in changeset commit:"8a685d40b622a5cae36ace548b52b05027a9cd07". Ohad Levy
03:43 PM Bug #457 (Closed): LDAP on the fly user creation no longer works
With Roles set, the default user can't create new users, therefore on the fly user creation fails.
Ohad Levy
03:24 PM Feature #259: Ability to search Hosts by Parameters
while the patch does a pertty good job, I wont feel we should merge it just yet, pushing to the next version. Ohad Levy
11:20 AM Feature #259: Ability to search Hosts by Parameters
rebased and tested
Note the branch name change
Paul Kelly
03:06 PM Bug #454 (Closed): when a host is not found, foreman render 500 instead of 404
Ohad Levy
03:04 PM Bug #454 (Ready For Testing): when a host is not found, foreman render 500 instead of 404
Applied in changeset commit:"b6e0cb167ec5c0e9b415997461bb4140ad3180f7". Ohad Levy
01:04 PM Bug #454 (Closed): when a host is not found, foreman render 500 instead of 404
Ohad Levy
03:06 PM Bug #455 (Closed): selected items are not shown as selected
Ohad Levy
03:04 PM Bug #455 (Ready For Testing): selected items are not shown as selected
Applied in changeset commit:"4dc17f5d502b246729be79a21fe48a0bb847f248". Ohad Levy
02:56 PM Bug #455 (Closed): selected items are not shown as selected
When editing existing objects such as operating system, media etc, the associated objects check-boxes were not select... Ohad Levy
03:06 PM Bug #456 (Closed): after creating or editing a partition table, you get redirect to an invalid page
Ohad Levy
03:04 PM Bug #456 (Ready For Testing): after creating or editing a partition table, you get redirect to an invalid page
Applied in changeset commit:"f0619ca7305ef12f66698dc1b90ea22611ac57df". Ohad Levy
02:57 PM Bug #456 (Closed): after creating or editing a partition table, you get redirect to an invalid page
Ohad Levy
10:43 AM Revision 8a685d40 (foreman): fixes #457 - LDAP on the fly user creation no longer works
Ohad Levy
10:02 AM Revision 4dc17f5d (foreman): fixes #455 - selected items are not shown as selected
Ohad Levy
10:02 AM Revision f0619ca7 (foreman): Fixes #456 - After creating or editing a partition table, you get redirect to an invalid page
Ohad Levy
08:53 AM Feature #168 (Closed): Make HOSTS fields optional when using "unattended"
Ohad Levy
08:53 AM Bug #443 (Closed): The host index operation fails when not including a :fact_values eager loader
Ohad Levy
08:53 AM Bug #443: The host index operation fails when not including a :fact_values eager loader
Applied in changeset commit:"02acc2ecef35ea600fc1ae6d80d71009f1472df5". Ohad Levy
08:50 AM Revision 02acc2ec (foreman): Fixes #443 - remove unnecassary fact_values loading
This fix does not explain why you need to include :fact_values to
avoid an SQL error. However this includes the fact_...
Ohad Levy
08:26 AM Revision 164fda14 (foreman): Restructure the host creation/edit page
This page looks better if the alerts and owner are below the comment box. Ohad Levy
08:25 AM Revision b6e0cb16 (foreman): fixes #454 - Foreman render 500 instead of 404
* Fixes the not found method
* generalize the find_by_obj_name method so we DRY abit more
Ohad Levy
08:00 AM Feature #453 (Closed): host form drop downs should be populated with objects that the current user has access to
for example if a user is granted access to domain x, the domanin drop down should only allow that domain.
this is no...
Ohad Levy
07:54 AM Feature #452 (Closed): the logged in user should be the default owner when creating new hosts
Ohad Levy
07:45 AM Feature #451 (Duplicate): no indications which fields are mandatory in the forms
Ohad Levy

11/10/2010

07:19 PM Bug #450 (Closed): import class does not set the environment correctly
It seems that since the refactor of the class importer, the associated class environments do not get set correctly.
Ohad Levy
04:59 PM Feature #168: Make HOSTS fields optional when using "unattended"
more formatting goodness added Paul Kelly
03:58 PM Feature #168 (Ready For Testing): Make HOSTS fields optional when using "unattended"
The edit page after an empty create page looks wrong
The alerts enabled and host owner would look better below the c...
Paul Kelly
03:50 PM Revision 375303e4 (foreman): refs #168 - optional fields were wrong
When creating a new host and the host was empty then the optional
fields were not shown in the following edit page
Paul Kelly
02:22 PM Bug #443: The host index operation fails when not including a :fact_values eager loader
Refactored show_hosts and index
Added test for json for a user with a fact filter.
Added some missing default_access ...
Paul Kelly
01:12 PM Bug #442 (Closed): Editing a user removes the Anonymous role
Ohad Levy
01:10 PM Bug #442: Editing a user removes the Anonymous role
Applied in changeset commit:"74a4cd7efd5bcb400b5bb0ae08c7be935101a1f8". Paul Kelly
12:59 PM Bug #442: Editing a user removes the Anonymous role
Test added
Rebased and tested.
Paul Kelly
01:11 PM Refactor #444 (Closed): reformulate the interesting filter via a searchlogic approach
Ohad Levy
01:10 PM Refactor #444 (Ready For Testing): reformulate the interesting filter via a searchlogic approach
Applied in changeset commit:"010c668d6dcb08b2e7dec0ee5e5a5f6879d72900". Paul Kelly
01:11 PM Bug #445 (Closed): ensure that all anonymous actions are accessible
Ohad Levy
01:10 PM Bug #445 (Ready For Testing): ensure that all anonymous actions are accessible
Applied in changeset commit:"4634fd0978bb461158bfa5dccf4d9d14d89fe84d". Ohad Levy
11:38 AM Bug #445 (Closed): ensure that all anonymous actions are accessible
Foreman supports several anonymous actions, as requesting external nodes, sending out puppet facts, query interface e... Ohad Levy
01:11 PM Feature #446 (Closed): Improvements for Debian package
Ohad Levy
01:10 PM Feature #446 (Ready For Testing): Improvements for Debian package
Applied in changeset commit:"df204d01ce526231de6b76b8793067e76568050d". Jochen Schalanda
12:54 PM Feature #446: Improvements for Debian package
Fixed the cron.d file in the patch. Jochen Schalanda
12:17 PM Feature #446 (Closed): Improvements for Debian package
Improvements for Debian package:
* Added installation of cronjobs in /etc/cron.d/foreman
* Fixed dependencies o...
Jochen Schalanda
01:10 PM Bug #448 (Closed): Cant search by selecting a fact in the fact search bar
Ohad Levy
01:10 PM Bug #448 (Ready For Testing): Cant search by selecting a fact in the fact search bar
Applied in changeset commit:"c6bd91b27db0b34982e1843d17f578fdc64c173a". Ohad Levy
12:38 PM Bug #448 (Closed): Cant search by selecting a fact in the fact search bar
Ohad Levy
01:08 PM Revision df204d01 (foreman): fixes #446 - Improvements for Debian package:
* Added installation of cronjobs in /etc/cron.d/foreman
* Fixed dependencies of foreman-{mysql,pgsql,sqlite3}
Jochen Schalanda
01:03 PM Revision 74a4cd7e (foreman): Fixes #442 - User edit removes the Anonymous role
Paul Kelly
12:57 PM Feature #449 (Rejected): Editing a user does not remove the anaonymouse role test
included in bug #442 Paul Kelly
12:40 PM Feature #449 (Rejected): Editing a user does not remove the anaonymouse role test
create a test for #442 Paul Kelly
12:48 PM Feature #370 (Closed): Add "interesting" filter to reports
Ohad Levy
12:43 PM Revision 010c668d (foreman): Fixes #444 - use searchlogic in interesting report filter
Paul Kelly
12:39 PM Revision c6bd91b2 (foreman): fixes #448 - Cant search by selecting a fact in the fact search bar
Ohad Levy
12:36 PM Revision 4634fd09 (foreman): fixes #445 - ensure that all anonymous actions are accessible
Ohad Levy
12:33 PM Feature #447 (Rejected): add tests for the search bars
Ohad Levy
12:07 PM Revision 1b9ff021 (foreman): all application controller methods should be protected
Ohad Levy

11/09/2010

04:29 PM Bug #443 (Ready For Testing): The host index operation fails when not including a :fact_values eager loader
rebased and tested Paul Kelly
09:05 AM Bug #443 (Closed): The host index operation fails when not including a :fact_values eager loader
In the case that a user with a fact_filter tries to index the hosts, the operation will fail unless there is an eager... Paul Kelly
03:42 PM Refactor #444 (Feedback): reformulate the interesting filter via a searchlogic approach
rebased and tested Paul Kelly
03:40 PM Refactor #444 (Closed): reformulate the interesting filter via a searchlogic approach
Paul Kelly
03:34 PM Feature #168 (Closed): Make HOSTS fields optional when using "unattended"
Ohad Levy
03:32 PM Refactor #96 (Closed): config/settings.yaml should not be under git control
Ohad Levy
03:32 PM Refactor #343 (Closed): settings file should not be under version control
Ohad Levy
03:27 PM Bug #374 (Closed): Reloading the webpage of a deleted host
Ohad Levy
02:52 PM Bug #374: Reloading the webpage of a deleted host
Not able to reproduce it anymore on 0.1.5, I'll try in 0.1.6rc too.
Thanks.
Tony Garcia
09:20 AM Bug #374: Reloading the webpage of a deleted host
I can't reproduce this on the latest version (0.1.6rc) can you try it again and confirm if it still happening? Ohad Levy
01:28 PM Feature #375 (Closed): Sort all elements in dashboard views.
Ohad Levy
01:27 PM Feature #375 (Ready For Testing): Sort all elements in dashboard views.
Applied in changeset commit:"48f6029f44f0b36dcba5b71a8b6573f9a05816ae". Ohad Levy
01:18 PM Feature #375 (New): Sort all elements in dashboard views.
Ohad Levy
09:17 AM Feature #375 (Duplicate): Sort all elements in dashboard views.
Ohad Levy
01:26 PM Feature #441 (Closed): display facts timestamp
Ohad Levy
01:17 PM Feature #441 (Ready For Testing): display facts timestamp
Applied in changeset commit:"4eeb9ffc8920b3da20b676805df63898966aa307". Ohad Levy
07:13 AM Feature #441 (Closed): display facts timestamp
Facts might be outdated, Foreman should display the fact timestamp Ohad Levy
01:23 PM Revision 48f6029f (foreman): fixes #375 - Sort all elements in host views
Ohad Levy
01:16 PM Bug #392 (Closed): audit search by user not working
Ohad Levy
09:18 AM Bug #392 (Ready For Testing): audit search by user not working
Applied in changeset commit:"ba85bb7675e8914f167556ff3b7689c8e6025dbe". Ohad Levy
09:12 AM Bug #392: audit search by user not working
Gustavo Soares wrote:
> The select element not shown properly, because the field username is not populated correctly....
Ohad Levy
12:41 PM Revision 4eeb9ffc (foreman): fixes #441 - display facts timestamp
Ohad Levy
12:15 PM Revision 23e59327 (foreman): Ensures that all anonymous actions are allowed - refs #366
Ohad Levy
09:57 AM Feature #85: Implement REST or something similar?
Foreman actually use REST interface now, see [[API]] for more details Ohad Levy
09:57 AM Feature #45 (Closed): Enable an API to remove hosts
the API is introduce, see [[API]] fore more details Ohad Levy
09:51 AM Feature #144 (Feedback): Media objects should also store their boot and build options
is this issue still relevant after the latest modifications to the API and implementation of #178?? Ohad Levy
09:48 AM Feature #263: Correct pluralization "medium" <-> "media"
Hi,
From some reason, I missed this one, any chance you want to reapply the patch on the latest HEAD?
thanks...
Ohad Levy
09:46 AM Feature #287 (Closed): make urls pretty
this has been implemented already, mostly in the 0.1-6 release. Ohad Levy
09:46 AM Bug #442 (Ready For Testing): Editing a user removes the Anonymous role
rebased and tested Paul Kelly
09:01 AM Bug #442 (Closed): Editing a user removes the Anonymous role
The anonymous role is not retained across an edit operation. Paul Kelly
09:40 AM Feature #335: Host facts not displayed in the /hosts/ view
Brian Gallew wrote:
> If you advocate running the cron job, then why waste time supporting a web reporting interface?...
Ohad Levy
09:28 AM Feature #338: Don't use MAC address as matching parameter when using "spoof"
additionally, the latest version uses the MAC address if it exists, ignoring the ip address altogether, maybe this so... Ohad Levy
09:27 AM Feature #338: Don't use MAC address as matching parameter when using "spoof"
would you mind refactoring the patch along side with the patch for #359? Ohad Levy
09:22 AM Feature #348 (Rejected): Provide a mechanism for editing the params search order
Ohad Levy
09:21 AM Feature #359: Add support for 'hostname=<hostname>' spoofing for Unattended Installs
would you mind redoing your patch based on the latest version?
thanks!
Ohad Levy
09:17 AM Feature #417 (Duplicate): All columns in host display should be sortable.
Ohad Levy
09:17 AM Feature #417 (Assigned): All columns in host display should be sortable.
Ohad Levy
09:12 AM Revision ba85bb76 (foreman): fixes #392 - audit search by user not working
this will only show users who actually have an audit assoicated to them Ohad Levy
08:18 AM Feature #401 (Duplicate): authorisation
most of these features has been implemented in #366 :-) Ohad Levy
08:13 AM Feature #404: Foreman creates node when importing facts
how would you decided which host to import? or would you like to disable it completely?
Ohad Levy
08:12 AM Bug #409 (Feedback): "Save as tab" not work if select custom fact - "Error 500"
Can you confirm if this still occour in the latest version? a lot of the code in that area has been re-factored.
Ohad Levy
08:10 AM Installer Feature #410 (Feedback): external node script could use the log facility provided by puppet
Ohad Levy
08:09 AM Feature #416: Report on inconsistant facts
This should cover scenarios where the provisioning data has been modified (IP, MAC), and foreman learns about it via ... Ohad Levy
08:06 AM Feature #426: Ability to power cycle hosts
Bill Peck wrote:
> Requesting the ability to control hosts power.
>
> Requires:
> allow for arbitrary power types ...
Ohad Levy
08:02 AM Feature #427: Ability to provision xen/kvm guests
We should provide an high level abstraction level for VM creation, allow different types of implementations based on ... Ohad Levy
08:01 AM Feature #428: Ability to provision images
How would you dump the image in the destination? would you pxeboot something like clonezilla? to dump the file ?
as ...
Ohad Levy
07:56 AM Feature #432: windows provisioning support
a few options to achieve this:
# boot a WINPE instance which in turn starts the normal windows explorer, this is pro...
Ohad Levy
07:53 AM Feature #433 (Feedback): allow for per_system overrides
Would you mind providing some examples?
The template's system (ERB) is quite powerful, and have access to the entir...
Ohad Levy
07:50 AM Feature #434 (Feedback): generic snippet support, not just partitioning
I'm not sure I understand, do you mean per host snippets?
snippets are already supported for a while.
Ohad Levy

11/08/2010

09:50 PM Feature #370: Add "interesting" filter to reports
Applied in changeset commit:"e53706e8cd42a5ed025aaefaf7cb244c1174a789". Paul Kelly
01:39 PM Feature #370 (Ready For Testing): Add "interesting" filter to reports
Rebased and tested Paul Kelly
09:50 PM Feature #168: Make HOSTS fields optional when using "unattended"
Applied in changeset commit:"c9fff7c189b179aee2b3f0ab1c15c1e6206735e3". Paul Kelly
02:53 PM Feature #168: Make HOSTS fields optional when using "unattended"
Rebased and tested Paul Kelly
09:47 PM Revision c9fff7c1 (foreman): Fixes #168 - optional unattended settings
Paul Kelly
09:45 PM Bug #440 (Closed): The admin account is not granted admin privileges on initial install
Ohad Levy
08:37 PM Bug #440: The admin account is not granted admin privileges on initial install
what happens on accounts which the admin account is not flagged as admin, but already migrated in the past? Ohad Levy
08:35 PM Bug #440: The admin account is not granted admin privileges on initial install
Applied in changeset commit:"10d296b4570d13a96d5ab339a0134d21fe74c77e". Paul Kelly
03:26 PM Bug #440 (Ready For Testing): The admin account is not granted admin privileges on initial install
The admin account does have the admin attribute set to true after the migrations are run
all tests ok
Paul Kelly
02:52 PM Bug #440 (Closed): The admin account is not granted admin privileges on initial install
This is due to a migration being written before the code base made the admin attribute protected.
The migration must ...
Paul Kelly
09:45 PM Feature #298 (Closed): add test cases to unattended controller
Ohad Levy
08:35 PM Feature #298 (Ready For Testing): add test cases to unattended controller
Applied in changeset commit:"b34e9aea07098335017a93ce3ad76742264e02b7". Ohad Levy
09:44 PM Revision e53706e8 (foreman): Fixes #370 - Added 'interesting' filter to reports
Paul Kelly
07:57 PM Revision 10d296b4 (foreman): Fixes #440 - Admin acount is created without admin permissions
Paul Kelly
07:53 PM Revision b34e9aea (foreman): Fixes #298 - Add tests to unattended controller
on the way, I've fixed a few bugs:
* When OS is sucsuffully installed, it tells foreman it was installed
when havin...
Ohad Levy
12:34 PM Feature #366 (Closed): Provide a basic authorization infrastructure
Ohad Levy
12:34 PM Feature #360 (Closed): listing the hosts with a specific class
#439 was created as a follow up of the original request. Ohad Levy
12:32 PM Feature #360 (Ready For Testing): listing the hosts with a specific class
Applied in changeset commit:"1070e14607b45cd3bb4bbd0e5bed08b970d3e98d". Ohad Levy
12:33 PM Feature #438 (Closed): automatically associate the host domain
Ohad Levy
12:33 PM Feature #438 (Ready For Testing): automatically associate the host domain
Applied in changeset commit:"3af5f2e6304638eab712c232d7ede1b8e7971d0d". Ohad Levy
12:31 PM Revision 3af5f2e6 (foreman): fixes #438 - automatically associate the host domain
This reverts a bahaviour prior to #398, the main difference
is that the domain will not be created, rather only exist...
Ohad Levy
12:00 PM Revision 1070e146 (foreman): Fixes #360, provide a list of hosts which are using a specific puppet class.
this is a quick fix for the original request, created #439 to fulfill the original feature request Ohad Levy
11:59 AM Feature #439 (Rejected): host list should be provided via AJAX
this will allow to render the host list from various locations within the sites (environments etc ) Ohad Levy
11:47 AM Revision 6b728c1d (foreman): Fixes broken links - refs #366
Ohad Levy
05:41 AM Installer Revision 1696f368 (puppet-foreman): Updating to point to new yum repo, and include the testing yum repo
Ohad Levy

11/07/2010

10:24 PM Feature #413: Search in the "Facts" view to choose more than one fact?
Hello,
I have thought that have given not enough information in my feature case. Also has decided to understand your ...
Nikolay Aralovets
07:12 PM Revision 1efdb38a (foreman): wrong link to domain edit page, refs #366
Ohad Levy
11:50 AM Feature #438 (Closed): automatically associate the host domain
as of #398, domain names were not automatically created, nor assigned to an host.
while creating domain names might l...
Ohad Levy
11:47 AM Feature #259: Ability to search Hosts by Parameters
Paul, can you please rebase again ? Ohad Levy
11:46 AM Feature #370 (Assigned): Add "interesting" filter to reports
can you please rebase it again?
thanks
Ohad Levy
11:45 AM Bug #421 (Closed): Migration AddEnabledToHosts fails with PostgreSQL
Ohad Levy
11:40 AM Bug #436 (Closed): Migration should not fail if domain name is not set
Ohad Levy
11:39 AM Bug #436 (Ready For Testing): Migration should not fail if domain name is not set
Applied in changeset commit:"9e6e58849a4e9eb5a46a9892f24259c2632da93d". Ohad Levy
11:39 AM Feature #366: Provide a basic authorization infrastructure
Applied in changeset commit:"9fd7478e89b07e8adc70bbf61bcb19a6f5af9a5e". Paul Kelly
11:32 AM Revision 9e6e5884 (foreman): Fixes #436 - Migration should not fail if domain name is not set
Ohad Levy
10:39 AM Revision ce025b4b (foreman): fix for puppetdoc lookups which do not exists on the filesystem - refs #423
Ohad Levy
10:39 AM Revision df772f92 (foreman): Optimize the way reports are being converted
Currently, the DB migration tasks load the entire reports table into
memory, this could be very diffuclt to do for a ...
Ohad Levy
10:39 AM Revision 9fd7478e (foreman): Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foreman
a mental note to myself - never ever work on...
Paul Kelly
10:06 AM Bug #437: The wiki page with install instruction points to old debs
Walter Heck wrote:
> I found newer ones in Issue #357, the reference on the wiki page should be updated.
>
You are r...
Ohad Levy
08:52 AM Bug #437 (Closed): The wiki page with install instruction points to old debs
I found newer ones in Issue #357, the reference on the wiki page should be updated.
On a sidenote: why can't registe...
Walter Heck

11/06/2010

06:51 PM Bug #436 (Closed): Migration should not fail if domain name is not set
while it implies something else is wrong (if the foreman host does not have a domain name set), we should not fail th... Ohad Levy
09:56 AM Refactor #435 (Closed): Change the pxe_kickstart_config.erb, etc templates to use local variables only
If these templates are to be callable from a model then they cannot use controller instance variables, (@kernel,) or ... Paul Kelly

11/05/2010

06:15 PM Feature #366: Provide a basic authorization infrastructure
here is a patch against develop, for anyone who wishes to give a hand in testing this huge feature Ohad Levy

11/04/2010

11:27 AM Feature #366: Provide a basic authorization infrastructure
Rebased and tested again Paul Kelly
10:59 AM Feature #413: Search in the "Facts" view to choose more than one fact?
why did you close it? Ohad Levy
10:50 AM Refactor #288 (Closed): move dashboard controller actions (besides index) to hosts controller
Ohad Levy
10:46 AM Refactor #288 (Ready For Testing): move dashboard controller actions (besides index) to hosts controller
Applied in changeset commit:"6e8defed1b29ef52e69af4d919cbb9753d7868c7". Ohad Levy
10:49 AM Feature #353 (Closed): YAML output for hosts page
Ohad Levy
10:47 AM Feature #353 (Ready For Testing): YAML output for hosts page
Applied in changeset commit:"a90a43fa657846be92fc2b8aa4e50e1d22b423fe". Jochen Schalanda
10:48 AM Feature #424 (Closed): DashboardController#index should also respond to JSON and YAML content types
Ohad Levy
10:47 AM Feature #424 (Ready For Testing): DashboardController#index should also respond to JSON and YAML content types
Applied in changeset commit:"33e8e69ba9267cb1dd4f6b1c592616a877200084". Jochen Schalanda
10:40 AM Revision a90a43fa (foreman): Fixes #353 - Added responder for YAML output in HostsController#index
Jochen Schalanda
10:30 AM Revision fb46a5fc (foreman): Refactoring Fact_selection action
As of the change in #288, host list can only be seen via
the hosts controller, therefore, moving this method back int...
Ohad Levy
10:30 AM Revision 33e8e69b (foreman): Fixes #424 - Added responders for JSON and YAML to DashboardController#index
Jochen Schalanda
09:54 AM Revision bee8f73b (foreman): This is addition fix to ref #423
Ohad Levy
09:54 AM Revision e517e6b0 (foreman): Minor SQL improvment
Ohad Levy
09:54 AM Revision 6e8defed (foreman): Fixes #288 - Moved DashboardController actions (except for #index) to HostsController.
Ohad Levy

11/03/2010

10:21 PM Feature #366: Provide a basic authorization infrastructure
Updated the user edit page to not automatically show the filters section unless the user is using filtering
Added an ...
Paul Kelly
07:01 PM Feature #434 (Closed): generic snippet support, not just partitioning
allow for kickstarts to include other snippets besides just partitioning. Bill Peck
07:00 PM Feature #433 (Closed): allow for per_system overrides
Allow for per_system overrides in kickstarts and snippets.
Bill Peck
06:57 PM Feature #432 (Resolved): windows provisioning support
ability to provision windows systems, both virt and real hardware. Bill Peck
06:54 PM Tracker #431 (Resolved): [TRACKER] UEFI PXE support
UEFI support to allow newer bios'es that don't support pxe to netboot as well.
This will be done via Grub2/Grub PX...
Bill Peck
06:53 PM Feature #430 (Rejected): elilo support
update foreman to support elilo netboot for ia64 installs Bill Peck
06:53 PM Feature #429 (New): yaboot support
Update foreman to support yaboot for ppc/ppc64 architectures Bill Peck
06:52 PM Feature #428 (Closed): Ability to provision images
Would like to be able to provision systems without doing installs, using pre-installed images either via pxeboot or v... Bill Peck
06:50 PM Feature #427 (Closed): Ability to provision xen/kvm guests
Requesting the ability to provision xen/kvm guests using the foreman infrastructure. Kickstarting and distros (os an... Bill Peck
06:46 PM Feature #426 (Closed): Ability to power cycle hosts
Requesting the ability to control hosts power.
Requires:
allow for arbitrary power types (wti, apc_snmp, iLO, drac...
Bill Peck
10:23 AM Bug #425 (Rejected): When using mysql as the database string comparisons are case insensitive
Most ActiveRecords that contain text are using case insensitive comparisons during find operations when using Mysql.
...
Paul Kelly

11/02/2010

06:18 PM Refactor #423 (Closed): import puppetclasses is available on all controllers
Ohad Levy
03:24 PM Refactor #423 (Ready For Testing): import puppetclasses is available on all controllers
Applied in changeset commit:"1c4e9d4570e519d62d0f24c88765aa1e9bd313d3". Ohad Levy
01:37 PM Refactor #423 (Closed): import puppetclasses is available on all controllers
as some methods are defined in the application controller, there are valid to all inherited controllers (the entire s... Ohad Levy
02:44 PM Feature #353: YAML output for hosts page
The proposed patch adds a responder for YAML output in @HostsController#index@.
It also changes the JSON output to a...
Jochen Schalanda
02:29 PM Feature #424: DashboardController#index should also respond to JSON and YAML content types
The proposed patch adds responders for JSON and YAML to @DashboardController#index@. Jochen Schalanda
02:26 PM Feature #424 (Closed): DashboardController#index should also respond to JSON and YAML content types
@DashboardController#index@ currently only responds to requests for the content type @text/html@.
The information on...
Jochen Schalanda
02:00 PM Refactor #288: move dashboard controller actions (besides index) to hosts controller
The proposed patch moves the host-related actions out of @DashboardController@ into @HostsController@.
Target versio...
Jochen Schalanda
01:57 PM Revision 1c4e9d45 (foreman): fixes #423 - import puppetclasses is available on all controllers
Ohad Levy
01:09 PM Bug #391 (Duplicate): No Inventory data within UI
Ohad Levy

11/01/2010

04:31 PM Feature #366: Provide a basic authorization infrastructure
Fixed another minor issue with the fixtures
I now think that there are no problems with errors in the test.log. Excep...
Paul Kelly
04:10 PM Feature #366: Provide a basic authorization infrastructure
Fixed issue with the fact importer.
This is a nasty fix but I would rather do this then try to understand puppet inte...
Paul Kelly

10/31/2010

03:58 PM Feature #284 (Closed): Use MAC address if IP doesn't exist when tftp booting.
Ohad Levy
03:55 PM Feature #284 (Ready For Testing): Use MAC address if IP doesn't exist when tftp booting.
Applied in changeset commit:"d97375e0e8ee13cbd1ace39dcbda6f6964d28dcb". Ohad Levy
03:57 PM Feature #420 (Closed): Convert settings dropdown to a view
Ohad Levy
03:55 PM Feature #420: Convert settings dropdown to a view
Applied in changeset commit:"03be090a9fa9d5b751ceb24e0a183dc7d471a53f". Paul Kelly
02:20 PM Feature #420: Convert settings dropdown to a view
Oops I forgot that lib/dhcp.rb must also be removed. I have reposted the branch Paul Kelly
01:11 PM Feature #420 (Ready For Testing): Convert settings dropdown to a view
This changes no functionality but makes integration with an engine plugin far easier to maintain. Paul Kelly
12:59 PM Feature #420 (Closed): Convert settings dropdown to a view
To facilitate the overriding of functionality by a plugin, the settings dropdown should be removed from the applicati... Paul Kelly
03:57 PM Bug #422 (Closed): ReportObserver#after_save fails when erroneous is being processed
Ohad Levy
03:55 PM Bug #422 (Ready For Testing): ReportObserver#after_save fails when erroneous is being processed
Applied in changeset commit:"8b218cc73d8b8b525cfcbed178235cfb54944e57". Jochen Schalanda
03:08 PM Bug #422 (Closed): ReportObserver#after_save fails when erroneous is being processed
The @next@ statement in @app/models/report_observer.rb@, line 8 is wrong is this context as @next@ is only to be used... Jochen Schalanda
03:55 PM Bug #421 (Ready For Testing): Migration AddEnabledToHosts fails with PostgreSQL
Applied in changeset commit:"83940766ad6212352905366531f2e3844f26c3d7". Jochen Schalanda
02:06 PM Bug #421 (Closed): Migration AddEnabledToHosts fails with PostgreSQL
The database migration @AddEnabledToHosts@ in @db/migrate/20100823181036_add_enabled_to_hosts.rb@ fails when being ru... Jochen Schalanda
03:53 PM Revision 8b218cc7 (foreman): Fixes #422 - broken records will now be handled correctly in ReportObserver#after_save.
Jochen Schalanda
03:51 PM Revision 03be090a (foreman): Fixes #420 - Settings dropdown is a partial
Paul Kelly
02:55 PM Revision 83940766 (foreman): Fixes #421 - change literal 1 to true in database migration AddEnabledToHosts.
Jochen Schalanda
02:51 PM Revision d97375e0 (foreman): Fixes #284 - Use MAC address if IP doesn't exist when tftp booting
* Uses any of the assoicated mac addresses (RH only) prior to IP
* Adds a new settings to not update mac or ip inform...
Ohad Levy
02:51 PM Revision 42b3178c (foreman): updated RPM SPEC for 0.1-6RC2
Ohad Levy

10/28/2010

10:27 PM Feature #335: Host facts not displayed in the /hosts/ view
If you advocate running the cron job, then why waste time supporting a web reporting interface? The whole point of w... Brian Gallew
07:07 PM Feature #335: Host facts not displayed in the /hosts/ view
Brian Gallew wrote:
> Except that, without my patch, Foreman is *not* pulling in the host facts when using storeconfi...
Ohad Levy
06:54 PM Feature #335: Host facts not displayed in the /hosts/ view
Except that, without my patch, Foreman is *not* pulling in the host facts when using storeconfig unless you have a se... Brian Gallew
06:50 PM Feature #417: All columns in host display should be sortable.
I'm happy to submit git-formatted patches if there's a page on how to generate them. I've gotten tired of tracking d... Brian Gallew
05:17 PM Feature #284: Use MAC address if IP doesn't exist when tftp booting.
updated patch to actually send the ip/mac as host parameters Ohad Levy
03:26 PM Feature #284 (Feedback): Use MAC address if IP doesn't exist when tftp booting.
Can you please try out the patch?
Ohad Levy
02:34 PM Bug #419 (Closed): switching hostgroups does not update the associated classes page
ie the inherited classes Ohad Levy
02:16 PM Bug #386 (Closed): ImportClasses should be callable from a rake task
Ohad Levy

10/27/2010

01:18 PM Feature #413 (Closed): Search in the "Facts" view to choose more than one fact?
Nikolay Aralovets

10/26/2010

09:42 PM Bug #386 (Ready For Testing): ImportClasses should be callable from a rake task
Applied in changeset commit:"41d4069818b46c9c0810854690f5219f118d05c7". Paul Kelly
04:52 PM Revision 41d40698 (foreman): Fixes #386 - Updated rake puppet:import_classes to support the new API
The rake task now queries for the changes and then performs the update.
Some additional sanity checking is performed...
Paul Kelly
01:49 PM Feature #418 (Resolved): Dont show all classes
It should be possible to define some classes as disabled (or not browsable), so you wont see them when selecting clas... Ohad Levy
01:42 PM Revision 27ecacf5 (foreman): Fixed an issue with metric processing on 0.25.x reports, refs #405
Ohad Levy
09:07 AM Feature #335: Host facts not displayed in the /hosts/ view
Brian Gallew wrote:
> Having multiple copies of a patch file laying around occasionally causes problems. Sorry.
I'm...
Ohad Levy
12:30 AM Feature #335: Host facts not displayed in the /hosts/ view
Having multiple copies of a patch file laying around occasionally causes problems. Sorry. Brian Gallew
09:04 AM Feature #417 (Feedback): All columns in host display should be sortable.
Hi,
Thanks for the patch, two comments:
# You might want to consider using git formatted patches, this will ensure ...
Ohad Levy

10/25/2010

11:18 PM Feature #417 (Duplicate): All columns in host display should be sortable.
It's really useful to be able to sort by environment, OS and hardware model. This patch adds that capability. Brian Gallew
11:14 PM Feature #335: Host facts not displayed in the /hosts/ view
I've got a brand-new patch for you. The behavioral changes are all controlled by a new settings.yaml value ":reporto... Brian Gallew
07:40 PM Feature #416 (New): Report on inconsistant facts
As discussed on IRC we believe a good feature would be to offer a report that discovers mismatches between the facts ... Ashley Penney
07:36 PM Feature #284: Use MAC address if IP doesn't exist when tftp booting.
based on the discussion on irc the following has been agreed:
# add an option for foreman not to auto update the pro...
Ohad Levy
02:20 PM Feature #366: Provide a basic authorization infrastructure
Tested and incorporating some fixes highlighted by Ohad. The fixes are added as an additional commit so that you can ... Paul Kelly

10/24/2010

02:00 PM Feature #414 (Closed): Do not store debug messages
Ohad Levy
01:45 PM Feature #414 (Ready For Testing): Do not store debug messages
Applied in changeset commit:"475455ed5c10a25dda384888ac2242d221096434". Ohad Levy
11:26 AM Feature #414 (Closed): Do not store debug messages
Currently Foreman stores reports and also include their debug messages (e.g. if a puppet run was executed with --debu... Ohad Levy
02:00 PM Bug #415 (Closed): Operating systems debian types were always shown
Ohad Levy
01:56 PM Bug #415 (Ready For Testing): Operating systems debian types were always shown
Applied in changeset commit:"ff0eec3e04ebb8a994b07a1728f396d7972f5175". Ohad Levy
01:48 PM Bug #415 (Closed): Operating systems debian types were always shown
Debian distribution code names are always visible, this should only be seen if its a debian family OS. Ohad Levy
01:59 PM Feature #356 (Closed): More improvements for Debian package specification
Ohad Levy
01:56 PM Feature #356 (Ready For Testing): More improvements for Debian package specification
Applied in changeset commit:"7a3815fb1b70b86c01c32330f88bbed126693696". Jochen Schalanda
01:59 PM Feature #24 (Closed): Generate via templating systeme pxelinux.cfg entry
Ohad Levy
01:56 PM Feature #24 (Ready For Testing): Generate via templating systeme pxelinux.cfg entry
Applied in changeset commit:"0f77c7f285a0bb37e267e9206b699d7c245782f9". Ohad Levy
01:59 PM Feature #178 (Closed): Automate populating the TFTP directory
Ohad Levy
01:56 PM Feature #178 (Ready For Testing): Automate populating the TFTP directory
Applied in changeset commit:"0f77c7f285a0bb37e267e9206b699d7c245782f9". Ohad Levy
01:50 PM Revision 7a3815fb (foreman): Fixes #356 - More improvements for Debian package specification
* Added rake task pkg:deb to build a Debian package for Foreman with debuild.
* Relaxed dependencies in Debian contro...
Jochen Schalanda
01:48 PM Revision ff0eec3e (foreman): fixes #415 - Operating systems debian types were always shown
Ohad Levy
01:46 PM Feature #357 (Closed): Debian packages Foreman 0.1.5-2
Ohad Levy
01:45 PM Revision 6352d882 (foreman): Added support for Debian-based distributions for automatically populating TFTP directory.
Jochen Schalanda
01:12 PM Revision 0f77c7f2 (foreman): Fixes #178 and Fixes #24 - Automate populating the TFTP directory
This implementation is only for the Red Hat family, other OS's should follow
It implements a way to query foreman and...
Ohad Levy
11:27 AM Revision 475455ed (foreman): fixes #414 - Do not store debug messages
Ohad Levy
10:33 AM Smart Proxy Revision 470630be: create the image directory if it doesnt exists
Return status of boot file fetching Ohad Levy
09:35 AM Smart Proxy Revision ba083eee: fixed typos
Ohad Levy

10/22/2010

09:42 PM Smart Proxy Revision 8e4f460c: MAC validations should be case insensitive
Ohad Levy
08:40 PM Feature #413 (Closed): Search in the "Facts" view to choose more than one fact?
Hello,
Possibility of a choice of several facts simultaneously in "Facts" view would be interesting. And saveing this...
Nikolay Aralovets

10/21/2010

06:07 PM Feature #412 (Closed): Search using Host name in Audit Log.
There could be a text field where one can search for particular hosts.
This way, you can see the Audit log only for ...
Bash Shell
06:02 PM Bug #411 (Closed): Cannot search in Audit log with type "Host"
If you search in the Audit log and select type as "Host" from the drop down list, there are no results. Bash Shell
04:20 PM Smart Proxy Revision 2d1a349e: it show now be possible to run it though the bin directory
Ohad Levy
02:51 PM Smart Proxy Revision d07d4d97: remove swp files
Ohad Levy
10:44 AM Feature #349 (Closed): Add more report filters
Ohad Levy
10:38 AM Feature #349 (Resolved): Add more report filters
Ohad Levy
10:25 AM Feature #349 (Ready For Testing): Add more report filters
Applied in changeset commit:"4cbaa406a1e0f354d52b43e9e6c7854ba36a847b". Ohad Levy
10:38 AM Bug #405 (Closed): Foreman cannot process 2.6.2 reports
Ohad Levy
10:25 AM Bug #405: Foreman cannot process 2.6.2 reports
Applied in changeset commit:"4cbaa406a1e0f354d52b43e9e6c7854ba36a847b". Ohad Levy
10:30 AM Feature #370: Add "interesting" filter to reports
Can you please revisit this ticket after the changes #405? Ohad Levy
10:17 AM Revision 4cbaa406 (foreman): Fixes #405 and Fixes #349 - Adds support to 2.6.x reports
NOTE: Its recommended to Backup your DB prior to using this patch. Ohad Levy

10/20/2010

05:09 PM Bug #405: Foreman cannot process 2.6.2 reports
I've find out an issue with MySQL indexes, attached is an update of the patch - please revisit.
thanks,
Ohad
Ohad Levy
08:35 AM Bug #405 (Ready For Testing): Foreman cannot process 2.6.2 reports
Ohad Levy
03:24 PM Revision 8bcd52c0 (foreman): updating EPEL rpm link for RHEL6
Ohad Levy
03:03 PM Installer Feature #410: external node script could use the log facility provided by puppet
Did you compare how much longer it takes to run the script? loading the puppet lib is usually an expensive operation.... Ohad Levy
02:39 PM Installer Feature #410 (Rejected): external node script could use the log facility provided by puppet
External node script provided by foreman could use puppet's log facility so that all messages could be seen in one lo... Gustavo Soares

10/19/2010

10:17 PM Bug #405: Foreman cannot process 2.6.2 reports
Patch added.
this requires tests, please provide feedback.
Please backup your DB first, as this patch changes chang...
Ohad Levy
03:53 PM Smart Proxy Revision bb559b8b: added gem spec file
TODO: rewrite the DNS lib similar to the DHCP one Ohad Levy

10/18/2010

07:33 PM Bug #405: Foreman cannot process 2.6.2 reports
I am uncertain of why you got the specific error message, looking at http://github.com/puppetlabs/puppet/blob/2.6.2/l... Ohad Levy
11:02 AM Bug #405: Foreman cannot process 2.6.2 reports
Andrew Forgue wrote:
> Our foreman install stopped processing reports after 2.6.2 upgrade.
>
> Here's a stacktrace...
Ohad Levy
10:59 AM Bug #405 (Assigned): Foreman cannot process 2.6.2 reports
Ohad Levy
10:58 AM Bug #405 (Duplicate): Foreman cannot process 2.6.2 reports
Ohad Levy
06:41 PM Bug #406: wrong report icon
Mohamed Lrhazi wrote:
> What is this a duplicate of?
>
> Thanks a lot.
Please ignore. I just saw it.
Mohamed Lrhazi
06:41 PM Bug #406: wrong report icon
What is this a duplicate of?
Thanks a lot.
Mohamed Lrhazi
10:58 AM Bug #406 (Duplicate): wrong report icon
Ohad Levy
10:58 AM Bug #408 (Duplicate): Can't see activity for puppet agent 2.6.2 on view "Host Detail"
Ohad Levy
08:02 AM Bug #408 (Duplicate): Can't see activity for puppet agent 2.6.2 on view "Host Detail"
Hello Ohad,
I used changeset 66125af69149e9cd0aa0ce9fd71abf93cf82909e (changeset in bug 394). URL "host detail" is op...
Nikolay Aralovets
08:40 AM Smart Proxy Revision 2b9164ca: added DHCP
broke down rest actions into seperate files Ohad Levy
08:30 AM Bug #409 (Closed): "Save as tab" not work if select custom fact - "Error 500"
Hello,
I have error in "Facts" view.
If I do search by native fact (for example "archotecture" fact) and save as "tes...
Nikolay Aralovets

10/17/2010

04:51 PM Smart Proxy Revision eb305390: Added DHCP as a module
Ohad Levy
04:33 PM Smart Proxy Revision 9115e420: minor refactoring to tftp module
Ohad Levy
03:59 PM Smart Proxy Revision b3c7e27f: Changed SETTINGS to openstruct
Chagned DNS from a module into a class (wip) Ohad Levy
02:54 PM Revision a2c6281b (foreman): Operating system API should return allowed ptable, arch and media for this os
Ohad Levy
02:49 PM Feature #332 (Closed): Provide a notification mechanism
Ohad Levy
02:47 PM Bug #369 (Closed): Problem with e-mail reports after "downtime" patch applied
Ohad Levy
02:46 PM Bug #407 (Closed): Unable to trigger Puppet runs
Ohad Levy
09:30 AM Bug #407 (Ready For Testing): Unable to trigger Puppet runs
Applied in changeset commit:"7ee08e59ed204a904d67de561720880cdad8582b". Ohad Levy
08:55 AM Bug #407 (Closed): Unable to trigger Puppet runs
Ohad Levy
02:09 PM Feature #178: Automate populating the TFTP directory
Hi,
based on Ohad's patch I've added support for Debian-based distributions which basically consists of adding the t...
Jochen Schalanda
09:11 AM Feature #178 (Feedback): Automate populating the TFTP directory
Paul,
I've taken a difference approch on this feature, as eventually, the media populating itself should not be don...
Ohad Levy
08:55 AM Revision 7ee08e59 (foreman): Fixes #407 - Unable to trigger puppet runs
Ohad Levy
08:43 AM Revision 841224bf (foreman): Environment JSON API should return the environment ID as well
Ohad Levy
08:43 AM Revision 66d71c0b (foreman): Added JSON API Support to the HostGroups controller
Ohad Levy
08:43 AM Revision 3557c3c2 (foreman): Added JSON API Support to the Media controller
Ohad Levy
08:43 AM Revision a7263b3d (foreman): Added JSON API Support to the Partition Table controller
Ohad Levy
08:43 AM Revision ff5ad780 (foreman): Added JSON API Support to the OS controller
Ohad Levy
08:43 AM Revision c90663ad (foreman): Added RestAPI support to create, destory and enable build of hosts
Ohad Levy
08:42 AM Revision 2b4e3e7d (foreman): added JSON API Support to the Domains Controller
Ohad Levy
07:57 AM Revision 64e8d608 (foreman): added JSON API Support to Architectures controller
Ohad Levy

10/16/2010

08:47 PM Bug #406: wrong report icon
Ohad Levy wrote:
> sorry, the error should be written when the report is sent to foreman (e.g. when you run your clie...
Mohamed Lrhazi
06:47 AM Bug #406: wrong report icon
Mohamed Lrhazi wrote:
> Ohad Levy wrote:
> > the error should be logged, can you paste there relevant output from you...
Ohad Levy
 

Also available in: Atom