Project

General

Profile

Activity

From 08/19/2013 to 09/17/2013

09/17/2013

09:39 PM Bug #3111 (Closed): v2 API calls to /api/[class]/[object]/parameters/[parameter] don't work correctly
If calling the v2 API with e.g.:
/api/hostgroups/myhostgroup/parameters/myparam
/api/hosts/myhost/parameters/mypara...
Martin Matuška
08:48 PM Bug #3110 (Closed): Association of vSphere VMs fails
If trying to associate vSphere VM's, an error is returned that the 'hash' method of the MiniServers class is not avai... Martin Matuška
08:29 PM Bug #2966 (Closed): Reports JSON API doesn't return log level
Fixed via #2414 and #3052. Dominic Cleal
08:25 PM Bug #2984: Add to API v1 StatisticsController and remove JSON from UI controller
Regression. Dominic Cleal
02:36 PM Bug #2984 (Ready For Testing): Add to API v1 StatisticsController and remove JSON from UI controller
https://github.com/theforeman/foreman/pull/892 Joseph Magen
02:53 PM Feature #645: Patch management
Hi Ohad,
Could dish be reworked as a Foreman plugin?
I'm wondering if an accompanying puppet module or fact c...
Jason Ashby
02:18 PM Feature #3108 (Duplicate): Add a comment field to parameters
When defining parameters on a hostgroup, a custom text field for comment would be nice. Benjamin Papillon
02:16 PM Feature #3107 (Closed): Alphabetically sort hostgroups
With many hostgroups, it would be nice to sort them alphabetically. Benjamin Papillon
02:14 PM Bug #3106 (Closed): Consistent sorting of parameters in hosts and hostgroups
Here we have around 50 parameters for hostgroup and around 100 hostgroups.
Parameters on each host or hostgroup ar...
Benjamin Papillon
02:06 PM Bug #3105: Foreman failed to filter certificates when locale is set to non english
The english URL to list pending certs :
http://foreman/smart_proxies/<proxy_id>-puppet/puppetca?state=pending
The...
Benjamin Papillon
02:02 PM Bug #3105 (Closed): Foreman failed to filter certificates when locale is set to non english
When locale is set to anything but english (tested spanish and french),
The filter to list pending certificates is n...
Benjamin Papillon
01:39 PM Feature #2811 (Assigned): API v3 - hypermedia / HATEOS features
Joseph Magen
01:02 PM Feature #2811: API v3 - hypermedia / HATEOS features
feature implementation. possibly for Api v3. Joseph Magen
01:38 PM Feature #2236 (Closed): Add "Custom Field" Functionality for hosts
JB,
Gem can be found at https://rubygems.org/gems/foreman_custom_parameters
closing this issue
Joseph Magen
01:07 PM Feature #2142: /lookup_values is missing from the api
Included in issue #2810, but not a separate commit in PR.
Will need to close manually when PR/829 is merged
Joseph Magen
01:06 PM Feature #2142: /lookup_values is missing from the api
https://github.com/theforeman/foreman/pull/829 Joseph Magen
01:04 PM Bug #3065 (Ready For Testing): modify inflections.rb to handle classify for smart_variables, smart_class_parameters, and override_values
https://github.com/theforeman/foreman/pull/829 Joseph Magen
12:59 PM Bug #3089 (Ready For Testing): Updating settings causes settings page to load again within the page
https://github.com/theforeman/foreman/pull/891 Joseph Magen
12:58 PM Bug #3089: Updating settings causes settings page to load again within the page
https://github.com/theforeman/foreman/pull/891 Joseph Magen
11:44 AM Bug #3089 (Assigned): Updating settings causes settings page to load again within the page
Joseph Magen
12:14 PM Bug #3104: LDAP auto-created users broken
Have you tried logging out and back in again as that user? Permissions might not take effect until you've cycled the... Dominic Cleal
12:06 PM Bug #3104 (New): LDAP auto-created users broken
Have configured Foreman to link with IdM as LDAP authentication source. This appears to work for the authentication ... Duncan Innes
12:11 PM Bug #3072: Vmware: error listing VMs
I'm getting this too and happy to test when fixes available. I'm running against the katello-foreman repo though, so... Duncan Innes
09:43 AM Feature #3103 (Closed): Read only provisioning/config templates for plugins
As a plugin author, I'd like to be able to set certain provisioning templates to be read only, so I can supply origin... Dominic Cleal
08:31 AM Feature #3094 (Closed): Reports search should allow searching for hostgroups
Applied in changeset commit:1144b6be912820116817be6aac87ab38a8500bf1. Daniel Lobato Garcia
08:31 AM Feature #2764 (Closed): Override values in setting model from settings.yaml
Applied in changeset commit:4dbf662451f98c9bf9385cea4543a182d6ed7b8d. Dominic Cleal
08:31 AM Bug #3093 (Closed): invalid data for a subnet address or mask returns "is invalid and is invalid"
Applied in changeset commit:16874851177cc1888e59e28acc67303e2be87e36. Joseph Magen
08:31 AM Bug #2586 (Closed): Upgrade fog when released
Applied in changeset commit:ffeedaa6178db808022a41f4ea095a684a49e3db. Marek Hulán
08:31 AM Bug #3097 (Closed): foreign key error on deleting trend
Applied in changeset commit:c5e925f04e2f3e8c0f74d25047f5d690423ab1a3. Joseph Magen

09/16/2013

05:01 PM Bug #3100 (Duplicate): Saving sso_signo in Settings/Auth returns whole foreman page instead of json partial
Dominic Cleal
01:02 PM Bug #3100 (Duplicate): Saving sso_signo in Settings/Auth returns whole foreman page instead of json partial
To reproduce open Settings, Auth tab and edit icon next to sso_signo. Click on Save and then the field is replaced wi... Martin Bacovsky
05:00 PM Bug #3052: Fix reports#show json rabl template to match UI as_json output
Lukas Zapletal wrote:
> Is this going in the 1.3 final?
It's already in, it was before branching.
Dominic Cleal
02:53 PM Bug #3052: Fix reports#show json rabl template to match UI as_json output
Is this going in the 1.3 final? Lukas Zapletal
04:59 PM Packaging Bug #2992 (Closed): Debian packages for kafo
Dominic Cleal
12:26 PM Packaging Bug #2992 (Ready For Testing): Debian packages for kafo
Thanks Marek and Greg for doing that, marking as RFT. Lukas Zapletal
04:59 PM Bug #3072: Vmware: error listing VMs
Probably a regression due to us improving the power state support, maybe the vSphere provider doesn't expose the same... Dominic Cleal
01:36 PM Bug #3072: Vmware: error listing VMs
Find this one searching for Katello nighly bugs:
https://github.com/Katello/katello/issues/2936
Angelo Lisco
12:27 PM Bug #3072: Vmware: error listing VMs
Dominic Cleal wrote:
> Regression from 1.2 I think.
Thank you Dominic for raising the importance of this bug.
Ma...
Angelo Lisco
12:27 PM Bug #3072: Vmware: error listing VMs
So the target 1.3 means - we will focus on that and try to get it into 1.3 I guess. Okay. Lukas Zapletal
11:26 AM Bug #3072: Vmware: error listing VMs
Regression from 1.2 I think. Dominic Cleal
04:57 PM Bug #3025 (Duplicate): Supplying no HTTP auth credentials results in server error
Dominic Cleal
04:57 PM Bug #2855 (Duplicate): API authentication controller does not fail gracefully
Dominic Cleal
04:56 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Lukas Zapletal wrote:
> Is this going into the 1.3?
It's already in.
Dominic Cleal
12:53 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Is this going into the 1.3? Lukas Zapletal
04:49 PM Bug #2954: Errors in the string extraction in the Welcome page that prevent good translation
We shouldn't change strings right before release.. bump to 1.4? Dominic Cleal
12:15 PM Bug #2954: Errors in the string extraction in the Welcome page that prevent good translation
Let's fix that in 1.3 FINAL. Lukas Zapletal
04:48 PM SELinux Feature #2820: Improve SELinux policy for puppet
Lukas Zapletal wrote:
> With this feature, we should also split our selinux package into two: TF and PM because we w...
Dominic Cleal
11:54 AM SELinux Feature #2820: Improve SELinux policy for puppet
With this feature, we should also split our selinux package into two: TF and PM because we want to use PM separately ... Lukas Zapletal
03:23 PM Bug #3097: foreign key error on deleting trend
Goes into 1.3. Lukas Zapletal
09:21 AM Bug #3097 (Ready For Testing): foreign key error on deleting trend
https://github.com/theforeman/foreman/pull/889 Joseph Magen
08:47 AM Bug #3097 (Closed): foreign key error on deleting trend
Joseph Magen
03:02 PM Feature #3099: Adding parameters to locations
To add clarity. If i have a set of data tied to a location i want to define it at a location level. Not have to creat... Jon Shanks
10:47 AM Feature #3099 (Closed): Adding parameters to locations
Hey,
It would be nice to be able to add parameters to locations as oppose just host groups.
We might want a s...
Jon Shanks
01:53 PM Feature #3101 (Closed): API for images misses some features
Namely:
- there's no way to list available images
- EC2's IAM role is not listed
Tomáš Strachota
12:47 PM Bug #2586 (Ready For Testing): Upgrade fog when released
I tested that foreman hosts can be edited even after reverting of quick fix.
PR https://github.com/theforeman/forema...
Marek Hulán
12:42 PM Bug #2586 (Assigned): Upgrade fog when released
I'll do it today. Marek Hulán
12:26 PM Bug #2586: Upgrade fog when released
Dom, what is status of this issue? Leaving on 1.3, I guess this is fixed. now. Lukas Zapletal
12:34 PM Bug #2862 (Rejected): We log oauth consumer key in the production.log
Lukas Zapletal
12:29 PM Bug #2528: Missing API calls
Unsetting version, Tom and Martin are working on that and tracking other issues. Guys, please look and close/duplicat... Lukas Zapletal
12:24 PM Bug #2968: db encryption task fails
Marking not to be picked into 1.3. Change if you don't share my opinion :-) Lukas Zapletal
12:14 PM Bug #2899: Unable to remove the ptable because it is still associated with the host
I think this is already solved with our foreign keys. Migration might delete those records, beware! Please re-test wi... Lukas Zapletal
11:56 AM Feature #2764: Override values in setting model from settings.yaml
This is to be included in 1.3 final. Lukas Zapletal
11:55 AM Feature #2981: Add plugins repo to foreman-release
This goes into 1.3. Lukas Zapletal
11:31 AM Bug #3090 (Closed): new puppetclass creation fails when adding smart variable
Applied in changeset commit:5aca6d3c91ac1e4576caf29a4fa0075cc41bcb3b. Joseph Magen
09:27 AM Bug #3090 (Ready For Testing): new puppetclass creation fails when adding smart variable
Dominic Cleal
11:31 AM Bug #3071 (Closed): OS edit integration test failure with foreign keys
Applied in changeset commit:f76e5eee7dcbea2bdcfb15beec84894214133093. Joseph Magen
11:30 AM Bug #3077: Issue with the cache also displays error in german.
Hey,
thanks for getting back to me. It appears to already be on a version below 0.8.0: 0.5.10 to be precise - listi...
Jon Shanks
10:53 AM Bug #3077: Issue with the cache also displays error in german.
Can you please try to downgrade fast_gettext to version prior to 0.8.0 and test if that happends too? Lukas Zapletal
08:50 AM Bug #3077: Issue with the cache also displays error in german.
OK, so i restarted memcached and cleared the cache, seems once the cache is cleared i don't get the error. I am using... Jon Shanks
08:46 AM Bug #3077: Issue with the cache also displays error in german.
Inside the setting.rb model it has
class Setting < ActiveRecord::Base
self.inheritance_column = 'category'
...
Jon Shanks
08:38 AM Bug #3077: Issue with the cache also displays error in german.
class AddStiToSettings < ActiveRecord::Migration
def self.up
execute "UPDATE settings set category='Setting::...
Jon Shanks
08:27 AM Bug #3077: Issue with the cache also displays error in german.
SELECT "settings".* FROM "settings" WHERE "settings"."name" = 'authorize_login_delegation' ORDER BY name LIMIT 1;
i...
Jon Shanks
10:31 AM Feature #3088 (Closed): Allow user to select thick and thin provision for vSphere volumes
Applied in changeset commit:52d3a00c03c543f4b4c6a4db5b2d81907589de0a. Martin Matuška
09:25 AM Feature #3088 (Ready For Testing): Allow user to select thick and thin provision for vSphere volumes
Dominic Cleal
09:47 AM Bug #3098 (Duplicate): _name for _id of associated resources are missing in API (rabl)
Martin Bacovsky
09:41 AM Installer Bug #3092: Support for Debian/sid
It's also worth mentioning that in 1.3 onwards (from rc2 onwards, actually) the installer will default to _not_ manag... Greg Sutcliffe
09:39 AM Installer Bug #3092 (Assigned): Support for Debian/sid
It's probably doable. The debs are undergoing major work in the next few months (feel free to get invlolved :P) so ho... Greg Sutcliffe
09:35 AM Feature #3094 (Ready For Testing): Reports search should allow searching for hostgroups
Dominic Cleal
08:39 AM Feature #3094: Reports search should allow searching for hostgroups
https://github.com/theforeman/foreman/pull/887 Daniel Lobato Garcia
08:29 AM Feature #3094 (Closed): Reports search should allow searching for hostgroups
The reports auto complete search only allows for search at the host level. Searching for all errors, eventful runs in... Daniel Lobato Garcia
09:34 AM Bug #3093 (Ready For Testing): invalid data for a subnet address or mask returns "is invalid and is invalid"
https://github.com/theforeman/foreman/pull/886 Dominic Cleal
08:02 AM Bug #3093 (Closed): invalid data for a subnet address or mask returns "is invalid and is invalid"
Joseph Magen
09:29 AM Feature #3091: strip leading and trailing whitespace on names of all objects
What's the background or reason for wanting to do this? Dominic Cleal
09:20 AM Bug #3095 (Ready For Testing): disable input of trend name if not FactTrend
https://github.com/theforeman/foreman/pull/888 Joseph Magen
08:45 AM Bug #3095 (Closed): disable input of trend name if not FactTrend
The Trend Name is only used for FactTrends. For ForemanTrends (Model, Operating System, Compute Resource), the name ... Joseph Magen
09:12 AM Installer Bug #3081 (Closed): Not setting ssl_ca, ssl_cert or ssl_key doesn't turn off the authentication in ENC
Dominic Cleal
08:46 AM Feature #3096 (New): Power Operations should be audited
At the moment, power operations are not audited and it is not possible to know who did what, neither on physical mach... Daniel Lobato Garcia

09/15/2013

11:38 PM Installer Bug #3092 (Rejected): Support for Debian/sid
In Debian, stable (wheezy) ships with Puppet 2.7.18. I was attempting to set up the installer on Debian/sid, which sh... Brad Alexander
03:05 PM Feature #3091: strip leading and trailing whitespace on names of all objects
OR https://github.com/theforeman/foreman/pull/885 to strip on all string attributes Joseph Magen
01:43 PM Feature #3091 (Ready For Testing): strip leading and trailing whitespace on names of all objects
https://github.com/theforeman/foreman/pull/884 Joseph Magen
01:31 PM Feature #3091 (Closed): strip leading and trailing whitespace on names of all objects
Joseph Magen
01:14 PM Bug #3090: new puppetclass creation fails when adding smart variable
https://github.com/theforeman/foreman/pull/883 Joseph Magen
01:12 PM Bug #3090 (Closed): new puppetclass creation fails when adding smart variable
Joseph Magen
09:39 AM Bug #3071 (Ready For Testing): OS edit integration test failure with foreign keys
https://github.com/theforeman/foreman/pull/882 Joseph Magen

09/14/2013

11:40 PM Feature #2438: Ability to deploy hosts from vmware templates
I would love this functionality. Looks like rbvmomi, the gem used by Foreman to talk to VMware, has the ability to d... Jason Ashby
09:04 PM Bug #3089 (Closed): Updating settings causes settings page to load again within the page
Since #2969, updating a setting via the UI causes the request to be redirected back to the index on success and the s... Dominic Cleal
04:02 PM Feature #3088 (Closed): Allow user to select thick and thin provision for vSphere volumes
Fog does create thin provisioned volumes by default. Users are currently unable to select thin or thick provisioning.... Martin Matuška
08:31 AM Bug #3087 (Closed): hosts_controller.rb:210: warning: don't put space before argument parentheses
Applied in changeset commit:90c74cf4388dea9924a4079b109ebce3fd22515d. Jason Ashby
07:42 AM Bug #3087 (Closed): hosts_controller.rb:210: warning: don't put space before argument parentheses
"I was getting this warning in my apache passenger logs on startup:
hosts_controller.rb:210: warning: don't put sp...
Dominic Cleal
07:45 AM Feature #2764: Override values in setting model from settings.yaml
Two further replacement PRs:
https://github.com/theforeman/foreman/pull/871
https://github.com/theforeman/foreman...
Dominic Cleal

09/13/2013

11:10 PM Bug #3086 (Duplicate): Import puppet classes fails to update classes
Some modules have been updated and some parameters were added and some removed. Clicking 'import classes' shows the u... Kal Aeolian
11:04 PM Feature #3085 (Closed): Request to be able to clone host groups via API
It would be great to be able to clone a parent host group and have all children host groups cloned as well. This feat... Kal Aeolian
07:15 PM Installer Refactor #2755: Try refactoring all modules to add a profile-layer abstraction
I completely agree. For anyone with a semi-mature or Puppet environment that's been around for a while it is impossib... Drew Blessing
03:56 PM Bug #3077: Issue with the cache also displays error in german.
I've also just run into this:
http://i.imgur.com/zEsZx89.png
Sam Kottler
02:03 PM Installer Bug #3082 (Closed): The puppetmaster module doens't accept the ssl_ca/ssl_cert/ssl_key options, that are passed to foreman/pupptermaster.pp
Dominic Cleal
12:49 PM Installer Bug #3082: The puppetmaster module doens't accept the ssl_ca/ssl_cert/ssl_key options, that are passed to foreman/pupptermaster.pp
Fix proposed in https://github.com/theforeman/puppet-puppet/pull/98 Ivan Necas
12:39 PM Installer Bug #3082 (Closed): The puppetmaster module doens't accept the ssl_ca/ssl_cert/ssl_key options, that are passed to foreman/pupptermaster.pp
Effectively no way how to change the paths to ssl certs used for puppetmaster -> foreman communication Ivan Necas
01:49 PM Bug #3037 (Closed): Problem importing puppet classes
The problem here was that several puppet classes had dashes in their names, which apparently worked in foreman 1.0.1 ... Martin Hovmöller
12:50 PM Installer Bug #3083 (Rejected): Proxy registration happens before Apache is started
There's a dependency issue in the installer modules - the proxy registration can happen before Apache's started.
<...
Dominic Cleal
12:44 PM Installer Bug #3080: Installing puppetmaster with passenger without foreman causes AVC denials
Partially fixed in https://github.com/theforeman/puppet-passenger/pull/16, installing foreman-selinux when configurin... Ivan Necas
10:49 AM Installer Bug #3080 (Closed): Installing puppetmaster with passenger without foreman causes AVC denials
The problem is the policy for passenger to work is included in foreman-selinux,
that doesn't get installed when inst...
Ivan Necas
12:36 PM Installer Bug #3081: Not setting ssl_ca, ssl_cert or ssl_key doesn't turn off the authentication in ENC
PR opened: https://github.com/theforeman/puppet-foreman/pull/112 Ivan Necas
12:25 PM Installer Bug #3081 (Closed): Not setting ssl_ca, ssl_cert or ssl_key doesn't turn off the authentication in ENC
This patch should be enough to understand the issue... Ivan Necas

09/12/2013

01:57 PM Bug #3077: Issue with the cache also displays error in german.
This was already done before hand, in fact, with some of the errors i received i did it twice anywya just in case i d... Jon Shanks
12:49 PM Bug #3077: Issue with the cache also displays error in german.
re the memcached plugin, it probably doesn't really require Rails 3.2.13, it's that's the version used in a pure sour... Dominic Cleal
12:43 PM Bug #3077 (Closed): Issue with the cache also displays error in german.
If i have a session active and i restart nginx, it will then try and attempt to lookup my details i guess from some c... Jon Shanks
12:33 PM Bug #3076 (Closed): Foreman 1.2.2: Non Admin user fails to override parameters when creating a new hosts.
Hi,
Non Admin user fails to override parameters when creating a new host. In the web UI *New Host => parameters* i...
Peter Gustafsson
12:03 PM Bug #3075: 1.2.2 creates generic error host not found on adding new host
This is now fixed, but would be good to understand how it has happened to begin with. Some bug has caused a link to h... Jon Shanks
11:54 AM Bug #3075: 1.2.2 creates generic error host not found on adding new host
Added the hostgroup to the location. Something is off however as it is getting the ID through some other query but ye... Jon Shanks
11:48 AM Bug #3075: 1.2.2 creates generic error host not found on adding new host
Ok figured it out, it seems that the organization and location in taxonomies is 1 and 3, yet the host group defined d... Jon Shanks
11:28 AM Bug #3075: 1.2.2 creates generic error host not found on adding new host
Started POST "/hosts" for 10.189.0.167 at 2013-09-12 12:27:44 +0100
Processing by HostsController#create as */*
P...
Jon Shanks
11:26 AM Bug #3075: 1.2.2 creates generic error host not found on adding new host
This is in relation to an upgrade from 1.1 to 1.2.2 using postgresql.
--- From the production.log --------
Fail...
Jon Shanks
11:09 AM Bug #3075: 1.2.2 creates generic error host not found on adding new host
Could you provide the log please from the request so we can see which parameters were present, and which were absent? Dominic Cleal
10:58 AM Bug #3075 (Resolved): 1.2.2 creates generic error host not found on adding new host
If i go to currently add a new host, but i don't complete all the necessary fields for the sub categories, i get a
...
Jon Shanks
11:31 AM Bug #3064 (Closed): Links to hostgroups are not consistent
Applied in changeset commit:89c1a1824cbf6c4c89c00174f530f526708628b7. Daniel Lobato Garcia
07:52 AM Installer Bug #3069 (Closed): We replace users answer file in the SPEC
Applied in changeset commit:92a4a0f7598d5934c98946478609087221e5c1ec. Marek Hulán
06:59 AM Installer Bug #3069 (Ready For Testing): We replace users answer file in the SPEC
see https://github.com/theforeman/foreman-installer/pull/63 Marek Hulán

09/11/2013

06:03 PM Bug #3074 (Duplicate): Foreman GUI, bad search on clicking a Host's Hostgroup link, when using nested hostgroups
Thanks for the report, this will be fixed in 1.3 via #3064. Dominic Cleal
05:56 PM Bug #3074 (Duplicate): Foreman GUI, bad search on clicking a Host's Hostgroup link, when using nested hostgroups
From a Host Page, e.g. @https://foreman/hosts/foo.example.com@, when the user clicks on the hostgroup and the host gr... Sean Alderman
05:49 PM Bug #3064 (Ready For Testing): Links to hostgroups are not consistent
https://github.com/theforeman/foreman/pull/771 Dominic Cleal
02:24 PM Bug #3073 (Ready For Testing): BMC Power --> reboot option == shutdown
I'm not sure if anybody else noticed this, but from the Foreman dashboard if you press the "reboot" button under the ... Tal Kammer
11:31 AM Bug #3043 (Closed): Allow Hammer to authenticate using Signo
Applied in changeset commit:2b6eb6df10434b93fd73d3e2040e4e8e251db393. Marek Hulán
10:33 AM Bug #3072 (Closed): Vmware: error listing VMs
After adding a compute resource (vsphere 5.1.0) in foreman-nighly, I get this error trying to browse the virtual mach... Angelo Lisco
10:07 AM Bug #3071 (Closed): OS edit integration test failure with foreign keys
The OS edit integration test is failing since merging the FK support:
http://ci.theforeman.org/job/test_develop_inte...
Dominic Cleal
09:21 AM Bug #3070 (Closed): default_template_url() in PXE Default File creates https URL for kickstart instead of http
Using the provisioning template PXE Default File to distribute host group based Kickstart configurations over PXE/TFT... Sebastian Hutter
08:31 AM Feature #2272 (Closed): Add Capybara integration testing
Applied in changeset commit:c0005dcd68dbc041861fcdbfb996b9a9e2f6bbf5. Joseph Magen
07:45 AM Feature #2272 (Ready For Testing): Add Capybara integration testing
The first commit only put in the framework, so now this adds in the tests themselves:
https://github.com/theforema...
Dominic Cleal
08:31 AM Feature #2400 (Closed): Add foreign keys on database level
Applied in changeset commit:4e057da28e8a21be87d3ea02c8b466f0cf36b758. Joseph Magen

09/10/2013

09:31 PM Bug #3052 (Closed): Fix reports#show json rabl template to match UI as_json output
Applied in changeset commit:bc89eb37b3e41a032ee6218be387ff0d97439e4f. Joseph Magen
09:14 PM Bug #3052 (Ready For Testing): Fix reports#show json rabl template to match UI as_json output
https://github.com/theforeman/foreman/pull/855 Dominic Cleal
09:31 PM Feature #2985 (Closed): Remove as_json methods from AR models
Applied in changeset commit:478ddec8b9ce277c44b3650c9034f438e9a23738. Joseph Magen
09:31 PM Feature #2969 (Closed): remove all legacy api code in UI controllers
Applied in changeset commit:76e5dd41bd575f7e6df7c7422660510216a9b964. Joseph Magen
09:02 PM Feature #2969: remove all legacy api code in UI controllers
As announced in the 1.2 release notes:
> *Pre-1.1 API (non-/api) is deprecated*
>
> The older API is now depreca...
Dominic Cleal
06:32 PM Installer Bug #3069 (Closed): We replace users answer file in the SPEC
We need %config here
%attr(600, root, root) %{_sysconfdir}/foreman/%{name}-answers.yaml
Lukas Zapletal
05:55 PM Feature #3068 (Rejected): Template Revision control
Yes, documentation is lacking!
The little bit we do have is here:
http://theforeman.org/manuals/1.2/index.html#4....
Dominic Cleal
05:50 PM Feature #3068: Template Revision control
Duh. I totally missed that tab. Guess what I really need is more documentation. Go adhead close/delete this ticket. T... Greg Potts
05:42 PM Feature #3068 (Feedback): Template Revision control
Can you elaborate? The provisioning templates are currently versioned, storing the comment entered at the bottom of ... Dominic Cleal
05:24 PM Feature #3068 (Rejected): Template Revision control
This is a feature request to implement some sort of revision control for provisioning templates.
Regards -Greg Potts
Greg Potts
04:22 PM Feature #2703: Create vmware virtual machines by cloning a template
I'm also thinking of trying to do this with foreman hooks but not yet sure if that will produce the desired result. Ronny M
04:20 PM Feature #2703: Create vmware virtual machines by cloning a template
Not sure if needed but below a script that I created (with help of google) that uses fog to clone a vm with almost ev... Ronny M
02:54 PM Smart Proxy Feature #3067 (Closed): Request Support for Oracle SPARC provisioning with ISC-DHCP server.
I have had no luck getting help from the ISC-DHCP-Users list on using omapi to setup vendor-class-options or hosts de... Sean Alderman
11:36 AM Bug #3065 (Closed): modify inflections.rb to handle classify for smart_variables, smart_class_parameters, and override_values
smart_variable.classify = LookupKey
smart_class_parameter.classify = LookupKey
override_value.classify = LookupValu...
Joseph Magen
10:43 AM Bug #3064 (Closed): Links to hostgroups are not consistent
In the host list view, the hostgroup link points to the edit view. However, in the host detail, it points to "search=... Daniel Lobato Garcia
09:31 AM Feature #2286 (Resolved): Run 'puppet node deactivate' upon removing a host
I'm closing this feature request as its functionality is available via a plugin.
maybe a follow up would be to cre...
Ohad Levy
07:59 AM Feature #2286: Run 'puppet node deactivate' upon removing a host
Worth mentioning here is this plugin, which does an API call to PuppetDB to deactivate the node when deleted from For... Dominic Cleal
02:01 AM Feature #2286: Run 'puppet node deactivate' upon removing a host
+1 this.
The change should be fairly straightforward. Add the deactivate functionality to foreman-proxy and then h...
Jeremy Kitchen
09:31 AM Bug #2179 (Closed): Wrong owner_type on the request returns 500
Applied in changeset commit:7fcb314e71b660539701e06d246665c3ab9bd0df. Daniel Lobato Garcia
08:51 AM Bug #3037: Problem importing puppet classes
Looking into the database shows me there's a lot of entries that have lookup_key_id NULL:
mysql> SELECT * FROM `en...
Martin Hovmöller
08:41 AM Bug #3037: Problem importing puppet classes
... Martin Hovmöller

09/09/2013

06:31 PM Feature #2942 (Closed): Plugin i18n support
Applied in changeset commit:d5a28decf96122c26576aef2fafed66aa1efc582. Lukas Zapletal
06:31 PM Feature #3059 (Closed): Mail reports on a per user basis
Applied in changeset commit:d70eecfe5d1cbc31367e8d7d855b10f25ce4e5d7. Daniel Lobato Garcia
03:31 PM Feature #3059 (Ready For Testing): Mail reports on a per user basis
Dominic Cleal
03:07 PM Feature #3059: Mail reports on a per user basis
https://github.com/theforeman/foreman/pull/474 Daniel Lobato Garcia
03:07 PM Feature #3059 (Closed): Mail reports on a per user basis
It is useful for some users to receive a periodic digest with the status of their hosts just like the global one the ... Daniel Lobato Garcia
05:50 PM Refactor #3061 (Rejected): Remove copied code from gettext debug helper class
The Foreman::Gettext::Debug uses slightly modified versions of D_* methods from fast_gettext 0.8+.
I would like to...
Lukas Zapletal
05:20 PM Bug #3060: Remove YAML host permissions from basic users,
I think we could improve on this with a dedicated permission for access to password hashes, so they're not readable t... Dominic Cleal
04:48 PM Bug #3060 (New): Remove YAML host permissions from basic users,
A default user with no permissions granted, can view a host and click the 'yaml' option, which will output a rootpw h... Jim Perrin
04:25 PM Bug #2179 (Ready For Testing): Wrong owner_type on the request returns 500
https://github.com/theforeman/foreman/pull/400 Dominic Cleal
03:31 PM Bug #2989 (Closed): id field missing in host_parameters of hosts. (API v1 and v2)
Applied in changeset commit:06bcca2d025924085b11c2490737071586dc65d6. Joseph Magen
03:18 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Thanks for your feedback Ronny, much appreciated. Dominic Cleal
03:31 PM Feature #2260 (Closed): Support dynamic ERB parameters in global and class params
Applied in changeset commit:84ae9603d480bfe88b722cde8d91c9bb10b88be6. Greg Sutcliffe
10:35 AM Bug #3054 (New): host audits for parameters are labeled wrong
If you change/add a parameter on a host's, it'll show up in the audit log as:
User (IP) created Host Parameter: my...
Niek Beernink
09:47 AM Bug #3052 (Closed): Fix reports#show json rabl template to match UI as_json output
Joseph Magen
09:31 AM Feature #3051 (Closed): Task to import environments only
Applied in changeset commit:2b15ea6f2c809049dac5ecddb5121e5ea9cd5d88. Daniel Lobato Garcia
09:10 AM Feature #3051 (Closed): Task to import environments only
Sometimes, an organization might not need to update the puppet classes, or use them at all. In that case, import:pupp... Daniel Lobato Garcia
09:31 AM Feature #1848 (Closed): Add links to email summary report to give more direct access to interesting events
Applied in changeset commit:3e7700b679130b78737ac6c3f98571f1d9e1d2dc. Greg Sutcliffe
08:34 AM Feature #3050 (Closed): foreman-gce packaging
A new foreman-gce subpackage has to be added for the GCE support in #1719. The two new dependencies also need RPMs b... Dominic Cleal
08:31 AM Feature #2944 (Closed): PR #849: network model selection for libvirt
Applied in changeset commit:422535a4661b80db7a05a11b9a7941a18f22ae70. Anonymous
08:31 AM Bug #2996 (Closed): OpenStack Power control operation support breaks vmware vm details
Applied in changeset commit:24602484f2968c5ecc162b4747a07ab1f2e485c3. Dominic Cleal

09/08/2013

02:31 PM Feature #1719 (Closed): Foreman should support Google Compute deployement
Applied in changeset commit:d1fa5fa3ed7bf9f7cbfb40b3a52e91c8c3b51ac8. Romain Vrignaud
10:47 AM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Ronny,
I updated the pull request per your comments. Thanks. I included all your comments except adding "host_i...
Joseph Magen
09:18 AM Bug #2816: diff view broken
am I reading this right ? the current PR only address the first issue and not the second?
If thats true, Sam, anyt...
Ohad Levy
08:31 AM Feature #1853 (Closed): hostgroups can not be listed if filter = null
Applied in changeset commit:5c70f9d471fe8d7b20f2cdc47ed7408bdcf99d39. Daniel Lobato Garcia
07:52 AM Smart Proxy Bug #2870 (Closed): DHCP reservations on MS DHCP servers with PXEClient defined
Applied in changeset commit:296617acd29db1759cc5b5bfffad39398e3773a4. Tomas Edwardsson
07:52 AM Smart Proxy Refactor #3048 (Closed): add command execution details to the log
Applied in changeset commit:ad0e059764f7f3cde0f26b73c805361444e297e1. Ohad Levy
07:26 AM Smart Proxy Refactor #3048 (Closed): add command execution details to the log
when the proxy execute a command (say mco or ssh) it should log it Ohad Levy
07:52 AM Smart Proxy Feature #3047 (Closed): Support puppet run via SSH
Applied in changeset commit:13ed47120944776d31a63386b650bb796462f896. Hannes Schaller
06:49 AM Smart Proxy Feature #3047 (Closed): Support puppet run via SSH
add another option to execute puppet runs over ssh. Ohad Levy
07:40 AM Smart Proxy Feature #2482 (Assigned): Global search in DHCP reservations/leases using MAC and/or hostname
Ohad Levy
07:39 AM Smart Proxy Feature #2482 (Duplicate): Global search in DHCP reservations/leases using MAC and/or hostname
Ohad Levy
07:39 AM Smart Proxy Feature #1508 (Duplicate): Run a wide search on DHCP for IP address
Ohad Levy

09/07/2013

09:31 PM Feature #3046 (Closed): API for NICs / interfaces, IPMI boot and power actions
Applied in changeset commit:8588f9ac6a3245e1c3bcef0aaa166d43d63ca87b. Daniel Lobato Garcia
08:16 PM Feature #3046 (Closed): API for NICs / interfaces, IPMI boot and power actions
This is an extension to the foreman API that allows users to perform operations on their interfaces, just BMC as of n... Dominic Cleal
05:31 PM Feature #2288 (Closed): Quota Support for RHEV 3.1
Applied in changeset commit:180d7f43ad2a1953adc25e4e57330b58ca8c3b06. Anonymous
01:31 PM Feature #1871 (Closed): VPC support on EC2 compute
Applied in changeset commit:beed05de7562fbc74d751860434b681d431acfe5. Anonymous
12:35 PM Bug #1879 (Resolved): Foreman fails to acquire IP when using AWS VPC with private IP
Implemented in #1871 with the VPC functionality, via a dropdown menu on the network tab to choose the preferred IP ad... Dominic Cleal
12:27 PM Feature #1868 (Duplicate): Foreman should ask which VPC to use when creating a new Instance on EC2
Closing in favour of #1871, which adds this capability. Dominic Cleal

09/06/2013

07:31 PM Bug #3045 (Closed): Reports with no logs cause undefined method `each' for nil:NilClass (NoMethodError)
Applied in changeset commit:823e4ba85415837cf89ed4babe316af67eaccc4b. Greg Sutcliffe
05:19 PM Bug #3045 (Ready For Testing): Reports with no logs cause undefined method `each' for nil:NilClass (NoMethodError)
https://github.com/theforeman/foreman/pull/870 Greg Sutcliffe
05:14 PM Bug #3045 (Closed): Reports with no logs cause undefined method `each' for nil:NilClass (NoMethodError)
When loading a report with no useful log messages, @params["report"]["logs"]@ arrives as nil rather than an empty arr... Dominic Cleal
03:21 PM Bug #3033: values smart variables not shown correctly under host parameters
yes Ronny M
09:05 AM Bug #3033: values smart variables not shown correctly under host parameters
So this is just a display problem? Greg Sutcliffe
05:21 AM Bug #3033: values smart variables not shown correctly under host parameters
Yes the fact is available in the host. Would be strange if it where not because it also in the /etc/mcollective/facts... Ronny M
12:23 PM Bug #3043 (Ready For Testing): Allow Hammer to authenticate using Signo
PR https://github.com/theforeman/foreman/pull/866 Marek Hulán
12:22 PM Bug #3043 (Closed): Allow Hammer to authenticate using Signo
Marek Hulán
10:31 AM Feature #1923 (Closed): support converting bare metal hosts to/from VMs on compute resources
Applied in changeset commit:805358dfbc08bf97d2743396572fe92207ba75a7. Anonymous
10:23 AM Feature #1923 (Ready For Testing): support converting bare metal hosts to/from VMs on compute resources
Dominic Cleal
09:25 AM Bug #3039 (Resolved): smart variabele override doesn't work
Foreman 1.2.2
If a smart variable is overridden in hosts parameters of an host with a new or different value, the ...
Ronny M
09:03 AM Bug #3037 (Closed): Problem importing puppet classes
I recently upgraded from foreman 1.0.1 to 1.2.2. When I try to import puppet classes, I get the error "Validation fai... Martin Hovmöller
07:48 AM Smart Proxy Feature #3034 (New): TFTP file download should be synchronous and handle errors
The TFTP file download feature currently spawns wget in the background, so offers no tracking of progress or download... Dominic Cleal

09/05/2013

08:21 PM Bug #3033: values smart variables not shown correctly under host parameters
Also a pic of the YAML display for this node's ENC data would be useful. Click the YAML button on the host's page. Greg Sutcliffe
08:20 PM Bug #3033: values smart variables not shown correctly under host parameters
Does the test host have the osversion fact in Foreman? The smart var will be calculated using the facts uploaded to f... Greg Sutcliffe
06:40 PM Bug #3033 (Resolved): values smart variables not shown correctly under host parameters
Foreman 1.2.2
Under host parameters for a host the wrong smart variable value (default value) is shown.
A match...
Ronny M
05:31 PM Bug #3030 (Closed): Facter isn't loaded, but is referenced in DB migrations etc.
Applied in changeset commit:8d4bcf4a42eb2288d198225eede5b1525bee04a4. Greg Sutcliffe
04:59 PM Bug #3030 (Ready For Testing): Facter isn't loaded, but is referenced in DB migrations etc.
https://github.com/theforeman/foreman/pull/868 Dominic Cleal
04:32 PM Bug #3030 (Closed): Facter isn't loaded, but is referenced in DB migrations etc.
The Facter library is no longer 'required' anywhere now that Puppet is no longer loaded due to #2414, but we still ha... Dominic Cleal
04:34 PM Feature #3031 (New): Remove Facter from Foreman core
Facter's fairly harmless, but one side effect is that it probes a lot of information, which increases the size of our... Dominic Cleal
02:31 PM Feature #2414 (Closed): Remove Puppet from Foreman core
Applied in changeset commit:91ad276d660b9f1d37bc82a9ad738351c347dc9d. Greg Sutcliffe
12:59 PM Bug #2244 (Ready For Testing): avoid flapping os.release_name for Debian
https://github.com/theforeman/foreman/pull/867 Sam Kottler
12:51 PM Bug #2244 (Assigned): avoid flapping os.release_name for Debian
Florian,
Sorry about the confusion - our contribution process has been the same for a while (outlined in http://pr...
Sam Kottler
07:31 AM Bug #2244: avoid flapping os.release_name for Debian
Thanks for the reply.
Well, for an occasional contributer that's an awful lot of hoops to jump through for single ...
Florian Ernst
07:09 AM Bug #2244: avoid flapping os.release_name for Debian
Would you mind submitting this as a pull request to the project on GitHub? It's our normal way to get patches includ... Dominic Cleal
07:06 AM Bug #2244: avoid flapping os.release_name for Debian
JFTR, this issue is still valid with 1.2.2, and my patch still fixes it. Florian Ernst
12:30 PM Bug #3029: Edit_params permission does not grant enough rights to actually edit params in the web interface
I'm seeing this behaviour in Foreman 1.2.0 Randal Garcia
12:29 PM Bug #3029 (New): Edit_params permission does not grant enough rights to actually edit params in the web interface
Hi,
I have created a role to allow users restricted access to view hosts and edit only the parameters of that host...
Randal Garcia
08:54 AM Bug #3027 (Resolved): Api for listing reports misses hostname in the output
Host's name and level of log messages are missing in the output of show action. Tomáš Strachota
07:07 AM Bug #2245 (Rejected): eventful reports not listed for some puppet versions
Ok, thanks for the update Florian. If you or anybody else sees it again, we can reopen. Dominic Cleal
07:02 AM Bug #2245: eventful reports not listed for some puppet versions
Considering that this issue received no reply and that I didn't experience the reported behavior with recent releases... Florian Ernst

09/04/2013

08:28 PM Feature #3026: Enable apipie API parameter validation
It turns out there's some history to this:
https://github.com/theforeman/foreman/commit/5d78633efd6fb9751da1e27763...
Dominic Cleal
08:19 PM Feature #3026 (New): Enable apipie API parameter validation
Currently we have apipie's built in parameter validation disabled in config/initializers/apipie.rb:... Dominic Cleal
07:56 PM Bug #3025 (Duplicate): Supplying no HTTP auth credentials results in server error
An error in the controller is showing up when accessing the API without supplying any credentials for HTTP auth.
<...
Dominic Cleal
07:10 PM Bug #3024 (New): Sort order columns
It affects to the section "Facts". If I go there and try to sort my machines using for example the fact "uptime_days"... Felix Barbeira
02:42 PM Feature #3023 (New): Rails models i18n support for plugins
Phase 1 (get gettext working) already done in #2942 Lukas Zapletal
02:30 PM Feature #3022 (New): Set disk size of ec2 instance from "Virtual Machine" tab of UI
Foreman currently doesn't allow you to set the disk size of the VM you wish to provision instead it only allows the A... Jim Bailey
02:21 PM Feature #2942 (Ready For Testing): Plugin i18n support
https://github.com/theforeman/foreman/pull/851
and related, the discovery plugin update: https://github.com/thefor...
Dominic Cleal
08:59 AM Bug #2298 (Ready For Testing): User in multiple Orgs gets 'Any Organization' option that really is any Org
PR: https://github.com/theforeman/foreman/pull/864 Anonymous
07:01 AM Feature #3020 (Closed): API v2 - option to specify version in URL as well as header
Joseph Magen
07:00 AM Feature #3019 (New): API customized responses - specify fields and/or relationships(fields) to be included in response
Joseph Magen
06:59 AM Feature #3018 (Closed): API v2 metadata for pagination in index collection response
"total": 30,
"per_page": 20,
"page": 1,
"search": "",
"sort": ""
"results": [
{
Joseph Magen

09/03/2013

05:47 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
For facts api/hosts/:id/facts the per_page option does work, but appears to do nothing with api/hosts/:id Ronny M
05:38 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
I hope the differences are not caused by the per_page option, but the following commands with different per_page valu... Ronny M
05:15 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Joseph
Tested pull 863 on Foreman 1.2.1. There where still some parameters/values missing but probably for an reas...
Ronny M
02:03 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Joseph,
Ok thanks,
I'll merge both pulls to my test environment and will test them then.
Afterwards I will u...
Ronny M
09:43 AM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
The reason for the difference in results count is that /api/ uses pagination and without /api/ does not. If you page... Joseph Magen
08:31 AM Bug #2989 (Ready For Testing): id field missing in host_parameters of hosts. (API v1 and v2)
Ronny,
PR submitted https://github.com/theforeman/foreman/pull/863
There goal of API v1 under /api/ was to be t...
Joseph Magen
01:07 PM Feature #3017 (Closed): API v2 - create separate controller for all objects rather than fallback to v1
Joseph Magen
11:57 AM Refactor #3016: accessible_hostgroups method unnecessarily sorts in memory
also, changing the order to check first for an admin should improve the query a bit (when you are an admin). Ohad Levy
11:56 AM Refactor #3016 (Closed): accessible_hostgroups method unnecessarily sorts in memory
since we added the full label to the db, we can ask the db to sort for us.
see source:app/helpers/hosts_and_hostgr...
Ohad Levy
10:31 AM Bug #2863 (Closed): CVE-2013-4182 - Privileges escalation via API
Applied in changeset commit:ce13ab5d1197c128acccd0725c06a2526e19b4ac. Marek Hulán
10:31 AM Bug #2860 (Closed): CVE-2013-4180 - Potential DoS in HostsController
Applied in changeset commit:d370f4aac4efab233371d243e1414f843d6dcae6. Marek Hulán
08:38 AM Feature #2142 (Ready For Testing): /lookup_values is missing from the api
Included in commit in https://github.com/theforeman/foreman/pull/829
"fixes #2810 - more restful API v2 JSON respons...
Joseph Magen
08:37 AM Feature #2810 (Ready For Testing): As an API user I'd like more restful puppetclasses json
Joseph Magen
08:36 AM Feature #2810: As an API user I'd like more restful puppetclasses json
https://github.com/theforeman/foreman/pull/829 Joseph Magen
08:35 AM Feature #2969 (Ready For Testing): remove all legacy api code in UI controllers
https://github.com/theforeman/foreman/pull/855 Joseph Magen
08:35 AM Feature #2985 (Ready For Testing): Remove as_json methods from AR models
https://github.com/theforeman/foreman/pull/855 Joseph Magen
08:34 AM Feature #2986 (Ready For Testing): Remove #show method from controllers and routes.rb when not used
https://github.com/theforeman/foreman/pull/855 Joseph Magen
08:33 AM Feature #3011 (Ready For Testing): default root name for api json index response to :results but make it configurable
https://github.com/theforeman/foreman/pull/862 Joseph Magen
07:55 AM Bug #3015 (Duplicate): Locations and organizations should be enabled automatically in tests
The tests require taxnomies to be enabled in order to run successfully, so they should automatically set SETTINGS whe... Dominic Cleal
07:33 AM Bug #2816 (Ready For Testing): diff view broken
Dominic Cleal
12:39 AM Bug #3014 (Rejected): Nested hostgroup are not inheriting global hostgroup parameters
When creating hostgroup parameters then nesting hostgroup inside that top level hostgroup, the parameters don't get i... Gilles Dubreuil

09/02/2013

04:12 PM Feature #3013 (New): Add some sugar for template comparisions
Right now to test, eg, a hostgroup value, one has to use
<% if @host.hostgroup.to_s == "Base/MyGroup" -%>
It ...
Greg Sutcliffe
03:38 PM Smart Proxy Bug #3012 (Rejected): Mcollective does not need sudo to work properly
Mcollective will always run with sudo, see: lib/proxy/puppet/mcollective.rb. When MCollective is configured properly,... Jasper Poppe
02:51 PM Feature #2942: Plugin i18n support
This is only first phase - string extraction and multidomain support.
Additionally, we need:
- model extractio...
Lukas Zapletal
01:58 PM Feature #3011 (Closed): default root name for api json index response to :results but make it configurable
Joseph Magen
11:31 AM Bug #3010 (Closed): Error viewing mismatches report when locations are disabled
Applied in changeset commit:3d321a7f91d096b649cc88ec8cdaba35fe1a70be. Anonymous
10:58 AM Bug #3010 (Closed): Error viewing mismatches report when locations are disabled
When viewing mismatches report with orgs enabled, but locations disabled:
undefined local variable or method `...
Dominic Cleal
11:31 AM Bug #2758 (Closed): On class reimport, Foreman runs class parameter validations even when parameter override is disabled
Applied in changeset commit:537e2cad4eb5f43573d891efadb97f5676ee81e2. Anonymous
10:52 AM Smart Proxy Bug #3009 (Closed): Missing logger include in Proxy::DNS::Nsupdate
Applied in changeset commit:0dd2f70c12103bc911150c00015560b3f889e137. Anonymous
10:09 AM Smart Proxy Bug #3009 (Ready For Testing): Missing logger include in Proxy::DNS::Nsupdate
https://github.com/theforeman/smart-proxy/pull/104 Dominic Cleal
10:06 AM Smart Proxy Bug #3009 (Closed): Missing logger include in Proxy::DNS::Nsupdate
Add Proxy::Logger to Proxy::DNS::Nsupdate class, else without this 'logger.debug' and such does nothing at all. Dominic Cleal
09:31 AM Bug #1745 (Closed): If FQDN for puppetmaster starts with "puppet" Foreman strips the domain.
Applied in changeset commit:f5d4e70a90babbb6e87cd7fd9babd88754965e26. Anonymous
09:06 AM Bug #3008 (Closed): Partition table is truncated
I'm currently building a relatively long disklayout and I found out that when I paste (or import template from Commun... Grégoire Morpain
08:27 AM Bug #3006 (Rejected): Add to API v1 /api/hosts/disabled as /hosts/disabled with json response was removed
Joseph Magen

09/01/2013

07:31 PM Bug #3005 (Closed): gettext 3.0.0 breaks Ruby 1.8 support
Applied in changeset commit:bdaf88803294f4442b44e7184e65ac42c1ea6bd7. Dominic Cleal
05:44 PM Bug #3005 (Ready For Testing): gettext 3.0.0 breaks Ruby 1.8 support
https://github.com/theforeman/foreman/pull/860 Dominic Cleal
05:41 PM Bug #3005 (Closed): gettext 3.0.0 breaks Ruby 1.8 support
http://ci.theforeman.org/job/test_develop/331/database=mysql,puppet=3.0,ruby=1.8.7/console... Dominic Cleal
11:11 AM Feature #2236: Add "Custom Field" Functionality for hosts
I added the wrote rake task to update existing hosts. Just follow the instructions at https://github.com/isratrade/f... Joseph Magen

08/31/2013

02:06 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Sorry mixed the numbers arround (with /api should be 60 en without api should be 105.) Ronny M
01:51 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Apparently I haven't been reading well enough. I thought /api was deprecated but instead we now have to use /api. If ... Ronny M
11:44 AM Bug #2976: Reports page not showing when an Error was returned
Hi, yes, I'm 100% sure :) ... for obvious reasons I cant just post the whole page / screen here, but it definitely do... Alex Leonhardt
09:55 AM Feature #3004: smart global parameters
For example created from: More => Configuration => Smart Variables. (with new or create button) Ronny M
09:38 AM Feature #3004: smart global parameters
Or smart vars that are class/hostgroup independent. Ronny M
09:29 AM Feature #3004 (Resolved): smart global parameters
I would like to have smart global parameters/variables that work like smart vars but don't need to be assigned to a p... Ronny M

08/30/2013

02:45 PM Feature #3002 (New): Replay full JSON response from Foreman's API
If something fails through the ruby bindings (e.g. creating a smart proxy when it's uncontactable) we currently don't... Greg Sutcliffe
02:38 PM Bug #3001 (Closed): host facts do not allow search by id (just by name)
This is issue probably in api or routes and needs further investigation. --id was temporarily disabled Martin Bacovsky
02:34 PM Feature #3000: Support for being able to build a host group from from multiple hostgroups that are not nested
Steven Bambling wrote:
> Allow hostgroups to be created from multiple hostgroups giving the ability to create 'profi...
Steven Bambling
02:29 PM Feature #3000 (Resolved): Support for being able to build a host group from from multiple hostgroups that are not nested
Allow hostgroups to be created from multiple hostgroups giving the ability to create 'profiles' that can be rolled in... Steven Bambling
02:19 PM Feature #2999 (New): Automatically create accounts in Foreman with authentication delegation
Hello,
I use foreman with authentication delegation to apache. It would be very nice if accounts could be created ...
Mickaël Canévet
11:00 AM Bug #2996 (Ready For Testing): OpenStack Power control operation support breaks vmware vm details
https://github.com/theforeman/foreman/pull/859 Dominic Cleal
10:42 AM Bug #2996 (Closed): OpenStack Power control operation support breaks vmware vm details
https://github.com/theforeman/foreman/pull/845
This breaks vmware/vsphere:
SyntaxError in Compute_resources_vms...
Nils Domrose
09:56 AM Packaging Bug #2992: Debian packages for kafo
Gems on which kafo currently depends:
* clamp >= 0
* highline >= 0
* logging >= 0
* puppet >= 0
* rdoc ~> 3.0
...
Marek Hulán
09:48 AM Packaging Bug #2992 (Closed): Debian packages for kafo
We would like to have 1.3 installation on the new kafo installer if possible. Lukas Zapletal
09:54 AM Installer Feature #2993 (Resolved): Improve interoperability with external modules
This discussion was started on https://github.com/theforeman/foreman-installer/pull/46 but stalled, so we agreed to d... Greg Sutcliffe

08/29/2013

08:35 PM Feature #2991 (New): Allow for user-data to be injected into cloud-init templates and finish scripts
Most of the popular public clouds and some private clouds have the idea of user-data when provisioning a new machine.... Sam Kottler
08:33 PM Refactor #2990: Refactor templates to use STI
This would nicely encapsulate snippets and ptables Greg Sutcliffe
08:27 PM Refactor #2990 (Duplicate): Refactor templates to use STI
Sam Kottler
07:53 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
After some more testing I think this one really can be closed. Ronny M
07:16 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Did some more testing:
The issue is not only the /api. Included Parameters via inheritance (or because of foreman ...
Ronny M
06:51 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Oeps, Sorry
It seems the difference is caused by using /api or not in the url when using/calling the api
curl -...
Ronny M
06:14 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Above result is from the v1 api. Ronny M
06:12 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
@Dominic, ok thanks ill try that with the v2 api. Ronny M
06:10 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
Our foreman 1.2.0 has been upgraded twice. (1.0 => 1.1 => 1.2)
After some further testing I see that a fresh foreman...
Ronny M
06:10 PM Bug #2989: id field missing in host_parameters of hosts. (API v1 and v2)
In APIv2, there's a separate parameters controller which produces routes such as /hosts/example.com/parameters and ap... Dominic Cleal
05:48 PM Bug #2989 (Closed): id field missing in host_parameters of hosts. (API v1 and v2)
Issue in Foreman 1.2.0
In Foreman 1.0 it was possible to update a hosts, host_parameter name or value by using its...
Ronny M
06:36 PM Feature #2414: Remove Puppet from Foreman core
https://github.com/theforeman/foreman/pull/858 changes the reports API
https://github.com/theforeman/puppet-foreman/...
Dominic Cleal
06:31 PM Feature #2932 (Closed): Add find by fullname for Operatingsystem
Applied in changeset commit:b1f4f883d0fc0254626c69dc3e043d50e009f4e1. Joseph Magen
04:57 PM Smart Proxy Bug #2878: Import Classes fails when using parser = future
Aaron Whiteside wrote:
> Could the fix to this be added as a patch to the 1.2 branch?
Sorry, no fix has been writ...
Dominic Cleal
04:47 PM Smart Proxy Bug #2878: Import Classes fails when using parser = future
Could the fix to this be added as a patch to the 1.2 branch? Aaron Whiteside
02:31 PM Feature #2988 (Closed): Authenticate to new API via REMOTE_USER
Applied in changeset commit:852ff7141e6a77a63087b40201782d2f3f42f24b. Daniel Lobato Garcia
01:32 PM Feature #2988 (Ready For Testing): Authenticate to new API via REMOTE_USER
https://github.com/theforeman/foreman/pull/822 Dominic Cleal
01:32 PM Feature #2988 (Closed): Authenticate to new API via REMOTE_USER
This allows the setting 'authorize_login_delegation_api' to work. Basically if foreman is behind any kind of proxy us... Dominic Cleal
10:05 AM Feature #2236: Add "Custom Field" Functionality for hosts
Josh,
I worked on the rake task this morning but ran into errors. I'm half-day PTO today, so I'll work on it on S...
Joseph Magen
10:03 AM Bug #2987 (New): Errors when rapidly provisoning instances through the UI
when rapidly provisioning an ec2 instances through the Foreman UI errors can be produced and the instances fail to bu... Jim Bailey
09:31 AM Bug #2891 (Closed): Openstack power controls don't work
Applied in changeset commit:a6ce3c9944b77b49c6420652199695656a719de4. Daniel Lobato Garcia
07:59 AM Feature #2986 (Closed): Remove #show method from controllers and routes.rb when not used
Joseph Magen
07:58 AM Feature #2985 (Closed): Remove as_json methods from AR models
Using rabl views now Joseph Magen
07:48 AM Bug #2984 (Closed): Add to API v1 StatisticsController and remove JSON from UI controller

Joseph Magen
06:52 AM Feature #2983 (Closed): Add autosign#index to API v1 and remove from UI controller to Add autosign#index to API v1
Joseph Magen
06:31 AM Bug #2970 (Closed): "Puppetclass".singularize = "Puppetclas"
Applied in changeset commit:a1591300eab1241bc8222234f0d77ddc2b4fe68a. Joseph Magen

08/28/2013

09:14 PM Bug #2982 (Resolved): Non Admin user Dashboard load is very slow with a large number of mangaged nodes
This is on Foreman 1.2.1
A non admin user takes a very long time to load the Dashboard page if they have many node...
Chuck Schweizer
05:14 PM Feature #2981 (Closed): Add plugins repo to foreman-release
The /plugins yum repo should be added to foreman-release, though with GPG verification disabled. Dominic Cleal
03:50 PM Bug #2951 (Closed): Host API documentation lacks compute_resource_id in the create and update methods
Applied in changeset hammer-cli-foreman|commit:b487adeefe0fd1925ec9852e4bd7971ffebafe5e. Martin Bacovsky
10:51 AM Bug #2976 (Feedback): Reports page not showing when an Error was returned
Digging into this a little, I can't see why this wouldn't work as-is. The error status of the host in Foreman comes ... Dominic Cleal
10:17 AM Bug #2976: Reports page not showing when an Error was returned
We actually have a specific unit test for this type of report, to check that Foreman sets the error state on the Host... Greg Sutcliffe
09:56 AM Bug #2976 (Duplicate): Reports page not showing when an Error was returned
The Hosts view shows an [E] status of the last host's run status, however, the reports view/page doesn't show that er... Alex Leonhardt
09:35 AM Feature #2975 (Closed): Create VMs using short hostname, not FQDN
When you build a new VM the vm name Is Name.domain
In many case I need to create VM with name only without domain
C...
aurelien vaillant
07:20 AM Support #2973: REST API for editing a node's classes directly?
Actually, the code is already in v2 that you can use but since API v2 is still in development, the docs haven't been ... Joseph Magen
07:00 AM Support #2973: REST API for editing a node's classes directly?
I assume that you meaning adding/removing classes from a host. This is undocumented in v1, but you can pass and arra... Joseph Magen

08/27/2013

03:12 PM Bug #2972: Incompatibility with jsonp and bundler_ext support
Reproduced. Lukas Zapletal
07:30 AM Bug #2972: Incompatibility with jsonp and bundler_ext support
Lukas, Steve's indeed using bundler_ext, but I think enabling @:support_jsonp: true@ in settings.yaml is causing conf... Dominic Cleal
07:20 AM Bug #2972: Incompatibility with jsonp and bundler_ext support
Steven,
in your bit I do see that you are using bundler and not bundler_ext. I do not understand what is wrong in ...
Lukas Zapletal
02:27 PM Bug #2967: Foreman is randomly missing certain facts
The values seems to be missing in the database:... Anders Sveen
07:37 AM Bug #2968: db encryption task fails
All of my testing has been under 1.9 or 2.0 and I noticed Ohad's using 1.8. I just tried launching a console under 1... Dominic Cleal
07:27 AM Bug #2394: Import Puppet Classes - deletes assigned classes
checked on 1.2.1 - still deletes assigned classes. Andrei Burd
07:07 AM Bug #2719: VMWare Compute Resource, "Hosts/<hostanme>/edit/Virtual Machine" shows wrong Network for the the vm
Hello, I can assign it to 1.3 but I am afraid we have too many bugs there already. Not sure if we are able to pick it... Lukas Zapletal
07:00 AM Bug #2948: Whitelist additional Provisioning Template Macros
Right I missed the note on the wiki, this is fine. Right. If you need assistance with your contribution, dont hesitat... Lukas Zapletal

08/26/2013

10:18 PM Support #2973 (Resolved): REST API for editing a node's classes directly?
I recently installed Foreman, but noticed I don't see any direct way to edit the classes under a host/node.
I re...
Adan Saenz
04:45 PM Bug #2972 (Closed): Incompatibility with jsonp and bundler_ext support
I've seen the Foreman Versions 1.2.1.x and 1.2.0.x, when installing via packages from the RPM repository using SCL
...
Steven Bambling
11:54 AM Bug #2970 (Ready For Testing): "Puppetclass".singularize = "Puppetclas"
https://github.com/theforeman/foreman/pull/856
Joseph Magen
08:40 AM Bug #2970 (Closed): "Puppetclass".singularize = "Puppetclas"
create custom inflection Joseph Magen
11:53 AM Bug #2719: VMWare Compute Resource, "Hosts/<hostanme>/edit/Virtual Machine" shows wrong Network for the the vm
it is possible to prioritize this bug ? because it creates confusion for the users of foreman (When using vmware) the... Peter Gustafsson

08/25/2013

02:15 PM Feature #2969 (Closed): remove all legacy api code in UI controllers
User must now use /api/ on json calls that are routed to the API controllers, rather than the UI controllers respondi... Joseph Magen
01:14 PM Bug #2968: db encryption task fails
Ohad, I can't duplicate this issue. For some reason the mixin include Encryptable on ComputeResource is not working a... Joseph Magen
10:58 AM Bug #2968 (Closed): db encryption task fails
... Ohad Levy
12:59 PM Feature #2931: API v2 hosts JSON response, add *_name for each *_id
Yes, PR to provide this functionality is merged, but the JSON rabl views have not been updated, so keep this issue open. Joseph Magen
08:00 AM Bug #2948: Whitelist additional Provisioning Template Macros
Ok, I will do that and test it.
In my wiki updates there is a note that savemode_render should be set to false fo...
Ronny M

08/23/2013

05:10 PM Feature #2929 (Assigned): Generate CR encryption key during package installation
Dominic Cleal
04:31 PM Bug #2877 (Closed): deleting a currently selected org results to a 404 hell
Applied in changeset commit:2ac38557117c31a1b37490abb4546d5fe3e86d71. Anonymous
02:55 PM Bug #2298 (Assigned): User in multiple Orgs gets 'Any Organization' option that really is any Org
Anonymous
12:46 PM Feature #2414 (Ready For Testing): Remove Puppet from Foreman core
https://github.com/theforeman/foreman/pull/840 changes the facts API Dominic Cleal
11:31 AM Feature #2945 (Closed): Extend AR to add getter/setter methods *_names similar to *_ids
Applied in changeset commit:3b656b8d47030517369db5f6031218916985d7bf. Joseph Magen
11:25 AM Bug #2967 (Closed): Foreman is randomly missing certain facts
I have set up Foreman with ENC integration and pushing facts with the script at https://github.com/theforeman/puppet-... Anders Sveen
10:27 AM Feature #2931 (Assigned): API v2 hosts JSON response, add *_name for each *_id
The PR's been closed, but I think this is still needed, right? Dominic Cleal
09:55 AM Bug #2966 (Assigned): Reports JSON API doesn't return log level
Greg Sutcliffe
09:55 AM Bug #2966 (Closed): Reports JSON API doesn't return log level
Currently a GET to the Reports API will not return the log level, due to `:logs => logs.all(:include => [:source, :me... Greg Sutcliffe
06:54 AM Bug #2948: Whitelist additional Provisioning Template Macros
Hey Ronny,
go ahead; edit that and test that, it is defined in: lib/foreman/renderer.rb
I see you already edite...
Lukas Zapletal

08/22/2013

05:08 PM Bug #2948: Whitelist additional Provisioning Template Macros
The following macro's also only work if savemode_render is set to false which I would like to have white-listed so I ... Ronny M
12:50 PM Bug #2960 (Closed): Apipie docs in OS controller miss some parameters
Docs for create and update actions in operating systems controller miss params for defining associations.
Eg. archit...
Tomáš Strachota
09:28 AM Bug #2951 (Assigned): Host API documentation lacks compute_resource_id in the create and update methods
There is also missing created at an updated at Martin Bacovsky
08:04 AM Bug #2957 (New): Implement certwatch script for RHEL6
There is a simple 'certwatch' utility from crypto-utils package. The checking script is short: /etc/cron.daily/certwa... Lukas Zapletal
07:46 AM Bug #2956 (Duplicate): Autocompletion failure when adding class to host
I've got a class called `local_tmpl::app::c2c_sig_demo`.
When I want to assign it to a host, I edit the host, go t...
Raphaël PINSON
04:50 AM Bug #2683: nightly build is missing jquery.ui.autocomplete
David, were you using Example42's module to install Foreman? I'm running into the same issues. Ash Caire

08/21/2013

07:07 PM Bug #2955 (New): Failed to save: Mac can't be blank, Mac is invalid error when trying to create an ovirt VM
I have had a couple of users complain that they are seeing an issue where the Network tab turns red but none of the f... Anonymous
03:40 PM Feature #2764 (Ready For Testing): Override values in setting model from settings.yaml
PR: https://github.com/theforeman/foreman/pull/854 Anonymous
10:48 AM Feature #2764 (Assigned): Override values in setting model from settings.yaml
Anonymous
02:39 PM Bug #2954 (Closed): Errors in the string extraction in the Welcome page that prevent good translation
Here are the 3 sentenses in the Welcome page that need to be redone :
For internal Users, simply create a new ...
Benjamin Papillon
01:44 PM Bug #2953 (New): Hostgroup API id can be name which does not have to be unique
In /api/hostgroup/<id> (GET, PUT, DELETE) can be either id or name. Name dos not have to be unique. Label does, but i... Martin Bacovsky
11:31 AM Bug #2431 (Closed): Foreman MYSQL Error on hosts_and_Facts import when FQDN is missing
Applied in changeset commit:3d6c46e5132ab60b3ad791a43f94b9fefd9e23e2. Anonymous
08:12 AM Bug #2431 (Ready For Testing): Foreman MYSQL Error on hosts_and_Facts import when FQDN is missing
This PR from Ash Caire makes Foreman fall back to the certname if the FQDN's missing, which I'm pretty sure will fix ... Dominic Cleal

08/20/2013

03:36 PM Feature #2952: Please Support Linode for Server Provisioning
I should add, any tips on how a newbie could look into adding this myself would be appreciated too. Joshua Chaitin-Pollak
03:36 PM Feature #2952 (New): Please Support Linode for Server Provisioning
Hi, my understanding is that Foreman uses fog.io for server provisioning. I know fog.io supports linode servers, so I... Joshua Chaitin-Pollak
03:34 PM Bug #2877 (Ready For Testing): deleting a currently selected org results to a 404 hell
PR: https://github.com/theforeman/foreman/pull/853 Anonymous
02:21 PM Bug #2948: Whitelist additional Provisioning Template Macros
Forgot to mention that this is about foreman 1.2 and 1.2.1 but I assume that it is valid for older releases as well. Ronny M
01:33 PM Feature #1970: Override the foreman_url hostname
Argh, that was already in the list of related features. I should read more. Ewoud Kohl van Wijngaarden
01:32 PM Feature #1970: Override the foreman_url hostname
I think this could be solved by the template proxy feature (#969). Ewoud Kohl van Wijngaarden
01:22 PM Bug #2951 (Closed): Host API documentation lacks compute_resource_id in the create and update methods
Fix in apipie docs is needed for hammer to work Martin Bacovsky
12:15 PM Feature #2950 (New): User filters - Wildcard against facts
Foreman should be able to create a user filter with wildcards or the 'like' operator. The only operators currently av... Jeff Sault

08/19/2013

07:33 PM Bug #2948 (Closed): Whitelist additional Provisioning Template Macros
If would like to have the following Provisioning Template macro's white listed so they can be used in templates with ... Ronny M
05:51 PM Bug #1745 (Ready For Testing): If FQDN for puppetmaster starts with "puppet" Foreman strips the domain.
Dominic Cleal
05:35 PM Bug #1745: If FQDN for puppetmaster starts with "puppet" Foreman strips the domain.
"PR #852":https://github.com/theforeman/foreman/pull/852 Jeremy Kitchen
07:35 AM Bug #1745: If FQDN for puppetmaster starts with "puppet" Foreman strips the domain.
Jeremy Kitchen wrote:
> ok, so the code change was pretty trivial. I have it done, however I have 2 questions:
>
...
Dominic Cleal
01:31 PM Bug #2933 (Closed): Installation media API misses some features
Applied in changeset commit:d4ea640c09a17fa89f390f9d6763d91f7a82009d. Anonymous
01:31 PM Bug #2540 (Closed): Error retriving "Virtual Machines" list from Rackspace compute resource.
Applied in changeset commit:c5aa8c8546e3999656c74bd3b441c5aa544a96f8. Sam Kottler
12:37 PM Bug #2863 (Pending): CVE-2013-4182 - Privileges escalation via API
ACK, thank you Marek.
Attaching rebased versions for 1.2.0 (as used downstream) and 1.2-stable (for 1.2.2).
Dominic Cleal
09:10 AM Feature #2944 (Ready For Testing): PR #849: network model selection for libvirt
Lukas Zapletal
07:59 AM Bug #2946 (New): Removing a class doesn't remove it from hostgroup that own it
Dominic Cleal
07:59 AM Bug #2946: Removing a class doesn't remove it from hostgroup that own it
I did "import" and the system saw that the puppet class was removed, yet the hostgroups were not updated.
ohad basan
07:55 AM Bug #2946 (Feedback): Removing a class doesn't remove it from hostgroup that own it
Did you re-import the classes after the rename?
What should happen is on the import page, you'll be given a list o...
Dominic Cleal
07:53 AM Bug #2946 (New): Removing a class doesn't remove it from hostgroup that own it
I noticed a problem on my foreman 1.1 instance.
I performed a class rename and afterwards I had to remove the delete...
ohad basan
 

Also available in: Atom