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

Commit

Permalink
Merge "Turn off the etcd TLS workaround used with novajoin"
Browse files Browse the repository at this point in the history
  • Loading branch information
Zuul authored and openstack-gerrit committed Jan 20, 2021
2 parents 1c4adfc + 9949a8e commit f7158d5
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 3 deletions.
2 changes: 1 addition & 1 deletion deployment/cinder/cinder-common-container-puppet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ parameters:
for cinder's lock manager, even when the rest of the internal
API network is using TLS.
type: boolean
default: false
default: true
CephConfigPath:
type: string
default: "/var/lib/tripleo-config/ceph"
Expand Down
2 changes: 1 addition & 1 deletion deployment/cinder/cinder-volume-container-puppet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ parameters:
for cinder's lock manager, even when the rest of the internal
API network is using TLS.
type: boolean
default: false
default: true
CephConfigPath:
type: string
default: "/var/lib/tripleo-config/ceph"
Expand Down
12 changes: 11 additions & 1 deletion deployment/etcd/etcd-container-puppet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ parameters:
for cinder's lock manager, even when the rest of the internal
API network is using TLS.
type: boolean
default: false
default: true
InternalTLSCAFile:
default: '/etc/ipa/ca.crt'
type: string
Expand All @@ -72,6 +72,16 @@ parameters:
description: Override the private key size used when creating the
certificate for this service

parameter_groups:
- label: deprecated
description: |
The following parameters are deprecated and will be removed. They should not
be relied on for new deployments. If you have concerns regarding deprecated
parameters, please contact the TripleO development team on IRC or the
OpenStack mailing list.
parameters:
- EnableEtcdInternalTLS

conditions:
internal_tls_enabled:
and:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
upgrade:
- |
The `EnableEtcdInternalTLS` parameter's default value changes from false
to true. The change is related to the fact that novajoin is deprecated,
and the functionality associated with the `EnableEtcdInternalTLS` parameter
is not required when TLS is deployed using the tripleo-ansible ansible
module.
deprecations:
- |
The `EnableEtcdInternalTLS` parameter is deprecated. It was added to support
a workaround that is necessary when novajoin is used to deploy TLS, but
novajoin itself is deprecated. The workaround is not necessary when TLS
is deployed using the tripleo-ansible ansible module.

0 comments on commit f7158d5

Please sign in to comment.