Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
ea1afb2f 04/29/2024 12:47 PM Archana Kumari

Fix Rubocop Layout/RescueEnsureAlignment & Layout/BeginEndAlignment

4506d734 04/29/2024 12:47 PM Archana Kumari

Fix Rubocop Style/GlobalStdStream

931b6fcd 04/03/2024 05:27 PM Joniel Pasqualetto

Fixes #37063 - Add feature in katello-certs-check to verify if CA bundle has any certificates with trust rules

- Add feature to verify if provided CA bundle has certificates with trust rules
- Add test case for the new feature
- Fix indentation on function check-ca-bundle-size
66c84d22 12/15/2023 02:21 PM Eric Helms

Refs #36843: Pass array to capture2e as arguments

8f47892c 11/14/2023 12:17 PM Ewoud Kohl van Wijngaarden

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.

e1f37f7f 11/14/2023 12:17 PM Ewoud Kohl van Wijngaarden

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 fine. The user doesn't need to
be warned about this.

2a11ccbb 11/14/2023 12:17 PM Ewoud Kohl van Wijngaarden

Fixes #36843 - run katello-certs-check in fp-certs-generate

63841447 09/02/2022 12:43 AM Sayan Das

Fixes #35453 - Remove trailing backslash from capsule-certs-generate command in katello-certs-check

92662889 10/26/2021 02:06 PM Birkir Freyr

Fixes #33109 - Date used by katello-certs-check should be correctly formatted

bc575c2d 07/19/2021 02:08 PM Ewoud Kohl van Wijngaarden

Replace all dash/underscores in create-migration

Without this, add-server-ssl-crl becomes add_server-ssl-crl instead of
add_server_ssl_crl.

6d0c31e5 12/08/2020 12:54 PM Christopher Brown

spelling fix

d215e077 11/19/2020 03:41 PM Eric Helms

Fixes #31326: Error in certs check if using only a shortname

Katello requires an FQDN be used for installation and thus the
same requirement exists for any custom certificates being used.
This adds a check that the CN is not set to a shortname, and/or
if using Subject Alt Name that there is not a single SAN that...

4be4372d 11/19/2020 11:11 AM Eric Helms

Add wildcard certificate test for katello-certs-check

b95e07ab 11/18/2020 06:40 PM Eric Helms

Refs #27462 - Add test case for invalid purpose sslserver

1c48582b 11/18/2020 06:40 PM Hao Yu

Fixes #27462 - Capture the openssl error correctly

Older openssl version will still return 0 exit code and "OK" message
for some errors, such as the openssl in RHEL 7. This cause the
katello-certs-check script not capturing certificate error correctly.
This patch fixed the issue.

0cfa263c 10/30/2020 05:46 PM William Clark

Refs #31051 - Remove Warning method from katello-certs-check

The last use of this method was removed in e53e71

e53e71c3 10/30/2020 05:23 PM Joniel Pasqualetto

Fixes #31051 - Add verification to check if SAN entries match Subject CN on certificate

Change warning to error for certifcates that don't have a CN.
Change the way of comparing string variables.

d8084722 10/30/2020 02:36 PM Evgeni Golov

Refs #30251 - load a branding file if it's present

4debf5c7 10/21/2020 01:01 PM Eric Helms

Fix expired certificate fixture

d824e8e3 08/21/2020 07:25 PM Eric Helms

Update rubocop version and targer Ruby version

dabb8e16 06/30/2020 01:14 PM Evgeni Golov

Fixes #30251 - make it easier to brand katello-certs-check

53046291 01/16/2020 01:39 PM Eric Helms

Fixes #28549: Fix all rubocop issues

809edefe 11/26/2019 08:32 PM Ewoud Kohl van Wijngaarden

Fixes #28367 - Add a max issuers check

Too many certificates in the bundle breaks various tools. By keeping an
upper limit of 32 it should be safe since only the chain for the server
certificate should be included.

https://access.redhat.com/solutions/3406401 describes this as well, but...

e68ccf0b 10/29/2019 09:58 PM Ewoud Kohl van Wijngaarden

Expand the create-migration script

This allows creating multiple migrations at the same time following the
correct directory conventions. This makes it easy to create the same
migration for multiple scenarios at the same time. For this the argument
order needs to be swapped. It also accepts the code on STDIN to make it...

8987d032 10/28/2019 10:37 PM Chris Roberts

Fixes #27876 - Add check for passphrase on key

c79b5b0c 09/18/2019 01:13 PM Ewoud Kohl van Wijngaarden

Add a script to show module versions

This is a helper script to easily read the module versions from a
lockfile. This makes it much easier what is bundled in a certain
installer branch. The branch is a guess and might be incorrect. For
example, when it's still being released from master.

86979bce 07/18/2019 02:59 PM Suraj Patil

Fixes #25564 - add target option

Rather than attempting to detect the target based on the hostname, this adds an
explicit parameter which allows users to force the output to match their use.

Co-Authored-By: Ewoud Kohl van Wijngaarden <>

d320629a 04/12/2019 10:50 AM Matthias Dellweg

Use UTC timestamp in migration name

a153e45b 01/17/2019 10:47 AM Ewoud Kohl van Wijngaarden

Rename katello-certs directory

There is an odd puppet bug that triggers when a directory with the same
name exists:

mkdir katello-certs
puppet module install katello-certs

This then fails. By renaming the directory we avoid this collision.

2a992691 12/14/2018 06:08 PM Ewoud Kohl van Wijngaarden

Add katello-certs-check

ff75275a 12/14/2018 06:08 PM Ewoud Kohl van Wijngaarden

Add foreman-proxy-certs-generate

This is essentially a separate installer that uses the same modules. It
does read the scenario from the normal installer to determine Foreman's
initial organization for the certificate name. This is implemented as a
hook....

e716bf45 12/05/2018 02:11 PM Ewoud Kohl van Wijngaarden

Add a script to create migrations

6fef25e5 04/19/2016 06:31 AM Dominic Cleal

Add Travis CI test to build/install

Replace LOGDIR to work within the specified PREFIX, and replace
CONFIG_DIR to prevent config files from the local directory being used
in preference to those from the installation prefix.

401c0d9a 02/18/2016 09:03 AM Martin Bacovsky

Fixes #10369 - added support for scenarios

40fc22ee 10/16/2014 07:39 AM Martin Bacovsky

Fixes #5488 - fixed hook deprecation warning

- code from installer executable was moved to hooks
- services details in post-install message printed out on success only

601047d0 07/07/2014 06:48 AM Dominic Cleal

Add --detailed-exitcodes arg

0fcebfbf 06/30/2014 08:29 AM Dominic Cleal

refs #3272 - print new user/password after installation

8484c7c2 03/14/2014 09:12 AM Marek Hulán

Reuse color support from Kafo

Installer output now uses color scheme selected by user. Also we don't
have to check color configuration manually. HighLine is already set by
Kafo.

310dffb3 02/13/2014 06:28 PM Mike McCune

rely on the basename of the script so others can override the location

This change allows katello-installer to use its own configuration file
but re-use the logic contained within foreman-installer.

cc00eedd 01/10/2014 07:40 PM Greg Sutcliffe

Fixes #3977 - Don't re-open a Highline colourscheme

76518ecb 11/14/2013 08:57 AM Marek Hulán

Fixes #3610 - explains error detection problems

56b726d8 11/11/2013 03:56 PM Marek Hulán

Fixes #3237 - add --reset-db-feature

3897a1a8 11/08/2013 11:53 AM Marek Hulán

Fixes #3238 - respect --no-colors option

9648e093 11/08/2013 10:01 AM Marek Hulán

Kafo 0.3.0 comaptibility fix

a287dc9b 10/07/2013 01:15 PM Lukas Zapletal

fixes 3209 - exit code only zero by default

d3eec65c 10/02/2013 10:04 AM Dominic Cleal

Revert config file location, should be relative

448ba8b5 09/26/2013 03:01 PM Greg Sutcliffe

Fixes #3131 - Output information at the end of the foreman-installer execution

baeb96b4 09/11/2013 11:54 AM Marek Hulán

Change the script name to foreman-installer

Also specify log filename with the same name

e83c8c6d 09/06/2013 11:08 AM Marek Hulán

Kafoized version of foreman-installer

Foreman installer is now based on kafo gem
Submodules moved to modules/
Updated spec for new version
Update puppet, foreman, foreman-proxy modules
Don't include helper scripts into RPM