PostInstallations
{
"force_latest_variables": false,
"recreate": false,
"fix_stemcells": false,
"ignore_warnings": false,
"deploy_products": [
"string"
],
"errands": {},
"allow_unsafe_dependency_update": false,
"allow_unsafe_dependency_deletion": false,
"rotate_certs": {
"non_configurable_leaf": false
}
}
When true, the BOSH deploy will use the --force-latest-variables CLI flag. This will force any certificates or other BOSH variables to use their latest version even when a stemcell is not being upgraded for the deployment.
When true, the BOSH deploy will use the --recreate CLI flag, causing all director managed VMs to be recreated. When omitted, the recreate behavior is determined by the Director tile's "Recreate VMs" configuration setting.
When true, stemcell uploads will use the bosh upload-stemcell --fix CLI flag,
forcing the BOSH Director to replace stemcells it already has by name and version.
Use this after migrating an availability zone to a different vCenter, so the
stemcell is created in the newly targeted vCenter, or to recover from a corrupt
or incompletely uploaded stemcell on the Director. Apply Changes fails if an
assigned stemcell's tarball is not present in the Ops Manager library, since it
cannot be re-uploaded. Does not affect the BOSH Director VM's own stemcell.
When true, bypass warnings from ignorable verifiers. (Optional)
Apply changes only for the specified products. Will always apply changes for the BOSH Director. Can either be an array of product guids or a string with the value "all" or "none".
Hash of products with their enabled errands. (Optional)
Post Deploy errands support the following states:
- true
- false
- "default"
Pre Delete errands support the following states:
- true
- false
- "default"
When true, bypass the dependency-has-staged-changes check for optional dependencies only.
Required dependencies always block Apply Changes regardless of this flag.
Use after receiving a 422 response whose available_overrides includes "allow_unsafe_dependency_update".
When true, bypass the deletion-dependency check for optional dependencies only.
Required dependencies always block Apply Changes regardless of this flag.
Use after receiving a 422 response whose available_overrides includes "allow_unsafe_dependency_deletion".
Options for rotating certificates during Apply Changes.