Upgrade notes
superphenix-api and superphenix-controller must be upgraded together (#281). The default
cloud-init moved from the controller to the API configuration (defaultCloudInit, overridable
per AZ under azs.<az>.defaultCloudInit). The controller now rejects instance creation and
updates without a cloud-init config, which an older API sends for instances without a custom
cloud-init.
defaultCloudInit goes through Helm tpl in superphenix-system, so Jinja expressions must be
escaped: {{{{ v1.local_hostname }}}}.
Use with console-ui v0.8.0.
What's Changed
- feat(spx-operator): bump argocd version by @florent1s in #243
- feat(sfs-gitops): add globals by @SkalaNetworks in #212
- fix(console&gitops): kaas PIC job ignorediff by @florent1s in #244
- chore(superphenix-system): bump cilium version to 1.19.1 by @SkalaNetworks in #247
- fix(console): update gpu host model by @gign0766 in #246
- fix(superphenix-system): change storageclass used by default on kubev… by @SkalaNetworks in #252
- feat(superphenix-operator): move toolbox to a dependency by @SkalaNetworks in #255
- fix(spx-system/cert-manager): letsencrypt clusterIssuer by @florent1s in #256
- fix(console/kaas): bump sfs-kaas version by @florent1s in #258
- feat(operator): add netpols by @SkalaNetworks in #254
- feat(toolbox): add velero and argocd clis by @SkalaNetworks in #260
- fix(load-balancer): pin rules to their subnet VPC and enforce per-VPC VIP uniqueness by @r-gues in #250
- feat(kaas): improve GPU passthrough by @florent1s in #248
- feat(sfs-kaas): Add option for ntp servers by @florent1s in #265
- feat: accept any cpu, memory and replica count by @r-gues in #266
- fix(compose): make local dev stack work out of the box by @WRKT in #270
- feat(quotas): add quota management per organization/project/az by @SkalaNetworks in #231
- feat(superphenix-system): upgrade cilium to 1.20.4 by @SkalaNetworks in #275
- fix(console): wrong primary key for quota override by @gign0766 in #273
- fix(console): summary not filtered on accessible azs by @gign0766 in #274
- fix(console): better handling of encoded path by @gign0766 in #272
- chore(rook): upgrade rook to 1.17.7 by @SkalaNetworks in #278
- feat(console/API): bump default sfs-kaas version by @florent1s in #271
- feat(operator): disable automatic db connection by @SkalaNetworks in #284
- fix(spx-policies): follow the SPX release version by @r-gues in #286
- feat(kubevirt): enable featureGates related to GPU passthrough by @potetochips86 in #287
- chore: cleanup by @SkalaNetworks in #288
- feat(kaas): user-defined node role for node groups by @r-gues in #268
- chore(cicd): add dco & tests by @SkalaNetworks in #289
- feat(rook): upgrade rook & ceph-csi by @SkalaNetworks in #280
- feat(system): install cloudnative-pg operator on workload clusters by @r-gues in #234
- fix(console): add usage for ssh key and disable deletion if key is used by @gign0766 in #282
- feat(console): configurable cloudinit by @gign0766 in #281
- chore(superphenix-system): upgrade superphenix-console target revision to 0.8.0 by @r-gues in #290
New Contributors
Full Changelog: v0.9.0...v0.10.0