Activity
From 02/02/2015 to 03/03/2015
03/03/2015
- 10:59 PM Revision 31832a0c (puppet-certs): fixes #8636 - Katello CA cert now trusted system wide
- This commit adds the katello ca trust pem to the system wide trust store
so that services like docker can now use it - 06:16 PM Revision 5687ce1e (puppet-katello): Fixes #8585: Remove unused configuration and unneeded functions.
- 06:59 AM Revision a72606aa (installer): Bump version to 1.9-develop
- 06:06 AM Revision 7f32a1eb (puppet-foreman): Make CRL optional in use with kafo
- When this class is used from kafo we don't have a way to disable CRL
configuration, since the parameter is String. It...
03/02/2015
- 10:25 AM Bug #9605: Unable to install Foreman with dns_alt_names certificates when CA
- The option --allow-dns-alt-names is useful for signing the certificate requests with dns_alt option and on client si...
- 09:24 AM Bug #9605: Unable to install Foreman with dns_alt_names certificates when CA
- I recall there being something like --allow-dns-alt-names to explicitly allow it, but even though I added the options...
- 09:02 AM Bug #9605: Unable to install Foreman with dns_alt_names certificates when CA
- Note that puppet cert silently ignores dns_alt_names directive and does not fail with an error code != 0 when generat...
- 09:00 AM Bug #9605 (New): Unable to install Foreman with dns_alt_names certificates when CA
- Hello,
There could be a change in the puppet behaviour regarding the use of alternate names in certificates.
The ... - 04:17 AM Revision f30458b0 (puppet-dhcp): Strip strings before calling .empty?
- Currently, passing empty strings as options, such as ' ', or ' '. generates an invalid dhcpd.conf file. The forem...
02/28/2015
- 07:47 PM Revision cbec9261 (puppet-foreman_proxy_content): Fixes #7780: Add crane deployment to capsule if Pulp is enabled.
- 05:35 PM Revision 8906d925 (puppet-katello): Refs #7780: Move crane setup to capsule.
02/26/2015
- 09:19 PM Revision f9406fae (puppet-katello): Merge pull request #61 from ehelms/fixes-7716
- Fixes #7716: Restart foreman-tasks when katello.yml changes.
- 07:28 AM Revision f1c0eff6 (puppet-puppet): Fixes puppet apply with strict_variables
- On local, $::puppetmaster is not set, which errors out with strict variables.
02/25/2015
- 06:39 AM Revision 179ade16 (puppet-qpid): Merge pull request #18 from stbenjam/configurable_packages
- Make router packages configurable
02/24/2015
- 03:45 PM Revision c79595a0 (puppet-katello): Merge pull request #62 from iNecas/issue/9483
- Fixes #9483 - notify the services after gutterball configuration changes
- 01:51 PM Revision 58ad6607 (puppet-katello): Fixes #9483 - notify the services after gutterball configuration changes
- 01:18 PM Revision e988772e (puppet-pulp): Merge pull request #33 from cristi1979/master
- add initial admin support
- 01:17 PM Revision 8f085b38 (puppet-katello): Fixes #7716: Restart foreman-tasks and httpd when katello.yml changes.
- 01:03 PM Revision 9b215754 (puppet-qpid): Merge pull request #16 from stbenjam/README
- Address feedback from puppet forge
- 01:01 PM Revision d0285850 (puppet-katello): Merge pull request #63 from ehelms/remove-2.7
- Remove Puppet 2.7 support from testing.
- 12:47 PM Revision 08189313 (puppet-qpid): Address feedback from puppet forge
- 12:42 PM Revision dfb8e02d (puppet-katello): Remove Puppet 2.7 support from testing.
- 05:04 AM Revision 4583d0d9 (puppet-puppet): Add remove_lock parameter
- 03:35 AM Revision 4d9fb7ac (installer): Chef smart proxy plugin support
02/23/2015
- 02:26 PM Revision 7b366e9c (puppet-foreman_proxy_content): Merge pull request #34 from stbenjam/8175
- refs #8175 - configure dispatch router on pulp and pulp nodes
- 02:01 PM Revision 07a19775 (puppet-foreman_proxy_content): refs #8175 - configure dispatch router on capsule
- 01:55 PM Revision 0aa227f8 (puppet-foreman_proxy_content): Merge pull request #33 from lzap/katello-debug-install
- Refs #8710 - install katello-debug by default
- 12:46 PM Revision b855351d (puppet-qpid): Make router packages configurable
- 11:24 AM Revision 411bb904 (puppet-dhcp): Use ISC-DHCP defaults for ${default,max}_lease_time parameters
- 11:24 AM Revision d98a91a6 (puppet-dhcp): Add ${default,max}_lease_time parameters
- 09:55 AM Revision 2f082102 (puppet-foreman_proxy): Fixes #9321 - Add option to change or prevent option domain from being set in dhcpd.conf
- Closes GH-149
- 08:49 AM Revision f90b1a51 (puppet-foreman_proxy): update (server_)vardir parameter from puppet-puppet
- and bump version dependency
- 06:41 AM Revision 31672207 (puppet-foreman): Change EC2 support to install foreman-ec2
- 05:01 AM Bug #9449 (Closed): foreman-installer fails if lsb-release is missing on the system
- Applied in changeset commit:puppet-foreman|61cab9cfd82e4836d667edd9115e39ddac4b7ddb.
- 04:53 AM Revision 2c17dfa6 (puppet-puppet): support (agent) configuration on FreeBSD
- 04:05 AM Revision e94db974 (puppet-foreman_proxy): refs #9449 - drop usage of lsb fact
- Closes GH-154
- 02:24 AM Revision fa087a3c (puppet-foreman_proxy): Add smart_proxy_chef plugin support
02/21/2015
02/20/2015
- 11:46 PM Revision 7134f38b (puppet-certs): Merge pull request #52 from Katello/revert-50-master
- refs #9392 - pass options to foreman-rake config command correctly
- 10:39 PM Revision c13c53d9 (puppet-certs): refs #9392 - pass options to foreman-rake config command correctly
- 06:03 PM Bug #9449 (Ready For Testing): foreman-installer fails if lsb-release is missing on the system
- 05:11 PM Revision 98245464 (puppet-qpid): Merge pull request #17 from stbenjam/link-router-optional-connector
- refs #8175 - link router connector is optional
- 03:53 PM Feature #8981 (Closed): Support Debian/jessie in foreman_proxy puppet module
- this was merged in 468eb0c
- 03:20 PM Revision a9b91678 (puppet-pulp): Merge pull request #39 from dustints/centos_fix
- fixes #9479: fix usage with centos
- 02:48 PM Revision 3252a922 (puppet-foreman_proxy_content): Refs #8710 - install katello-debug by default
- 01:24 PM Revision e511d0ef (puppet-qpid): refs #8175 - link router connector is optional
- 01:08 PM Feature #9489 (Resolved): foreman-installer should deactivate modules not supported on the target platform
- Just saw this on Ubuntu 14.04.01 LTS running the current foreman-installer Release to install Foreman 1.7.2.
The m... - 01:18 AM Revision 2dfb2ee5 (puppet-certs): Merge pull request #51 from stbenjam/8175
- refs #8175 - certificates for dispatch router
02/19/2015
- 11:42 PM Revision 199db3db (puppet-pulp): fixes #9479: fix usage with centos
- 09:41 PM Revision c16eb78d (puppet-pulp): Merge pull request #30 from ehelms/fixes-8266
- Fixes #8266: Allow setting the number of Pulp workers to be used.
- 09:15 PM Revision 7b70306e (puppet-katello): Merge pull request #60 from dustints/gutterball_amqp_url
- Fixes #9466 - gutterball.conf missing gutterball.amqp.connect
- 08:46 PM Revision bb301e2b (puppet-katello): Fixes #9466 - gutterball.conf missing gutterball.amqp.connect
- 06:25 PM Revision c0774f90 (puppet-foreman): Changed apt-key download from refresh-only to having an explicit unless check because if there is no internet access during the installation of the apt sources, then the key will never be added on subsequent puppet runs that do have internet access
- 05:19 PM Revision c360fc8b (puppet-qpid): Merge pull request #15 from stbenjam/link-route-pattern
- refs #8175 - Add linkRoutePattern support for dispatch router
- 03:00 PM Revision a7db390d (puppet-qpid): refs #8175 - Add linkRoutePattern support for dispatch router
- 02:55 PM Revision 33093241 (puppet-certs): refs #8175 - certificates for dispatch router
- 10:09 AM Revision 66a560c8 (puppet-dhcp): Fix puppet-lint issues
- 04:59 AM Bug #9449: foreman-installer fails if lsb-release is missing on the system
- That issue is about something else. I get that a dependency of foreman-installer on lsb-release would solve the probl...
- 03:08 AM Revision 6706dafc (puppet-tftp): modulesync: new lint checks, add CONTRIBUTING doc
- 03:08 AM Revision f584540b (puppet-tftp): Fix relative class references, missing trailing commas
- 02:58 AM Revision 8c05930a (puppet-git): modulesync: new lint checks, add CONTRIBUTING doc
- 02:58 AM Revision 3defe408 (puppet-git): Fully qualify class names
02/18/2015
- 10:44 PM Bug #9449: foreman-installer fails if lsb-release is missing on the system
- This should probably be fixes as well:
https://github.com/theforeman/puppet-foreman_proxy/issues/125 - 04:48 PM Bug #9449 (Assigned): foreman-installer fails if lsb-release is missing on the system
- This is due some few usages of $::lsbdistcodename in theforeman-foreman (and theoretically $::lsbmajdistrelease in th...
- 04:17 PM Bug #9449 (Closed): foreman-installer fails if lsb-release is missing on the system
- I faced the problem on my minimal wheezy installation.
The lsb facts are missing on the system as the lsb-release pa... - 08:43 PM Revision 53e8cc08 (puppet-foreman): ability to set server_ssl_crl setting with a CA-provided cert instead of puppet's
- 12:07 PM Revision fc70907f (puppet-dhcp): modulesync: new lint checks, add CONTRIBUTING doc
- 12:07 PM Revision 1511b30c (puppet-concat): modulesync: new lint checks, add CONTRIBUTING doc
- 11:34 AM Revision da68c741 (puppet-tftp): Quote cases
- 07:53 AM Feature #9426: Provide an option to work against different (local) foreman mirrors
- I assume the Brno mirror is private which means we can't solve it universally by just having more local mirrors. Is t...
- 07:11 AM Feature #9426 (New): Provide an option to work against different (local) foreman mirrors
- This allows disconnected users to install via our installer easily and us bringing our Rackspace file server bandwidt...
02/17/2015
- 07:54 AM Revision 468eb0c1 (puppet-foreman_proxy): syslinux package got split-up in Debian/jessie
- Closes GH-132
- 06:14 AM Revision a260cdc4 (puppet-foreman_proxy): Remove custom module path in spec_helper
- This was added in 10ee4ce39093abcaba964312aaf6ff580ca46b93, most likely
as some debugging tool. - 06:01 AM Bug #9321 (Closed): Add class variable to disable "option domain" in dhcpd.conf
- Applied in changeset commit:puppet-dhcp|30a25faf29db97addb1497ac58e5418dceca6afa.
- 05:46 AM Revision 30a25faf (puppet-dhcp): Fixes #9321 - do not populate option domain if @dnsdomain array is empty or nil
- Closes GH-38
02/16/2015
- 06:42 PM Revision e2b3c2fd (puppet-pulp): add puppet conf options
- 05:18 PM Revision b7efa752 (puppet-pulp): Fixes #8266: Allow setting the number of Pulp workers to be used.
- This also adds logic to set the Pulp workers based on processor count
but to cap the maximum at 8 unless overriden by... - 03:22 PM Revision e2a85d35 (puppet-pulp): fixes
- 01:50 PM Revision 20548b5c (puppet-pulp): add initial admin support
- 08:46 AM Revision f23512f0 (puppet-certs): Merge pull request #50 from eLobato/master
- Fixes #9392 - Substitute foreman-config (deprecated) for foreman-rake config
- 08:33 AM Revision 3488a7bd (puppet-certs): Fixes #9392 - Substitute foreman-config (deprecated) for foreman-rake config
02/13/2015
- 11:18 AM Revision 4cc66296 (puppet-puppet): Extending support for additional settings
- Additional settings for [main] and [agent] config file sections
- 05:03 AM Revision 2f9e173b (puppet-foreman): Allow foreman::plugin to manage a config file
02/12/2015
- 05:01 AM Feature #9347 (Closed): puppet module should support alternate agent service name
- Applied in changeset commit:puppet-puppet|804faa758014864dfea5872f47351990f4e5b5f8.
- 04:25 AM Revision 804faa75 (puppet-puppet): Fixed #9347 - allow custom agent service name
- Closes GH-239
02/11/2015
- 07:25 PM Feature #9347 (Closed): puppet module should support alternate agent service name
- Right now you can't override the service name ('puppet') when instantiating the puppet class, ie:
class {'puppet':... - 12:08 PM Revision b4366e19 (puppet-puppet): Update passenger.pp
- fix for ssl_ca_crl=false
- 06:12 AM Bug #9321: Add class variable to disable "option domain" in dhcpd.conf
- I have submitted pull requests for this:
#38 theforeman/puppet-dhcp and #149 for theforeman/puppet-foreman_proxy - 05:38 AM Bug #9321 (Closed): Add class variable to disable "option domain" in dhcpd.conf
- If you are trying to build a server in a subdomain the dhcp server will overwrite the domain of the new server.
eg... - 02:40 AM Feature #8950: Allow foreman-installer networking wizard to configure hostname
- I think this could be achieved by some "Kafo hook":https://github.com/theforeman/kafo#hooks. It must be done before c...
02/10/2015
- 11:01 AM Bug #9286 (Closed): node.rb timeout is too low for some usecases and not configurable
- Applied in changeset commit:puppet-foreman|8333351feedb592f3fa01bb6c3765c6b782f5cdc.
- 10:36 AM Feature #9308 (New): Add hooks to enable multiple plugin parameters for plugins
- I'd like foreman-installer to be easier when installing a plugin that requires multiple parameters to be set, or mult...
- 10:15 AM Bug #8616 (Resolved): Warning: Setting config_version is deprecated in puppet.conf.
- https://github.com/theforeman/puppet-puppet/commit/97b6a6f1bd0e18c19fe52a92232914debafbb4ef should resolve any stray ...
- 10:13 AM Bug #8915 (Duplicate): The foreman-installer script exits without useful information when trusted_node_data = true
- This should be resolved in Foreman 1.8 and current nightlies thanks to #8944.
- 09:43 AM Revision 8333351f (puppet-foreman): Fixes #9286 - node.rb timeout too low and not configurable
- Make the node.rb timeout configurable. This is useful for use cases when
catalog compilation takes more time and/or t... - 09:23 AM Revision 5eb68ae8 (puppet-puppet): Fixes #9286 - node.rb timeout too low and not configurable
- Make the node.rb timeout configurable. This is useful for use cases when
catalog compilation takes more time and/or t... - 03:58 AM Bug #9302 (Resolved): Omitting "optional" options in the provisioning wizard results in a syntactically invalid dhcpd.conf
- I think this has been fixed by the following commit:
https://github.com/theforeman/puppet-dhcp/commit/b1503c75f6da... - 01:35 AM Bug #9302: Omitting "optional" options in the provisioning wizard results in a syntactically invalid dhcpd.conf
- When omitting everything "optional" but the primary dns dhcpd fails to start with the following in the output of jour...
- 01:32 AM Bug #9302 (Resolved): Omitting "optional" options in the provisioning wizard results in a syntactically invalid dhcpd.conf
- In Foreman's wizard for setting up provisioning, on page 2, "Network config" there are several fields labeled "option...
- 03:55 AM Bug #8916: The Foreman installer should not destroy /etc/httpd/conf*
- This is the default behaviour of the apache module that we use, which we can't easily influence right now. Perhaps i...
02/09/2015
- 03:29 PM Bug #8916: The Foreman installer should not destroy /etc/httpd/conf*
- Hi all,
Any update here? It would be really nice not to have my apache config get destroyed at random with no warn... - 01:11 PM Revision d9f53d1c (puppet-pulp): Merge pull request #34 from stbenjam/9204
- fixes #9204 - fix failing tests due to qpid module's validations
- 12:21 PM Bug #8389 (Ready For Testing): foreman-installer does not start foreman-proxy with mixed-case hostnames
- Untested code, but it should work since I copied it from puppet-foreman which already does a similar thing.
- 11:32 AM Bug #9286: node.rb timeout is too low for some usecases and not configurable
- I hope to have pull request(s) tomorrow.
- 06:21 AM Bug #9286: node.rb timeout is too low for some usecases and not configurable
- Fair enough.
- 05:32 AM Bug #9286: node.rb timeout is too low for some usecases and not configurable
- Yeah i found that, i should have expressed myself better -- what i meant was that the value is not configurable by pu...
- 05:28 AM Bug #9286: node.rb timeout is too low for some usecases and not configurable
- https://github.com/theforeman/puppet-foreman/blob/master/files/external_node_v2.rb#L38-L40 reads the timeout from the...
- 05:14 AM Bug #9286 (Closed): node.rb timeout is too low for some usecases and not configurable
- For some usecases catalog compilation might take a longer time, and when there's too many requests to Foreman and Pas...
- 04:29 AM Feature #9278: Copy required files for iPXE booting
- Dominic Cleal wrote:
> iPXE isn't shipped in EL6, we provide it in the plugins repo. My experiences with hardware c... - 03:59 AM Feature #9278: Copy required files for iPXE booting
- iPXE isn't shipped in EL6, we provide it in the plugins repo. My experiences with hardware compatibility in bootdisk...
- 03:46 AM Feature #9278: Copy required files for iPXE booting
- I've verified it is being shipped in both RHEL 6 and 7:...
- 03:53 AM Bug #9277 (Closed): Katello installer has wrong options for discovery image download
- Thanks for the report. This has recently been fixed and will be in Foreman 1.8.
https://github.com/theforeman/pup...
02/08/2015
- 04:50 AM Feature #9278 (New): Copy required files for iPXE booting
- it is possible to use IPXE to chainload boot files and to boot over HTTP
see background at [[Foreman:Fetch_boot_fil... - 01:31 AM Bug #8389: foreman-installer does not start foreman-proxy with mixed-case hostnames
- I was able to get a broken install going [due to uppercase letters in hostname] by first changing the hostname to all...
02/07/2015
- 01:10 PM Bug #9277: Katello installer has wrong options for discovery image download
- Potentially related to #7853
- 01:08 PM Bug #9277 (Closed): Katello installer has wrong options for discovery image download
- Installer for katello 2.1/foreman 1.7.2 is incorrectly configured to allow user to individually specify file names fo...
02/06/2015
- 04:32 PM Revision fa0be36e (puppet-katello): Merge pull request #59 from stbenjam/9060
- refs #9060 - configure qpid::client with params
- 03:43 PM Revision 122fa601 (puppet-katello): refs #9060 - configure qpid::client with params
- 10:19 AM Revision 5d9f9f40 (puppet-puppet): Make theforeman/git a soft dependency, link README to Forge
- 03:24 AM Revision b1cb5485 (puppet-puppet): Add introduction to README
02/05/2015
- 10:51 PM Revision 9f0e76c3 (puppet-qpid): Merge pull request #14 from bechtoldt/package_lists
- make package lists configurable
- 11:54 AM Revision 5b0820c0 (puppet-foreman): Add introduction to README
- 06:22 AM Revision 3ad37bd1 (puppet-puppet): Fix SSL default variable names to match params.pp
- 06:01 AM Feature #8875 (Closed): Support Salt plugins with Installer
- Applied in changeset commit:puppet-foreman_proxy|c691a8cf3ba042f2c78169166724b58520df302d.
- 05:44 AM Feature #9232: Make sudoers configuration in puppet-foreman_proxy flexible enough for plugins to use
- Some info about a previous attempt here - https://github.com/theforeman/puppet-foreman_proxy/pull/135
- 05:42 AM Feature #9232 (New): Make sudoers configuration in puppet-foreman_proxy flexible enough for plugins to use
- Some plugins may want to allow the foreman_proxy user to run commands required for their plugin
- 05:43 AM Revision c691a8cf (puppet-foreman_proxy): fixes #8875 - support installation/configuration of smart_proxy_salt
- Closes GH-135
- 05:07 AM Revision 0c312194 (puppet-puppet): Fix documentation for server_rack_arguments
- 05:01 AM Revision d640db09 (puppet-puppet): Add foreman to the reports of the PuppetDB example
- 03:04 AM Revision fcc06d52 (puppet-foreman_proxy): Compatible with puppet-puppet 3.0.0
02/04/2015
- 03:34 PM Revision b0d65ee3 (puppet-katello): Merge pull request #58 from dustints/foreman_gutterball_config
- Ref #9134 - gb plugin sets configs for foreman-gutterball
- 10:47 AM Revision ce7bfca7 (puppet-puppet): use puppetlabs-puppetdb for Puppet master config
- 10:31 AM Revision 83851876 (puppet-puppet): Remove the strict puppet-foreman requirement
- This amends ff942a72bf1918fa42bea77e82f7c1d7d83e69ef which made the code
change.
Closes GH-230 - 08:49 AM Revision ff942a72 (puppet-puppet): Make foreman integration optional
- Instead of including foreman::params, the values are copied. That means
foreman::params no longer needs to be include... - 07:45 AM Revision 2c81ad62 (puppet-dhcp): Improve test coverage
- In d0a2c0af2e82542cc1d324b1c5c8c135bcfbf0ce parameters were added that
aren't covered by tests. This adds some minima... - 07:09 AM Revision 17155271 (puppet-dhcp): Allow overriding the domain name per pool
- Closes GH-23
- 07:02 AM Revision d95ad77f (puppet-dhcp): Remove unused code
- Since 142c1fd3357e256b2437f6c6e60b8e2f55dca8a5 the $dhcp_dir variable is
unused. - 06:53 AM Revision d0a2c0af (puppet-dhcp): Minimize diff to puppetlabs-dhcp
- 06:01 AM Revision f98ac285 (puppet-dhcp): Remove unused code
- In 142c1fd3357e256b2437f6c6e60b8e2f55dca8a5 the use of the $dhcp_dir
parameter was removed but not the code itself. - 04:26 AM Revision 6f6719d0 (puppet-foreman): Leading zeros need to be quoted
02/03/2015
- 08:02 PM Revision d830c7e0 (puppet-puppet): Add parameter server_rack_arguments
- * Default is an empty array
* Elements are added to ARGV in Puppet server's rack config.ru - 07:17 PM Revision 6952cc23 (puppet-certs): Merge pull request #48 from ehelms/fixes-9204
- Fixes #9204: Resolve conflict with similar cert names.
- 06:51 PM Revision 5f05f521 (puppet-pulp): fixes #9204 - fix failing tests due to qpid module's validations
- 06:37 PM Revision 83fbc850 (puppet-certs): Fixes #9204: Resolve conflict with similar cert names.
- If two certs have roughly the same name, one can over ride the over
during lookup for existence. For example, katello... - 02:01 PM Revision ccaf98d6 (puppet-katello): Ref #9134 - gb plugin sets configs for foreman-gutterball
- 12:03 PM Revision c74dc763 (puppet-foreman): Add option to not manage the foreman user
- closes GH-286
- 07:11 AM Revision 7001b6eb (puppet-git): Add minimal tests
- 06:20 AM Revision 4eaab13b (puppet-foreman): Update error raising tests and use of subject for rspec-puppet 2.0
- 06:13 AM Revision 429ea253 (puppet-foreman_proxy): Update use of subject for rspec-puppet 2.0
- 05:55 AM Revision b8d0af94 (puppet-dhcp): Update use of subject for rspec-puppet 2.0
- 05:53 AM Revision 695b60c9 (puppet-puppet): Update error raising tests and use of subject for rspec-puppet 2.0
- 05:47 AM Revision 396bd6af (puppet-tftp): Update error raising tests for rspec-puppet 2.0
02/02/2015
- 07:40 PM Revision 5523efd5 (puppet-foreman_proxy): Fix tests
- When rebasing I failed to rerun the tests which led to a broken master.
- 04:41 PM Revision 97b6a6f1 (puppet-puppet): Do not set config_version when using directory envs
- According to the docs[1], config_version can't be used with directory
environments since it will never be used. This ... - 12:01 PM Bug #9101 (Closed): After dropping Foreman database, cannot re-run installer successfully
- Applied in changeset commit:puppet-foreman|a32b6639c520744fa07c925bbd9bd2146eefa28c.
- 11:15 AM Revision a32b6639 (puppet-foreman): fixes #9101 - refresh db:migrate if DB class changes or settings are missing
- When the DB is missing, the foreman::database::${type} class will refresh as
it recreates it, and now triggers the mi... - 11:10 AM Revision b5940fa8 (puppet-foreman_proxy): add abrt tests
- Closes GH-142
Also available in: Atom