Remove default value for pacmaker passwords

The default values for the PcsdPassword and PacemakerRemoteAuthkey
parameters have been removed, as they did not result in a functioning
pacemaker installation. These values are instead generated by
tripleo-common, and in the cases where they are not (direct API), we
want to fail explicitly if they are not provided.

Change-Id: I37f7a30e593263da2c18d1b2dad89e780a172a51
Closes-Bug: #1753822
This commit is contained in:
James Slagle 2018-03-06 15:17:04 -05:00
parent 3004c31d72
commit d57bd297a9
3 changed files with 7 additions and 4 deletions

View File

@ -45,12 +45,10 @@ parameters:
type: string type: string
description: The authkey for the pacemaker remote service. description: The authkey for the pacemaker remote service.
hidden: true hidden: true
default: ''
PcsdPassword: PcsdPassword:
type: string type: string
description: The password for the 'pcsd' user for pacemaker. description: The password for the 'pcsd' user for pacemaker.
hidden: true hidden: true
default: ''
CorosyncSettleTries: CorosyncSettleTries:
type: number type: number
description: Number of tries for cluster settling. This has the description: Number of tries for cluster settling. This has the

View File

@ -34,12 +34,10 @@ parameters:
type: string type: string
description: The authkey for the pacemaker remote service. description: The authkey for the pacemaker remote service.
hidden: true hidden: true
default: ''
PcsdPassword: PcsdPassword:
type: string type: string
description: The password for the 'pcsd' user for pacemaker. description: The password for the 'pcsd' user for pacemaker.
hidden: true hidden: true
default: ''
MonitoringSubscriptionPacemakerRemote: MonitoringSubscriptionPacemakerRemote:
default: 'overcloud-pacemaker_remote' default: 'overcloud-pacemaker_remote'
type: string type: string

View File

@ -0,0 +1,7 @@
---
fixes:
- The default values for the PcsdPassword and PacemakerRemoteAuthkey
parameters have been removed, as they did not result in a functioning
pacemaker installation. These values are instead generated by
tripleo-common, and in the cases where they are not (direct API), we want
to fail explicitly if they are not provided.