Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.17 KB

File metadata and controls

28 lines (20 loc) · 1.17 KB

Resolving configuration validation failures

If the adoption fails with validation errors about placeholder values, replace the placeholder values with your environment’s actual configuration values.

Example error:

TASK [Validate all required variables are set] ****
fatal: [localhost]: FAILED! => {
    "msg": "Required variable proteccio_certs_path contains placeholder value."
}
Procedure
  1. Check the OpenStackControlPlane custom resource (CR) patch and the Kubernetes secrets that you created during the adoption procedure.

  2. Verify that the following configuration values are correct for your environment and do not contain placeholder values:

    • The HSM PKCS#11 PIN in the hsm-login secret

    • The HSM partition name, MKEK label, and HMAC label in the customServiceConfig section of the OpenStackControlPlane CR patch

    • The Proteccio client certificate, client key, server certificate, and proteccio.rc configuration file in the proteccio-data secret

  3. Verify that no placeholder values remain in your configuration before you re-run the adoption.