Project

General

Profile

Activity

From 07/28/2014 to 08/26/2014

08/22/2014

12:02 PM Bug #7240 (Ready For Testing): When loading using bundler smart-proxy fails to load puppetca module if puppet module is disabled
The Foreman Bot
11:59 AM Bug #7240 (Closed): When loading using bundler smart-proxy fails to load puppetca module if puppet module is disabled
Anonymous
10:58 AM Bug #7225 (Ready For Testing): Smart proxy does not correctly initialize logger
The Foreman Bot
08:15 AM Bug #7225 (Assigned): Smart proxy does not correctly initialize logger
Anonymous
05:07 AM Bug #7225 (Closed): Smart proxy does not correctly initialize logger
During the boot (creating of pid dir, spawning daemons) proxy does make use of the logger class but it was not appare... Lukas Zapletal
08:13 AM Bug #7235 (Ready For Testing): Smart-proxy DHCP tests depend on a particular order of execution
The Foreman Bot
07:59 AM Bug #7235 (Closed): Smart-proxy DHCP tests depend on a particular order of execution
Anonymous

08/21/2014

09:21 AM Feature #7197 (Closed): Add man page for foreman-prepare-realm
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1132507
All scripts and binaries should have man pages.
Bryan Kearney
07:13 AM Feature #7181 (Ready For Testing): Add rubocop to smart-proxy code
Dominic Cleal
07:08 AM Feature #7181 (Assigned): Add rubocop to smart-proxy code
Anonymous
07:00 AM Feature #7195: Deeper inspection of puppet classes to parse values from params.pp pattern
We wanted to migrate smart proxy to use "kafo_parsers":https://github.com/theforeman/kafo_parsers gem which should gi... Marek Hulán
06:47 AM Feature #7195: Deeper inspection of puppet classes to parse values from params.pp pattern
Yea, I realize it's a bit difficult. It might not be really possible to do this well, but I can understand why a user... Stephen Benjamin
06:41 AM Feature #7195: Deeper inspection of puppet classes to parse values from params.pp pattern
This would only be possible at a very basic level, if the value was outside of any conditionals, didn't use a selecto... Dominic Cleal
06:39 AM Feature #7195 (Rejected): Deeper inspection of puppet classes to parse values from params.pp pattern
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1132421
Description of problem:
The 'params.pp' pattern i...
Dominic Cleal

08/20/2014

11:27 AM Feature #7181 (Closed): Add rubocop to smart-proxy code
David Davis
07:03 AM Feature #4332 (Resolved): Integrate Smart-Proxy with ABRT client and server
This is being addressed via the https://github.com/theforeman/foreman_abrt and https://github.com/theforeman/smart_pr... Dominic Cleal

08/15/2014

11:01 AM Bug #7080 (Closed): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
Applied in changeset commit:7124635869b5eecea3f359e2f020aa6f6d9d1bba. Anonymous
10:37 AM Revision 71246358: fixes #7080: symbols are no longer being sorted
Dmitri Dolguikh
07:56 AM Bug #7099 (Resolved): Import from Foreman-Proxy failed
I'm glad to hear it! Dominic Cleal
07:55 AM Bug #7099: Import from Foreman-Proxy failed
Thanks :-)
Import from Environment works again :-)
Sebastian Wehnl
06:50 AM Bug #7099: Import from Foreman-Proxy failed
Check permissions on the file, and its parent directories. Also check that foreman-proxy is in the 'puppet' group (r... Dominic Cleal
06:45 AM Bug #7099: Import from Foreman-Proxy failed
lease find also my auth.conf attached. Sebastian Wehnl
06:43 AM Bug #7099: Import from Foreman-Proxy failed
After adding this parameter, a new error occurred (see Attachment)
In /var/log/foreman-proxy/foreman-proxy.log I f...
Sebastian Wehnl
06:33 AM Bug #7099: Import from Foreman-Proxy failed
Looks fine, assuming the puppet.conf you pasted was from /etc/puppet/puppet.conf. I can't tell why it's not seeing e... Dominic Cleal
05:26 AM Bug #7099: Import from Foreman-Proxy failed
Please find the "etc/foreman-proxy/settings.yml file attached:... Sebastian Wehnl
05:23 AM Bug #7099: Import from Foreman-Proxy failed
Could you add your /etc/foreman-proxy/settings.yml file? Maybe it's not reading puppet.conf correctly at all. Dominic Cleal
05:21 AM Bug #7099: Import from Foreman-Proxy failed
Thanks for your feedback.
I have still the same problem:...
Sebastian Wehnl
04:29 AM Bug #7099: Import from Foreman-Proxy failed
Puzzling, it looks like the proxy isn't picking up the "modulepath" setting from puppet.conf (note, it's also missing... Dominic Cleal
04:04 AM Bug #7099 (Resolved): Import from Foreman-Proxy failed
Import from Foreman-Proxy failed.
I have installed the following software packages on a Ubuntu 12.04 LTS 64bit:
...
Sebastian Wehnl

08/14/2014

11:29 AM Bug #7090 (Rejected): Move the execution helpers in puppet proxy to Proxy::Util
Puppet proxy provides a number of helpers related to command execution and shell escaping that should go to Proxy::Ut... Stephen Benjamin
08:40 AM Bug #7060: puppet gem is required even when puppetca module is disabled
I tested this only on RHEL7 which has Ruby 2.0... Lukas Zapletal
06:59 AM Bug #7080: Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
So we are safe in Satellite 6 snap5! Cool. Lukas Zapletal
06:53 AM Bug #7080 (Ready For Testing): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
The Foreman Bot
04:35 AM Bug #7080 (Assigned): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
Anonymous
04:23 AM Bug #7080: Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
Lukas Zapletal wrote:
> So Foreman Proxy does not start in nightly? Damn.
On 1.8 platforms, correct.
Dominic Cleal
04:17 AM Bug #7080: Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
So Foreman Proxy does not start in nightly? Damn. Lukas Zapletal
03:41 AM Bug #7080 (Closed): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
Nightly tests are currently failing with the following error in /var/log/foreman-proxy/proxy.log:... Dominic Cleal

08/13/2014

05:33 PM Bug #7060: puppet gem is required even when puppetca module is disabled
This seems to be breaking foreman-proxy on RHEL6 unless :puppet_provider: puppetrun is explicitly set in /etc/foreman... Anonymous
12:01 PM Bug #7060 (Closed): puppet gem is required even when puppetca module is disabled
Applied in changeset commit:ed3332ae5d731382a768c0329ae0ce9e990730e6. Anonymous
06:34 AM Bug #7060 (Ready For Testing): puppet gem is required even when puppetca module is disabled
The Foreman Bot
06:31 AM Bug #7060 (Closed): puppet gem is required even when puppetca module is disabled
Anonymous
12:01 PM Bug #7062 (Closed): Wrong requires in smart-proxy's 'facts' module
Applied in changeset commit:4bfe725402cbe462ce2cd730132e91774010f596. Anonymous
08:30 AM Bug #7062 (Ready For Testing): Wrong requires in smart-proxy's 'facts' module
The Foreman Bot
08:26 AM Bug #7062 (Closed): Wrong requires in smart-proxy's 'facts' module
Anonymous
11:19 AM Revision ed3332ae: fixes #7060: puppet gem is no longer required if puppetca is disabled.
Dmitri Dolguikh
11:18 AM Revision 4bfe7254: fixes #7062: facts module uses correct path for 'requires'
Dmitri Dolguikh

08/11/2014

12:52 PM Bug #7021: DHCP entires don't get deleted with the virsh provider
REST calls:... Anonymous
10:20 AM Bug #7021 (Resolved): DHCP entires don't get deleted with the virsh provider
I hit this, when deleting a host.... Anonymous
11:16 AM Refactor #7010: Improve Error/Debug Log messaging
Setting the category of a bug isn't to say we'll only fix the DHCP module, we'll likely check for other occurrences i... Dominic Cleal
11:13 AM Refactor #7010: Improve Error/Debug Log messaging
I think setting the scope to only DHCP proxy misses the point of what I opened the bug for. The intent was to help e... Andrew N
04:43 AM Refactor #7010: Improve Error/Debug Log messaging
ERF error codes aren't applicable here, it's an error in the proxy DHCP module initialisation. Dominic Cleal
04:42 AM Refactor #7010: Improve Error/Debug Log messaging
Hello,
all our error messages should have got error codes and these are explained here:
http://projects.thefore...
Lukas Zapletal
10:38 AM Bug #6718 (Rejected): Unused IP request with virsh errors with: unable to retrive virsh info: Must define a name
Hmm, I think it's still valid, but will close out for now, maybe there isn't much we can do about it - short of a lar... Dominic Cleal
10:35 AM Refactor #6473 (Resolved): Test 1.5 to 1.6 upgrade path
Success. Dominic Cleal
08:14 AM Bug #7011: Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
If I find time soon I will do a new proxy install in Ubuntu to see what happens.
To be honest, there was nothing t...
Yama Kasi
08:03 AM Bug #7011 (Rejected): Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
Ok, closing this then. To find the root cause for bug reports, we need complete data else you'll probably need to id... Dominic Cleal
07:54 AM Bug #7011: Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
I have examined the logs very well and there was really no clue so far.
I installed a new proxy with CentOS 6.5 as...
Yama Kasi
03:40 AM Bug #7011: Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
It may help to show full debug level logs, and attach all DHCP config files and the leases file. Dominic Cleal
03:37 AM Bug #7011: Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
I did another test on a different subdomain I use and I get the following as earlier mentioned:
E, [2014-08-11T09:...
Yama Kasi
06:01 AM Bug #7015 (Closed): Test failures with ffi-yajl 1.0.2
Applied in changeset commit:d7105481eb26bc9eb1b7d2f4d0b8542aa0d43bca. Dominic Cleal
05:16 AM Bug #7015 (Ready For Testing): Test failures with ffi-yajl 1.0.2
The Foreman Bot
05:14 AM Bug #7015 (Closed): Test failures with ffi-yajl 1.0.2
Since ffi-yajl 1.0.2 was released, proxy tests fail with:... Dominic Cleal
05:27 AM Revision d7105481: fixes #7015 - to_json passes options through correctly, remove array wrapping
Dominic Cleal
04:47 AM Revision 2d33106f: Bump version to 1.7-develop
Dominic Cleal

08/10/2014

01:59 PM Bug #7011 (Rejected): Failed to add DHCP reservation - Entry already exists (/ Mac address already exists / Invalid Mac)
Hi Guys,
I'm having an issue with DHCP which cannot add a host to the leases file.
I'm having various issues li...
Yama Kasi
12:49 PM Refactor #7010: Improve Error/Debug Log messaging
Turns out issue was related to permissions. Perhaps it would be useful to break up configuration and access checks i... Andrew N
12:21 PM Refactor #7010 (Resolved): Improve Error/Debug Log messaging
I'm trying to get a DHCP smart proxy configured on RHEL 6, but the default error message is practically useless. The... Andrew N

08/09/2014

10:50 AM Feature #7008 (Closed): Add providers to existing proxy modules from a plugin/module
#4866 made the proxy modular at the API level, but we also need to be able to extend existing modules (DHCP, DNS, BMC... Dominic Cleal

08/08/2014

06:02 AM Bug #6589 (Closed): Trusted host list seems to be ignored
Applied in changeset commit:0c9a01b63c9cf182d0394ce9ae141d39bc86f9e5. Dominic Cleal
05:48 AM Revision 5bbd2913: fixes #6722 - correct require for kerberos utilities
Dominic Cleal
05:44 AM Revision 0c9a01b6: fixes #6589 - add trusted_hosts check back
Dominic Cleal

08/07/2014

08:01 AM Bug #6956 (Closed): foreman-proxy requires rubygem-rack => 1.1.0
Applied in changeset commit:165c257e78b17ab567dadb3218fb41f220a9c1b1. Dominic Cleal
05:38 AM Bug #6956 (Ready For Testing): foreman-proxy requires rubygem-rack => 1.1.0
The Foreman Bot
07:48 AM Revision 165c257e: fixes #6956 - rack 1.1 minimum required for Rack::Server#start
Dominic Cleal

08/06/2014

10:01 AM Feature #6542 (Closed): Ship IPA user script with Smart Proxy
Applied in changeset commit:c54e833e964ef0fb8f7c17fb9ad685dc43c22403. Anonymous
10:01 AM Refactor #6522 (Closed): Move ForemanRequest class out of the chef plugin
Applied in changeset commit:6108539b6e15aed6ad1c97a6b44ef0a54ccbd20e. Anonymous
10:01 AM Refactor #6743 (Closed): Common code for manage_subnet? in ISC and Native MS
Applied in changeset commit:3925ae4deefec15b02486666569bbd74c93915d3. Aaron Stone
10:01 AM Refactor #6744 (Closed): Avoid nested arrays and extra array copies in the ISC DHCP config parser
Applied in changeset commit:776461f89d34dbce7016bf3e944ccc8a67e22e73. Aaron Stone
10:01 AM Bug #6745 (Closed): Clean up the params input to the DHCP::Server.addRecord method
Applied in changeset commit:dd9d295bc439d467bbfc455b28b63d37176dea21. Aaron Stone
09:09 AM Bug #6745 (Ready For Testing): Clean up the params input to the DHCP::Server.addRecord method
Dominic Cleal
10:01 AM Refactor #6742 (Closed): Add a unit test suite for the DHCP API
Applied in changeset commit:247c5b5186e6e63303ee314eaca93afd3dbdd3d7. Aaron Stone
09:11 AM Revision c54e833e: fixes #6542 - ship freeipa users script with the smart proxy
Stephen Benjamin
09:10 AM Revision 6108539b: fixes #6522 - move request code out of chef module
The patch also moves foreman_ssl_ca, foreman_ssl_cert and
foreman_ssl_key config options from Chef plugin config to g...
Martin Milata
09:10 AM Revision 3925ae4d: Fixes #6743 - Common code for manage_subnet? in ISC and Native MS
Aaron Stone
09:10 AM Revision 776461f8: Fixes #6744 - Avoid nested arrays and extra array copies in the ISC DHCP config parser
Aaron Stone
09:10 AM Revision dd9d295b: Fixes #6745 - Clean up the params input to the DHCP::Server.addRecord method
This fixes the ability to match and ignore pre-existing identical DHCP records. Aaron Stone
09:10 AM Revision 247c5b51: Fixes #6742 - Add a unit test suite for the DHCP API
This is built around the ISC DHCPD provider, the goal is testing the API layer. Aaron Stone
08:58 AM Bug #6956: foreman-proxy requires rubygem-rack => 1.1.0
Likely the same for debs too. Dominic Cleal
08:57 AM Bug #6956 (Closed): foreman-proxy requires rubygem-rack => 1.1.0
When trying to start the foreman-proxy service, it would start and then crash with no errors. This was due to the ha... Leah Fisher
08:45 AM Bug #6945: smart-proxy doesn't find the autosign.conf if not at "#{puppetdir}/autosign.conf"
Brian Witt wrote:
> I thought the puppet.conf location was set via :puppet_conf:
Yeah, puppet_conf will override ...
Dominic Cleal
08:41 AM Bug #6945: smart-proxy doesn't find the autosign.conf if not at "#{puppetdir}/autosign.conf"
I thought the puppet.conf location was set via :puppet_conf: Brian Witt
03:43 AM Bug #6945: smart-proxy doesn't find the autosign.conf if not at "#{puppetdir}/autosign.conf"
Brian Witt wrote:
> Our puppetdir in this case is set to /etc/puppet. Is there anything else that uses puppetdir?
...
Dominic Cleal
06:26 AM Bug #6908 (Closed): Chef and Puppet request test failures
Dominic Cleal
06:24 AM Bug #6908 (Resolved): Chef and Puppet request test failures
commit 37c1113f5c1b7c896238f8e0f764241c7bd1cdb7 Anonymous
06:22 AM Revision 2781dc7d: Merge pull request #194 from domcleal/6908-request-tests
fixes #6908 - update request tests for latest Chef release Dmitri Dolguikh
04:40 AM Feature #4171 (Duplicate): Smart proxy DHCP plugin does not honor exclude ranges
#1280 also tracks this issue. Dominic Cleal

08/05/2014

03:22 PM Bug #6945: smart-proxy doesn't find the autosign.conf if not at "#{puppetdir}/autosign.conf"
Our puppetdir in this case is set to /etc/puppet. Is there anything else that uses puppetdir? Brian Witt
03:19 PM Bug #6945 (Closed): smart-proxy doesn't find the autosign.conf if not at "#{puppetdir}/autosign.conf"
modules/puppetca/puppetca.rb hardocodes the autosign.conf file to
def autosign_file
"#{puppetdir}/autos...
Brian Witt
08:32 AM Bug #6589 (Ready For Testing): Trusted host list seems to be ignored
The Foreman Bot
05:12 AM Refactor #6743 (Ready For Testing): Common code for manage_subnet? in ISC and Native MS
Dominic Cleal
05:11 AM Refactor #6744 (Ready For Testing): Avoid nested arrays and extra array copies in the ISC DHCP config parser
Dominic Cleal
04:53 AM Refactor #6742 (Ready For Testing): Add a unit test suite for the DHCP API
Dominic Cleal

08/04/2014

11:15 AM Bug #6916 (Resolved): MS DHCP Timeout
Hi,
just updated to Foreman 1.5.2 today as I already had issues with 1.5.1 deploying hosts. Sometimes that host cr...
Oliver Weinmann
07:14 AM Bug #6908 (Ready For Testing): Chef and Puppet request test failures
The Foreman Bot
07:13 AM Bug #6908 (Closed): Chef and Puppet request test failures
Proxy tests are failing with a difference between "/" and "//" in the Chef request URLs. Looks like it's from the re... Dominic Cleal
07:14 AM Revision 37c1113f: fixes #6908 - update request tests for latest Chef release
Dominic Cleal

08/01/2014

04:43 PM Bug #6893 (Rejected): Class import tries to update the same classes over and over again.
I've long witnessed this with 1.2.x and seen it again since upgrading to 1.5.2 yesterday. Joshua Hoblitt

07/30/2014

11:01 AM Bug #5675: DNS Proxy Issues
Mike McRill wrote:
> Changing dns_key to false in settings.yaml resolved the issue, thank you!
As we just discove...
Dominic Cleal

07/29/2014

12:05 PM Bug #6819 (Closed): proxy should raise an exception when it can't acquire a lock on a temp file
Ran into this issue after a disk filled up on a DHCP proxy and had been cleaned up.
To reproduce, touch /tmp/fore...
Greg Petras

07/28/2014

05:01 AM Bug #6790 (Closed): ci_reporter 2.0 gem breaks CI
Applied in changeset commit:0e616f1b0be11f51f19d08e407fa987b3ea5abc7. Aaron Stone
04:01 AM Bug #6790 (Ready For Testing): ci_reporter 2.0 gem breaks CI
The Foreman Bot
03:59 AM Bug #6790 (Closed): ci_reporter 2.0 gem breaks CI
Example output:
our Gemfile lists the gem gettext (~> 2.0) more than once.
You should probably keep only one of t...
Dominic Cleal
04:40 AM Feature #6788 (Ready For Testing): Add a puppet class filter to the scanner to filter puppet class imports based on directory or name
Dominic Cleal
04:39 AM Revision 0e616f1b: Fixes #6790: Restrict ci_reporter gem to less than 2.0.0 to fix CI.
Aaron Stone
 

Also available in: Atom