Project

General

Profile

Activity

From 02/14/2019 to 03/15/2019

03/15/2019

01:57 PM Revision 6dcf5bf4 (installer): Improve source file generation
This guarantees the file is actually freshly generated and outputs the
generated filename. This avoids the need to glob.
Ewoud Kohl van Wijngaarden
01:28 PM Revision 002af7bb (installer): Refs #26330 - Do not add Foreman to Puppet in Katello
In the Katello scenario we don't need Foreman to be able to read the
Puppet certs. This is the only reason we add For...
Ewoud Kohl van Wijngaarden

03/14/2019

12:54 PM Revision 10252683 (installer): Refs #26282 - Correct hiera fact usage
Ewoud Kohl van Wijngaarden

03/13/2019

11:01 PM Bug #26330 (Closed): Foreman Proxy module is unconditionally assigned to the puppet group
Applied in changeset commit:puppet-foreman_proxy|6af4b2a77b4f0c0ab6c1611e72e072971bfe77cb. Ewoud Kohl van Wijngaarden
12:45 AM Bug #26330 (Ready For Testing): Foreman Proxy module is unconditionally assigned to the puppet group
The Foreman Bot
12:35 AM Bug #26330 (Closed): Foreman Proxy module is unconditionally assigned to the puppet group
Even if Puppet is disabled and different SSL certs are used, the user is still assigned to $puppet_group. This breaks... Ewoud Kohl van Wijngaarden
10:42 PM Revision 6af4b2a7 (puppet-foreman_proxy): Fixes #26330 - Conditionally handle the puppet group
In the Katello use case non-Puppet SSL certs are used. When the user
disables both puppet and puppetca then the Puppe...
Ewoud Kohl van Wijngaarden
02:01 PM Refactor #26282 (Closed): Update installer to Kafo 3
Applied in changeset commit:8137605dfaeca21c2bdb20610c4d3e1f33a637ba. Ewoud Kohl van Wijngaarden
01:26 PM Revision 8137605d (installer): Fixes #26282 - Update to Kafo 3
Ewoud Kohl van Wijngaarden

03/12/2019

09:01 PM Bug #26323 (Closed): pulp celery worker stuck when forking new thread and reconnecting to mongo, remove max tasks per child
Applied in changeset commit:09a8a3b51dffe65c7146d957461f8b906133d616. Chris Roberts
03:24 PM Bug #26323 (Ready For Testing): pulp celery worker stuck when forking new thread and reconnecting to mongo, remove max tasks per child
The Foreman Bot
03:21 PM Bug #26323 (Closed): pulp celery worker stuck when forking new thread and reconnecting to mongo, remove max tasks per child
We are going to need to update the configuration in Satellite 6.5 to remove the PULP_MAX_TASKS_PER_CHILD setting.
...
Chris Roberts
08:08 PM Revision 09a8a3b5 (installer): Fixes #26323 - Remove max_tasks_per_child setting
Chris Roberts
08:07 PM Revision a48ac1dc (puppet-katello): Refs #26323 - Remove max_tasks_per_child setting
Chris Roberts
08:07 PM Revision fdca362d (puppet-foreman_proxy_content): Refs #26323 - Remove max_tasks_per_child setting
Chris Roberts

03/11/2019

11:02 PM Bug #25842 (Closed): DNS resolver should not be case sensitive
Applied in changeset commit:3cded20f48fcdb8a4090d5381a9578074c10b92e. Ewoud Kohl van Wijngaarden
10:31 PM Revision 3cded20f (installer): Fixes #25842 - Correct DNS comparisons
DNS labels are case insenstive so regular string comparisons don't
always work. The Resolv::DNS::Name class implement...
Ewoud Kohl van Wijngaarden
04:54 PM Revision 82812721 (installer): Add a DHCP warning
It is not obvious to users that the DHCP config is not automatically
managed by Foreman. This adds a warning to the f...
Ewoud Kohl van Wijngaarden
04:51 PM Revision 71cdd3d1 (puppet-dhcp): Make the config header configurable
This allows the installer to set a specific warning that's tailored to
the installer. It won't affect users outside o...
Ewoud Kohl van Wijngaarden
03:40 PM Revision 5ecda93a (puppet-puppet): Handle the pluginsync setting deprecation
In Puppet 4 the pluginsync setting was deprecated. At least in Puppet 5
it generates a deprecation warning and in Pup...
Ewoud Kohl van Wijngaarden
01:07 AM Revision b5091b4c (puppet-foreman_proxy): Refs #25590 - Correct httpboot template
Ewoud Kohl van Wijngaarden

03/08/2019

11:01 PM Bug #26256 (Closed): foreman-proxy-certs-generate doesn't give the install command
Applied in changeset commit:04409b92621d4c3efe231e969a5edb213f654bc4. Ewoud Kohl van Wijngaarden
12:23 PM Bug #26256 (Ready For Testing): foreman-proxy-certs-generate doesn't give the install command
The Foreman Bot
07:50 PM Refactor #26282 (Ready For Testing): Update installer to Kafo 3
The Foreman Bot
05:48 PM Refactor #26282 (Closed): Update installer to Kafo 3
Kafo 3 removes compatiblity with older Puppet versions. Doing so removes a lot of deprecation warnings and unused cod... Ewoud Kohl van Wijngaarden
04:01 PM Feature #25590 (Closed): Installer support for httpboot smart-proxy module
Applied in changeset commit:puppet-foreman_proxy|00264bf9fdfdd5d47c680ec843e1a0dcb5a3e50f. Ewoud Kohl van Wijngaarden
03:44 PM Bug #25842 (Ready For Testing): DNS resolver should not be case sensitive
The Foreman Bot
03:13 PM Revision 00264bf9 (puppet-foreman_proxy): Fixes #25590 - Add httpboot support
This adds support for the httpboot module that's shipped since 1.20.
It's added under advanced since the default valu...
Ewoud Kohl van Wijngaarden
12:23 PM Revision 04409b92 (installer): Fixes #26256 - Fix proxy cert generation hooks
When merging the installers, the hooks were removed from the certificate
generation process because most hooks are ir...
Ewoud Kohl van Wijngaarden

03/07/2019

11:05 PM Revision e40c8dce (puppet-foreman): Expose options to the http and https vhosts
Ewoud Kohl van Wijngaarden

03/06/2019

04:42 PM Bug #26256: foreman-proxy-certs-generate doesn't give the install command
I believe this will require a new foreman-installer 1.21 release with the bugfix for Katello 3.11. Ewoud Kohl van Wijngaarden
01:44 PM Bug #26256 (Closed): foreman-proxy-certs-generate doesn't give the install command
Found on a devel box with:
foreman-installer-1.22.0-0.2.develop.20190306031555git3bd5f42.el7.noarch
foreman-install...
John Mitsch
04:36 PM Revision 5518ca0b (installer): Remove the useless copying of katello hooks
Ewoud Kohl van Wijngaarden
01:39 PM Bug #26233: katello nightly not installable because of "Puppet 4.10.12 does not meet requirements for puppet-squid (>= 5.5.8 < 7.0.0)"
Because of this https://community.theforeman.org/t/dropping-puppet-4-support-in-our-installer/13029 was opened. I'm s... Ewoud Kohl van Wijngaarden
01:13 PM Revision bfdd42bb (puppet-foreman_proxy): remote_execution ssh_user management
Especially useful if you have...
* Hosts that were built before you discovered/enabled remote execution
* You rebuild...
Alex Fisher

03/05/2019

05:30 PM Bug #24974 (Duplicate): The kafo configure is generating incorrect 'foreman-proxy-client-bundle.pem' which is not allowing httpd service to start
Ewoud Kohl van Wijngaarden
05:29 PM Bug #26088 (Closed): httpd fails to start after installing capsule in FIPS mode
This was the one that was actually merged. Ewoud Kohl van Wijngaarden
05:27 PM Bug #26180 (Closed): puppet-certs does not work with 'puppet generate types'
Ewoud Kohl van Wijngaarden
05:23 PM Revision 2d14f54b (puppet-certs): Fixes #26180 - Fix puppet generate types by moving common
Move type common module to PuppetX namespace to avoid breaking `puppet generate types`. Trey Dockendorf
09:49 AM Bug #26233 (Duplicate): katello nightly not installable because of "Puppet 4.10.12 does not meet requirements for puppet-squid (>= 5.5.8 < 7.0.0)"
... Jan Hutař

03/03/2019

02:14 PM Bug #26119 (Closed): puppet-certs uses md5 internally to check for difference between expected and actual certs (might break in FIPS)
Ewoud Kohl van Wijngaarden
02:12 PM Bug #26175 (Rejected): The Foreman scenario configures EPEL by default
Ewoud Kohl van Wijngaarden
02:01 AM Bug #26199 (Closed): Using server_git_repo in theforeman-puppet leads to a dependency cycle
Applied in changeset commit:puppet-puppet|964f110cdb8e654572b96553607e0784674d2a8e. Ewoud Kohl van Wijngaarden
01:05 AM Revision 964f110c (puppet-puppet): Fixes #26199 - Fix dependency cycle when using git_repo
Previously this resulted in a dependency cycle. The tests didn't compile
so didn't catch it.
dependency cycles f...
Ewoud Kohl van Wijngaarden

03/01/2019

11:52 AM Revision eede7ef9 (puppet-pulp): Add `scheduled_repo` wrapper defined type
I always create a `pulp_schedule` resource each time I create a
`pulp_rpmrepo` resource. This wrapper will do this f...
Alex Fisher

02/28/2019

11:36 PM Bug #26199 (Ready For Testing): Using server_git_repo in theforeman-puppet leads to a dependency cycle
The Foreman Bot
11:21 PM Bug #26199 (Closed): Using server_git_repo in theforeman-puppet leads to a dependency cycle
... Ewoud Kohl van Wijngaarden
05:26 PM Revision f71ab887 (puppet-certs): Add CA cert to keystore as a trustedcert
Eric Helms
04:42 PM Revision a401fee2 (puppet-certs): Fixes #26119 - don't use md5 for digesting
Ivan Necas
03:19 PM Revision b3926bb6 (puppet-pulp): Improve pulp_rpmrepo gpg_key validation and docs
Alex Fisher
02:42 PM Feature #25590 (Ready For Testing): Installer support for httpboot smart-proxy module
The Foreman Bot
02:39 PM Feature #25590: Installer support for httpboot smart-proxy module
This needs a cherry pick into 1.21.1 and probably 1.20.3 as well. Ewoud Kohl van Wijngaarden
11:19 AM Revision 5ef4f650 (puppet-katello): Fixes #25966 - order all candlepin actions after qpid
this is required for Candlepin 2.5.10, see [1] for details
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1570534
Evgeni Golov

02/27/2019

02:55 PM Bug #26180 (Ready For Testing): puppet-certs does not work with 'puppet generate types'
The Foreman Bot
02:54 PM Bug #26180: puppet-certs does not work with 'puppet generate types'
I am using Satellite 6.4 and use the certs module outside the installer for my puppet masters because I don't let the... Trey Dockendorf
02:52 PM Bug #26180 (Closed): puppet-certs does not work with 'puppet generate types'
Content copied from https://github.com/theforeman/puppet-certs/issues/247
The use of `certs_common` in `types` dir...
Trey Dockendorf
12:36 PM Bug #26175: The Foreman scenario configures EPEL by default
Turns out in 1.20 we set custom_repo to true and later we explicitly set configure_epel_repo. This does mean we start... Ewoud Kohl van Wijngaarden
12:30 PM Bug #26175 (Rejected): The Foreman scenario configures EPEL by default
This is doesn't make sense because the installer itself has an indirect dependency (via kafo on rubygem(ansi)) on EPEL. Ewoud Kohl van Wijngaarden
11:24 AM Revision 3bd5f424 (installer): Add a puppet version check
This means we execute the tests twice, but that's not a lot of overhead.
It does mean we can run our cheap tests befo...
Ewoud Kohl van Wijngaarden

02/26/2019

07:45 PM Feature #26169 (New): Allow override of Foreman pool size
In bug #14023 the solution to a request to expose the MaxPoolSize and MaxInstances settings was to just increase the ... Karl Katzke
06:01 PM Support #25927 (Feedback): Hardware Requirements
I agree with Alex. The support forum gets a lot more attention from other users Ewoud Kohl van Wijngaarden
02:24 PM Revision e8c133e0 (puppet-puppet): Move client_certname to [main]
This is needed to ensure all Puppet subcommands can properly use it. Matthias Baur
02:16 PM Revision f10af751 (puppet-foreman_proxy): Raise minimum foreman and puppet versions
Because of the minimum extlib version the older versions were
effectively uninstallable, even if they were API compat...
Ewoud Kohl van Wijngaarden
01:43 PM Bug #24974 (Closed): The kafo configure is generating incorrect 'foreman-proxy-client-bundle.pem' which is not allowing httpd service to start
Eric Helms
01:09 AM Revision 4b185f65 (puppet-katello): Refs #26103 - Set the pulp server_name
Pulp's server config has a setting for the server name. We should match
this to the name we use on the vhost. Current...
Ewoud Kohl van Wijngaarden

02/25/2019

04:28 PM Revision 765b6d1d (puppet-foreman_proxy_content): Allow theforeman-foreman_proxy 11.x
Ewoud Kohl van Wijngaarden
03:31 PM Revision 9f065214 (puppet-qpid): Move to using python2 package names
Eric Helms
03:15 PM Revision ffc374b3 (puppet-foreman_proxy): Add puppet http api support
Ewoud Kohl van Wijngaarden
03:15 PM Revision 2f097859 (puppet-foreman_proxy): Clean up sudo handling
Ewoud Kohl van Wijngaarden
03:15 PM Revision c41a8c2a (puppet-foreman_proxy): Drop Debian Jessie
Foreman 1.16 was the last release on Jessie and this module is 1.19+. Ewoud Kohl van Wijngaarden
03:15 PM Revision a32fa642 (puppet-foreman): add cors domains parameter
Timo Goebel
01:52 PM Revision 4143a1f0 (puppet-certs): Fixes #26088 - ensure RSA word for SSLProxyMachineCertificateFile
Apaches's SSLProxyMachineCertificateFile is not able to find a key
wrapped in `-----BEGIN PRIVATE KEY-----`, which is...
Ivan Necas
12:33 PM Revision 74a19881 (puppet-foreman_proxy): Configure ansible's stdout_callback to yaml for nicer output
Ivan Necas

02/22/2019

05:41 PM Revision 3de47988 (puppet-foreman_proxy): Rewrite foreman::config test
Ewoud Kohl van Wijngaarden
04:28 PM Bug #26119 (Ready For Testing): puppet-certs uses md5 internally to check for difference between expected and actual certs (might break in FIPS)
The Foreman Bot
04:27 PM Bug #26119 (Closed): puppet-certs uses md5 internally to check for difference between expected and actual certs (might break in FIPS)
There is 0 security implication of this issue and it doesn't break with puppet in FIPS either, as
by default, puppet...
Ivan Necas
04:18 PM Revision 32c9595d (puppet-foreman): Fixup yaml facts prior to parsing in node.rb
Fixes #GH-713 Alex Fisher
02:02 PM Refactor #26111 (Closed): Drop usage of katello-service
Applied in changeset commit:3d21b5e3626fda48c3cf920c22e5dd6743d876c5. Ewoud Kohl van Wijngaarden
11:04 AM Refactor #26111 (Ready For Testing): Drop usage of katello-service
The Foreman Bot
10:59 AM Refactor #26111 (Closed): Drop usage of katello-service
katello-service is deprecated in favor of foreman-maintain service Ewoud Kohl van Wijngaarden
11:00 AM Revision 3d21b5e3 (installer): Fixes #26111 - Remove usage of katello-service
katello-service is deprecated in favor of foreman-maintain. Ewoud Kohl van Wijngaarden
10:32 AM Support #25927: Hardware Requirements
https://community.theforeman.org/c/support would be a much better place to get advice on this.
I think most people...
Alex Fisher

02/21/2019

04:34 PM Revision a9ad2538 (puppet-certs): Add nssdb files for EL8
Eric Helms
12:17 PM Revision a0614a4e (puppet-pulp): Refs #26103 - Make the crane server name configurable
Ewoud Kohl van Wijngaarden
12:08 PM Feature #26103 (Ready For Testing): ensure the hostname of the machine didn't change between installer runs
The Foreman Bot
10:13 AM Feature #26103 (New): ensure the hostname of the machine didn't change between installer runs
The installer modules use the $fqdn fact in many places, esp also when generating certificates and stuff.
Sometime...
Evgeni Golov
01:29 AM Revision 48989f5b (puppet-candlepin): Drop unused JasperListener
Eric Helms

02/20/2019

09:17 PM Revision bcd81e76 (puppet-foreman_proxy): Add a test for dns true and dns_managed false
Ewoud Kohl van Wijngaarden
09:17 PM Revision 576929fb (puppet-foreman_proxy): Remove useless fact definition
Ewoud Kohl van Wijngaarden
08:09 PM Revision 59590d92 (puppet-candlepin): Configure tomcat to use keystore from /etc/candlepin
Eric Helms

02/19/2019

05:22 PM Bug #24974 (Ready For Testing): The kafo configure is generating incorrect 'foreman-proxy-client-bundle.pem' which is not allowing httpd service to start
The Foreman Bot
05:00 PM Bug #26088 (Duplicate): httpd fails to start after installing capsule in FIPS mode
Eric Helms
04:23 PM Bug #26088 (Assigned): httpd fails to start after installing capsule in FIPS mode
Ivan Necas
04:22 PM Bug #26088 (Closed): httpd fails to start after installing capsule in FIPS mode
*Steps to Reproduce:*
1. install katello server in fips mode
2. try to install capsule in fips mode
*Actual resu...
Ivan Necas

02/18/2019

11:25 AM Revision ec5a12e5 (puppet-foreman_proxy): Remove comment about a removed parameter
This documentation was for the $custom_repo parameter but that's been
removed.
Ewoud Kohl van Wijngaarden
11:25 AM Revision ae175e79 (puppet-foreman_proxy): Simplify puppet handling in params.pp
Ewoud Kohl van Wijngaarden

02/15/2019

03:25 PM Revision 4ae4bf06 (installer): add documentation from katello-installer
Evgeni Golov
02:54 PM Revision 4dacea9c (puppet-katello): Update qpid client certificate
Eric Helms
02:45 PM Revision a777b45d (puppet-foreman_proxy_content): Update qpid client certificate
Eric Helms
01:19 PM Revision 7d07cacc (puppet-certs): Move qpid client cert to /etc/pki/pulp
Eric Helms

02/14/2019

04:45 PM Revision 27eb2074 (puppet-puppet): Implement $server_max_open_files
This commit implements the $server_max_open_files parameter which allows
the user to configure the max open file desc...
Matthias Baur
01:10 PM Revision efa768d0 (puppet-certs): Release 5.1.0
Ewoud Kohl van Wijngaarden
12:18 PM Revision f1dee61c (puppet-qpid): [blacksmith] Bump version to 4.4.2
Ewoud Kohl van Wijngaarden
11:59 AM Revision bde450e6 (puppet-qpid): Release 4.4.1
Ewoud Kohl van Wijngaarden
 

Also available in: Atom