v0.4.9
What's Changed
- Removed rejosh from OWNERS - he's left the team. by @jweite-amazon in #184
- Fix Makefile to run e2e by @wongni in #185
- fix bug of orphaned CS machine by @wanyufe in #191
- docs: Adding steps for creating a release by @davidjumani in #188
- add events to cloudstack machine resource by @wanyufe in #198
- Multi vm affinity e2e by @jweite-amazon in #196
- Explicitly adding links for prebuilt images by @davidjumani in #192
- Add finalizer only when deployVM no error by @wanyufe in #201
- Upgrading cluster-api dependency to support k8s v1.24 by @davidjumani in #189
- e2e: Add kubernetes version upgrade test by @davidjumani in #141
- tests: Fix error for when a VM is unable to deploy by @davidjumani in #203
- Removed maxdrib - he's departed the team. by @pmotyka in #204
- First draft of Toxiproxy-based network interruption E2E test. by @jweite-amazon in #193
- Add zoneID parameter when retrieving service/disk offering by @wanyufe in #208
- change goheader copyright year rule by @wanyufe in #211
- Add dims to OWNERS file by @pmotyka in #213
- GetPublicIPs: never choose an already assigned IP by @vdombrovski in #221
- Add g-gaston to OWNERS by @g-gaston in #223
- Add flag to allow userdata to be uncompressed by @hrak in #216
- Replace k8s.gcr.io with registry.k8s.io by @xmudrii in #224
- Update to Go 1.19 by @hrak in #227
- Download golangci-lint instead of building it by @hrak in #226
- Bump golang.org/x/net from 0.2.0 to 0.7.0 in /test/e2e by @dependabot in #218
- Upgrade cluster-api dependency to v1.2.11 by @hrak in #214
- Add tolerations to capc-controller-manager by @tatlat in #232
- Update multiple dependencies to latest version by @g-gaston in #233
- Fix tilt's debug configuration by @vishesh92 in #236
- Makefile: fix 'make tilt-up' by @weizhouapache in #238
- Tidy API objects and simplify webhook validation util by @chrisdoherty4 in #234
- tilt: increase memory limit to fix exit code 137 if debugging is enabled by @weizhouapache in #241
- Fix panic on machine controller when considering affinity by @vignesh-goutham in #245
- Upgrade cluster-api dependency to v1.2.12 by @hrak in #230
- e2e: set imageRepository to "" in yaml files by @weizhouapache in #243
- e2e: fix "Failed to compile e2e" by @weizhouapache in #242
- e2e: fix two_clusters.go if there are multiple users under ROOT/admin by @weizhouapache in #257
- e2e: fix disk_offering_test.go by @weizhouapache in #247
- Fix userdata compression by @chrisdoherty4 in #254
- e2e: upgrade k8s versions in test/e2e/config/cloudstack.yaml by @weizhouapache in #258
- Makefile: add run-e2e-smoke by @weizhouapache in #259
- Makefile: ensure kind before running e2e smoke test by @weizhouapache in #260
- Makefile/e2e: ensure cloud-config.yaml exists by @weizhouapache in #261
- Added cni plugin by @kiranchavala in #262
- e2e: use gcr.io/cloud-builders/curl instead of dockerqa/curl by @weizhouapache in #263
- Open egress firewall for UDP and ICMP too by @hrak in #235
- e2e: restore secret name to original while running tests with ToxiProxy by @weizhouapache in #267
- Disable CGO when running generate deep copy by @g-gaston in #268
- Makefile: Fix release-templates by @weizhouapache in #269
- e2e: Decrease network interruption time for toxiproxy test by @vishesh92 in #276
- e2e: Add run-e2e command to test/e2e/README.md by @weizhouapache in #280
- docs: add username when access nodes via ssh by @weizhouapache in #278
- Remove golangci-lint installation script by @chrisdoherty4 in #283
- Fix affinity group naming by @vishesh92 in #286
- Check available limits before deploying a VM by @vishesh92 in #284
- Add v1beta3 API by @vignesh-goutham in #289
- Remove shared network IP availability check by @chrisdoherty4 in #294
- Concurrently reconcile CloudStackMachine resources by @chrisdoherty4 in #290
- Rework the Makefile to separate tilt commands by @chrisdoherty4 in #291
- Add checks to ensure that ReconcileDelete runs by @vishesh92 in #281
- Concurrently reconcile CloudStackCluster resources by @chrisdoherty4 in #296
- Upgrade CAPI clone verison used in Tilt by @chrisdoherty4 in #300
- Update OWNERS: add vishesh92 by @rohityadavcloud in #301
- hack/cleanup-ag: spurious affinity group cleaner by @rohityadavcloud in #302
- Upgrade direct dependencies by @hrak in #297
- Replace predicate functions with CAPI util functions by @hrak in #306
- Fix race condition causing invalid CS API calls when zone id is not resolved yet by @hrak in #298
- Stop swallowing VM deployment error by @chrisdoherty4 in #313
- README: add/update links for k8s v1.25,26,27 kvm/vmware/xen templates by @rohityadavcloud in #318
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #316
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /test/e2e by @dependabot in #315
- Bump golang.org/x/net from 0.9.0 to 0.17.0 in /hack/tools by @dependabot in #317
- Use Domain ID instead of path while resolving User by @vignesh-goutham in #323
New Contributors
- @vdombrovski made their first contribution in #221
- @g-gaston made their first contribution in #223
- @hrak made their first contribution in #216
- @xmudrii made their first contribution in #224
- @tatlat made their first contribution in #232
- @vishesh92 made their first contribution in #236
- @weizhouapache made their first contribution in #238
- @kiranchavala made their first contribution in #262
Full Changelog: v0.4.8...v0.4.9
Image
Type | Link |
---|---|
Manager image | https://gcr.io/k8s-staging-capi-cloudstack/capi-cloudstack-controller:v0.4.9 |