vcf_installer_bringup

Execution module for VCF Installer bringup (validate + submit + poll).

saltext.vcf.modules.vcf_installer_bringup.validate(spec, profile=None)[source]

Submit a bringup spec for validation. Returns {id, executionStatus, ...}.

CLI Example:

salt '*' vcf_installer_bringup.validate "$(cat /tmp/spec.json)"
saltext.vcf.modules.vcf_installer_bringup.validation_status(validation_id, profile=None)[source]

Return current state of a validation.

CLI Example:

salt '*' vcf_installer_bringup.validation_status <validation_id>
saltext.vcf.modules.vcf_installer_bringup.list_validations(profile=None)[source]

List all validations.

CLI Example:

salt '*' vcf_installer_bringup.list_validations
saltext.vcf.modules.vcf_installer_bringup.wait_validation(validation_id, timeout=1800, poll_interval=10, profile=None)[source]

Block until validation terminates. Default timeout 30 minutes.

CLI Example:

salt '*' vcf_installer_bringup.wait_validation <validation_id>
saltext.vcf.modules.vcf_installer_bringup.submit(spec, profile=None)[source]

Submit a validated bringup spec. Returns the task dict.

CLI Example:

salt '*' vcf_installer_bringup.submit "$(cat /tmp/spec.json)"
saltext.vcf.modules.vcf_installer_bringup.status(sddc_id, profile=None)[source]

Return current bringup task state.

CLI Example:

salt '*' vcf_installer_bringup.status <sddc_id>
saltext.vcf.modules.vcf_installer_bringup.list_(profile=None)[source]

List all bringup tasks.

CLI Example:

salt '*' vcf_installer_bringup.list_
saltext.vcf.modules.vcf_installer_bringup.retry(sddc_id, profile=None)[source]

Retry a failed bringup at the failed step.

CLI Example:

salt '*' vcf_installer_bringup.retry <sddc_id>
saltext.vcf.modules.vcf_installer_bringup.wait(sddc_id, timeout=14400, poll_interval=60, profile=None)[source]

Block until bringup terminates. Default timeout 4 hours.

CLI Example:

salt '*' vcf_installer_bringup.wait <sddc_id>