Activity
From 10/17/2023 to 11/15/2023
11/15/2023
- 07:35 PM Revision 0cbe8966 (puppet-foreman_proxy_content): Mark compatible with katello/qpid 11.x
- 07:35 PM Revision 69eafdf3 (puppet-katello): Mark compatible with theforeman/foreman 24.x
- 07:35 PM Revision a36ac58d (puppet-katello): Mark compatible with katello/candlepin 15.x
- 07:35 PM Revision ac6bb5c8 (puppet-katello): Mark compatible with katello/qpid 11.x
- 03:18 PM Revision 69c038e6 (puppet-foreman_proxy): Release 25.2.0
- 02:54 PM Revision 427fbd05 (puppet-foreman_proxy): Mark compatible with theforeman/tftp 9.x
- 02:54 PM Revision b74bbfd8 (puppet-foreman_proxy): Mark compatible with theforeman/foreman 24.x
- 01:24 PM Revision c21d2192 (puppet-candlepin): Release 15.0.0
- 01:21 PM Revision ca2ec500 (puppet-pulpcore): Release 8.6.0
- 11:25 AM Revision b234ddae (puppet-puppet): Add support for OracleLinux/AlmaLinux/Rocky 9
11/14/2023
- 09:57 PM Revision e0bf1548 (installer): Ensure Puppet 8 support
- 09:57 PM Revision 7675314c (installer): Allow puppetlabs/postgresql 10.x
- 07:06 PM Revision 097fa5a4 (puppet-candlepin): Mark compatible with puppetlabs/postgresql 10.x
- 06:39 PM Revision 44243655 (puppet-pulpcore): Mark compatible with puppetlabs/postgresql 10.x
- 06:25 PM Revision d8f300c7 (puppet-foreman): Release 24.0.0
- 06:23 PM Revision b9e2781d (puppet-puppet): Release 19.0.0
- 06:17 PM Revision fd1b011a (puppet-tftp): Release 9.0.0
- 06:14 PM Revision 29f97172 (puppet-qpid): Release 11.0.0
- 06:14 PM Revision 64b4c8ad (puppet-foreman): Mark compatible with puppetlabs/postgresql 10.x
- 04:59 PM Revision 32e1eb69 (puppet-katello): Mark compatible with Puppet 8
- 04:38 PM Revision 439511bf (puppet-qpid): Mark compatible with Puppet 8
- 04:24 PM Revision 0ced59fb (puppet-dhcp): Release 9.1.0
- 02:25 PM Revision 06cb2424 (puppet-dns): Release 10.2.0
- 02:20 PM Revision c740d3d9 (puppet-dns): Add Debian 12 support
- 01:00 PM Feature #36843 (Closed): Validate certificates as part of foreman-proxy-certs-generate
- Applied in changeset commit:installer|2a11ccbbbd040339465109706d77c80e6eb7cf42.
- 12:17 PM Revision 8f47892c (installer): Fail early if cert files don't exist
- While it usually doesn't happen, this showed up in my manual testing and
the output is confusing. - 12:17 PM Revision e1f37f7f (installer): Redirect errors from tput to /dev/null
- In minimal environments tput may not be present or work. In that case it
falls back to not having colors, which is fi... - 12:17 PM Revision 2a11ccbb (installer): Fixes #36843 - run katello-certs-check in fp-certs-generate
- 11:50 AM Revision ace7dc47 (installer): Update to stdlib 9.x
- This also requires kafo 7.3 to parse multi line type aliases.
- 11:29 AM Revision c7aae3c2 (puppet-foreman_proxy): Add Puppet 8 support
- 11:13 AM Revision b1d73663 (puppet-foreman): Add Puppet 8 support
- 11:13 AM Revision 5a3099c9 (puppet-foreman): Add additional test for foreman::foreman()
- This is to make sure using Puppet::ParseError is still valid to raise.
- 11:13 AM Revision 4f22fc3a (puppet-foreman): Fix Lint/DeprecatedClassMethods
- Result of:
rubocop --autocorrect --only Lint/DeprecatedClassMethods - 10:28 AM Revision 06bc17d1 (puppet-foreman): Use JSON to parse Foreman API responses
- The PSON parser is deprecated and Foreman doesn't actually send PSON; it
sends JSON.
See https://www.puppet.com/docs... - 10:28 AM Revision b5655ab8 (puppet-foreman): Drop deprecated non-namespaced functions
- Since b912d2b532ea22186aecc2394d0380c24469d31b these functions have been
deprecated in favor of the new Puppet 4 API ... - 10:28 AM Revision 9853af78 (puppet-foreman): Include settings header via concat
- Rather than including this directly via ERB (which raises a deprecation
warning), this uses more native methods. - 10:28 AM Revision 56a6e3a3 (puppet-foreman): Move the empty line to _header.erb
- 10:28 AM Revision fdc9780f (puppet-foreman): Remove redundant .to_hash
11/13/2023
- 07:47 PM Bug #36916 (New): certs-generate instructions use outdated registration method
- When running foreman-proxy-certs-generate, part of the output is as follows:
--... - 05:56 PM Revision db073e37 (puppet-puppet): Add Puppet 8 support
11/12/2023
- 05:58 PM Revision c1eaa908 (puppet-certs): Release 17.0.0
- 05:57 PM Revision 7a25767a (puppet-dhcp): Add Puppet 8 support
- 05:57 PM Revision 8ae2b151 (puppet-dhcp): Use modern facts in acceptance tests
11/11/2023
- 06:15 PM Revision 448e4758 (puppet-candlepin): Pre-create some tomcat config files in selinux enabled acceptance tests
- Works around https://github.com/theforeman/puppet-candlepin/issues/185
When the tomcat RPM is installed, matchpathcon...
11/09/2023
- 12:25 PM Feature #36561 (Duplicate): Run katello-certs-check in foreman-proxy-certs-generate when custom certificates are used
- I realized I also created #36843 for this and ended up implementing more on that issue.
11/08/2023
- 03:35 PM Revision 3389f171 (puppet-foreman_proxy_content): Add Puppet 8 support
- 03:17 PM Feature #36902 (Ready For Testing): Support Pulpcore 3.39 installations
- 12:07 PM Revision e89753ce (puppet-certs): Fix Lint/DeprecatedClassMethods
- Result of:
rubocop --autocorrect --only Lint/DeprecatedClassMethods - 12:07 PM Revision 2f2b74d9 (puppet-certs): Fix Lint/NonAtomicFileOperation
- Result of:
rubocop --autocorrect-all --only Lint/NonAtomicFileOperation
This also fixes some deprecated uses of... - 12:07 PM Revision a1f0ed26 (puppet-certs): Correctly set the context for OS in spec tests
- This was flagged by RuboCop Lint/UnusedBlockArgument
- 12:05 PM Revision bad7d8ba (puppet-candlepin): Add Puppet 8 support
11/07/2023
- 08:17 PM Feature #36902: Support Pulpcore 3.39 installations
- Pulpcore issue for the jitter: https://github.com/pulp/pulpcore/issues/4679
- 08:13 PM Feature #36902: Support Pulpcore 3.39 installations
- I agree, the fact that it's missing is a bug. However it sounds like it isn't strictly necessary, so perhaps not a bl...
- 08:00 PM Feature #36902: Support Pulpcore 3.39 installations
- > NOTE: pulpcore-api no longer accepts --max-requests-jitter.
this seems like a bug to me - 07:46 PM Feature #36902 (Closed): Support Pulpcore 3.39 installations
- The service file needs to change to work with Pulpcore 3.39. There is a new executable. Here is what I changed on my ...
- 04:31 PM Revision 42b26cc6 (puppet-foreman): Mark compatible with puppet-extlib 7.x
- 04:20 PM Revision 71a8ed81 (puppet-certs): Mark compatible with puppet-extlib 7.x
- 04:19 PM Revision a2d847c1 (puppet-katello): Mark compatible with puppet-extlib 7.x
- 04:19 PM Revision 101c3256 (puppet-pulpcore): Mark compatible with puppet-extlib 7.x
- 04:10 PM Revision a337ebf0 (puppet-candlepin): Mark compatible with puppet-extlib 7.x
- 04:10 PM Revision 05dc96fb (puppet-foreman_proxy_content): Mark compatible with puppet-extlib 7.x
- 04:10 PM Revision cc9debd8 (puppet-foreman_proxy): Mark compatible with puppet-extlib 7.x
- 03:50 PM Revision 4ebdb34c (puppet-pulpcore): Mark compatible with puppet/systemd 6.x
- 03:46 PM Revision 76b65d9b (puppet-qpid): Mark compatible with puppet-systemd 5.x & 6.x
- 03:46 PM Revision b30323d3 (puppet-qpid): Mark compatible with puppetlabs-concat 9.x
- 03:46 PM Revision c86bd07b (puppet-qpid): Mark compatible with puppetlabs-stdlib 9.x
- 03:46 PM Revision 3bea3b30 (puppet-puppet): allow puppet/extlib 7.x
- 03:46 PM Revision 043424b9 (puppet-puppet): allow puppetlabs/concat 9.x
- 03:46 PM Revision 82e25959 (puppet-puppet): Update to puppetlabs-stdlib 9.x
- Fix Deprecation-Warning "This function is deprecated, please use
stdlib::to_json_pretty instead." - 03:46 PM Revision bf573254 (puppet-katello): Mark compatible with puppetlabs/stdlib 9.x
- 03:45 PM Revision c13710b1 (puppet-foreman_proxy_content): puppet/trusted_ca: Allow 5.x
- 03:45 PM Revision e3607e68 (puppet-foreman_proxy_content): puppetlabs/stdlib: Require 9.x
- 03:45 PM Revision 23a20562 (puppet-foreman): puppetlabs/concat: Allow 9.x
- 03:45 PM Revision 79ec7749 (puppet-foreman): require puppetlabs/stdlib 9.x
- The `ensure_packages()` function is deprecated. The successor is
`stdlib::ensure_packages(). - 03:45 PM Revision c79296b4 (puppet-candlepin): puppetlabs/concat: Allow 9.x
- 03:45 PM Revision fc4c56e8 (puppet-candlepin): puppetlabs/stdlib: Require 9.x
- 02:53 PM Revision ea829b10 (puppet-qpid): Update CI to the latest versions
- 02:53 PM Revision 3ad6792c (puppet-qpid): Drop Puppet 6 support
- 02:53 PM Revision 549170bc (puppet-qpid): Use on_supported_os in bind_spec.rb
- Without this the facts are not set and Puppet can get upset about that.
- 02:53 PM Revision 793b5b19 (puppet-qpid): Use override_facts from voxpupuli-test
- 02:53 PM Revision f648a5f3 (puppet-qpid): Add puppet-candlepin as a fixture for Katello
- 02:53 PM Revision 71fb2cb3 (puppet-qpid): Pin CI to Katello 4.9 repos
- 01:00 PM Feature #36090 (Closed): Support removal of REX cockpit plugin
- Applied in changeset commit:puppet-foreman|ccf4e324c9c635a4bf1b7abe941f41c0b283e665.
- 12:42 PM Revision ccf4e324 (puppet-foreman): Fixes #36090 - Support REX cockpit removal
- This doesn't deal with the database, but cockpit is a special plugin in
that it's a subpackage of the regular Remote ... - 12:42 PM Revision caa11707 (puppet-foreman): Refs #36090 - Support plugins are absent
- This makes it possible to remove plugins, even though we don't deal with
the database. - 12:39 PM Revision c398f961 (puppet-dhcp): allow puppetlabs/concat 9.x
- 12:39 PM Revision b0b5611b (puppet-dhcp): allow stdlib 9.x
- 11:58 AM Revision 61e81f10 (puppet-certs): Add Puppet 8 support
- 11:50 AM Revision 34ff55cd (puppet-tftp): Add Puppet 8 support
- 11:49 AM Revision 66fc040a (puppet-pulpcore): Add Puppet 8 support
- 11:48 AM Revision 377fa70a (puppet-dns): Add Puppet 8 support
11/06/2023
- 11:40 AM Revision 012b3690 (puppet-puppet): Add Ubuntu 22.04 support
- 11:05 AM Revision b2139a3e (puppet-puppet): set PrivateTmp=true for puppetserver
11/03/2023
- 04:36 PM Revision 516267ac (puppet-foreman_proxy): Update gems to support testing Puppet 8
- 04:36 PM Revision 7c82189b (puppet-foreman_proxy): Use a regular command instead of the puppet() command
- In the switch from beaker-puppet to beaker_puppet_helpers this was
removed. Now it uses a regular shell command to ac... - 04:31 PM Revision 3f6f3112 (puppet-pulpcore): Update gems to support testing Puppet 8
- Also switches back to reusable workflows now that gha-puppet supports
what we need. - 04:31 PM Revision cd28b3ae (puppet-pulpcore): Use curl bundled with Puppet in acceptance tests
- Previously beaker-puppet added /opt/puppetlabs/puppet/bin to $PATH and
this was effectively already happening. With t... - 04:29 PM Revision 36c1a66c (puppet-katello): Update gems to support testing Puppet 8
- 04:29 PM Revision bcf6baef (puppet-katello): Ensure reset-store-credentials migration doesn't run
- The installation of foreman-installer-katello wipes out the candlepin
credentials, which breaks idempotency. By ensur... - 04:29 PM Revision 6a565957 (puppet-foreman_proxy_content): Update gems to support testing Puppet 8
- 04:28 PM Revision 93dbe6a0 (puppet-foreman): Update gems to support testing Puppet 8
- 04:28 PM Revision adf2fea3 (puppet-dns): Update gems to support testing Puppet 8
- 04:28 PM Revision 68900bb4 (puppet-dhcp): Update gems to support testing Puppet 8
- 04:28 PM Revision 5d1b2cb4 (puppet-certs): Update gems to support testing Puppet 8
- 04:28 PM Revision 52f00215 (puppet-candlepin): Update gems to support testing Puppet 8
- 04:27 PM Revision d21aaeea (puppet-tftp): Update gems to support testing Puppet 8
- 04:18 PM Revision e42a49b5 (puppet-dhcp): Mark compatible with puppet/systemd 5.x & 6.x
- 10:54 AM Revision b48699c6 (puppet-puppet): Add Debian 12 support
- 10:54 AM Revision 2919a24e (puppet-puppet): Fix CentOS 9 support in metadata.json
- 08:31 AM Revision 220e18fe (puppet-puppet): Test puppetserver on Debian 11
- These days the package is delivered, so it should be verified. It bumps
the versions to ones that are available on al... - 07:57 AM Revision 9f21a41b (puppet-puppet): Drop Debian 10 & Ubuntu 18.04
- 07:56 AM Revision 97787949 (puppet-puppet): Update gems to support testing Puppet 8
- 07:56 AM Revision 2bdd46a4 (puppet-puppet): Avoid unless: kwarg on upgrade acceptance test
- With the unless keyword argument on a describe block the content is
still parsed by Ruby. This means some functions a... - 07:56 AM Revision 52a3f48a (puppet-puppet): Use a regular command instead of the puppet() command
- In the switch from beaker-puppet to beaker_puppet_helpers this was
removed. Now it uses a regular shell command to ac...
11/02/2023
- 10:31 AM Revision c2ec1054 (puppet-pulpcore): Remove leftover from testing Pulpcore < 3.20
- Fixes: e93f305df5ae ("Drop testing for Pulpcore 3.16 - 3.18")
10/30/2023
- 11:59 AM Revision 12fabfcc (puppet-katello): allow overriding the name of the metapackage
- this is useful for downstream branding
10/24/2023
- 01:00 PM Feature #36854 (Closed): Use HTTP/2 on content proxies to connect to Foreman
- Applied in changeset commit:puppet-foreman_proxy_content|e7a38f3d5a3c08dcaa8aa36d7b206e8c49204a67.
- 12:32 PM Revision e7a38f3d (puppet-foreman_proxy_content): Fixes #36854 - Use HTTP/2 when proxying to Foreman
- This aims to use mod_proxy_http2, which utilizes HTTP/2 to a backend
server. It depends on a feature released in pupp...
10/23/2023
- 01:01 PM Feature #36854 (Ready For Testing): Use HTTP/2 on content proxies to connect to Foreman
- 01:01 PM Feature #36854 (Closed): Use HTTP/2 on content proxies to connect to Foreman
- The HTTP/1.1 protocol can cause TCP race conditions when using keepalive. https://iximiuz.com/en/posts/reverse-proxy-...
10/20/2023
- 11:59 PM Revision 702859dd (puppet-foreman_proxy): allow puppet/mosquitto 2.x
- 11:01 AM Revision 8b7b58df (installer): Refs #36801: Set Redis as the default cache on upgrade
10/19/2023
- 06:02 PM Revision 7344e3f6 (puppet-puppet): Allow disabling CRL checking on agent
- In extrernal CA configurations, it is possible that a CRL is not present
on the server. This allows to tell the agent... - 11:57 AM Revision 08ee2b88 (installer): Raise minimum Puppet version to 7.9.0
- puppetlabs/apache requires at least 7.9.0, not 7.0.0.
- 11:57 AM Revision b324bda1 (installer): Pin puppetlabs/postgresql to < 10
- Due to puppetlabs/stdlib 9.x requirement.
- 10:54 AM Feature #36843 (Ready For Testing): Validate certificates as part of foreman-proxy-certs-generate
- 10:41 AM Feature #36843 (Closed): Validate certificates as part of foreman-proxy-certs-generate
- Today the instructions to the user are to always run katello-certs-check before running foreman-proxy-certs-generate,...
10/17/2023
- 07:00 PM Feature #36801 (Closed): Make Redis the default cache type
- Applied in changeset commit:puppet-foreman|7d3419933e32bddd27cfca5fb62b6cd2825a9348.
- 06:34 PM Revision 7d341993 (puppet-foreman): Fixes #36801: Make Redis the default cache type
Also available in: Atom