Project

General

Profile

Activity

From 03/15/2021 to 04/13/2021

04/13/2021

06:16 PM Bug #32309: Installing foreman from certain directories will fail on Failed to call refresh: 'pulpcore-manager collectstatic --noinput' returned 1 instead of one of [0]
For what it's worth, the actual results part is highly misleading. In Pulpcore 3.7.4 a cherry pick was made that disa... Ewoud Kohl van Wijngaarden
04:48 PM Bug #32309 (Ready For Testing): Installing foreman from certain directories will fail on Failed to call refresh: 'pulpcore-manager collectstatic --noinput' returned 1 instead of one of [0]
The Foreman Bot
04:39 PM Bug #32309 (Closed): Installing foreman from certain directories will fail on Failed to call refresh: 'pulpcore-manager collectstatic --noinput' returned 1 instead of one of [0]
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1937024
*Description of problem:*
Try to install forem...
Ian Ballou
04:01 PM Feature #29780 (Closed): Drop passenger from puppet-foreman
Applied in changeset commit:puppet-foreman|0dc29a379323050ce42a7035fd6dd2d1d7f23f71. Ewoud Kohl van Wijngaarden
03:35 PM Revision 7a6bb052 (puppet-foreman): Refs #29780 - Drop FOREMAN_BIND handling
In Foreman 2.4 FOREMAN_BIND was dropped and now Puma builds bind
statements based on inherited sockets from systemd. ...
Ewoud Kohl van Wijngaarden
03:35 PM Revision 0dc29a37 (puppet-foreman): Fixes #29780 - Drop Passenger support
With Foreman 2.5, support to run with Passenger (technically
mod_passenger) is dropped in favor of using Puma with a ...
Ewoud Kohl van Wijngaarden

04/12/2021

11:24 AM Refactor #32208 (Closed): Kerberos url is not matched with trailing slash
Tomer Brisker
07:14 AM Feature #32289 (New): Option to toggle IPA API server CA verification
Smart Proxy does not verify server CA when making call to IPA, as described in #32288.
After this is fixed in Smar...
Lukas Zapletal

04/09/2021

07:01 PM Bug #32269 (Closed): Puppetserver 6+ really benefits from increased ReservedCodeCacheSize
Applied in changeset commit:installer|2bede0faa924a3c86fd06933fbcc7b9133d9d193. Ewoud Kohl van Wijngaarden
07:01 PM Feature #32276 (Closed): Add ability to install and configure hammer-cli-katello
Applied in changeset commit:installer|45460c5a021ff30d749ecf1e76e4317b9aa71ab0. Eric Helms
06:43 PM Revision 2bede0fa (installer): Fixes #32269 - Set ReservedCodeCache for Puppetserver
Puppetserver 6 really benefits from an increased ReservedCodeCache.
Puppet recommends this in their tuning guide[1] a...
Ewoud Kohl van Wijngaarden
06:40 PM Revision 45460c5a (installer): Fixes #32276: Add foreman::cli::katello to Katello scenario
Eric Helms
06:26 PM Revision ddfbc398 (puppet-qpid): Refs #32037: Add ensure on qpid::tools class to allow removal of package
William Clark
05:56 PM Revision aee3383f (puppet-foreman): Refs #32276: Add Katello hammer plugin
Eric Helms
03:17 PM Revision 035a65b3 (puppet-qpid): Drop Package['qpit-tools'] -> Package['qpid-cpp-server'] test case
With 734b44 we added this regression test for an old issue where qpid-tools installed
compat-qpid-cpp-client that blo...
William Clark
02:25 PM Revision 2a9f9ed4 (puppet-foreman): Enable Ruby 2.7 when setting up Foreman repo
Eric Helms
02:20 PM Revision a7233d66 (puppet-foreman_proxy_content): Refs #32239 - Drop pulp 2 parameters from foreman_proxy::plugin::pulp
Eric Helms
02:16 PM Revision afb45386 (puppet-foreman_proxy): Bump version to 18.0.0
Eric Helms
01:01 PM Feature #32239 (Closed): Support smart_proxy_pulp 3.0.0 which drops Pulp 2 features
Applied in changeset commit:puppet-foreman_proxy|2a500f4dae38a97b0ffa65de729a13dbfa9ddd18. Eric Helms
12:52 PM Revision 2a500f4d (puppet-foreman_proxy): Fixes #32239: Update Pulp plugin to drop Pulp 2
Katello 4.0 drops Pulp 2 in favor of Pulp 3 completely. If this
plugin is used, then Pulpcore will be used and the us...
Eric Helms

04/08/2021

05:29 PM Feature #32276 (Ready For Testing): Add ability to install and configure hammer-cli-katello
The Foreman Bot
05:28 PM Feature #32276 (Closed): Add ability to install and configure hammer-cli-katello
Eric Helms
03:33 PM Feature #32274 (Ready For Testing): Update default Apache ciphers to current Mozilla intermediate profile
The Foreman Bot
02:42 PM Feature #32274 (Closed): Update default Apache ciphers to current Mozilla intermediate profile
In commit:267653fadea7f443396ecf1443777dc5f6748ba4 the ciphers were set. I don't know exactly how it was determined, ... Ewoud Kohl van Wijngaarden
11:00 AM Revision faf5e22b (puppet-foreman_proxy_content): Generalize Puppet certs chaining
In current git master the integration code changed from
foreman::puppetmaster to puppetserver_foreman. This updates t...
Ewoud Kohl van Wijngaarden
09:19 AM Revision 71528519 (puppet-certs): Avoid resource defaults and set explicit parameters in qpid.pp
Eric Helms
09:19 AM Revision 78053bd6 (puppet-certs): Remove qpid_client class
The qpid_client class was used to setup certificates for use
by Pulp 2 when communicating with Qpid. With Pulp 3 now ...
Eric Helms

04/07/2021

05:50 PM Bug #32269 (Ready For Testing): Puppetserver 6+ really benefits from increased ReservedCodeCacheSize
The Foreman Bot
05:46 PM Bug #32269 (Closed): Puppetserver 6+ really benefits from increased ReservedCodeCacheSize
https://puppet.com/docs/puppet/6.21/server/tuning_guide.html suggests to increase ReservedCodeCacheSize. Technically ... Ewoud Kohl van Wijngaarden
05:48 PM Revision ecb8ed56 (puppet-foreman_proxy): Remove Puppet version check
We can now assume we're on Puppet 4 or newer and default to true. Ewoud Kohl van Wijngaarden
02:46 PM Revision 271b5d8b (puppet-katello): Refs #29817 - Implement a resizable hosts_queue pool
This uses the new foreman::dynflow::pool defined type which allows users
to easily add additional workers or scale th...
Ewoud Kohl van Wijngaarden
02:45 PM Revision 257929f0 (puppet-foreman_proxy): Mark compatible with Foreman 17.x
The backwards incompatible changes do not affect this module. Ewoud Kohl van Wijngaarden
01:01 PM Bug #31964 (Closed): Sidekiq workers are configured to process queues sequentially
Applied in changeset commit:puppet-foreman|616f172d561d1f98c3d3a16bbdf05a12fa71c6a8. Ewoud Kohl van Wijngaarden
12:47 PM Revision 616f172d (puppet-foreman): Fixes #31964 - Assign equal weight to sidekiq queues
The previous approach worker, but it made sidekiq default worker process all
items from the default queue before movi...
Ewoud Kohl van Wijngaarden
12:47 PM Revision e2e5d355 (puppet-foreman): Refs #31964 - Introduce foreman::to_symbolized_yaml
This function symbolizes keys in YAML which is typically what Foreman
config files use. This is hard to achieve with ...
Ewoud Kohl van Wijngaarden
12:28 PM Revision 0b3507b9 (puppet-foreman): Drop Puppetserver integration
This was split off to theforeman/puppetserver_foreman and doesn't need
to live in this module anymore.
Ewoud Kohl van Wijngaarden

04/06/2021

03:41 PM Revision 51d00263 (installer): Add puppetserver_foreman module
theforeman/puppet switched its dependency from theforeman/foreman to
theforeman/puppetserver_foreman for specific For...
Ewoud Kohl van Wijngaarden
03:34 PM Bug #29649 (Ready For Testing): The system does not seem to be IPA-enrolled
The Foreman Bot
03:13 PM Revision a2fe4c90 (puppet-foreman): Remove old email.yaml and cronjob cleanups
This removes cleanup of email.yaml introduced in
e6ead4595d3008040e56a55cc40a424ee5cb87d7. It also removes cleanup of...
Ewoud Kohl van Wijngaarden
03:13 PM Revision 1fe57ec8 (puppet-foreman): Bump major version to 17.x
67f78b9b45d1b5b8118b6575bf1902056d1978d0 changed the API and is thus a
major version.
Ewoud Kohl van Wijngaarden
02:35 PM Revision c64b8969 (puppet-puppet): Move to puppetserver_foreman
The Foreman integration bits are being split out to their own module.
This changes over the integration.
Ewoud Kohl van Wijngaarden
12:36 PM Revision 145742a6 (puppet-qpid): Refs #32037: Do not remove all packages when ensuring absent
Addresses feedback from previous commit 734b44b8dd2061743f0b12695482ac691682deb5
to not remove ancillary packages and...
Eric Helms

04/05/2021

08:18 PM Revision 734b44b8 (puppet-qpid): Refs #32037: Add ensure on qpid class to allow removal of all qpid assets
Adds an ensure parameter at the top level to allow specifyin 'absent'
to remove all packages, configuration files and...
Eric Helms
07:14 PM Revision 4a582dc6 (puppet-qpid): Add EL8 support
Eric Helms
06:27 PM Revision 22409221 (puppet-qpid): Add basic set of acceptance tests
Eric Helms

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. Ewoud Kohl van Wijngaarden

04/01/2021

04:01 PM Feature #29817 (Closed): Support a pool of dynflow workers
Applied in changeset commit:puppet-foreman|67f78b9b45d1b5b8118b6575bf1902056d1978d0. Ewoud Kohl van Wijngaarden
03:27 PM Revision 67f78b9b (puppet-foreman): Fixes #29817 - Implement a dynflow worker pool
Ewoud Kohl van Wijngaarden

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...
Ewoud Kohl van Wijngaarden
04:35 PM Revision 259dc894 (installer): Add webhooks plugins (#659)
* Add foreman webhooks plugin
* Add proxy shellhooks plugin
Adam Růžička
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'...
Ewoud Kohl van Wijngaarden
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. Adam Ruzicka
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. Adam Ruzicka
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 Adam Ruzicka
12:10 PM Feature #32239 (Ready For Testing): Support smart_proxy_pulp 3.0.0 which drops Pulp 2 features
The Foreman Bot
12:07 PM Feature #32239 (Closed): Support smart_proxy_pulp 3.0.0 which drops Pulp 2 features
Eric Helms
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.
Adam Ruzicka
12:02 PM Revision 99d41ad9 (puppet-foreman_proxy): Fixes #32235 - Run Dynflow within smart-proxy on EL*
Adam Ruzicka
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. Ewoud Kohl van Wijngaarden
10:02 AM Feature #29781 (Ready For Testing): Ensure removal of passenger options from installer answers file and hiera
The Foreman Bot
09:17 AM Feature #29780 (Ready For Testing): Drop passenger from puppet-foreman
The Foreman Bot
07:09 AM Revision 20aeb3b7 (puppet-qpid): Release 7.1.0
William Clark

03/30/2021

06:42 PM Revision a7c54c91 (puppet-qpid): Support Puppet 7
Ewoud Kohl van Wijngaarden
03:49 PM Revision 2b195219 (puppet-katello): Set systemd to 2.12.0 in fixtures
Eric Helms
02:46 PM Revision 4c9fde73 (puppet-qpid): Add types to router.pp
Eric Helms
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...
Eric Helms
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.
Eric Helms

03/29/2021

08:19 PM Revision 34583bb5 (puppet-qpid): Refs #32037: Add parameters to disable qpid services
Eric Helms
02:01 PM Feature #32175 (Closed): By default, do not backup tasks when cleaning them up
Applied in changeset commit:puppet-foreman|f69c9f1b90a67798aef4c89e432ee8c29bf05a9b. Eric Helms
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 ...
Eric Helms
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...
Eric Helms
12:16 PM Bug #19494 (Ready For Testing): smart_proxy_dynflow_core needs to have opened files limit increased on debian
Adam Ruzicka
11:00 AM Revision f1255d9b (puppet-puppet): Add newline at the end of each config block
Simon Peeters
11:00 AM Revision a51e38eb (puppet-puppet): Revert "Ensure config file ends with a new line"
This reverts commit e87d8f2a7a008e2d92f5e41999fee83117edec25. Simon Peeters
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...
Tim Meusel
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 ...
Tim Meusel
10:44 AM Revision 2ffa254d (puppet-puppet): (#780) puppetserver: don't purge metrics.conf
Tim Meusel

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 Ondřej Ezr

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...
Ewoud Kohl van Wijngaarden
02:52 PM Revision ed868aaa (puppet-foreman): Add foreman_webhooks plugin
Adam Ruzicka
02:10 PM Refactor #32208 (Ready For Testing): Kerberos url is not matched with trailing slash
The Foreman Bot
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 Ondřej Ezr

03/24/2021

04:03 PM Revision 10498d2a (puppet-foreman_proxy_content): Release 17.1.0
William Clark
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. William Clark
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...
William Clark
03:16 PM Revision 9f680a14 (puppet-pulpcore): Release 3.2.0
William Clark
10:24 AM Bug #32186 (Closed): Install pulp-selinux when pulp2 is enabled
Manually closing this since we don't process stable branches. Ewoud Kohl van Wijngaarden

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. Eric Helms
04:00 PM Feature #32180 (Ready For Testing): Installer should unset http proxy environment variables when run instead of just erroring
The Foreman Bot
03:27 PM Feature #32180 (Closed): Installer should unset http proxy environment variables when run instead of just erroring
Eric Helms
05:21 PM Bug #32186 (Ready For Testing): Install pulp-selinux when pulp2 is enabled
The Foreman Bot
05:18 PM Bug #32186 (Closed): Install pulp-selinux when pulp2 is enabled
Jonathon Turel
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. Evgeni Golov
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...
Eric Helms
04:32 PM Revision 6375e349 (puppet-foreman_proxy_content): Add pulpcore_django_secret_key parameter
Manuel Laug
03:45 PM Revision 79455a45 (puppet-foreman): Pin camptocamp/systemd module to 2.12.0 in testing
Eric Helms
02:48 PM Feature #32175 (Ready For Testing): By default, do not backup tasks when cleaning them up
The Foreman Bot
12:40 PM Feature #32175 (Closed): By default, do not backup tasks when cleaning them up
Eric Helms
12:32 PM Revision 3f0cb342 (puppet-foreman_proxy): Add shellhooks plugin (#651)
Adam Růžička
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. Eric Helms
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...
Eric Helms

03/22/2021

06:39 PM Revision 069f9a59 (puppet-foreman_proxy_content): Pin camptocamp/systemd to 2.12.0 in testing
William Clark
06:37 PM Bug #32161 (Ready For Testing): capsule will pause for 60 seconds if connection to sat is servered, causing 502s
The Foreman Bot
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... Eric Helms
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... Samir Jha

03/21/2021

08:35 PM Feature #32149 (Ready For Testing): Expose pulpcore-{content,api} gunicorn worker timeouts in foreman-installer
The Foreman Bot
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...
William Clark

03/19/2021

06:21 PM Revision 670fab8d (puppet-pulpcore): Also configure content service worker timeout to match upstream pulp default
William Clark
06:21 PM Revision 8df320e1 (puppet-pulpcore): Refs #32112 - Match upstream pulp default api service worker timeout
William Clark
04:52 PM Revision 4737d269 (puppet-pulpcore): Sets pulpcore loggin format to include correlation id.
James Jeffers
03:01 PM Bug #32112 (Closed): configure gunicorn worker timeout for pulpcore-api.service
Applied in changeset commit:puppet-pulpcore|5ff78ec9b08452acf8f819bea3d2f55dcd8f4926. William Clark
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...
Ewoud Kohl van Wijngaarden
02:10 PM Revision 5ff78ec9 (puppet-pulpcore): Fixes #32112 - Configure api service gunicorn worker timeout
William Clark

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. Ewoud Kohl van Wijngaarden
11:29 AM Revision 6bbec76b (puppet-foreman_proxy): Release 17.1.1
Ewoud Kohl van Wijngaarden
09:52 AM Revision a13a7948 (puppet-foreman_proxy): Update compatibility matrix and CI badge
Ewoud Kohl van Wijngaarden

03/17/2021

11:23 PM Revision 7fd2302a (puppet-certs): Support Puppet 7
Ewoud Kohl van Wijngaarden
05:49 AM Bug #32112 (Ready For Testing): configure gunicorn worker timeout for pulpcore-api.service
The Foreman Bot
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]...
William Clark

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. Evgeni Golov
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. Ewoud Kohl van Wijngaarden
02:11 PM Revision 763aba8f (puppet-foreman_proxy): Fixes #32078 - explicitly notify dynflow core service on changes
Evgeni Golov
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. ...
Ewoud Kohl van Wijngaarden
 

Also available in: Atom