Activity
From 06/24/2014 to 07/23/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
07/18/2014
- 09:56 AM Bug #6689 (Closed): "ERROR -- : Invalid MAC address:" using the "Build PXE Default" button
- I did a clean install with foreman 1.6 nightly today and when I use the "Build PXE Default" button, I get an error:
...
07/17/2014
- 03:18 PM Feature #6677 (Resolved): Autosign entry additions should require authentication
- Using the smart proxy API, I can create an autosign entry by POSTing to http://smartproxy.example.com/puppet/ca/autos...
- 08:01 AM Bug #6661 (Closed): GET /dhcp is always 404
- Applied in changeset commit:99339284ea7c5fd967ae014f584fe4e3bfdcd364.
- 06:54 AM Bug #6661 (Ready For Testing): GET /dhcp is always 404
- 06:44 AM Bug #6661 (Assigned): GET /dhcp is always 404
- 04:06 AM Bug #6661 (Closed): GET /dhcp is always 404
- when trying to fetch proxy subnets via a API request (GET /dhcp/) I get the following:...
- 07:59 AM Revision 99339284: fixes #6661: trailing slash is not required in urls
07/15/2014
- 04:01 AM Bug #6588 (Closed): Tests for default settings are taking local config files into account
- Applied in changeset commit:a52a4f69a265270ba78ca58437f332ead138520a.
07/14/2014
- 03:43 PM Bug #5571: Puppet "each" function makes Foreman not show a class
- Upon further investigation, it seems to be a problem with determining which parser to use when it reads from puppet.c...
- 01:54 PM Bug #5571: Puppet "each" function makes Foreman not show a class
- Oh and yes, I have parser = future in the main and master sections of puppet.conf
- 01:53 PM Bug #5571: Puppet "each" function makes Foreman not show a class
- I'm also seeing an issue whereby the foreman_proxy fails to import classes if they have 'future parser' code within.
...
07/11/2014
- 12:36 PM Bug #6588 (Ready For Testing): Tests for default settings are taking local config files into account
- 12:36 PM Bug #6588 (Assigned): Tests for default settings are taking local config files into account
- 12:23 PM Bug #6588 (Ready For Testing): Tests for default settings are taking local config files into account
- 09:32 AM Bug #6588 (Closed): Tests for default settings are taking local config files into account
- I have some settings which appear to interfere with unit tests for default settings:...
- 12:12 PM Revision a52a4f69: fixes #6588 - don't load user settings when testing default settings
- 09:40 AM Bug #6589 (Closed): Trusted host list seems to be ignored
- The trusted host list does not seem to be used (migrate_settings.rb only moves the configuration value around).
<p... - 09:15 AM Feature #4699: Support Puppet environmentpath and environment config files
- No worries, I'm very glad somebody with a non-standard SSL setup has tried it too, thanks for the feedback!
- 09:07 AM Feature #4699: Support Puppet environmentpath and environment config files
- It did thanks thought I had tried that and many other options besides. And then rather embarrasingly I left a typo in...
- 09:00 AM Feature #4699: Support Puppet environmentpath and environment config files
- Setting puppet_url should do the trick, but it has to be a full URL, not a hostname: @:puppet_url: https://puppet3.do...
- 07:54 AM Feature #4699: Support Puppet environmentpath and environment config files
- Hi - I have applied the patch and now I am getting this error:-
E, [2014-07-11T10:50:32.833458 #7140] ERROR -- : F... - 06:01 AM Bug #6585 (Closed): Fix command exit code handling under Ruby 1.9+
- Applied in changeset commit:bbafbc039a20baa6b3b62622afc9a145b4fabc22.
- 05:39 AM Bug #6585 (Closed): Fix command exit code handling under Ruby 1.9+
- The exit codes from executed commands aren't retrieved properly, this can be fixed for Ruby 1.9+.
- 06:01 AM Bug #6584 (Closed): Replace Kernel#open with File.open
- Applied in changeset commit:a220e9a9bd3697ced5bf89b6fac52496f6796b51.
- 05:38 AM Bug #6584 (Closed): Replace Kernel#open with File.open
- Some uses of Kernel.open instead of File.open, so it only opens files rather than URLs etc.
- 06:01 AM Refactor #6583 (Closed): Use Enumerable#find instead of each where possible
- Applied in changeset commit:aa478589395d782f058798b77e88ec2ad55157ef.
- 05:37 AM Refactor #6583 (Closed): Use Enumerable#find instead of each where possible
- Some untidy code exists which could use Enumerable#find instead of returning nil.
- 06:01 AM Bug #6412 (Closed): Trying to remove a DHCP record fails due to an invalid subnet check
- Applied in changeset smart-proxy:commit:57ea7e82f68395c61ab0515ea331423c9f4ac5ea.
- 06:01 AM Bug #6396 (Closed): an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Applied in changeset commit:67bfd9a09741726cf7fa7c330b897b372a903d31.
- 05:42 AM Revision bbafbc03: fixes #6585 - Update Proxy::Util::CommandTask to handle Ruby 1.8 and 1.9+
- In this update, use 'true' and 'false' to test $? return codes 0 and 1, respectively.
In Ruby 1.8.x, the return code ... - 05:38 AM Revision a220e9a9: fixes #6584 - Replace Kernel#open with File.open
- 05:36 AM Revision aa478589: fixes #6583 - Use Enumerable#find instead of each where possible
- 05:29 AM Revision 57ea7e82: Fixes #6412: Trying to remove a DHCP record fails due to an invalid subnet check
- 05:29 AM Revision 67bfd9a0: Fixes #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
07/10/2014
- 03:08 AM Bug #6557: Puppet module needs debug logging
- It's simply that the Puppet module in the proxy hasn't got a single line of debug, though it indeed should!
07/09/2014
- 05:10 PM Bug #6557 (New): Puppet module needs debug logging
- I set the loglevel in a smartproxy that only does "puppet" to "debug", and the logfile output did not display anythin...
- 08:08 AM Feature #6542: Ship IPA user script with Smart Proxy
- PR https://github.com/theforeman/smart-proxy/pull/184
- 07:59 AM Feature #6542 (Closed): Ship IPA user script with Smart Proxy
- Ship the script here with the Smart Proxy - http://projects.theforeman.org/projects/foreman/wiki/IPASmartProxyUser
- 05:01 AM Bug #6275 (Closed): migrate_settings.yml doesn't return 1 on migrated config file
- Applied in changeset commit:14fc2cedbe4e360a905a45089848be36af670ab2.
- 04:47 AM Revision 14fc2ced: fixes #6275 - idempotence needs clone of original data and to handle *_port
07/08/2014
- 10:54 AM Bug #6526 (Resolved): Registering the smart-proxy service on windows fails.
- Hi,
I can't get the smart-proxy service registered on a Windows 2008 R2 server.
I receive the following error w... - 08:27 AM Refactor #6522 (Ready For Testing): Move ForemanRequest class out of the chef plugin
- https://github.com/theforeman/smart-proxy/pull/182
- 08:08 AM Refactor #6522 (Closed): Move ForemanRequest class out of the chef plugin
- It does not currently contain any chef-specific code and it's easier for other plugins to use if it's in the core.
- 03:08 AM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Don't worry, it wasn't that important. Thanks for checking David.
07/07/2014
- 03:25 PM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Dominic Cleal wrote:
> David, do you still have the proxy.log from this incident? I'd just like to include it for t... - 07:41 AM Bug #6289 (Closed): vmlinuz/initrd files corrupted during when multiple hosts created simultaneously
- 07:01 AM Revision d44cdd95: fixes #6289: avoids concurrent downloads of files with the same name and destination dir.
- 06:30 AM Bug #6505 (Resolved): Puppet certificate permission issue on Ubuntu Trusty
- The foreman-proxy user is a member of the puppet group, but the default permissions on the puppet directories do not ...
- 06:24 AM Bug #5675: DNS Proxy Issues
- Missed 1.5-stable.
07/04/2014
- 03:01 PM Bug #6377 (Closed): Incorrect dhcp providers server virsh.rb loadSubnetData
- Applied in changeset commit:1fb2109b4adf617bcd24919463d8e665edee97e4.
- 03:01 PM Bug #6085 (Closed): Virsh provider is not interpreting DHCP netmask correctly
- Applied in changeset commit:499c38056a87f35cb02f8ac9fa7692eb1951bb1a.
- 02:13 PM Revision 1fb2109b: fixes #6377 - incorrect dhcp providers server virsh.rb loadSubnetData
- The commit fixes dhcp server virsh.rb provider. Upon loading the
contents of the libvirt network XML and parsing for ... - 02:13 PM Revision 499c3805: fixes #6085 - fixed virsh dhcp provider netmask interpretation
- The virsh.rb loadSubnets method was only looking for a definition of
a netmask inside the libvirt network XML, despit...
07/02/2014
- 06:33 PM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Dominic, I do have a log, with a ton of debugging I added as a temporary measure to help me narrow this down. I am o...
- 06:32 AM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- David, do you still have the proxy.log from this incident? I'd just like to include it for the record & our troubles...
- 12:02 PM Bug #6474 (Closed): rubygems not loaded before gems themselves
- Applied in changeset commit:9ac3e80eb0afe9662bb6b99777326e8f872bb8c5.
- 11:27 AM Bug #6474 (Ready For Testing): rubygems not loaded before gems themselves
- PR: https://github.com/theforeman/smart-proxy/pull/177
- 11:13 AM Bug #6474 (Closed): rubygems not loaded before gems themselves
- #6436 has broken the EL6 package installation, which can no longer start the foreman-proxy service:...
- 11:35 AM Revision 9ac3e80e: fixes #6474: smart-proxy relies on Bundler to load sinatra dependency
- 10:33 AM Refactor #6473 (Resolved): Test 1.5 to 1.6 upgrade path
- I'm a bit concerned about the 1.5 to 1.6 upgrade path with the config file migrations during package (RPM & deb) upgr...
- 09:01 AM Refactor #6306 (Closed): Possible namespace collisions between libraries and proxy modules
- Applied in changeset commit:69f6b3e593dee177c5626a6352a87f4b2e35ec2d.
- 09:01 AM Feature #6341 (Closed): Support 64-bit MAC addresses
- Applied in changeset commit:5f46b1bcaf6a7a802e9abbf83e7baf9168016e7d.
- 08:47 AM Feature #6341 (Ready For Testing): Support 64-bit MAC addresses
- https://github.com/theforeman/smart-proxy/pull/172
- 08:57 AM Revision 69f6b3e5: fixes #6306: removed possible namespace collisions with puppet and chef
- 08:55 AM Revision e42766eb: fixes #6436: plugins are now being loaded after core modules
- 08:47 AM Revision 5f46b1bc: fixes #6341 - Add support for 64-bit MAC addresses
- 06:46 AM Bug #6208: Unable to overwrite/delete previously created DHCP entry
- How was the entry created? All those created by Foreman are done via OMAPI and should have "dynamic" in the host { }...
- 06:25 AM Bug #6311 (Duplicate): Deleting a host and re-creating it generates a DHCP error
- Thanks for the reports and stack traces. Looking at them, they appear to be the same as #6412, which has a patch alr...
07/01/2014
- 01:43 PM Bug #6311: Deleting a host and re-creating it generates a DHCP error
- I just ran into this same issue. Pastebin "here":http://pastebin.com/JKWugqrd (removed other host info besides offen...
06/30/2014
- 03:54 AM Feature #4699: Support Puppet environmentpath and environment config files
- Evgeny Vasilchenko wrote:
> Well - not that fast...
>
> After patch Foreman understands the directory environment... - 03:52 AM Feature #4699: Support Puppet environmentpath and environment config files
- Elisiano Petrini wrote:
> Thanks for fixing this.
> I'm not familiar with the Foreman release cycle, so apologies i...
06/27/2014
- 07:35 PM Feature #4699: Support Puppet environmentpath and environment config files
- Well - not that fast...
After patch Foreman understands the directory environments, but now I having troubles impo... - 04:07 PM Feature #4699: Support Puppet environmentpath and environment config files
- Dominic Cleal wrote:
> For anybody wanting to test this on 1.5, here's a rebased patch - please back up your proxy c... - 02:46 PM Feature #4699: Support Puppet environmentpath and environment config files
- Thanks for fixing this.
I'm not familiar with the Foreman release cycle, so apologies in advance if the following qu... - 02:26 PM Feature #4699: Support Puppet environmentpath and environment config files
- Works here. No changes in settings.yml were necessary
I used this patch on a RHEL6.5, x86_64, puppet-3.6.1, forema... - 12:57 PM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Hi David,
There wasn't much extra related info indeed.
Thanks btw, this other "bug" fixed it, but I wasn't awre... - 11:13 AM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Yama,
Without further detail, I cannot say if this will fix your problem or not. The root cause of your issue may... - 10:55 AM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Tested so far but doesn't seem to solve the problem yet.
- 11:26 AM Bug #6412: Trying to remove a DHCP record fails due to an invalid subnet check
- Copying the description I just wrote into github, as it explains this behavior better:
A small correction - if... - 07:34 AM Bug #6412 (Ready For Testing): Trying to remove a DHCP record fails due to an invalid subnet check
- https://github.com/theforeman/smart-proxy/pull/175
06/26/2014
- 11:18 PM Bug #6412 (Closed): Trying to remove a DHCP record fails due to an invalid subnet check
- Take three hosts, add them into foreman via API. Then try and remove them. The first deletes fine, but the subseque...
- 04:13 PM Bug #6396 (Ready For Testing): an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- https://github.com/theforeman/smart-proxy/pull/174
- 10:47 AM Bug #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- I have the same issue.
I also see this on the proxy log:
E, [2014-06-26T12:28:08.155374 #9147] ERROR -- : Remov... - 12:52 PM Bug #6334 (Closed): "DNS virsh provider needs 'virsh_network' option" error adding DNS records
- Applied in changeset commit:6dc8c7180837bf3e34324f6b228b3d2d293cb6eb.
06/25/2014
- 08:24 PM Bug #6396 (Closed): an error removing a DHCP record (record doesn't exist) stops the delete process for a host
- Trying to delete a host that does not have a DHCP record generates an error that prevents deletion of the host. The ...
- 08:01 PM Feature #6393 (Rejected): Mcollective puppetrun should check status before attempting to run
- I ran into an issue where executing a Puppet run from the web interface that uses mcollective resulted in a not-so-ob...
- 11:17 AM Bug #6377 (Closed): Incorrect dhcp providers server virsh.rb loadSubnetData
- The commit fixes dhcp server virsh.rb provider. Upon loading the
contents of the libvirt network XML and parsing for... - 07:20 AM Bug #6289: vmlinuz/initrd files corrupted during when multiple hosts created simultaneously
- https://github.com/theforeman/smart-proxy/pull/173
Also available in: Atom