Skip to content

Releases: kubernetes-sigs/cluster-api-provider-vsphere

Version v1.3.0

05 Jul 22:25
v1.3.0
177c0bb
Compare
Choose a tag to compare

Release version v1.3.0 for Cluster API provider for vSphere. For the generated templates, a separate VSphereMachineTemplate gets created for use by the worker nodes.

โœจ New Features

๐Ÿ› Bug Fixes

๐ŸŒฑ Others

New Contributors

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.3.0

Version v1.2.0

16 May 23:29
v1.2.0
fa0033d
Compare
Choose a tag to compare

Note

This release changes the ClusterRole used by the CAPV controller manager from capv-manager-role to capv-aggregated-manager-role.

โœจ New Features

๐Ÿ› Bug Fixes

  • Delete legacy finalizer, fix setting ownerRef for VSphereClusterIdentity by @aartij17 in #1486
  • Start the Keep Alive handler for VSphere client used in e2e tests by @srm09 in #1518
  • Fixes logic to fetch credentials of remote cluster by @aartij17 in #1515
  • Add permissions to api-diff script by @srm09 in #1531

๐ŸŒฑ Others

  • Replace GC_KIND variable with SKIP_RESOURCE_CLEANUP by @geetikabatra in #1446
  • ๐Ÿ“– Change references of branch names to main by @aartij17 in #1463
  • Add USE_EXISTING_CLUSTER variable for e2e tests by @ditsuke in #1453
  • ๐Ÿ“– Adds info to update metadata.yaml during release generation by @srm09 in #1466
  • E2E test fixes and version bumps for upgrade tests by @srm09 in #1468
  • Removes usage of deprecated ObjecteMeta field by @srm09 in #1485
  • Add legacy capw labels to VirtualMachine for backward compatibility by @lubronzhan in #1489
  • Proposal for GPU and PCI passthrough support by @geetikabatra in #1237
  • Remove the wrongly committed file by @lubronzhan in #1499
  • Refactored GetCredentials Method by @VibhorChinda in #1451
  • Enable keep-alive for connections to vCenter. by @nickperry in #1504
  • Add replace directive for cluster-api in go.mod by @ditsuke in #1510
  • Add missing tests for the pkg/record by @ditsuke in #1507
  • Update Cobra to version 1.4.0 and Viper to 1.10.1 by @geetikabatra in #1508
  • Improve tagsId field description by @alexander-demichev in #1501
  • Add tests for the services/govmomi/extra package by @ditsuke in #1480
  • Update mdlint to v0.31.1 by @stmcginnis in #1491
  • Removes misleading UTC time for office hours by @srm09 in #1512
  • Update README with new OVA links by @codenrhoden in #1517
  • Add notifier for CAPV credentials file by @scdubey in #1506
  • Add tests for the services/govomi/metadata package by @ditsuke in #1475
  • Add unit tests for identity package by @geetikabatra in #1450
  • Add unit test cases for pkg/govmomi/find/object.go by @ditsuke in #1495
  • chore: Fix reference link in Makefile by @ditsuke in #1524
  • Move the keep-alive functionality out of the feature flag (+ deprecate the flag) by @ditsuke in #1522
  • chore: Add apidiff target to Makefile by @ditsuke in #1525
  • Add script to run go-apidiff in a CI context by @ditsuke in #1527
  • Adds keep alive support for the session tag manager client by @sadysnaat in #1336
  • Moves vcsim builder code to remove cyclic dependency by @srm09 in #1530
  • Bump kube-vip to v0.4.2 by @aartij17 in #1535
  • Updates CAPV manager cluster role by @srm09 in #1529
  • Adds CM environment variables to CAPV manifest by @srm09 in #1534
  • Re-introduces legacy default network label selector by @srm09 in #1536
  • Adds release 1.2.0 to metadata file by @srm09 in #1537

New Contributors

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.2.0

Version v1.0.3

28 Mar 19:15
4f05f24
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • fix Secret deletion for the IdentityRef #1497

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.0.3

Version v1.1.1

09 Mar 20:36
v1.1.1
e11ad07
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • Fixes clusterctl metadata for v1.1.x release => @nickperry/@srm09 #1467

New Contributors

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.1.1

Version v1.1.0

24 Feb 20:02
24394e2
Compare
Choose a tag to compare

Note

Do not use this release, If you intend to use clusterctl to deploy the CAP provider. Please switch to using the v1.1.1 version instead.

๐Ÿ› Bug Fixes

  • Enqueue VSphereMachine in clusterToVSphereMachines mapper => @mrajashree #1306
  • add quotes to aggregate label role patch yaml => @aartij17 #1381
  • Fix typo in template not found error => @johananl #1358
  • Implements conversion for FailureDomain types => @srm09 #1301
  • Upgrade CAPI to v1.0.4 on CAPV release v1.0 to fix cert-manager-issue => @scdubey #1401
  • fix virtualnetwork name in configureVirtualMachine => @weikaipan #1351
  • Nil check for machines not uaing failure domain => @srm09 #1426

๐ŸŒฑ Others

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.1.0

Version v0.7.12

27 Jan 19:02
7e0499b
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • Backport: move datacenter defaulting to resource defaults by @srm09 in #1365

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.7.12

Version v1.0.2

14 Dec 15:54
8c85e24
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • Implement deletion logic for VSphereDeploymentZone #1316

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.0.2

Version v1.0.1

03 Nov 16:22
acd631e
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • Wait for webhook readiness and healthy #1223
  • handle nil vsphere machine for vsphere vm #1272
  • bump govmomi to pickup finding Portgroups by ID #1280
  • Move datacenter defaulting to resource defaults #1277
  • fix aggressive reconciliation on task failures #1289
  • Adds logic for deletion of orphaned VSphereMachine #1284

๐ŸŒฑ Others

  • add missing printcolumn to v1alpha3 VSphereMachine and VSphereCluster #1261
  • add label and manager-name to tilt-provider.json #1278
  • Bumps kube-vip to v0.3.5 and update templates #1291
  • Replace ioutil with io and os #1286

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v1.0.1

Version v0.8.2

03 Nov 17:25
e3c4882
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • fix aggressive reconciliation on task failures #1288
  • move datacenter defaulting to resource defaults #1299
  • Adds logic for deletion of orphaned VSphereMachine #1296

๐ŸŒฑ Others

  • bump govmomi to pickup finding Portgroups by ID #1282
  • fix aggressive reconciliation on task failures #1288
  • Replace ioutil with os and io #1298

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.8.2

Version v0.7.11

03 Nov 16:54
07cc375
Compare
Choose a tag to compare

๐Ÿ› Bug Fixes

  • Fix VSphereCluster VCenterAvailable condition #1216
  • fix aggressive reconciliation on task failures #1279
  • Adds logic for deletion of orphaned VSphereMachine #1297

๐ŸŒฑ Others

  • add missing printcolumn to v1alpha3 #1262
  • bump govmomi to pickup finding Portgroups by ID #1283

๐Ÿ“– Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.7.11