Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Add package install for openssl-perl
Browse files Browse the repository at this point in the history
openssl-perl is used to get the directory /etc/pki/CA, which
is needed for cert requests during the deployment.  In OVB
deployments, this package is part of the image and so does not need
to be installed.

In pre-provisioned node environments, we need to document that this
package needs to be installed.  By adding this patch, we ensure that
it is there before we need it for certs.

This of course assumes we're not in some kind of airgapped environment
(which is why its dependent on IdMInstallClientPackages).  In that case,
we need to continue to doc what must be there.

Change-Id: I7fe5404144f7a75a5a1c257ceef9593719ac5dbc
  • Loading branch information
vakwetu committed Oct 22, 2020
1 parent 6b53c94 commit bc0ab07
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions deployment/ipa/ipaservices-baremetal-ansible.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,12 @@ outputs:
stat:
path: /etc/ipa/default.conf
register: ipa_conf_exists
- name: install openssl-perl
package:
name: openssl-perl
state: present
when:
- ipaclient_install_packages|bool
- block:
- name: register as an ipa client
import_role:
Expand Down

0 comments on commit bc0ab07

Please sign in to comment.