Version v1.2.0
Note
This release changes the ClusterRole used by the CAPV controller manager from capv-manager-role
to capv-aggregated-manager-role
.
✨ New Features
- Allow secrets to be owned by external tools by @farodin91 in #1428
🐛 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
ingo.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
- @ditsuke made their first contribution in #1453
- @nickperry made their first contribution in #1465
- @lubronzhan made their first contribution in #1489
- @VibhorChinda made their first contribution in #1451
📖 Documentation
Please see the Getting Started guide!
Images
Type | Link |
---|---|
Manager image | gcr.io/cluster-api-provider-vsphere/release/manager:v1.2.0 |