Activity
From 03/19/2021 to 04/17/2021
04/16/2021
- 07:20 PM Feature #32338 (Closed): support ALLOWED_CONTENT_CHECKSUMS option with pulpcore
- This setting should:
* propagate to settings.py
* Have different defaults for katello
* Be overriddable by the user - 11:52 AM Feature #31893 (Ready For Testing): smart_proxy_ansible should use theforeman.foreman.foreman instead of foreman in callback_whitelist
04/15/2021
- 07:06 PM Revision e237f83a (puppet-qpid): Release 8.0.0
- 07:03 PM Revision af37f781 (puppet-katello): Allow puppet-qpid 8+
- 07:03 PM Revision f395738f (puppet-foreman_proxy_content): Allow puppet-qpid 8+
- 02:56 PM Bug #32330 (Ready For Testing): Remove passenger from katello-devel module
- 02:55 PM Bug #32330 (Resolved): Remove passenger from katello-devel module
- Getting this error on new devel installs:
valuation Error: Error while evaluating a Resource Statement, Class[Fore... - 02:52 PM Revision 91307ad2 (puppet-katello): Refer to metadata in Limitations in README
- 02:15 PM Revision 8933401b (puppet-qpid): Refs #32037: Manage /var/lib/qpidd
- When the qpidd service starts it creates a directory /var/lib/qpidd/.qpidd
If the qpid is then ensured to be absent, ... - 12:56 PM Feature #32327 (Ready For Testing): Deploy facts needed for determining if a host is a smart proxy
- 12:42 PM Feature #32327 (Rejected): Deploy facts needed for determining if a host is a smart proxy
- 12:54 PM Feature #32325 (Ready For Testing): Deploy facts needed for determining if a host is a foreman
- 12:41 PM Feature #32325 (Rejected): Deploy facts needed for determining if a host is a foreman
- 12:18 PM Revision 63cbde18 (puppet-candlepin): Add static defaults for parameters
- 11:33 AM Revision 91c64880 (puppet-candlepin): Update yumrepo to use yum.theforeman.org
- 11:30 AM Revision 939667c7 (puppet-katello): Update yumrepo to use yum.theforeman.org
- 10:42 AM Revision c63c6ed6 (puppet-pulpcore): Release 3.2.1
- 10:27 AM Bug #32323 (Closed): Warning: postgresql.service changed on disk. Run 'systemctl daemon-reload' to reload units.
- Hi,
I keep getting the warning "postgresql.service changed on disk." during stopping and starting postgresql. serv... - 09:48 AM Revision 8393a440 (puppet-katello): Remove Scientific 8 support from metadata.json
- There is no ScientificLinux 8. The effort was folded into the CentOS
project. - 09:11 AM Revision 2e968bd8 (puppet-candlepin): Add user and group parameters
04/14/2021
- 06:53 PM Feature #31815: Add ability to customize the worker count for the pulpcore-content service
- It appears we've missed setting Fixed in release for this. I opened 2.4.0 again to set this and add it to the correct...
- 06:46 PM Revision 92e45451 (puppet-qpid): Fix qpid-dispatch parameter deprecation warnings
- Attribute 'certDb' of entity 'sslProfile' has been deprecated. Use 'caCertFile' instead
Attribute 'keyFile' of entity... - 03:01 PM Feature #29781 (Closed): Ensure removal of passenger options from installer answers file and hiera
- Applied in changeset commit:installer|ae4fa614b629b20a158f588bef841fc84898c769.
- 02:27 PM Feature #29781 (Ready For Testing): Ensure removal of passenger options from installer answers file and hiera
- 03:01 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]
- Applied in changeset commit:puppet-pulpcore|951a2f823cf57986623329af54f7d060d256e757.
- 02:50 PM Revision 951a2f82 (puppet-pulpcore): Fixes #32309 - Run admin commands from Pulp's home
- * Dynaconf seems to always be using the current directory. As such, the
cwd could be a directory that is unreadable... - 02:43 PM Revision ae4fa614 (installer): Fixes #29781 - Drop passenger references from hiera configuration
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...
- 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]
- 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... - 04:01 PM Feature #29780 (Closed): Drop passenger from puppet-foreman
- Applied in changeset commit:puppet-foreman|0dc29a379323050ce42a7035fd6dd2d1d7f23f71.
- 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. ... - 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 ...
04/12/2021
- 11:24 AM Refactor #32208 (Closed): Kerberos url is not matched with trailing slash
- 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...
04/09/2021
- 07:01 PM Bug #32269 (Closed): Puppetserver 6+ really benefits from increased ReservedCodeCacheSize
- Applied in changeset commit:installer|2bede0faa924a3c86fd06933fbcc7b9133d9d193.
- 07:01 PM Feature #32276 (Closed): Add ability to install and configure hammer-cli-katello
- Applied in changeset commit:installer|45460c5a021ff30d749ecf1e76e4317b9aa71ab0.
- 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... - 06:40 PM Revision 45460c5a (installer): Fixes #32276: Add foreman::cli::katello to Katello scenario
- 06:26 PM Revision ddfbc398 (puppet-qpid): Refs #32037: Add ensure on qpid::tools class to allow removal of package
- 05:56 PM Revision aee3383f (puppet-foreman): Refs #32276: Add Katello hammer plugin
- 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... - 02:25 PM Revision 2a9f9ed4 (puppet-foreman): Enable Ruby 2.7 when setting up Foreman repo
- 02:20 PM Revision a7233d66 (puppet-foreman_proxy_content): Refs #32239 - Drop pulp 2 parameters from foreman_proxy::plugin::pulp
- 02:16 PM Revision afb45386 (puppet-foreman_proxy): Bump version to 18.0.0
- 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.
- 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...
04/08/2021
- 05:29 PM Feature #32276 (Ready For Testing): Add ability to install and configure hammer-cli-katello
- 05:28 PM Feature #32276 (Closed): Add ability to install and configure hammer-cli-katello
- 03:33 PM Feature #32274 (Ready For Testing): Update default Apache ciphers to current Mozilla intermediate profile
- 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, ...
- 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... - 09:19 AM Revision 71528519 (puppet-certs): Avoid resource defaults and set explicit parameters in qpid.pp
- 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 ...
04/07/2021
- 05:50 PM Bug #32269 (Ready For Testing): Puppetserver 6+ really benefits from increased ReservedCodeCacheSize
- 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 ...
- 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.
- 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... - 02:45 PM Revision 257929f0 (puppet-foreman_proxy): Mark compatible with Foreman 17.x
- The backwards incompatible changes do not affect this module.
- 01:01 PM Bug #31964 (Closed): Sidekiq workers are configured to process queues sequentially
- Applied in changeset commit:puppet-foreman|616f172d561d1f98c3d3a16bbdf05a12fa71c6a8.
- 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... - 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 ... - 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.
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... - 03:34 PM Bug #29649 (Ready For Testing): The system does not seem to be IPA-enrolled
- 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... - 03:13 PM Revision 1fe57ec8 (puppet-foreman): Bump major version to 17.x
- 67f78b9b45d1b5b8118b6575bf1902056d1978d0 changed the API and is thus a
major version. - 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. - 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...
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... - 07:14 PM Revision 4a582dc6 (puppet-qpid): Add EL8 support
- 06:27 PM Revision 22409221 (puppet-qpid): Add basic set of acceptance tests
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
Also available in: Atom