Skip to content

v0.10.0-pre

Pre-release
Pre-release

Choose a tag to compare

@AmitSahastra AmitSahastra released this 18 Aug 07:22

What's Changed

  • Fix FIPS release by @sadysnaat in #115
  • Bump cluster-api to 1.7.2 and controller-runtime to 0.17.3 by @snehala27 in #149
  • Bump cluster api to v1.9.4 and refactor the code accordingly by @AmitSahastra in #164
  • Add CA bundle patch for MAAS cluster and machine CRDs by @AmitSahastra in #170
  • Update go.mod by @AmitSahastra in #171
  • PCP-4460: Support controller watching single namespace by @jayesh-srivastava in #172
  • Update tag to v0.6.1 by @jayesh-srivastava in #173
  • PCP-5029 [Palette] [CAPMaas] Support for the Hosted control plane. by @AmitSahastra in #179
  • PCP-5043: [Palette] [CAPMaas] Support for the Dynamic LXD creation by @AmitSahastra in #178
  • PCP-5017: MAAS static ip implementation by @Kun483 in #177
  • PCP-5088: Storage input configuration by @AmitSahastra in #184
  • PCP-5088: Storage input configuration by @AmitSahastra in #186
  • Add pr auto-backport to capmaas by @AmitSahastra in #191
  • PCP-5089: Resolved issue that lxd-initializer daemonset is running in bootstrap cluster by @Kun483 in #189
  • PCP-5090: resolved racing condition between registering lxd host to console and lxd-initializer finish running by @Kun483 in #188
  • PCP-5124: HCP cluster deletion, Deregister KVM Host by @AmitSahastra in #192
  • PCP-5118: auto detect resource pool, zone, and storage by @Kun483 in #195
  • Added zone as parameter when composing LXD vms by @Kun483 in #198
  • fix makefile by @Kun483 in #196
  • Handle lxd vm deletion after releasing by @Kun483 in #199
  • Update image registry in makfile by @AmitSahastra in #200
  • PCP-5115: Test: Removal of host controlplane node while workload cluster VMs are still running by @AmitSahastra in #202
  • Docker file fix for lxd by @AmitSahastra in #203
  • Update backport.yaml by @AmitSahastra in #207
  • Handle lxd host selection by @Kun483 in #210
  • Fix lxd-initilizer docker build by @AmitSahastra in #205
  • PCP-5154: In palette upgrade env - node repave is seen in MAAS PCG cluster; new LXD VM created on a KVM/LXD host belonging to a different MAAS host-pooling cluster by @AmitSahastra in #215
  • Hotfix: Changed minDiskSize optional by @Kun483 in #217
  • PCP-5160: Enforce BM provisioning in the HCP cluster by @AmitSahastra in #219
  • PCP-5197: added resourcePool as filter when composing lxd vm by @Kun483 in #222
  • PCP-5178: Release LXD VM during the upgrade of the hosted control plane cluster by @AmitSahastra in #228
  • PCP-5217: WLC Worker node receives static IP from IPAM pool even though IPAM is configured only for control-plane by @AmitSahastra in #232
  • PCP-5152: Multiple node HCP cluster losing interface reference by @AmitSahastra in #243
  • PCP-5221: 'IP already in use' error during Day 2 CP pool operations (Node Repave) by @Kun483 in #249
  • PCP-5221: Patch: Added number of interfaces check before releasing IP by @Kun483 in #253
  • Reduce the timming for host registration by @AmitSahastra in #255
  • PCP-5290: Excessive API calls to MAAS for K8S endpoint DNS record by @Kun483 in #259
  • PCP-5293 Upgrading controller-runtime to v0.20.4 by @vishu2498 in #261
  • PCP-5211: Add maintenance-mode contracts and controller scaffolding (HMC/VEC) by @AmitSahastra in #263
  • lxd-initializer image change by @AmitSahastra in #276
  • PCP-5472: During HCP cluster upgrade , one of the machine is stuck in deleting state by @AmitSahastra in #279
  • PCP-5482: Propagate HCP gating events by @jayesh-srivastava in #280
  • PCP-5485: lxd-initializer pods are crashing with k8s version 1.27.11 by @Kun483 in #281
  • PCP-5489: Allow worker nodes to be checked for lxd initialization by @jayesh-srivastava in #286
  • PCP-5484: Replacement CP LXD VM created in a different resource pool during reconciliation by @AmitSahastra in #282
  • Update LXD image by @jayesh-srivastava in #289
  • PCP-5506: In EC Vertex env, in Maas HCP cluster lxd-initializer pods are in Init:CrashLoopBackOff state by @AmitSahastra in #291
  • PCP-5586: Use Ubuntu base image from Spectro registry for lxd-init container instead of pulling from Docker Hub by @AmitSahastra in #294
  • PCP-5715: Allow static IP on non-boot interface by @AmitSahastra in #298
  • Chore: fix spectro release lxd-initializer image path by @Kun483 in #302
  • Update Go version in spectro-release workflow to 1.24.12 for both standard and FIPS mode builds by @Kun483 in #308
  • Add RBAC roles and bindings for capmaas-controller-manager by @Kun483 in #310
  • Fix capmaas service account by @AmitSahastra in #312
  • Fix capmaas service account by @AmitSahastra in #313
  • PCP-6027: updated builder go version to 1.24.13 by @kpiyush17 in #315
  • PCP-6077: vm placement selection with resource and distribution aware by @kpiyush17 in #317
  • Update security contexts and permissions in MAAS CRDs by @Kun483 in #320
  • Add MinDiskSizeGB option to SelectOptions and implement storage checks in host selection by @Kun483 in #325
  • PCP-6344: Maas HCP cluster upgrade is stuck by @AmitSahastra in #327
  • Upgrade Go to 1.25.x to resolve govulncheck stdlib CVEs (GO-2026-4602, GO-2026-4601) by @AmitSahastra in #330
  • Upgrade spectro release go version by @AmitSahastra in #332
  • PCP-6119: feat: add AUTO link mode and LinkSubnetWithMode for MAAS link_subnet by @AmitSahastra in #318
  • PCP-6452: chore: bump maas-client-go to v0.1.6-beta1 by @FelsiyaVasanthi in #333
  • chore: bump go directive to 1.25.9 (spectro-master) by @AmitSahastra in #335
  • PCP-6604: change to use laetst version of maas sdk to include storage overcommit prevention fix by @Kun483 in #337
  • PCP-6608: cluster-api-provider-maas wipes API server FQDN empty IP set persisted to MAAS DNS when CP machine is transiently powered off, hash-cached so no self-recovery by @AmitSahastra in #339
  • PCP-6734 Update go version for build by @vishu2498 in #343
  • Cherry pick hypershift by @Kun483 in #348
  • PCP-6891 : updated go version & packages to fix vulnerabilities by @anish8808 in #356
  • PCP-7052 Implementation for BYOOS by @vishu2498 in #359
  • PCP-7143 Update CAPI references in go.mod by @vishu2498 in #367
  • Update go version by @vishu2498 in #374
  • PCP-7159: fix: bootstrap LXD on Ubuntu 24.04 hosts by @Kun483 in #377

New Contributors

Full Changelog: v0.5.0...v0.10.0-pre