You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deprecate OpenStackDataPlaneService CertsFrom and EDPMRoleServiceName fields
The CertsFrom and EDPMRoleServiceName were both added to solve slightly
different use cases related to ansible content and expected mount paths
in the AEE pod. Later, EDPMServiceType was also added to more broadly
solve all the related issues.
This patch deprecates CertsFrom and EDPMRoleServiceName in favor of
using EDPMServiceType exclusively. The deprecated fields can still be
used with the same functionality until they are officially removed. The
existing usage of EDPMServiceType has also been expanded to cover all
use cases of the previous fields, of which there were 2 cases:
The first was in the deployment controller where certs are issued.
EDPMServiceType is now considered and used to issue certs when it's set
differently than the service name.
The second instance addresses the usage of CertsFrom for creating cert
mounts for the install-certs service. EDPMServiceType is now considered
there as well if it's set differently from the service name.
Signed-off-by: James Slagle <[email protected]>
0 commit comments