Skip to content

update manifest generation to match centralized cloud provider configuration #497

@yastij

Description

@yastij

/kind bug

What steps did you take and what happened: after #471 merged we moved from cloud provider configuration being specified on the machine config to cluster configuration.

Currently

docker run --rm   -v "$(pwd)":/out   -v "$(pwd)/envvars.txt":/envvars.txt:ro   gcr.io/cluster-api-provider-vsphere/release/manifests:latest   -c management-cluster

does not reflect that and cluster bootstrapping fails with:

W0812 14:38:33.977694       1 machine_controller.go:228] Failed to create machine "management-cluster-controlplane-1": unable to get datastore for "default/management-cluster/management-cluster-controlplane-1": default datastore resolves to multiple instances, please specify

What did you expect to happen:
bootstrapping the management cluster

Anything else you would like to add:

/assign

Environment:

  • Cluster-api-provider-vsphere version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):

Metadata

Metadata

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions