Project

General

Profile

Activity

From 02/26/2013 to 03/27/2013

03/27/2013

02:54 PM Bug #2357: inconsistent handling of FQDN with trailing dot
Oh, the fqdn trailing dot came from reverse-dns PTR records, the hostname was set without it, so foreman picked this ... Darrell Budic
02:46 PM Bug #2357 (New): inconsistent handling of FQDN with trailing dot
Foreman appears to handle FQDNs with a trailing dot inconstantly in it's validation, leading to at least two problems... Darrell Budic
02:22 PM Installer Revision fcae203f (puppet-dns): Remove this dependency as the installer is using a forked copy of concat and this dependency explodes with librarian-puppet. We should revisit these after uploading the installer modules to the forge.
Ashley Penney
11:37 AM Bug #336: Facts not imported when running the task puppet:import:hosts_and_facts
_Spam deleted by administrator._ nitin khare
11:36 AM Packaging Revision 3a37e176 (foreman-packaging): Created the assets subpackage and added it as a requirement for core
Sam Kottler
11:12 AM Feature #2356 (Duplicate): smart-proxy, FreeIPA subsystem support
FreeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments. It would be grea... Peter Gustafsson
07:16 AM Bug #2285: Validation doesn't prevent "invalid address" error when creating subnets
UPDATE subnets SET mask = "255.255.255.0" WHERE mask = "2555.255.255.0";
fixed it.
I guess the regex used does not ...
Alex Rodenberg
06:47 AM Bug #2285: Validation doesn't prevent "invalid address" error when creating subnets
I accidentally had put in 2555.255.255.0 and same thing happened to me.. any way for me to delete this entry so I hav... Alex Rodenberg
03:00 AM Feature #863: add ability to restrict ldap authentication to a security group
just a bit of a pseudo-code version of doing it (untested): https://github.com/frimik/foreman/compare/863-ldap_group_... Mikael Fridh

03/26/2013

06:44 PM Installer Revision 2a756241 (puppet-foreman): added ability to specify which interface to listen on
Corey Osman
01:52 PM Feature #2355 (Resolved): Need ability to set VMware provisioning foundation - Network/SCSI/OS Profile
When Provisioning a host to VMWare, vsphere shows that the host is setup with an E1000 Ethernet, LSI Logic Parallel a... Byron Miller
11:30 AM Bug #2325: No A record created in domain when provisioning an ec2 vm
broken by:
https://github.com/theforeman/foreman/commit/8838eb42a2a292f50126966d3fa768edad3a237a
app/models/orchestr...
Anonymous
11:15 AM Installer Revision 338e85ca (puppet-puppet): Updated passenger install and created template files required for passenger config
Gavin Williams
10:41 AM Bug #2317: Foreman starts creating VM's with the name foreman_########
I _think_ what I am finding is that this happens when I have a browser session open, do some stuff, create/delete vm'... Anonymous
07:42 AM Installer Revision b194a65a (puppet-puppet): Issue 2036 - Updated auth.conf.erb and puppet.conf.erb to check for an
empty/nil puppetmaster var and fall back to fqdn. Gavin Williams
07:25 AM Bug #2351 (Ready For Testing): Inconsistent Down-casing causes host page to 404
Nate, there's a better fix at https://github.com/theforeman/foreman/pull/484 if you want to try it. Greg Sutcliffe
07:18 AM Bug #2354 (Duplicate): Can't retrieve reports using API v1 when role grant view_reports
Hello,
I have a user with view_reports granted (he has viewer role : all view rights granted).
I get a 403 error code...
Romain Vrignaud
06:17 AM Bug #2139 (New): Multiple ComputeResource item when trending compute resources
The thing is that's just ghost item.
I don't know what create them in the trends, but they are
not real Compute Resou...
Romain Vrignaud
02:14 AM Bug #2353 (Closed): 500 Error and Blank Virtual machine page when attempting to provision machine on openstack
Hi,
I've successfully added my openstack instance as a compute provider, I can see machines running on it through th...
Graeme Gillies

03/25/2013

06:28 PM Feature #1871: VPC support on EC2 compute
Romain Vringnaud has submitted a commit request that looks promising but I am having trouble getting it to merge with... Will Sterling
03:44 PM Bug #2352 (Closed): Uppercase hostnames are not preserved in routes due to certname/hostname mismatches, causing 404's
This already got reported at #2351. Closing... Sam Kottler
03:06 PM Bug #2352 (Closed): Uppercase hostnames are not preserved in routes due to certname/hostname mismatches, causing 404's
When a user clicks on the hostname in the GUI, it throws a "Host not found" page. e.g. http://foreman:3000/hosts/1OFO... Sam Kottler
01:48 PM Bug #2347: Installation media in host may be lying.
Ah right, I see. Interesting point. Are you allowed to save the host again with the now-invalid media? Greg Sutcliffe
01:37 PM Bug #2347: Installation media in host may be lying.
https://FOREMAN/hosts/XXX/edit, the OperatingSystem tab. Jaroslav Henner
01:33 PM Bug #2347: Installation media in host may be lying.
Ok, to reference the original ticket, you said "Observe Hosts that were using IM1" - what page are you observing? Greg Sutcliffe
01:21 PM Bug #2347: Installation media in host may be lying.
Templates? I didn't say anything about any template, where did you get this term? It is "installation media" even in ... Jaroslav Henner
01:12 PM Bug #2347 (Feedback): Installation media in host may be lying.
Can you clarify where you are looking? Is it just the templates associated with the host?
If so, then the situation ...
Greg Sutcliffe
01:38 PM Bug #2351: Inconsistent Down-casing causes host page to 404
For clarity, this issue seems to be that the validations are not applied to hosts created via fact upload - UI-create... Greg Sutcliffe
01:36 PM Bug #2351 (Closed): Inconsistent Down-casing causes host page to 404
When adding a client to Foreman that has a mixed case hostname (HostName.localdomain), the host details page for this... Nate Walck
09:06 AM Feature #2125 (Closed): SELinux support
Applied in changeset commit:"3129deefe7bb5140f48d2b50eab84c0322089ea5". Sam Kottler
07:13 AM Bug #2321 (New): Fail trying to create a new puppet class
@Dominic - since they're not supported, we shouldn't allow a class to be manually created with a space in - i.e, we n... Greg Sutcliffe
04:25 AM Bug #2345: Unable to update hostgroup parameter by REST API
I've also tried with API V2:
Started PUT "/foreman/hostgroups/102/" for 10.129.13.70 at Mon Mar 25 09:20:45 +0100 20...
Axel Tischer
03:48 AM Feature #2350 (Closed): Add Fog.mock! to compute_resource STI models for tests only
Joseph Magen
03:44 AM Bug #2343: app/models/setting.rb#default chokes on nil attributes
So, I finally got around to digging deeper into this issue. After playing around with the issue, I noticed that it do... David Schmitt
03:36 AM Bug #2349 (Closed): search_for hosts not working because of STI Host:Managed
Joseph Magen

03/22/2013

02:26 PM Bug #2243 (Closed): Unable to submit new host on a fresh installation ( EC2) - Failed to create a compute Centos (eu-west-1-EC2) instance centos35345324.cere: wrong number of arguments (0 for 1) (ArgumentError)
Thanks for confirming. Dominic Cleal
02:22 PM Bug #2243: Unable to submit new host on a fresh installation ( EC2) - Failed to create a compute Centos (eu-west-1-EC2) instance centos35345324.cere: wrong number of arguments (0 for 1) (ArgumentError)
not a bug.
Apologies
Andrea Ceresoni
01:37 PM Bug #2348 (Closed): same nested hostgroups not work correctly
Dominic Cleal
01:14 PM Bug #2348: same nested hostgroups not work correctly
This not bug, this is my error. Sorry. Vlad Koul
01:09 PM Bug #2348 (Closed): same nested hostgroups not work correctly
I have two hostgroups:
- common/fabrikant/db
- common/fabrikant2.test/db
and one class:
- mysql
Then the cla...
Vlad Koul
05:27 AM Smart Proxy Bug #2152 (Resolved): foreman-proxy in foreground mode prevents server from booting
merged Dominic Cleal
05:27 AM Installer Feature #2014 (Ready For Testing): MySQL support
https://github.com/theforeman/foreman-installer/pull/39
https://github.com/theforeman/puppet-foreman/pull/51
Dominic Cleal
05:26 AM Installer Feature #2013 (Ready For Testing): PostgreSQL support
https://github.com/theforeman/foreman-installer/pull/39
https://github.com/theforeman/puppet-foreman/pull/51
Dominic Cleal

03/21/2013

01:47 PM Bug #2347 (Feedback): Installation media in host may be lying.
Have an installation media (IM1) assigned to OS
Create hosts using the OS and IM1
Add another IM (IM2)
Disassociate t...
Jaroslav Henner
12:59 PM Installer Bug #2346 (Closed): Installer does not generate valid apache configuration
At least under Ubuntu, the installer is not generating valid apache configurations for the foreman side of things, an... Justice London
08:23 AM Bug #2345: Unable to update hostgroup parameter by REST API
I'm using foreman 1.1 Axel Tischer
07:49 AM Bug #2345: Unable to update hostgroup parameter by REST API
Here is my script output:
u'operatingsystem_id': None, u'environment_id': 4, u'name': u'apitest', u'parameters': {u'a...
Axel Tischer
07:19 AM Bug #2345: Unable to update hostgroup parameter by REST API
Is this fixed in API v2, Joseph? Dominic Cleal
07:15 AM Bug #2345 (Resolved): Unable to update hostgroup parameter by REST API
When I try to update hostgroup parameters via REST API I get
Started PUT "/foreman/hostgroups/102/" for 10.129.59.2...
Axel Tischer
04:49 AM Feature #1946 (Ready For Testing): Addition VMWare options required for VM creation
Dominic Cleal
04:20 AM Feature #1946: Addition VMWare options required for VM creation
Now I also managed to make the appropriate changes for foreman vmware compute-resource to support user selecteable gu... Marc Grimme

03/20/2013

02:14 PM Bug #2344 (New): Disallow dots in vm names
I had a user create a host with dots in the name, which appeared to auto-create the sub-domain in Foreman.
The probl...
Anonymous
01:51 PM Bug #2343 (Feedback): app/models/setting.rb#default chokes on nil attributes
I'm struggling to work out how this happened, since modulepath has a fixed string as a default.
Are you able to chec...
Dominic Cleal
03:32 AM Bug #2343 (Closed): app/models/setting.rb#default chokes on nil attributes
On a freshly installed wheezy with the 1.1.1+debian1 packages from deb.theforeman.org, I get the following trace:
<p...
David Schmitt
05:54 AM Feature #1685: Windows DNS: Secure connection using GSS-TSIG
Hi Dominic,
thanks a lot. I would really appreciate to see this feature in Foreman 1.2. I have also added it on the ...
Oliver Weinmann
05:27 AM Feature #1685 (Assigned): Windows DNS: Secure connection using GSS-TSIG
I'm planning to look at the GSS-TSIG support soon as it's required for FreeIPA too, which is on my TODO list. If it ... Dominic Cleal
04:03 AM Feature #1685: Windows DNS: Secure connection using GSS-TSIG
Hi,
can someone have a look at the submitted code and clean it up if required. This patch is really helpful for ever...
Oliver Weinmann
05:36 AM Smart Proxy Feature #1809 (Assigned): Smart-Proxy control of IPA Server
Dominic Cleal
05:07 AM Installer Bug #2342: Installer doesn't recognize OracleLinux as an RHEL based distro
Pull requests to the individual repos is probably the best way forward - you'll find them as puppet-foreman, puppet-a... Dominic Cleal

03/19/2013

10:56 PM Installer Bug #2342: Installer doesn't recognize OracleLinux as an RHEL based distro
And I think lastly, this file
/usr/share/foreman-installer/foreman/manifests/params.pp
needs to be updated from
}...
Byron Miller
09:53 PM Installer Bug #2342: Installer doesn't recognize OracleLinux as an RHEL based distro
/usr/share/foreman-installer/apache/manifests/install.php
/usr/share/foreman-installer/passenger/manifests/install.pp...
Byron Miller
08:44 PM Installer Bug #2342 (Resolved): Installer doesn't recognize OracleLinux as an RHEL based distro
The Installer doesn't recognize OracleLinux as an RHEL based distro and won't install correctly. There are multiple w... Byron Miller
05:55 PM Bug #2331: ssh to ec2 hosts usually fails
Best guess as to why this works:
It seems that if you repeatedly try to ssh to the RHEL 6.3 Starter AMI I referenced ...
Anonymous
02:20 PM Bug #2331: ssh to ec2 hosts usually fails
I updated openssh* and libssh2 and created a new image off of this and it works for provisioning. Definitely seems to... Anonymous
12:51 PM Bug #2331: ssh to ec2 hosts usually fails
I suspect https://bugzilla.redhat.com/show_bug.cgi?id=826511, but I'm not sure how to test.
Looking at the Amazon AM...
Anonymous
10:54 AM Bug #2331: ssh to ec2 hosts usually fails
is that with SELinux enabled? any messages on system logs? Ohad Levy
10:46 AM Bug #2331: ssh to ec2 hosts usually fails
This seems to happen only on RHEL. I can launch the Amazon Linux AMI's no problem. Anonymous
04:05 PM Packaging Revision 5b65aef1 (foreman-packaging): Added SElinux spec
Sam Kottler
01:36 PM Packaging Revision 3129deef (foreman-packaging): Fixes #2125: add support for running Foreman with selinux enabled
Sam Kottler
01:13 PM Bug #2341 (New): puppet classes - cannot select classes in different order
Screen Host edit/create (Forman 1.1stable)
On tab "Puppet classes", "Avaliable class" I clicked to some group with ...
Martin Pavlasek
11:48 AM Bug #2258: "Wrong number of arguments" when using foreman installer on debian
for future reference, the answer file requires 2.6.5+. you can use the installer without the answer file, and that wo... Ohad Levy
11:26 AM Bug #2258: "Wrong number of arguments" when using foreman installer on debian
I got this mail from Andrew T. Dunkman... Anonymous
11:48 AM Feature #2235: Reporting Module
The reports should also be able to include Custom Fields (see #2236). Josh Baird
10:54 AM Installer Revision e18757fa (puppet-puppet): Make external_nodes a configurable parameter
In https://github.com/theforeman/puppet-foreman/pull/42 a parameter is
added, but this needs a way to configure it.
Ewoud Kohl van Wijngaarden
09:36 AM Installer Revision 79e7f743 (puppet-foreman): Add --no-environment option to node.rb
Mickaël Canévet
06:51 AM Bug #2338: unable to save new bookmark: hit submit and nothing happens
Roles? Logs? Dominic Cleal
06:21 AM Bug #2338: unable to save new bookmark: hit submit and nothing happens
I can confirm i'm on latest 1.1
I can confirm i'm not an admin user.
Haim Ateya
04:52 AM Bug #2338 (Feedback): unable to save new bookmark: hit submit and nothing happens
Dominic Cleal
04:52 AM Bug #2338: unable to save new bookmark: hit submit and nothing happens
I can't reproduce this on the latest 1.1 install, entering the query on the facts page.
If you're a non-admin user, ...
Dominic Cleal
04:52 AM Revision 8280e06e (foreman_api): Regenerated the bindings
Ivan Necas
04:41 AM Bug #2321 (Closed): Fail trying to create a new puppet class
Thanks for confirming. I'm going to close this, since spaces "aren't supported":http://docs.puppetlabs.com/puppet/3/... Dominic Cleal
04:39 AM Bug #2329 (Closed): [DOC][TEXT] The description of the API's setBuild operation is wrong
Thanks, wiki page updated. More importantly, I've linked it to the main web site (theforeman.org) which now hosts th... Dominic Cleal
04:38 AM Revision 06df1d66 (foreman_api): ForemanApi improved generator
* ability to determine the right request url based on params provided
Given this paths:
1. +/comments+
2. ...
Ivan Necas
04:33 AM Bug #2134 (Closed): "rake puppet:import:puppet_classes" not detecting added class parameters properly
Thanks for testing David! Dominic Cleal
04:29 AM Revision fd65fcfb (foreman_api): Fix development dependencies
Ivan Necas
04:14 AM Bug #2340 (Closed): foreman facts: unable to execute joined query of host kernel & host vdsm version with host group
thats not the right query syntax, see http://blog.theforeman.org/2012/01/advance-search-tips-in-foreman.html Ohad Levy
04:09 AM Bug #2340 (Closed): foreman facts: unable to execute joined query of host kernel & host vdsm version with host group
the following query doesn't work:
host.hostgroup = Storage and facts.vdsm ~ * or facts.kernel ~ *
or
host.hostg...
Haim Ateya

03/18/2013

08:22 PM Bug #2339 (Closed): Fedora 17 gems installing to wrong location
On Fedora 17 oauth-0.4.7, rbovirt-0.0.15, sexp_processor-4.1.2, and ruby_parser-3.0.1 are located under /usr/lib/ruby... Anonymous
04:20 PM Bug #2338 (Resolved): unable to save new bookmark: hit submit and nothing happens
reproduce:
1) query: facts.kernelrelease ~ * and host.hostgroup = Storage
2) bookmark this search
3) submit
...
Haim Ateya
03:40 PM Bug #2337: Attempting to edit a host when you have multiple clusters does not work right
Yes, this is with ovirt. It's not 2224 - the templates work now with Amos' fix, it's just that if you edit a host it'... Anonymous
03:34 PM Bug #2337: Attempting to edit a host when you have multiple clusters does not work right
is that ovirt? can you provide mode details? can this be #2224? Ohad Levy
03:29 PM Bug #2337 (Duplicate): Attempting to edit a host when you have multiple clusters does not work right
When you have multiple clusters Foreman does not appear to query the proper cluster for networks when editing a host ... Anonymous
07:46 AM Bug #2336 (New): When adding a subclasses to a host, some classes can't be selected anymore.
I have some classes with lots of subclasses. When I assign a subclass to a host some of the subclasses can't be added... Arnoud de Jonge
06:20 AM Bug #2335 (Closed): submitting a puppet class edit should go back to the class' page
When editing a puppet class, submitting the changes goes back to the list of all classes. This looses the user's cont... David Schmitt
05:46 AM Bug #2134: "rake puppet:import:puppet_classes" not detecting added class parameters properly
I've retested this on 1.1stable with the patch from #2067 and this problem did not manifest itself again.
From my si...
David Schmitt
05:34 AM Feature #2334 (Closed): location matcher doesn't match on smart parameters
Version 1.1stable, running on Scientific Linux 6.x
I've got a parameterized class that should receive different argu...
David Schmitt
02:33 AM Bug #2333 (Resolved): correlate between 'user' and 'owner' in search queries
took me a while to understand that 'owner' doesn't exists in hosts facts and it indeed user, either add an alias
to...
Haim Ateya

03/17/2013

08:15 PM Smart Proxy Bug #2067 (Closed): puppet:import:puppet_classes silently ignores classes when the .pp contains an "import" statement
Applied in changeset commit:"aff8fa8b4f7108b30c3e2ff6ec9068c9851e4d91". Dominic Cleal
03:46 PM Smart Proxy Revision aff8fa8b: fixes #2067 - disable puppet's handling of 'import' to fix manifests containing it
Dominic Cleal
03:42 PM Bug #2332 (Resolved): host and dashboard search is broken on latest develop
it seems that since the introduction of STI to hosts, search is broken.
its possible that the underling gem (scoped ...
Ohad Levy
01:52 PM Bug #2331 (New): ssh to ec2 hosts usually fails
I have been trying to get ec2 host provisioning to work, but it is pretty consistently failing to ssh to new hosts. I... Anonymous
10:00 AM Bug #2330 (Duplicate): Add api calls to access_permissions.rb
Ohad Levy
09:46 AM Bug #2330 (Duplicate): Add api calls to access_permissions.rb
Joseph Magen
08:06 AM Bug #2329 (Closed): [DOC][TEXT] The description of the API's setBuild operation is wrong
http://projects.theforeman.org/projects/foreman/wiki/API
/hosts/FQDN/setBuild GET List of disabled hosts(only name)
Rami Vaknin

03/16/2013

06:13 PM Bug #2321: Fail trying to create a new puppet class
This resolved it greg, like you said: removing the spaces from the class names
sqlite> UPDATE puppetclasses SET name...
Joost Ringoot
01:03 PM Bug #2321: Fail trying to create a new puppet class
Yes Greg, like you told me on irc, it is most likely a input parser issue: should not allow spaces in classes.
For co...
Joost Ringoot
11:17 AM Bug #2321: Fail trying to create a new puppet class
yes "Centos 6.3 desktop" Joost Ringoot
12:34 PM Packaging Revision 133ebd07 (foreman-packaging): Include the locale directory so localization-related items are included in the packages
Sam Kottler

03/15/2013

08:55 PM Feature #2220: Matchers should support inheritance of smart class parameters in nested hostgroups
I'm also interested in this.
I've a PostgreSQL::Params that defines versions and other parameters.
I've a PostgreSQL...
Charles Gomes
02:03 PM Bug #2328 (Duplicate): Foreman should wait for Ovirt/RHEV VM to be fully created
Ohad Levy
01:57 PM Bug #2328 (Duplicate): Foreman should wait for Ovirt/RHEV VM to be fully created
Not sure if this is a foreman or fog issue. RHEV VM creation takes a few seconds for the virtual disk to be created.... viet nguyen
01:44 PM Smart Proxy Bug #2067: puppet:import:puppet_classes silently ignores classes when the .pp contains an "import" statement
I can confirm that the fix works when I applied it manually. Mark Heily
04:40 AM Smart Proxy Bug #2067 (Ready For Testing): puppet:import:puppet_classes silently ignores classes when the .pp contains an "import" statement
It's a one line fix if you want to test it locally:
https://github.com/theforeman/smart-proxy/pull/70
Dominic Cleal
01:15 PM Feature #863: add ability to restrict ldap authentication to a security group
I need this for work, so I put $100 down for anyone who will complete this functionality.
https://www.bountysource....
Karl Vollmer
09:18 AM Bug #2321: Fail trying to create a new puppet class
That log seems to imply your have a class called "Centos 6.3 desktop" - is that true? Greg Sutcliffe
08:36 AM Bug #2321: Fail trying to create a new puppet class
I can not even see if there are still other classes (I think not) and I can't retry.
I always get the above error on ...
Joost Ringoot
08:43 AM Feature #2327 (Ready For Testing): Add code coverage report to tests
https://github.com/theforeman/foreman/pull/476 Dominic Cleal
08:41 AM Feature #2327 (Closed): Add code coverage report to tests
Enable simplecov for code coverage reports, we can publish this in Jenkins too. Dominic Cleal
06:58 AM Revision 7022e704 (foreman_api): comply with Fedora Guidelines
Miroslav Suchy
05:48 AM Feature #2326 (New): Ability to know from wich hostgroup a param or class is pulled
Hello,
I have a lot of nested hostgroup. And there is no easy way, to
know from wich hostgroup a class or params ...
Romain Vrignaud
04:41 AM Smart Proxy Bug #2226 (Closed): puppet proxy does not detect certain classes
Thanks for finding that Mark! It's a one line fix if you want to test it locally:
https://github.com/theforeman/sma...
Dominic Cleal

03/14/2013

08:35 PM Bug #2325 (Closed): No A record created in domain when provisioning an ec2 vm
When I provision a new vm in ec2 and I choose a domain on my Foreman server no CNAME or A record is created. I see th... Anonymous
05:37 PM Bug #2279 (Need more information): ERROR 409: Conflict
Ohad Levy
05:37 PM Bug #2279: ERROR 409: Conflict
you should probably get more info in foreman or the proxy logs while in debug mode? Ohad Levy
05:33 PM Bug #2300: Rake task "reports:summarize" aborted: undefined method `all' for "Host::Managed":String
Andreas, I'm sorry, I just noticed that you sent a patch, however a Pull Request was sent that got merged with the sa... Ohad Levy
05:32 PM Bug #2300 (Duplicate): Rake task "reports:summarize" aborted: undefined method `all' for "Host::Managed":String
Ohad Levy
05:31 PM Feature #2324 (Closed): Add ability for STI host types to change type
Applied in changeset commit:"796352ed836c3fde12e5c60e7b21fb806ccc4f0e". Greg Sutcliffe
05:21 PM Feature #2324 (Closed): Add ability for STI host types to change type
Currently there is no way for a Host type to switch to another Host type (say, as part of a state transistion). This ... Greg Sutcliffe
05:31 PM Bug #2323 (Closed): syntax bug in Host Mailer
Applied in changeset commit:"8dcdcce6f9fdb5dce4356189438427ce62a0ec23". Joseph Magen
11:23 AM Bug #2323: syntax bug in Host Mailer
duplicate of #2300 I think :) Greg Sutcliffe
11:16 AM Bug #2323 (Ready For Testing): syntax bug in Host Mailer
Joseph Magen
11:09 AM Bug #2323 (Closed): syntax bug in Host Mailer
- hosts = "Host::Managed"
+ hosts = Host::Managed
Joseph Magen
05:31 PM Bug #2322 (Closed): Smart Proxy edit doesn't save locations and organizations
Applied in changeset commit:"62d3a3415ea2aaa31d3b0ce3d8726067dfd81051". Joseph Magen
11:16 AM Bug #2322 (Ready For Testing): Smart Proxy edit doesn't save locations and organizations
Joseph Magen
11:08 AM Bug #2322 (Closed): Smart Proxy edit doesn't save locations and organizations
ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: Joseph Magen
05:31 PM Bug #2319 (Closed): make HostClass and HostgroupClass unique puppetclass_id by scope :host_id (or :hostgroup_id)
Applied in changeset commit:"0cf430e3817d759f2d725c67156a8d858f1da7d7". Joseph Magen
11:16 AM Bug #2319 (Ready For Testing): make HostClass and HostgroupClass unique puppetclass_id by scope :host_id (or :hostgroup_id)
Joseph Magen
04:46 AM Bug #2319 (Closed): make HostClass and HostgroupClass unique puppetclass_id by scope :host_id (or :hostgroup_id)
Joseph Magen
05:31 PM Bug #2318 (Closed): Change API v2 documentation for parameters to include real paths rather than /references/:id
Applied in changeset commit:"bb4106876805e3402437831717256c51bd04e1cd". Joseph Magen
04:21 AM Bug #2318 (Ready For Testing): Change API v2 documentation for parameters to include real paths rather than /references/:id
Joseph Magen
04:03 AM Bug #2318 (Closed): Change API v2 documentation for parameters to include real paths rather than /references/:id
Joseph Magen
05:31 PM Feature #2250 (Closed): API for adding/removing puppetclasses from hosts and hostgroups
Applied in changeset commit:"aa2cd9f28e29f26c274f18129cfe6688912a2df3". Joseph Magen
05:26 PM Revision aa2cd9f2 (foreman): fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups
Joseph Magen
05:25 PM Revision bb410687 (foreman): fixes #2318 - API v2 documentation for parameters to include real paths rather than /references/:id
Joseph Magen
05:25 PM Revision 0cf430e3 (foreman): fixes #2319 make HostClass and HostgroupClass unique puppetclass_id by scope
Joseph Magen
05:24 PM Revision 62d3a341 (foreman): fixes #2322 ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes:
Joseph Magen
05:23 PM Revision 8dcdcce6 (foreman): fixes #2323 syntax error in host_mailer
Joseph Magen
05:22 PM Revision 796352ed (foreman): fixes #2324 Refactoring of Host STI
Allows plugins to render a different STI-type edit form and save
the changed type. Also allows the /fact_values uploa...
Greg Sutcliffe
11:23 AM Installer Revision 29b59c76 (puppet-foreman_proxy): Change manage_sudoers parameter to only exclude the /etc/sudoers.d resource
Dominic Cleal
10:55 AM Bug #2321 (Closed): Fail trying to create a new puppet class
Oops, we're sorry but something went wrong

x No route matches {:action=>"edit", :controller=>"puppetclasses", :id...
Joost Ringoot
10:48 AM Smart Proxy Bug #2320: Foreman Proxy on Windows: Vendor Class not found Error
Hi Ohad,
the DHCP is running on windows server 2008 r2 and yes it supports Vendor Options. I just installed the smar...
Oliver Weinmann
10:45 AM Smart Proxy Bug #2320: Foreman Proxy on Windows: Vendor Class not found Error
hmm.. in your dhcp server (e.g. via mmc) can you see the ability to add vendor options? we never tried it with WinXP ... Ohad Levy
10:38 AM Smart Proxy Bug #2320: Foreman Proxy on Windows: Vendor Class not found Error
Sorry this one should go under smart-proxy. Maybe one of the admins can move it? :) Oliver Weinmann
10:35 AM Smart Proxy Bug #2320 (Duplicate): Foreman Proxy on Windows: Vendor Class not found Error
Hi,
I'm currently setting up a new foreman infrastructure on our network. I used the instructions on the foreman w...
Oliver Weinmann
04:38 AM Revision 352b2fe2 (foreman): Load the apipie documentation when calling '/api'
The documentation is used to list the links for the resources. We make
sure it's loaded.
Ivan Necas
04:29 AM Revision f46e39c4 (foreman): Add localization calls to the subnets and the trenda pages.
There are other changes to the common layouts based on simple testing. Bryan Kearney
04:29 AM Revision 8d5c85ce (foreman): Use proper syntax for step 2 title, comment by Joseph Magen
Bryan Kearney

03/13/2013

10:53 PM Smart Proxy Bug #2067: puppet:import:puppet_classes silently ignores classes when the .pp contains an "import" statement
I can reproduce this problem; see bug #2067 Mark Heily
10:51 PM Smart Proxy Bug #2226: puppet proxy does not detect certain classes
The failed import was actually caused by bug 2067. There were statements in site.pp to the effect of "import 'apache2... Mark Heily
09:11 PM Bug #2317 (Closed): Foreman starts creating VM's with the name foreman_########
Once and awhile Foreman starts creating VM's on our RHEV instance with names like foreman_32546452 instead of using t... Anonymous
09:07 PM Bug #2316 (Closed): Adding a disk to an existing RHEV 3.1 VM via Foreman results in an error
When adding a disk to an existing VM it spits out the error:
it-ops-soc (oVirt) instance <vm name>: is not a member o...
Anonymous
03:20 PM Feature #2315 (Assigned): IPv6 Support
It would be nice to be able to manage IPv6 hosts/subnets within Foreman.
Dealing with PXE/DHCP over IPv6 would als...
Brian Rak
01:33 PM Bug #2314 (Closed): Smaller grains for VM memory/RAM choice needed
Currenly, I can create VM that has ... 1, 2, 4 or 8G ram. What if 4 is too much and 2 is too little? Jaroslav Henner
01:31 PM Bug #2313 (Closed): Cannot associate OpenID with my already registered account in this issue tracker.
$subj Jaroslav Henner
01:24 PM Bug #2312: Foreman fails to update domain name
See #1860 Jaroslav Henner
01:22 PM Bug #2312: Foreman fails to update domain name
Using some MS DNS server, trying to update domain name of a Libvirt VM, Foreman fails to do so. It asks about overwri... Jaroslav Henner
01:13 PM Bug #2312 (Resolved): Foreman fails to update domain name
Using some MS DNS server, trying to update domain name of a Libvirt VM, Foreman fails to do so. It asks about overwri... Jaroslav Henner
07:57 AM Packaging Revision ba8f141f (foreman-packaging): Update nightly to work with i18n changes
Greg Sutcliffe
07:12 AM Bug #2311: Can't mass reassign hostgroup
In javascript console I have :
Uncaught TypeError: Cannot read property 'parentNode' of undefined webfonts.js:13
(an...
Romain Vrignaud
07:06 AM Bug #2311 (Rejected): Can't mass reassign hostgroup
Hello,
When I try to mass reassigne 3 hosts to new hostgroups (from X/Y to X/Y/Z)
I get the following error :
S...
Romain Vrignaud
05:59 AM Feature #2310: Template validation
Makes ton of sense to me to perform this validation, at least on demand and/or on subset of input params or with some... Ivan Necas
05:55 AM Feature #2310 (New): Template validation
It would be nice if foreman had template validation feature.
h3. How we use foreman:
There is a group of people usi...
Libor Zoubek
03:49 AM Smart Proxy Bug #2209 (Closed): JSON output changes when ActiveRecord storeconfigs is in use
Applied in changeset commit:"603d065154628361c104a46afce458d4ce22d639". Dominic Cleal

03/12/2013

05:36 PM Bug #2309 (Resolved): Invalid mac address leads to host data being lost
I was preparing a machine that I didn't know the full mac address for, so I entered 'aa:bb:cc:dd:ee:ff:gg'. When I a... Brian Rak
12:31 PM Installer Revision b50d30ce (puppet-puppet): Ensure that using top-level variable for $::puppet::runmode.
Gavin Williams
11:30 AM Installer Feature #2307: Include ::daemon or ::cron based on param value
Pull request in - https://github.com/theforeman/puppet-puppet/pull/48
Cheers
Gav
Gavin Williams
11:20 AM Installer Feature #2307: Include ::daemon or ::cron based on param value
Greg Sutcliffe wrote:
> Dominic Cleal wrote:
> > I like the look of that. It'd begin to fix an issue I've hit befo...
Gavin Williams
11:15 AM Installer Feature #2307: Include ::daemon or ::cron based on param value
Dominic Cleal wrote:
> I like the look of that. It'd begin to fix an issue I've hit before with the service not bein...
Greg Sutcliffe
11:12 AM Installer Feature #2307: Include ::daemon or ::cron based on param value
I like the look of that. It'd begin to fix an issue I've hit before with the service not being set up (we're also mi... Dominic Cleal
10:54 AM Installer Feature #2307: Include ::daemon or ::cron based on param value
Have added some rough code to a local branch: https://github.com/fatmcgav/puppet-puppet/commit/45211baf848d241049cd57... Gavin Williams
08:12 AM Installer Feature #2307 (Resolved): Include ::daemon or ::cron based on param value
Currently when attempting to install and configure the Puppet agent, it is not configured to run either as a daemon o... Gavin Williams
11:27 AM Installer Bug #2302: Passenger App root is in a non-standard location
Greg Sutcliffe wrote:
> We don't install the Debian package because it pulls in other stuff, and ships a vhost that ...
Gavin Williams
11:14 AM Installer Bug #2302: Passenger App root is in a non-standard location
We don't install the Debian package because it pulls in other stuff, and ships a vhost that conflicts with ours. Is t... Greg Sutcliffe
11:13 AM Installer Bug #2302: Passenger App root is in a non-standard location
Dominic Cleal wrote:
> It looks like the RPMs ship the upstream "ext" directory as-is, so there is this: /usr/share/...
Gavin Williams
11:09 AM Installer Bug #2302: Passenger App root is in a non-standard location
It looks like the RPMs ship the upstream "ext" directory as-is, so there is this: /usr/share/puppet/ext/rack/files/co... Dominic Cleal
11:07 AM Installer Bug #2302: Passenger App root is in a non-standard location
Yeh, thought all the 3.0 documentation seems to suggest using /usr/share/puppet...
Looking at my current 3.0 mast...
Gavin Williams
09:00 AM Installer Bug #2302: Passenger App root is in a non-standard location
Gavin Williams wrote:
> Currently, the Passenger app root is configured in puppet::params to point to '$dir/rack', wh...
Dominic Cleal
08:36 AM Installer Bug #2302: Passenger App root is in a non-standard location
Have pushed a change to my local branch. https://github.com/fatmcgav/puppet-puppet/commit/4429c736837fad25371553d9351... Gavin Williams
11:24 AM Installer Revision 04911317 (puppet-puppet): Updated to use 'include' rather than 'class', as won't break existing
setups which have puppet and puppet::cron defined. Gavin Williams
10:51 AM Installer Revision 45211baf (puppet-puppet): Updated Puppet::init to support specifying a runmode:
* Added a $runmode param which defaults to 'service'.
* Created paramater in init class.
* Added a case statement to ...
Gavin Williams
10:28 AM Feature #2308 (Closed): Expose interface to "Copy Host CPU configuration"
We run all our virtual machines by copying the Host's CPU config.
Unfortunately, right now we have to do that step m...
Igor Galić
07:52 AM Installer Bug #2306: Agent server not populated if running on master
Dominic Cleal wrote:
> Gavin Williams wrote:
> > Have pushed some updated code into my local branch: https://github.c...
Gavin Williams
07:45 AM Installer Bug #2306: Agent server not populated if running on master
Gavin Williams wrote:
> Have pushed some updated code into my local branch: https://github.com/fatmcgav/puppet-puppet...
Dominic Cleal
07:37 AM Installer Bug #2306: Agent server not populated if running on master
Greg Sutcliffe wrote:
> I don't have an issue with better error handling, I just wanted to get to the bottom of what ...
Gavin Williams
07:37 AM Installer Bug #2306: Agent server not populated if running on master
Have pushed some updated code into my local branch: https://github.com/fatmcgav/puppet-puppet/tree/issue_2306
Commen...
Gavin Williams
07:36 AM Installer Bug #2306: Agent server not populated if running on master
I don't have an issue with better error handling, I just wanted to get to the bottom of what was causing you the prob... Greg Sutcliffe
07:35 AM Installer Bug #2306: Agent server not populated if running on master
Greg
Yes, I have since created a PuppetCA Smart Proxy, and it looks like Puppet-dev now has a Puppet master assign...
Gavin Williams
07:13 AM Installer Bug #2306: Agent server not populated if running on master
The puppetmaster value comes from the name of the PuppetCA Smart Proxy assigned to the host. So that value being nil ... Greg Sutcliffe
06:49 AM Installer Bug #2306 (Assigned): Agent server not populated if running on master
Ah, you're right - it's Foreman and not the built in variable (@$servername@ incidentally).
That change seems reason...
Dominic Cleal
06:29 AM Installer Bug #2306: Agent server not populated if running on master
Ah, ok... I thought it was using the parameters as provided by Foreman ENC, which was providing an empty 'puppetmaste... Gavin Williams
06:03 AM Installer Bug #2306 (Feedback): Agent server not populated if running on master
The method we use is a bit magic, it uses Puppet's built in "puppetmaster" variable so agents using the puppet module... Dominic Cleal
05:53 AM Installer Bug #2306 (Resolved): Agent server not populated if running on master
When attempting to configure the Puppet agent when running on Puppet master, the server value is left blank.
This a...
Gavin Williams
07:23 AM Installer Revision 8079362b (installer): Dhcp/dns/foreman/proxy/puppet: Bump to latest version
Greg Sutcliffe
06:36 AM Bug #2292: Libvirt ComputeResource #test_connection fails
"Linking" Fog bug: https://github.com/fog/fog/issues/1652 Igor Galić
06:31 AM Installer Revision 7304901f (puppet-puppet): * Updated default run interval to seconds.
* Converted lookupvar to use top-level param scoping. Gavin Williams
06:24 AM Installer Revision 0a0910c6 (puppet-foreman): Add use_vhost support to generate conf file without vhost
Mickaël Canévet
04:55 AM Installer Bug #2305 (Closed): Config.ru templates missing
As discussed on Github (https://github.com/theforeman/puppet-puppet/issues/42), the config.ru templates are currently... Gavin Williams
04:50 AM Installer Feature #2303: Update puppet-puppet to support additional client properties.
Pull request created - https://github.com/theforeman/puppet-puppet/pull/46 Gavin Williams

03/11/2013

08:42 PM Feature #2299 (Closed): remove all parameters via the API
Applied in changeset commit:"4ab67d212dcaec46c77ae350b3c0d8743f9909c0". Daniel Lobato Garcia
10:47 AM Feature #2299 (Closed): remove all parameters via the API
sometimes its deisred to clear up all hosts parameters via single API call (e.g. without the need to loop though them).
Ohad Levy
08:42 PM Bug #2291 (Closed): create host javascript error - operating system does not become enabled
Applied in changeset commit:"588951fb2e86240b5793abc98d9508de28628ba1". Joseph Magen
04:55 PM Feature #2304 (New): Allow setting a permission at the compute resource level for RHEV vm's to be provisioned with
It would be helpful to be able to set a permission for new vm's provisioned on RHEV compute resources to be provision... Anonymous
04:46 PM Feature #2297: Ability for admins to lock certain templates, hostgroups, and disk layouts from editing
It might be helpful to be able to lock them as well, but I don't think I'm as immediately concerned about them. Sam m... Anonymous
04:48 AM Feature #2297: Ability for admins to lock certain templates, hostgroups, and disk layouts from editing
I would assume is relevant to parameters? (class vars, smart vars etc) Ohad Levy
03:53 PM Packaging Revision 039666e0 (foreman-packaging): Require Puppet 2.6.5 or higher, as 2.6.2 on Debian Squeeze fails
Dominic Cleal
02:28 PM Bug #2270: Unable to create instances on OpenStack without floating IPs
Being able to specify the network for each compute resource makes sense.
Just to clarify, being able to allocate a...
Anonymous
11:48 AM Bug #2270: Unable to create instances on OpenStack without floating IPs
sounds like we have a few options (the same solution is probably true to all cloud providers)
# use all ip addresses...
Ohad Levy
01:44 PM Installer Revision 16b8a920 (puppet-puppet): Updated Puppet to support following additional agent parameters:
* Pluginsync - defaults to true
* Splay - defaults to false
* Runinterval - defaults to 30.
Added as parameters to i...
Gavin Williams
01:42 PM Installer Feature #2303: Update puppet-puppet to support additional client properties.
Thanks for the discussion so far - as noted on Github, documentation is also welcome as a pull request ;)
I think al...
Greg Sutcliffe
01:39 PM Installer Feature #2303: Update puppet-puppet to support additional client properties.
Some discussion was had on Github - https://github.com/theforeman/puppet-puppet/issues/44 Gavin Williams
01:39 PM Installer Feature #2303 (Closed): Update puppet-puppet to support additional client properties.
Currently it is also not possible to set the following agent properties:
* pluginsync,
* splay
* runinterval
...
Gavin Williams
01:37 PM Installer Bug #2302 (Resolved): Passenger App root is in a non-standard location
Currently, the Passenger app root is configured in puppet::params to point to '$dir/rack', where $dir is set to '/etc... Gavin Williams
12:58 PM Bug #2301 (Resolved): Nodes with puppet running are not always listed in REST responses
Hello,
I'm using a lot the puppet function to query foreman from puppet (https://github.com/ohadlevy/puppet-foreman/b...
Romain Vrignaud
12:28 PM Installer Revision 616cda32 (puppet-dns): Use concat_output for file content source, so we get the old file Filebucketed on change
(Also, whitespace cleanup in init.pp) Greg Sutcliffe
11:49 AM Revision 588951fb (foreman): fixes #2291 undefined method 'to_a' for 75:String when creating host WITH taxonomy
Joseph Magen
11:25 AM Bug #2300 (Duplicate): Rake task "reports:summarize" aborted: undefined method `all' for "Host::Managed":String
This happens on Ubuntu 12.04.2 using Ruby 1.8.7 after updating to 91de7d43032caad4d3791fee5bc17981e48a015e.... Andreas Ntaflos
10:54 AM Revision 4ab67d21 (foreman): fixes #2299 - Parameters Controller (API v2) can reset parameters (delete them all)
Daniel Lobato Garcia
09:35 AM Feature #2272 (Closed): Add Capybara integration testing
Applied in changeset commit:"444636008e799264ee72fd9023cd2068ea2e8e54". Joseph Magen
08:59 AM Revision 572d8907 (foreman): Downgrade the libvirt bindings warning to print
Ewoud Kohl van Wijngaarden
08:53 AM Revision 01352c23 (foreman): Added gettext calls to the usergroups and roles pages.
Note, this patch does not include an update to the strings file. This will allow patches to be submitted without coll... Bryan Kearney
08:50 AM Revision 6366e9e2 (foreman): Add gettext calls to the common views, application controller, and application helper objects.
Note, this patch does not include an update to the strings file. This will allow patches to be submitted without coll... Bryan Kearney
08:47 AM Revision ab7baec6 (foreman): Add gettext calls to the locations pages and the user pages.
These pages provide examples for using single translations:
_("Here is a simple")
single substitutions:
_("I like ...
Bryan Kearney
08:32 AM Revision 44463600 (foreman): fixes #2272 setup capybara and spork and modified test_helper for future integration testing
Joseph Magen

03/10/2013

02:49 PM Bug #2298: User in multiple Orgs gets 'Any Organization' option that really is any Org
https://github.com/theforeman/foreman/pull/464 Anonymous
12:47 PM Bug #2298 (Resolved): User in multiple Orgs gets 'Any Organization' option that really is any Org
I can create a user that belongs to a single Org and he sees vm's that belong to just his Org. But when I add a user ... Anonymous
11:48 AM Feature #2297 (Resolved): Ability for admins to lock certain templates, hostgroups, and disk layouts from editing
I'm setting up a server for use by multiple organizations.
I'd like to provide them with access to some base worki...
Anonymous
10:17 AM Revision 91de7d43 (foreman): switch to latest released fog
Ohad Levy
09:49 AM Smart Proxy Revision 68c8a440: Ignore .bundle dir
Dominic Cleal
09:44 AM Smart Proxy Revision 603d0651: fixes #2209 - explicitly use Proxy::Puppet::Environment#name for to_json
Dominic Cleal

03/09/2013

05:31 PM Bug #2296: Hostgroup fields not populating when parent fields are selected
The patch I just attached is more or less the same as for issue 2222, save one hunk that fails to apply against 1.1 s... Anonymous
03:09 PM Bug #2296 (Closed): Hostgroup fields not populating when parent fields are selected
If I select a domain when creating a Hostgroup the subnet field does not become available for selection. But if I sav... Anonymous
07:14 AM Bug #2295 (Closed): VM's with long domain names fail to launch in RHEV
If a VM name exceeds 47 characters (RHEV says 48, but I've counted twice and come up with 47) RHEV will refuse to lau... Anonymous

03/08/2013

05:11 PM Feature #2288: Quota Support for RHEV 3.1
Disregard this comment (spoke too soon.) Anonymous
03:55 PM Feature #2288: Quota Support for RHEV 3.1
I created pull requests for rbovirt and fog. While my patch above for foreman 'works' I do not believe it is necessar... Anonymous
01:32 PM Feature #2288: Quota Support for RHEV 3.1
Neil Miao and I were able to piece something together. I think it still needs some clean up for sure, but the patches... Anonymous
12:10 PM Installer Revision 3a4a13cc (puppet-dhcp): Use concat_output for file content source, so we get the old file Filebucketed on change
Greg Sutcliffe
11:58 AM Installer Revision 82a57bdd (installer): Update gitmodules to point to OnyxPoint's concat module
Greg Sutcliffe
08:16 AM Installer Revision 2f983354 (puppet-foreman): Make node.rb switch to puppet user to avoid cache issues
Greg Sutcliffe
06:22 AM Packaging Revision 48c3303f (foreman-packaging): Add new freight script for transferring debs to the webnode
Greg Sutcliffe
05:25 AM Bug #2294 (Closed): Provisioning a host though API doens't generate kickstart path properly
Reproduce when running Foreman on a subpath. The path of template doesn't respect the subpath. Ivan Necas
05:19 AM Bug #2292: Libvirt ComputeResource #test_connection fails
Just as a reminder, this is what `virsh sysinfo` returns:... Igor Galić
05:10 AM Bug #2292: Libvirt ComputeResource #test_connection fails
Dominic, thanks for the reminder. I didn't follup up with upstream yesterday, doing that now. Igor Galić
04:40 AM Bug #2292 (Feedback): Libvirt ComputeResource #test_connection fails
So on IRC yesterday, I think we tracked this down to the @<system>@ tag missing from libvirt's sysinfo (see `virsh sy... Dominic Cleal
04:38 AM Feature #2293 (Duplicate): Support structured facts
Facter core supports structured facts, as do other systems such as Ohai. It looks like Puppet "may in the future":ht... Dominic Cleal

03/07/2013

04:51 PM Packaging Revision 8ad5d8e9 (foreman-packaging): Standardise logrotate configs
Dominic Cleal
04:14 PM Packaging Revision 37bcd754 (foreman-packaging): Explode foreman-proxy patch out into separate files
Dominic Cleal
12:29 PM Feature #2288: Quota Support for RHEV 3.1
Same issue looks to affect CloudForms if quotas are enabled: https://bugzilla.redhat.com/show_bug.cgi?id=905261 Anonymous
09:43 AM Bug #2292 (Resolved): Libvirt ComputeResource #test_connection fails
Since clicking "Test connection" while editing a Compute resource causes Foreman to display the error "Unable to save... Alexander Pánek
06:21 AM Smart Proxy Bug #2152 (Ready For Testing): foreman-proxy in foreground mode prevents server from booting
https://github.com/theforeman/foreman-rpms/pull/49 Dominic Cleal
06:19 AM Bug #2291 (Ready For Testing): create host javascript error - operating system does not become enabled
Joseph Magen
05:43 AM Bug #2291 (Closed): create host javascript error - operating system does not become enabled
Error in server log
NoMethodError (undefined method `to_a' for "75":String):
app/controllers/hosts_controller.rb:4...
Joseph Magen
05:33 AM Packaging Revision c091e4d0 (foreman-packaging): Explode foreman-proxy patch out into separate files
Dominic Cleal
05:09 AM Smart Proxy Bug #2209 (Ready For Testing): JSON output changes when ActiveRecord storeconfigs is in use
https://github.com/theforeman/smart-proxy/pull/69 Dominic Cleal
03:51 AM Smart Proxy Bug #2290 (Resolved): the smart-proxy log levels currently seem to log almost nothing
Hi,
When raising the smart-proxy log_level setting to DEBUG, the only thing I can read in the logs is this line :
...
Frederic Schaer
03:47 AM Smart Proxy Bug #2289 (Resolved): smart-proxy should warn when it cannot read some puppet module file or directory
Hi,
I have my own git/puppet/foreman workflow, and I did chown git:git my environement modules and classes.
When ...
Frederic Schaer

03/06/2013

10:33 PM Feature #2288 (Closed): Quota Support for RHEV 3.1
RHEV 3.1 has quota support. Unfortunately for a an account to work as a compute resource it appears it needs to have ... Anonymous
01:59 PM Bug #2287 (Resolved): Import Environments/Classes broken after upgrade from 1.0.1 to 1.1
After I've upgraded from 1.0.1 to 1.1 I can't import environments and classes.
--- Environments ---
ActiveRecord:...
Nikolay Georgieff
11:24 AM Feature #2286 (Resolved): Run 'puppet node deactivate' upon removing a host
If you're using PuppetDB, when you remove a host you need to run 'puppet node deactivate fqdn' in order to let Puppet... Brian Rak
11:08 AM Installer Revision cf86d6c6 (puppet-foreman_proxy): add custom_repo to foreman_proxy
Frederic Schaer
10:51 AM Feature #1616: Ability to add default class(es) to all systems
Steve Traylen wrote:
> Duplicate of #1527.
Doesn't look like that to me. This case is concerned with adding a hostgr...
David Schmitt
10:33 AM Bug #2189: Problem searching for host params "inherited" from the hostgrup
hi there,
I can confirm this.
I can also say that this is not only for parameters but for any search. My problem is ...
Clemens Bergmann
06:20 AM Bug #2285: Validation doesn't prevent "invalid address" error when creating subnets
There are validators for the various IP addresses, but it looks like they won't prevent execution of the IPAddr.new c... Dominic Cleal
06:18 AM Bug #2285 (Closed): Validation doesn't prevent "invalid address" error when creating subnets
When adding a subnet in the provisiong and having accidently a whitespace in front of the Network: eg " 192.168.16.0"... Joost Ringoot

03/05/2013

03:00 PM Feature #2125: SELinux support
I'm working on this now, in fact it's nearly done!
My plan is to email the developer list with a beta package for fo...
Sam Kottler
12:58 PM Feature #2284 (New): support for alternate urls for EC2 compute resources
I have several cloudstack compute resources which support the EC2 API. I would like to point foreman at them using an... Brian Galura
12:27 PM Bug #2283 (Closed): Need a way to configure proxy timeout
It can take a long time to run a class import on a puppetmaster with a lot of branches and classes.
The timeout i...
Anonymous
09:02 AM Bug #2282 (Resolved): Add a vDisk to a VM provisioned by Foreman, fail to Edit
Hep,
I am provisionning a VM using Foreman 1.1.
During the installation, I created 1 vDisk of 20GB.
After inst...
Florent Delvaille
07:02 AM Bug #2281 (Ready For Testing): Don't allow 'administrator' permission for internal 'admin' user to be removed
https://github.com/theforeman/foreman/pull/454
replaced with https://github.com/theforeman/foreman/pull/473
Dominic Cleal
06:02 AM Bug #2281 (Closed): Don't allow 'administrator' permission for internal 'admin' user to be removed
Currently, it's possible to remove the 'Administrator' permission from the internal admin user account. Doing so prev... Jon Fautley
04:48 AM Bug #2279: ERROR 409: Conflict
I could see that occurs if a host with the same mac exists in theforeman. francisco j valero
01:25 AM Feature #2280 (Duplicate): Parametrized classes - List Type validator - Drop Down List
Hey,
When using a parametrized class, with a List as type validator, it would be great to see, as the user, the va...
Florent Delvaille

03/04/2013

05:30 PM Bug #2270: Unable to create instances on OpenStack without floating IPs
Sam Kottler wrote:
> Maybe we could allow the user to choose either globally or on a host by host basis whether to co...
Anonymous
05:23 PM Bug #2270: Unable to create instances on OpenStack without floating IPs
The only problem with not using the floating IP is that the VM may not be on a network that's accessible to Foreman. ... Sam Kottler
05:16 PM Bug #2270: Unable to create instances on OpenStack without floating IPs
That's a good question. How about Foreman doesn't use a floating IP to communicate with a host unless explicitly ins... Anonymous
03:03 AM Bug #2270: Unable to create instances on OpenStack without floating IPs
what would be the right behavior then? go over all floating ips and fixed ip to try to connect? Ohad Levy
03:01 AM Bug #2270: Unable to create instances on OpenStack without floating IPs
Same problem here:
_Failed to get IP for ubuntu006.<domain_name>: The specified wait_for timeout (600 seconds) was e...
Mateusz Kisielewski
11:45 AM Bug #2279: ERROR 409: Conflict
When I try to click "Cancel Build" button the pop-up say "Failed to cancel pending build for XXXXXXXXX" and foreman-p... francisco j valero
11:39 AM Bug #2279 (Feedback): ERROR 409: Conflict
Hi.
I have a problem when I try mark a host "provisioned"...
francisco j valero
11:26 AM Bug #2219 (Closed): User <-> Hostgroup ACLs to follow the hostgroup hierarchy
Applied in changeset commit:"16ce9a7a6580999f7fe729b9652981ce2397b161". Daniel Lobato Garcia
11:26 AM Bug #2278 (Closed): failing orchestration test undefined method `get_external_actions'
Applied in changeset commit:"2b83579a260a14856f7b83200acccdd78f261a0a". Joseph Magen
09:15 AM Bug #2278 (Closed): failing orchestration test undefined method `get_external_actions'
Joseph Magen
09:33 AM Revision 2b83579a (foreman): fixes #2278 orchestration test failure
Joseph Magen
09:33 AM Revision 16ce9a7a (foreman): fixes #2219 - Hostgroup ownership is hierarchical
Daniel Lobato Garcia
07:17 AM Smart Proxy Bug #2261 (Closed): Test run issues with Jenkins under Ruby 1.9
Applied in changeset commit:"0acfdc978975405c2c09c3cfad063403ed21557d". Dominic Cleal
07:17 AM Smart Proxy Bug #2191 (Closed): No distinction between no param default and "undef" default
Applied in changeset commit:"dd7018f884b35645efe2a24118aa46b37a5484bf". Dominic Cleal
07:17 AM Smart Proxy Bug #2255 (Closed): Facts api endpoint does not update
Applied in changeset commit:"267d24800ed3c4b22dcd97e50d305afef95a9a9e". Anonymous
07:17 AM Feature #2277 (Closed): support SPICE display protocol via html5
Applied in changeset commit:"8ffd9aee4e32aa9bd01f8cbb99be1c42ed7f8934". Ohad Levy
07:01 AM Feature #2277 (Closed): support SPICE display protocol via html5
Spice (similar to noVNC) has an html 5 based client(javascript).
Foreman should be allowed to use that in a similar ...
Ohad Levy
07:17 AM Bug #2275 (Closed): Api V2: you do not have persmission
Applied in changeset commit:"866face2e85d5b4fb9154823174920a01fb7f1ac". Ivan Necas
03:57 AM Bug #2275 (Closed): Api V2: you do not have persmission
... Ivan Necas
07:17 AM Refactor #2274 (Closed): change file from test/unit/orchestration.rb to test/unit/orchestration_test.rb
Applied in changeset commit:"c64fc5750ba9e082f668fdf937306ffc6f66401a". Joseph Magen
03:55 AM Refactor #2274 (Closed): change file from test/unit/orchestration.rb to test/unit/orchestration_test.rb
For scripts that use **/*_test.rb Joseph Magen
07:16 AM Revision c64fc575 (foreman): fixes #2274 renamed test/unit/orchestration.rb to test/unit/orchestration_test.rb
Joseph Magen
07:15 AM Revision 866face2 (foreman): fixes #2275 - include ThreadSession::Cleaner only once
Foreman::ThreadSession::Cleaner was included in Taxonomy concern,
which postponed the session clearing (that should b...
Ivan Necas
07:01 AM Revision 8ffd9aee (foreman): fixes #2277 - adds spice html5 support
This also adds a newer version of the web socket proxy (where we
probably need to use an external package instead of ...
Ohad Levy
05:49 AM Bug #2206: Puppet Classes' "New Puppetclass" form does not allow setting Environment
We also require puppetclasses to be created manually and assigned to environments, which is no longer possible in 1.1... Joerg Mauer
04:19 AM Support #2276 (Rejected): Foreman should support multiple resource creation definition
Like in Vagrant, Foreman should be able to instanciate multiples hosts
with different hostgroup described in a file....
Romain Vrignaud
03:35 AM Feature #985 (Resolved): no permission corresponds to 'Run Puppet' feature
Fixed via #2202. Dominic Cleal
03:01 AM Smart Proxy Revision 267d2480: fixes #2255 Fix frozen facts in facts_api
Greg Sutcliffe
03:00 AM Smart Proxy Revision dd7018f8: fixes #2191 - undef in puppet class params is optional
Dominic Cleal
02:59 AM Smart Proxy Revision a9ae932f: Fixed bad indentation in the puppet clasS
Sam Kottler
02:45 AM Smart Proxy Revision 0acfdc97: fixes #2261 - fixes for CI testing under Ruby 1.9
Support minitest in Jenkins rake tasks, add rdoc and minitest deps due to
old 1.9.2 versions. Fix PLATFORM under 1.9...
Dominic Cleal

03/03/2013

02:25 PM Revision a38529f7 (foreman): Added a build script for updating and generating policies and packages
Sam Kottler
02:23 PM Bug #2273 (Closed): authorization for environment model is missing
Applied in changeset commit:"68234aeae49252da4fb173f53fab75b1368b6914". Ivan Necas
02:05 PM Bug #2273 (Closed): authorization for environment model is missing
Calling... Ohad Levy
02:23 PM Bug #2268 (Closed): PuppetSetting doesn't make it possible to mix puppet gem + package
Applied in changeset commit:"fb0998a0ecf9e78822d321044b8eed89cbe7a9f9". Dominic Cleal
02:15 PM Revision fb0998a0 (foreman): fixes #2268 - exec puppet in Bundler-less env, don't touch PATH when puppetgem is set
Dominic Cleal
02:09 PM Revision 68234aea (foreman): fixes #2273 - authorization over environment model
Ivan Necas
01:58 PM Revision dbda7ad5 (foreman): foreman-config - dry run
Allow running without affecting the actual configuration. Useful in
puppet manifest unless statement: exits with 1 if...
Ivan Necas
01:54 PM Feature #2269 (Closed): The Foreman should be localizable, with support for po.files ala get text
Applied in changeset commit:"69be16415a83343a9d399f1e77e22971b6b9cf9e". Anonymous
12:52 PM Revision 69be1641 (foreman): fixes #2269 - Add gettext framework to foreman.
This patch adds a gettext based localization framework to the Foreman. This is done by adding the fast_gettext and ge... Bryan Kearney
11:27 AM Bug #2264 (Closed): schema.rb invalid for MySQL, fails creating index on sources.value TEXT column
Applied in changeset commit:"bf38fd07f855b2018916a4d1cbe850d65dca7ba3". Dominic Cleal
11:27 AM Bug #2266 (Closed): API doesn't honor 'view_facts' permission
Applied in changeset commit:"7cddc10e41cf4f2d17049593160cb951e874ba15". Jeff Palmer
11:04 AM Revision 7cddc10e (foreman): fixes #2266 - API doesn't honor 'view_facts' permission
Jeff Palmer
10:47 AM Bug #2202 (Closed): Add new permissions for actions currently missing them
Applied in changeset commit:"66b40d57c0d31a4703dde500444f5786cb95f24b". Dominic Cleal
10:47 AM Bug #2256 (Closed): Test run issues with Jenkins under Ruby 1.9
Applied in changeset commit:"5f4a100c45cc72e82a47469e0e7d25914c87933b". Dominic Cleal
10:14 AM Revision bf38fd07 (foreman): fixes #2264 - replace fulltext sources.value index with digest
Dominic Cleal
10:11 AM Feature #2272 (Closed): Add Capybara integration testing
to help catch errors when refactoring for 3.2 Joseph Magen
10:06 AM Revision 5f4a100c (foreman): fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2
Dominic Cleal
09:59 AM Revision 66b40d57 (foreman): fixes #2202 - add all unassigned actions to appropriate permissions
Dominic Cleal

03/02/2013

08:09 AM Bug #2271 (New): Viewing a diff in the report view jumps to the top of the report
If you click "View Diff" in a report for the popup diff view, then the report jumps back to the top of the page. This... Greg Sutcliffe

03/01/2013

07:17 PM Bug #2270: Unable to create instances on OpenStack without floating IPs
I forgot to mention that Foreman, along with the proxy, puppetmaster, and bind are running on a VM in the same privat... Anonymous
07:00 PM Bug #2270 (Closed): Unable to create instances on OpenStack without floating IPs
Ohad, after our chat in the channel I cloned the develop branch (ca8e438b88260e9c1fd2847726bbb7d05d92ad18) and with t... Anonymous
05:05 PM Feature #2269 (Closed): The Foreman should be localizable, with support for po.files ala get text
The Foreman should be localizable. Ideally, it would create po files which can be submitted to tools such as transife... Bryan Kearney
12:54 PM Bug #2268 (Ready For Testing): PuppetSetting doesn't make it possible to mix puppet gem + package
https://github.com/theforeman/foreman/pull/445
Seems to have fixed the last of the Jenkins build failures.
Dominic Cleal
12:09 PM Bug #2268 (Closed): PuppetSetting doesn't make it possible to mix puppet gem + package
PuppetSetting (added in #1994) shells out to @puppet master --configprint@, but makes it difficult to use puppet from... Dominic Cleal
09:37 AM Feature #2267 (Closed): Need rake task and/or UI button for rebuilding all host tftp config files
Per Ohad on IRC:... Mikael Fridh
08:28 AM Smart Proxy Bug #2191 (Ready For Testing): No distinction between no param default and "undef" default
https://github.com/theforeman/smart-proxy/pull/66 Dominic Cleal

02/28/2013

06:21 PM Bug #2262 (Closed): test_it_should_return_puppetclasses failure on PostgreSQL
Applied in changeset commit:"14a61af4510072c0eca7d88e557fab3406a9bc0b". Dominic Cleal
05:17 PM Revision 14a61af4 (foreman): fixes #2262 - handle strings from PostgreSQL
Dominic Cleal
05:14 PM Bug #2266 (Closed): API doesn't honor 'view_facts' permission
I have a Role with the 'view_facts' permission set.
However, users assigned to that role cannot access http://forem...
Jeff Palmer
11:17 AM Bug #2265 (Closed): puppet:import:hosts_and_facts $vardir detection
Hi,
I've just deployed a new Puppet 3 master with Foreman and noticed that the puppet:import:hosts_and_facts task do...
Andy Taylor
10:42 AM Feature #2263 (Ready For Testing): search Hostgroup by label
https://github.com/theforeman/foreman/pull/438 Joseph Magen
02:49 AM Feature #2263 (Closed): search Hostgroup by label
currently can only search by name "ovirt" not label "Base/ovirt" Joseph Magen
10:07 AM Bug #2264 (Ready For Testing): schema.rb invalid for MySQL, fails creating index on sources.value TEXT column
https://github.com/theforeman/foreman/pull/440 Dominic Cleal
09:50 AM Bug #2264 (Closed): schema.rb invalid for MySQL, fails creating index on sources.value TEXT column
On MySQL, the sources table gets created with a full text index in the 20101018120603_create_sources.rb migration:
...
Dominic Cleal

02/27/2013

03:46 PM Bug #2262 (Ready For Testing): test_it_should_return_puppetclasses failure on PostgreSQL
https://github.com/theforeman/foreman/pull/436 Dominic Cleal
03:42 PM Bug #2262 (Closed): test_it_should_return_puppetclasses failure on PostgreSQL
... Dominic Cleal
01:49 PM Refactor #2038: Refresh kickstart template for EL6, F17+
ksdevice is still useful in EL6, it probably shouldn't be removed from that. Brian Rak
11:23 AM Feature #2251 (Closed): Allow openstack compute resources to retrieve images
Applied in changeset commit:"8c77fedc32c8bb292c1bfb39c4579286fc2e1f45". Ohad Levy
11:23 AM Feature #2252 (Closed): display openstack text console
Applied in changeset commit:"4b1a18cbb03425ece0dd481f5c3ccace8298b656". Ohad Levy
11:23 AM Feature #2253 (Closed): allow to select floating ip within openstack
Applied in changeset commit:"ca8e438b88260e9c1fd2847726bbb7d05d92ad18". Ohad Levy
09:22 AM Smart Proxy Bug #2261 (Ready For Testing): Test run issues with Jenkins under Ruby 1.9
https://github.com/theforeman/smart-proxy/pull/65 Dominic Cleal
09:16 AM Smart Proxy Bug #2261 (Closed): Test run issues with Jenkins under Ruby 1.9
Similar to #2256, but for the proxy the following is needed:
* Jenkins rake tasks need to support minitest for Ruby ...
Dominic Cleal
09:20 AM Revision ca8e438b (foreman): fixes #2253 adds openstack floating ip support
Ohad Levy
06:09 AM Installer Revision e280c104 (puppet-puppet): Allow for different possible locations of the puppet binary inside the cronjob
Drop the sleep as it doesn't work on all shells Greg Sutcliffe
05:35 AM Feature #2260 (Closed): Support dynamic ERB parameters in global and class params
Sometimes you want to pass information that Foreman knows (such as hostnames, IPs, MACs, subnets, etc) to Puppet thro... Greg Sutcliffe
04:22 AM Smart Proxy Bug #2259 (Closed): trusted_hosts with passenger provides a 500 Internal Error
When using passenger for proxy and using trusted_hosts,
I get the following a 500 error code and the stack trace:
...
Romain Vrignaud
04:15 AM Revision 8c77fedc (foreman): fixes #2251 - adds openstack image listing
also refactor image list fetching Ohad Levy
04:15 AM Revision 4b1a18cb (foreman): fixes #2252 - add supports to openstack log console
Ohad Levy

02/26/2013

01:58 PM Feature #2240: Full Multiple Interface Support
I took what an additional host interface looks like in Foreman today:
[{"name":"s01","ip":"10.7.18.21","id":3,"subne...
Anonymous
11:43 AM Bug #2258 (Resolved): "Wrong number of arguments" when using foreman installer on debian
When running the foreman-install on debian squeeze I get the following error message:... Anonymous
11:15 AM Smart Proxy Bug #2257 (Resolved): Deadlock condition if the proxy is restarted mid-timeout
If the proxy is restarted when a lockfile is in use (for IP checking, subnet.rb:155), then the global variables @file... Greg Sutcliffe
10:59 AM Bug #2222 (Closed): os select in hostgroup form doesn't send the org and location correctly
Applied in changeset commit:"1f1367d62a716e90b04ad647d607d82ddb0d2ce0". Amos Benari
09:56 AM Revision 1f1367d6 (foreman): fixes #2222 hostgroup form can be scoped by multiple taxonomys.
Amos Benari
09:24 AM Bug #2256 (Ready For Testing): Test run issues with Jenkins under Ruby 1.9
https://github.com/theforeman/foreman/pull/434 Dominic Cleal
09:21 AM Bug #2256 (Closed): Test run issues with Jenkins under Ruby 1.9
Two errors when testing under Ruby 1.9 with Jenkins and rvm:
+ bundle exec rake db:migrate
/usr/local/rvm/gems/r...
Dominic Cleal
09:13 AM Installer Revision 4ee5a044 (puppet-foreman): Treat empty strings in SSL key/cert settings as disabled
Dominic Cleal
 

Also available in: Atom