Have puppet depend on letsencrypt

The puppet services may depend on LE certs. Ensure that puppet has a
soft dependency on letsencrypt so that LE certs can be put into place
before puppet attempts to manipulate them.

Change-Id: Iec676b63d7e07bbf6841492139abf549494fa0f5
This commit is contained in:
Clark Boylan 2025-03-10 14:47:43 -07:00
parent 8942ee2b4b
commit 5fb635d2d6

View File

@ -357,13 +357,6 @@
dependencies:
- name: infra-prod-bootstrap-bridge
# Legacy puppet hosts
- infra-prod-remote-puppet-else: &infra-prod-remote-puppet-else
dependencies:
- name: infra-prod-bootstrap-bridge
- name: infra-prod-base
soft: true
#
# Only depends on base, or amongst themselves.
#
@ -547,6 +540,15 @@
soft: true
- name: infra-prod-letsencrypt
soft: true
# Legacy puppet hosts
# Some of the services deployed by puppet rely on LE certs.
- infra-prod-remote-puppet-else: &infra-prod-remote-puppet-else
dependencies:
- name: infra-prod-bootstrap-bridge
- name: infra-prod-base
soft: true
- name: infra-prod-letsencrypt
soft: true
- infra-prod-service-registry: &infra-prod-service-registry
dependencies:
- name: infra-prod-bootstrap-bridge