Project

General

Profile

Revision:

Revisions

# Date Author Comment
95a9a34e 05/29/2024 11:38 AM Eric Helms

Drop absent file declarations

8e24284b 05/15/2024 03:31 PM Ewoud Kohl van Wijngaarden

Release 18.0.0

b74f62ca 05/04/2024 10:48 AM Eric Helms

Ensure hostname directory exists when copying server cert

91651c55 05/03/2024 11:45 AM Eric Helms

Drop deployment ability of providers and RPM support

b9667a02 04/25/2024 08:48 AM Evgeni Golov

Fixes #37384 - properly pass fips=false when checking keystore

In a FIPS-enabled environment, calling `keytool -list` with a wrong
password doesn't yield an error, unless we also pass `fips=false` like
we do when creating the keystore:

  1. keytool -list -keystore ./store -storepass wrong-password...
d7e8d4e9 04/23/2024 05:22 PM Eric Helms

Fix tests on EL9

18bd6696 04/23/2024 12:43 PM Eric Helms

Copy server cert for Foreman Proxy using file resource

38316a3e 04/23/2024 12:43 PM Eric Helms

Copy server cert for Apache using file resource

433dadc5 04/23/2024 12:43 PM Eric Helms

Copy the server CA certificate with file resource

39713ae8 03/21/2024 12:06 PM Eric Helms

Drop RPMs from being included in tarball

5cb07de5 03/20/2024 11:44 PM Eric Helms

Remove all qpid related certificate handling

7d1d4d33 02/19/2024 11:49 AM Ewoud Kohl van Wijngaarden

Release 17.1.0

e71f390c 02/17/2024 05:44 PM Ewoud Kohl van Wijngaarden

Support EL9

1a3e4258 02/13/2024 12:41 PM Ewoud Kohl van Wijngaarden

Fixes #37097 - Use automatic compression based on file path for tar

This way users can pass .tar.xz to get XZ compression too. One side
effect is that by default we won't compress anymore since the file
extension is .tar. On the other hand, it's less confusing for users that...

c1eaa908 11/12/2023 05:58 PM Ewoud Kohl van Wijngaarden

Release 17.0.0

e89753ce 11/08/2023 12:07 PM Ewoud Kohl van Wijngaarden

Fix Lint/DeprecatedClassMethods

Result of:

rubocop --autocorrect --only Lint/DeprecatedClassMethods
2f2b74d9 11/08/2023 12:07 PM Ewoud Kohl van Wijngaarden

Fix Lint/NonAtomicFileOperation

Result of:

rubocop --autocorrect-all --only Lint/NonAtomicFileOperation

This also fixes some deprecated uses of File.exists?

a1f0ed26 11/08/2023 12:07 PM Ewoud Kohl van Wijngaarden

Correctly set the context for OS in spec tests

This was flagged by RuboCop Lint/UnusedBlockArgument

71a8ed81 11/07/2023 04:20 PM Ewoud Kohl van Wijngaarden

Mark compatible with puppet-extlib 7.x

61e81f10 11/07/2023 11:58 AM Tim Meusel

Add Puppet 8 support

5d1b2cb4 11/03/2023 04:28 PM Ewoud Kohl van Wijngaarden

Update gems to support testing Puppet 8

164fac0d 10/09/2023 09:43 PM Ewoud Kohl van Wijngaarden

Drop Puppet 6 support

b0451d19 10/05/2023 05:07 PM Ewoud Kohl van Wijngaarden

Handle more unknown password errors

When using keytool on a truststore the error is different than on a
keystore.

Fixes: 6fea0bbb4143ca439cff01bf9f0e54cf88140d10 ("Support changing passwords on keystores & truststores")

cd5c4cad 10/05/2023 03:02 PM Ewoud Kohl van Wijngaarden

Bump major version to reflect next release

There have been breaking changes and this reflects that. It allows
creating a stable branch without immediately releasing all changes.

6fea0bbb 10/04/2023 05:36 PM Ewoud Kohl van Wijngaarden

Support changing passwords on keystores & truststores

Opening the store when checking if it exists will raise an exception if
the password is incorrect. This takes an approach of catching all
exceptions and treating them all the same.

(1-25/567) Per page: 25, 50, 100

Also available in: Atom