Activity
From 07/21/2014 to 08/19/2014
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.
- 10:37 AM Revision 71246358: fixes #7080: symbols are no longer being sorted
- 07:56 AM Bug #7099 (Resolved): Import from Foreman-Proxy failed
- I'm glad to hear it!
- 07:55 AM Bug #7099: Import from Foreman-Proxy failed
- Thanks :-)
Import from Environment works again :-) - 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...
- 06:45 AM Bug #7099: Import from Foreman-Proxy failed
- lease find also my auth.conf attached.
- 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... - 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...
- 05:26 AM Bug #7099: Import from Foreman-Proxy failed
- Please find the "etc/foreman-proxy/settings.yml file attached:...
- 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.
- 05:21 AM Bug #7099: Import from Foreman-Proxy failed
- Thanks for your feedback.
I have still the same problem:... - 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...
- 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:
...
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...
- 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...
- 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.
- 06:53 AM Bug #7080 (Ready For Testing): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
- 04:35 AM Bug #7080 (Assigned): Couldn't enable plugin puppet: undefined method `<=>' for :puppet_provider:Symbol
- 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. - 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.
- 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:...
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...
- 12:01 PM Bug #7060 (Closed): puppet gem is required even when puppetca module is disabled
- Applied in changeset commit:ed3332ae5d731382a768c0329ae0ce9e990730e6.
- 06:34 AM Bug #7060 (Ready For Testing): puppet gem is required even when puppetca module is disabled
- 06:31 AM Bug #7060 (Closed): puppet gem is required even when puppetca module is disabled
- 12:01 PM Bug #7062 (Closed): Wrong requires in smart-proxy's 'facts' module
- Applied in changeset commit:4bfe725402cbe462ce2cd730132e91774010f596.
- 08:30 AM Bug #7062 (Ready For Testing): Wrong requires in smart-proxy's 'facts' module
- 08:26 AM Bug #7062 (Closed): Wrong requires in smart-proxy's 'facts' module
- 11:19 AM Revision ed3332ae: fixes #7060: puppet gem is no longer required if puppetca is disabled.
- 11:18 AM Revision 4bfe7254: fixes #7062: facts module uses correct path for 'requires'
08/11/2014
- 12:52 PM Bug #7021: DHCP entires don't get deleted with the virsh provider
- REST calls:...
- 10:20 AM Bug #7021 (Resolved): DHCP entires don't get deleted with the virsh provider
- I hit this, when deleting a host....
- 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...
- 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...
- 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.
- 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... - 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...
- 10:35 AM Refactor #6473 (Resolved): Test 1.5 to 1.6 upgrade path
- Success.
- 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... - 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...
- 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... - 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.
- 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:... - 06:01 AM Bug #7015 (Closed): Test failures with ffi-yajl 1.0.2
- Applied in changeset commit:d7105481eb26bc9eb1b7d2f4d0b8542aa0d43bca.
- 05:16 AM Bug #7015 (Ready For Testing): Test failures with ffi-yajl 1.0.2
- 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:...
- 05:27 AM Revision d7105481: fixes #7015 - to_json passes options through correctly, remove array wrapping
- 04:47 AM Revision 2d33106f: Bump version to 1.7-develop
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... - 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...
- 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...
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...
08/08/2014
- 06:02 AM Bug #6589 (Closed): Trusted host list seems to be ignored
- Applied in changeset commit:0c9a01b63c9cf182d0394ce9ae141d39bc86f9e5.
- 05:48 AM Revision 5bbd2913: fixes #6722 - correct require for kerberos utilities
- 05:44 AM Revision 0c9a01b6: fixes #6589 - add trusted_hosts check back
08/07/2014
- 08:01 AM Bug #6956 (Closed): foreman-proxy requires rubygem-rack => 1.1.0
- Applied in changeset commit:165c257e78b17ab567dadb3218fb41f220a9c1b1.
- 05:38 AM Bug #6956 (Ready For Testing): foreman-proxy requires rubygem-rack => 1.1.0
- 07:48 AM Revision 165c257e: fixes #6956 - rack 1.1 minimum required for Rack::Server#start
08/06/2014
- 10:01 AM Feature #6542 (Closed): Ship IPA user script with Smart Proxy
- Applied in changeset commit:c54e833e964ef0fb8f7c17fb9ad685dc43c22403.
- 10:01 AM Refactor #6522 (Closed): Move ForemanRequest class out of the chef plugin
- Applied in changeset commit:6108539b6e15aed6ad1c97a6b44ef0a54ccbd20e.
- 10:01 AM Refactor #6743 (Closed): Common code for manage_subnet? in ISC and Native MS
- Applied in changeset commit:3925ae4deefec15b02486666569bbd74c93915d3.
- 10:01 AM Refactor #6744 (Closed): Avoid nested arrays and extra array copies in the ISC DHCP config parser
- Applied in changeset commit:776461f89d34dbce7016bf3e944ccc8a67e22e73.
- 10:01 AM Bug #6745 (Closed): Clean up the params input to the DHCP::Server.addRecord method
- Applied in changeset commit:dd9d295bc439d467bbfc455b28b63d37176dea21.
- 09:09 AM Bug #6745 (Ready For Testing): Clean up the params input to the DHCP::Server.addRecord method
- 10:01 AM Refactor #6742 (Closed): Add a unit test suite for the DHCP API
- Applied in changeset commit:247c5b5186e6e63303ee314eaca93afd3dbdd3d7.
- 09:11 AM Revision c54e833e: fixes #6542 - ship freeipa users script with the smart proxy
- 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... - 09:10 AM Revision 3925ae4d: Fixes #6743 - Common code for manage_subnet? in ISC and Native MS
- 09:10 AM Revision 776461f8: Fixes #6744 - Avoid nested arrays and extra array copies in the ISC DHCP config parser
- 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.
- 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.
- 08:58 AM Bug #6956: foreman-proxy requires rubygem-rack => 1.1.0
- Likely the same for debs too.
- 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...
- 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 ... - 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:
- 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?
... - 06:26 AM Bug #6908 (Closed): Chef and Puppet request test failures
- 06:24 AM Bug #6908 (Resolved): Chef and Puppet request test failures
- commit 37c1113f5c1b7c896238f8e0f764241c7bd1cdb7
- 06:22 AM Revision 2781dc7d: Merge pull request #194 from domcleal/6908-request-tests
- fixes #6908 - update request tests for latest Chef release
- 04:40 AM Feature #4171 (Duplicate): Smart proxy DHCP plugin does not honor exclude ranges
- #1280 also tracks this issue.
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?
- 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... - 08:32 AM Bug #6589 (Ready For Testing): Trusted host list seems to be ignored
- 05:12 AM Refactor #6743 (Ready For Testing): Common code for manage_subnet? in ISC and Native MS
- 05:11 AM Refactor #6744 (Ready For Testing): Avoid nested arrays and extra array copies in the ISC DHCP config parser
- 04:53 AM Refactor #6742 (Ready For Testing): Add a unit test suite for the DHCP API
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... - 07:14 AM Bug #6908 (Ready For Testing): Chef and Puppet request test failures
- 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...
- 07:14 AM Revision 37c1113f: fixes #6908 - update request tests for latest Chef release
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.
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...
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...
07/28/2014
- 05:01 AM Bug #6790 (Closed): ci_reporter 2.0 gem breaks CI
- Applied in changeset commit:0e616f1b0be11f51f19d08e407fa987b3ea5abc7.
- 04:01 AM Bug #6790 (Ready For Testing): ci_reporter 2.0 gem breaks CI
- 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... - 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
- 04:39 AM Revision 0e616f1b: Fixes #6790: Restrict ci_reporter gem to less than 2.0.0 to fix CI.
07/27/2014
- 08:55 AM Feature #6788: Add a puppet class filter to the scanner to filter puppet class imports based on directory or name
- The patch speeded up imports on our puppet env from 7+ minutes to about 10 seconds due to the amount of environments ...
- 08:54 AM Feature #6788: Add a puppet class filter to the scanner to filter puppet class imports based on directory or name
- https://github.com/theforeman/smart-proxy/pull/191
- 06:43 AM Feature #6788 (Rejected): Add a puppet class filter to the scanner to filter puppet class imports based on directory or name
- Several puppet deployments follow the module, profile(aka service), role pattern. Using this pattern, only roles will...
07/24/2014
07/23/2014
- 10:48 AM Bug #6718 (Need more information): Unused IP request with virsh errors with: unable to retrive virsh info: Must define a name
- I've just reproduced, but I am not sure if this is a bug. Just add the missing info there, virsh adds these records c...
- 09:01 AM Feature #4699 (Closed): Support Puppet environmentpath and environment config files
- Applied in changeset commit:16db7a9c74abfba21b65d9f0e9a05096c3c7f8fb.
- 08:33 AM Revision 16db7a9c: fixes #4699 - support Puppet environments API for directory envs
- 06:44 AM Feature #4630 (Resolved): Enhance Smart Proxy to detect pulp
- This was implemented as a plugin (success!) over here: https://github.com/theforeman/smart-proxy-pulp, published as s...
- 02:13 AM Bug #6745 (Closed): Clean up the params input to the DHCP::Server.addRecord method
- Clean up the params input to the DHCP::Server.addRecord method
Actual:
Add a DHCP record to local DHCP config fil... - 02:11 AM Refactor #6744 (Closed): Avoid nested arrays and extra array copies in the ISC DHCP config parser
- Avoid nested arrays and extra array copies in the ISC DHCP config parser
- 02:11 AM Refactor #6743 (Closed): Common code for manage_subnet? in ISC and Native MS
- Common code for manage_subnet? in ISC and Native MS
- 02:10 AM Refactor #6742 (Closed): Add a unit test suite for the DHCP API
- Add a unit test suite for the DHCP API.
07/22/2014
- 10:25 AM Bug #6718: Unused IP request with virsh errors with: unable to retrive virsh info: Must define a name
- Maybe it's these.. I have some DHCP reservations with no hostnames - maybe that's from before #4661? In which case I...
- 10:00 AM Bug #6718: Unused IP request with virsh errors with: unable to retrive virsh info: Must define a name
- How to reproduce? WFM...
- 08:48 AM Bug #6718 (Rejected): Unused IP request with virsh errors with: unable to retrive virsh info: Must define a name
- Since #6377, unused IP requests to the proxy when using DHCP + virsh provider now result in:...
- 04:01 AM Bug #6689 (Closed): "ERROR -- : Invalid MAC address:" using the "Build PXE Default" button
- Applied in changeset commit:bdc3b51e9aaf02ddc4e1582e16547a0fae269fd1.
- 03:13 AM Revision bdc3b51e: Fixes #6689 - Allow nil mac address for TFTP API calls that do not require a MAC
07/21/2014
- 02:37 PM Bug #6689 (Ready For Testing): "ERROR -- : Invalid MAC address:" using the "Build PXE Default" button
- 02:32 PM Bug #6689: "ERROR -- : Invalid MAC address:" using the "Build PXE Default" button
- I see where #6341 went wrong. PR #189 has been uploaded to fix the regression.
- 04:34 AM Bug #6689: "ERROR -- : Invalid MAC address:" using the "Build PXE Default" button
- Looks like 1.5 allowed a blank MAC address via the API, while #6341 changed it so it didn't.
- 11:01 AM Bug #6700 (Closed): Proxy::Puppet::Runner incorrectly checked $? for success
- Applied in changeset commit:2cba6063e429fa6aed365e8950200207c2fb8a5c.
- 10:45 AM Bug #6700 (Closed): Proxy::Puppet::Runner incorrectly checked $? for success
- "The popen test was looking at $?, but it wasn't set by the method under test. Testing Ruby's popen method isn't terr...
- 10:46 AM Revision 2cba6063: fixes #6700 - tests for Proxy::Puppet::Runner shell methods
Also available in: Atom