Activity
From 03/05/2021 to 04/03/2021
04/03/2021
- 02:10 PM Revision 17dd0ea1 (puppet-foreman): Mark compatible with puppetlabs/postgresql 7.x
- The major version bump was due to dropping Puppet 5 support.
04/01/2021
- 04:01 PM Feature #29817 (Closed): Support a pool of dynflow workers
- Applied in changeset commit:puppet-foreman|67f78b9b45d1b5b8118b6575bf1902056d1978d0.
- 03:27 PM Revision 67f78b9b (puppet-foreman): Fixes #29817 - Implement a dynflow worker pool
03/31/2021
- 04:54 PM Revision 8411f367 (installer): Handle server_puppetserver_metrics nil migration
- In the Puppet module the parameter server_puppetserver_metrics was
changed from Optional[Boolean] to Boolean. This br... - 04:35 PM Revision 259dc894 (installer): Add webhooks plugins (#659)
- * Add foreman webhooks plugin
* Add proxy shellhooks plugin - 04:34 PM Revision aa362d58 (installer): Raise the expected minimum Puppet version to 5.5.20
- The Candlepin module expects at least Puppet 5.5.20 for DNF module
support. This has been handled in packaging so it'... - 01:01 PM Bug #19494 (Closed): smart_proxy_dynflow_core needs to have opened files limit increased on debian
- Applied in changeset commit:puppet-foreman_proxy|941e934a4a27a40e7963bc59f6ab5c14fafb82dc.
- 01:01 PM Bug #32235 (Closed): Deploy smart proxy dynflow core "the debian way" on all platforms
- Applied in changeset commit:puppet-foreman_proxy|99d41ad9ade1a322368b1a5b3a53860287ed42aa.
- 07:30 AM Bug #32235 (Closed): Deploy smart proxy dynflow core "the debian way" on all platforms
- This would cover stage 2 of https://community.theforeman.org/t/phasing-out-smart-proxy-dynflow-core/22841
- 12:10 PM Feature #32239 (Ready For Testing): Support smart_proxy_pulp 3.0.0 which drops Pulp 2 features
- 12:07 PM Feature #32239 (Closed): Support smart_proxy_pulp 3.0.0 which drops Pulp 2 features
- 12:02 PM Revision 941e934a (puppet-foreman_proxy): Fixes #19494 - Increase open files limit
- We did this for standalone smart_proxy_dynflow_core, we need to do it for
all-in-one deployments as well. - 12:02 PM Revision 99d41ad9 (puppet-foreman_proxy): Fixes #32235 - Run Dynflow within smart-proxy on EL*
- 10:08 AM Feature #29781 (New): Ensure removal of passenger options from installer answers file and hiera
- This is not the issue I was looking for.
- 10:02 AM Feature #29781 (Ready For Testing): Ensure removal of passenger options from installer answers file and hiera
- 09:17 AM Feature #29780 (Ready For Testing): Drop passenger from puppet-foreman
- 07:09 AM Revision 20aeb3b7 (puppet-qpid): Release 7.1.0
03/30/2021
- 06:42 PM Revision a7c54c91 (puppet-qpid): Support Puppet 7
- 03:49 PM Revision 2b195219 (puppet-katello): Set systemd to 2.12.0 in fixtures
- 02:46 PM Revision 4c9fde73 (puppet-qpid): Add types to router.pp
- 01:04 PM Revision 96c7f07d (puppet-qpid): Router template should use mode and not router_mode
- The header.conf.erb template was referencing router_mode instead
of the 'mode' parameter which can be set by users. T... - 12:33 PM Revision 8351ab53 (puppet-qpid): Install cyrus-sasl-plain package
- Given the SASL mechanisms used, the cyrus-sasl-plain package is
needed to support them.
03/29/2021
- 08:19 PM Revision 34583bb5 (puppet-qpid): Refs #32037: Add parameters to disable qpid services
- 02:01 PM Feature #32175 (Closed): By default, do not backup tasks when cleaning them up
- Applied in changeset commit:puppet-foreman|f69c9f1b90a67798aef4c89e432ee8c29bf05a9b.
- 01:33 PM Revision 2367fd7f (installer): Refs #32175: Set foreman-tasks backup to true on upgrades
- For new installations, the intent is to default to task cleanup
to not store backups of the tasks deleted. Since the ... - 01:32 PM Revision f69c9f1b (puppet-foreman): Fixes #32175: Allow toggling task backup when cleaning them up
- Changes the default behavior to disable task backup when enabling
the task cleanup cron job. Users who still want bac... - 12:16 PM Bug #19494 (Ready For Testing): smart_proxy_dynflow_core needs to have opened files limit increased on debian
- 11:00 AM Revision f1255d9b (puppet-puppet): Add newline at the end of each config block
- 11:00 AM Revision a51e38eb (puppet-puppet): Revert "Ensure config file ends with a new line"
- This reverts commit e87d8f2a7a008e2d92f5e41999fee83117edec25.
- 10:44 AM Revision e799269a (puppet-puppet): (#780) puppetserver: Disable http-client metrics
- This parameter only enables/disables the *http-client* metrics within
puppetserver. It's disabled by default in the P... - 10:44 AM Revision 12154ce6 (puppet-puppet): (#780) Use dedicated parameter for jruby profiler
- This introduces a new parameter to disable the profiling indepently from
the metrics. Previously this was enabled by ... - 10:44 AM Revision 2ffa254d (puppet-puppet): (#780) puppetserver: don't purge metrics.conf
03/26/2021
- 01:13 PM Revision 0e010888 (puppet-foreman): Refs #32208 - accept trailing slash in Krb auth url
- The Kerberos url is quite strict, but accepting trailing `/` is probably not bad and can avoid a lot of confusion
03/25/2021
- 07:23 PM Revision d281bae8 (puppet-qpid): Remove duplicate relations
- The qpidd service relation is already set in init.pp. The direct package
resource is replaced with the class that enc... - 02:52 PM Revision ed868aaa (puppet-foreman): Add foreman_webhooks plugin
- 02:10 PM Refactor #32208 (Ready For Testing): Kerberos url is not matched with trailing slash
- 02:01 PM Refactor #32208 (Closed): Kerberos url is not matched with trailing slash
- The trailing slash make the url not being considered as kerberos auth url
03/24/2021
- 04:03 PM Revision 10498d2a (puppet-foreman_proxy_content): Release 17.1.0
- 04:01 PM Feature #32149 (Closed): Expose pulpcore-{content,api} gunicorn worker timeouts in foreman-installer
- Applied in changeset commit:puppet-foreman_proxy_content|e291e2ba6bac2af4fab5697078ad48b4262eea5c.
- 03:56 PM Revision e291e2ba (puppet-foreman_proxy_content): Fixes #32149 - Expose pulpcore-{content,api} gunicorn worker timeouts (#335)
- * Fixes #32149 - Expose pulpcore-{content,api} gunicorn worker timeouts in puppet-FPC
* Style fixup foreman_proxy_co... - 03:16 PM Revision 9f680a14 (puppet-pulpcore): Release 3.2.0
- 10:24 AM Bug #32186 (Closed): Install pulp-selinux when pulp2 is enabled
- Manually closing this since we don't process stable branches.
03/23/2021
- 06:01 PM Feature #32180 (Closed): Installer should unset http proxy environment variables when run instead of just erroring
- Applied in changeset commit:installer|1de17d5f0db52d557675242ae1359c39fe306fab.
- 04:00 PM Feature #32180 (Ready For Testing): Installer should unset http proxy environment variables when run instead of just erroring
- 03:27 PM Feature #32180 (Closed): Installer should unset http proxy environment variables when run instead of just erroring
- 05:21 PM Bug #32186 (Ready For Testing): Install pulp-selinux when pulp2 is enabled
- 05:18 PM Bug #32186 (Closed): Install pulp-selinux when pulp2 is enabled
- 05:14 PM Revision da948835 (puppet-foreman): Use deb GPG key from our server, not the GPG network
- Also ensure the key is refreshed if expired.
- 05:10 PM Revision 1de17d5f (installer): Fixes #32180: Unset system proxy and SSL environment variables for the duration of the install
- Moves from checking for http proxy and SSL environment variables and
failing if they are present to a model of unsett... - 04:32 PM Revision 6375e349 (puppet-foreman_proxy_content): Add pulpcore_django_secret_key parameter
- 03:45 PM Revision 79455a45 (puppet-foreman): Pin camptocamp/systemd module to 2.12.0 in testing
- 02:48 PM Feature #32175 (Ready For Testing): By default, do not backup tasks when cleaning them up
- 12:40 PM Feature #32175 (Closed): By default, do not backup tasks when cleaning them up
- 12:32 PM Revision 3f0cb342 (puppet-foreman_proxy): Add shellhooks plugin (#651)
- 11:01 AM Bug #32161 (Closed): capsule will pause for 60 seconds if connection to sat is servered, causing 502s
- Applied in changeset commit:puppet-foreman_proxy_content|d8cef09ffc8b3a1d19b1b407f27d4ca612ec8834.
- 10:54 AM Revision d8cef09f (puppet-foreman_proxy_content): Fixes #32161: Set disablereuse=on and retry=0 on reverse proxy
- This change aims to avoid timeouts and delays when client connection
is interrupted reverse proxying back to the Fore...
03/22/2021
- 06:39 PM Revision 069f9a59 (puppet-foreman_proxy_content): Pin camptocamp/systemd to 2.12.0 in testing
- 06:37 PM Bug #32161 (Ready For Testing): capsule will pause for 60 seconds if connection to sat is servered, causing 502s
- 04:59 PM Bug #32161 (Closed): capsule will pause for 60 seconds if connection to sat is servered, causing 502s
- The capsule does a ProxyPass up to the Satellite to pass through API calls. By default, the ProxyPass will hold a con...
- 04:26 PM Feature #32160 (Closed): Enable pulp_ansible plugin for pulpcore on nightlies with installer
- Currently we package pulp_ansible python package so it's possible to do a yum install and restart pulpcore with the m...
03/21/2021
- 08:35 PM Feature #32149 (Ready For Testing): Expose pulpcore-{content,api} gunicorn worker timeouts in foreman-installer
- 08:10 PM Feature #32149 (Closed): Expose pulpcore-{content,api} gunicorn worker timeouts in foreman-installer
- We set better defaults, matching upstream pulp, in https://projects.theforeman.org/issues/32112
However some users...
03/19/2021
- 06:21 PM Revision 670fab8d (puppet-pulpcore): Also configure content service worker timeout to match upstream pulp default
- 06:21 PM Revision 8df320e1 (puppet-pulpcore): Refs #32112 - Match upstream pulp default api service worker timeout
- 04:52 PM Revision 4737d269 (puppet-pulpcore): Sets pulpcore loggin format to include correlation id.
- 03:01 PM Bug #32112 (Closed): configure gunicorn worker timeout for pulpcore-api.service
- Applied in changeset commit:puppet-pulpcore|5ff78ec9b08452acf8f819bea3d2f55dcd8f4926.
- 02:10 PM Revision b9049ef5 (installer): Don't use Facter 4.0.52
- This has broken the FQDN fact when FFI is unavailable. It's fixed in git
but no release has been made yet and this al... - 02:10 PM Revision 5ff78ec9 (puppet-pulpcore): Fixes #32112 - Configure api service gunicorn worker timeout
03/18/2021
- 03:11 PM Tracker #31386: Default to TLS 1.2+
- This explicitly didn't have a category since it wasn't limited to just Foreman Modules.
- 11:29 AM Revision 6bbec76b (puppet-foreman_proxy): Release 17.1.1
- 09:52 AM Revision a13a7948 (puppet-foreman_proxy): Update compatibility matrix and CI badge
03/17/2021
- 11:23 PM Revision 7fd2302a (puppet-certs): Support Puppet 7
- 05:49 AM Bug #32112 (Ready For Testing): configure gunicorn worker timeout for pulpcore-api.service
- 05:37 AM Bug #32112 (Closed): configure gunicorn worker timeout for pulpcore-api.service
- While syncing several large repositories, I faced the issue
```
pulpcore-api: [2021-03-16 18:25:37 -0400] [10699]...
03/16/2021
- 03:01 PM Bug #32078 (Closed): smart_proxy_dynflow_core is not restarted after re-configuration
- Applied in changeset commit:puppet-foreman_proxy|763aba8f18e028548152d8a41bbafc142702c5e8.
- 02:29 PM Bug #32078: smart_proxy_dynflow_core is not restarted after re-configuration
- Right now I'm targeting this at 2.4 but it should also be picked to 2.3.
- 02:11 PM Revision 763aba8f (puppet-foreman_proxy): Fixes #32078 - explicitly notify dynflow core service on changes
- 12:20 PM Revision 30d4ecac (puppet-pulpcore): Pin camptocamp/systemd to 2.12.0 in testing
- Git master has dropped daemon reloading code which we currently depend
on. This pins to the latest released version. ...
03/12/2021
- 12:48 PM Bug #32078 (Ready For Testing): smart_proxy_dynflow_core is not restarted after re-configuration
- 12:45 PM Bug #32078 (Closed): smart_proxy_dynflow_core is not restarted after re-configuration
- Ohai,
during plugin testing we found out that sp_d_core is not restarted after a re-configuration by the installer...
03/11/2021
- 03:28 PM Bug #32068 (Rejected): Installation of katello-ca-consumer fails on RHEL with enabled FIPS
- https://access.redhat.com/solutions/4460971 describes it but since it's behind a paywall. I'll summarize here.
Ess... - 11:52 AM Bug #32068: Installation of katello-ca-consumer fails on RHEL with enabled FIPS
- Confirmed with an EL7 version built on Katello 3.18:...
- 11:07 AM Bug #32068: Installation of katello-ca-consumer fails on RHEL with enabled FIPS
- I can't reproduce this with a CentOS 8 server:...
- 10:49 AM Bug #32068: Installation of katello-ca-consumer fails on RHEL with enabled FIPS
- Technically the installer generates this consumer CA RPM. I'm going to guess this shows up in every release but I'm p...
- 07:42 AM Bug #32068 (Rejected): Installation of katello-ca-consumer fails on RHEL with enabled FIPS
- *Preconditions:*
RHEL with enabled fips:...
03/10/2021
- 05:33 PM Bug #31834: Ensure PostgreSQL 12 is used on EL8
- Due to the complexities involved and the timeline, this can't make the 2.4 release cycle anymore. There was a conside...
- 04:49 PM Revision 35726aa2 (puppet-foreman_proxy_content): Release 17.0.0
- 04:14 PM Revision d3b466e5 (puppet-katello): Release 19.0.0
03/08/2021
- 07:01 PM Bug #31834 (Closed): Ensure PostgreSQL 12 is used on EL8
- Applied in changeset commit:installer|fdc20de529ebcaba1708bf9afa43a23e96a7858a.
- 06:59 PM Feature #32037 (Ready For Testing): Disable katello-agent and infrastructure by default and allow users to enable it on new installs or disable it on upgrades
- 06:58 PM Feature #32037 (Closed): Disable katello-agent and infrastructure by default and allow users to enable it on new installs or disable it on upgrades
- 06:16 PM Revision fdc20de5 (installer): Fixes #31834 - Use PostgreSQL 12 on EL8
- This aligns Red Hat 7 and Red Hat 8 on PostgreSQL 12. It uses the
a specific git commit for DNF module support but wi... - 05:14 PM Revision 051557ca (puppet-git): Support Puppet 7
- 05:04 PM Revision b85933f1 (puppet-certs): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 05:02 PM Revision 42638570 (puppet-candlepin): Rename outputs in CI and label tests
- 04:54 PM Revision 57b85b65 (puppet-tftp): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:54 PM Revision 6d3f06f9 (puppet-qpid): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision 6fbe210e (puppet-puppetserver_foreman): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision c6b8b4c6 (puppet-puppet): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision feb9c6f2 (puppet-pulpcore): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision 7e2f30ee (puppet-pulp): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision f599ec32 (puppet-katello): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision d86b367f (puppet-git): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision 9765c757 (puppet-foreman_proxy_content): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision 43e446a9 (puppet-dns): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:53 PM Revision 186f62ef (puppet-dhcp): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:31 PM Revision aeb026b6 (puppet-foreman_proxy): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:30 PM Revision 25a23dbb (puppet-foreman): Update Github Actions workflow
- This applies the lessons learned while applying this to Voxpupuli and
The Foreman orgs. - 04:29 PM Revision 41e23296 (puppet-katello): Remove custom facts in spec tests
- These were needed for the Pulp 2 stack but no longer are.
Also available in: Atom