Create profile to request certificates for the services in the node
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>
Mon, 13 Mar 2017 12:21:17 +0000 (14:21 +0200)
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>
Tue, 14 Mar 2017 10:17:44 +0000 (12:17 +0200)
commitf3c157318d7797a42a8ccb57e8d38be288c67fbf
treeaf252d375a14a413a856f7b2ae6ff50b4d6b7f5f
parentbee651abcb5f604fc0c4e11e45da65412c9af023
Create profile to request certificates for the services in the node

This profile will specifically be used to create all the certificates
required in the node. These are fetched from hiera and will be ran in
the first step of the overcloud deployment and in the undercloud.

The reasoning for this is that, with services moving to containers, we
can't yet do these requests for certificates within the containers for
the specific services. this is because the containers won't have
credentials to the CA, while the baremetal node does. So instead we
still do this on the baremetal node, and will subsequently bind mount
the certificates to the containers that need them. Also, this gives us
flexibility since this approach still works for the baremetal case.

There will be a subsequent commit removing the certificate requests from
the service-specific profiles.

Change-Id: I4d2e62b5c1b893551f9478cf5f69173c334ac81f
manifests/profile/base/certmonger_user.pp [new file with mode: 0644]