Skip to content

Latest commit

 

History

History
298 lines (212 loc) · 11.5 KB

File metadata and controls

298 lines (212 loc) · 11.5 KB

v1.1.2 (2026-08-28)

Welcome to the v1.1.2 release of Kubernetes cloud controller manager for Xen Orchestra!

Features

  • chart: add rbac.create to disable RBAC creation

Changelog

  • 5091a42 chore(chart): bump appVersion
  • 6fe548f build(deps): bump github.com/vatesfr/xenorchestra-go-sdk
  • 0fc6a93 build(deps): bump actions/setup-go from 6.4.0 to 7.0.0
  • cd1d8e1 build(deps): bump golang from 1.26.4-alpine to 1.26.5-alpine
  • d621bf7 build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0
  • e4fc0e9 build(deps): bump actions/checkout from 6.0.3 to 7.0.1
  • 3e57452 feat(chart): add rbac.create to disable RBAC creation
  • f67e5c0 chore: removing ct chart linter
  • cd7eb4c chore: update release workflow and handle chart-only releases

v1.1.1 (2026-07-20)

Welcome to the v1.1.1 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • chart: default values now use an existing secret to fix deployment as described in documentation

Changelog

  • 7d2c44c build(deps): bump sigstore/cosign-installer from 4.1.1 to 4.1.2 (#73)
  • a6a3b44 build(deps): bump the k8s-io group with 6 updates (#72)
  • 33e93e2 build(deps): bump actions/checkout from 6 to 6.0.3 (#71)
  • 829b8f9 build(deps): bump actions/setup-go from 6 to 6.4.0 (#70)
  • d81bc70 build(deps): bump golang from 1.26.0-alpine to 1.26.4-alpine (#69)
  • 8de3bd4 build(deps): bump golangci/golangci-lint-action from 9 to 9.2.1 (#68)
  • 7f36659 fix(chart): default values now use an existing secret to fix deployment as described in documentation

v1.1.0 (2026-06-29)

Welcome to the v1.1.0 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • git-cliff: use simple-quote to not double escape \d regex
  • helm: use extraEnvs instead of extraArgs for env vars
  • chart/rolebinding: use serviceAccountName for service account
  • cloud: remove unused ServiceAccountName const
  • docker image version
  • go-const lint
  • chart: add existingConfigSecretPath value to fix hardcoded mount path

Features

  • chart: Allow usage of env var instead of secret config file for xo config
  • add XoConfig loading from environment variables
  • add event when initialization fail
  • replace git-chglog by git-cliff

Changelog

  • aca5e6d build: use git-cliff regex
  • 147ce7a fix(git-cliff): use simple-quote to not double escape \d regex
  • fc15fe1 ci: make ct.yaml check version follow new release method
  • 1b8d8f6 fix(helm): use extraEnvs instead of extraArgs for env vars
  • 2d16c0f fix(chart/rolebinding): use serviceAccountName for service account
  • 7cad032 fix(cloud): remove unused ServiceAccountName const
  • 7d15eea build(deps): bump github.com/vatesfr/xenorchestra-go-sdk
  • 25923e7 docs: add envfrom secret example
  • 390b7d0 feat(chart): Allow usage of env var instead of secret config file for xo config
  • 4f44e8e feat: add XoConfig loading from environment variables
  • 582d6d1 feat: add event when initialization fail
  • eaeba88 ci: update chart releasing and tag convention
  • ac967c9 fix: docker image version
  • 8bb7b8c build(ci): add docker-build step in CI job
  • 36e379a build(deps): bump the k8s-io group across 1 directory with 5 updates
  • 9eabc8a build(deps): update xo sdk to 1.15.1
  • e575359 feat: replace git-chglog by git-cliff
  • d8f5586 test: replace gomock by uber mockgen
  • 72b95ad fix: go-const lint
  • 5a89c53 build(deps): bump docker/setup-buildx-action from 3 to 4
  • c7d0390 build(deps): bump docker/login-action from 3 to 4
  • 742ec3e build(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0
  • bf1ff6e build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.1
  • f012773 build(deps): bump azure/setup-helm from 4 to 5
  • aeeee88 fix(chart): add existingConfigSecretPath value to fix hardcoded mount path
  • 31a3873 build(deps): upgrade golang version to 1.25.8-alpine
  • 97330d2 style: linting
  • dfd0fbe build(deps): upgrade to go 1.25.8 to fix stdlib vulnerabilities, set fixed version for xenorchestra-k8s-common, upgrade k8s.io deps
  • 90653b4 refactor: delegate shared XO/k8s logic to xenorchestra-k8s-common
  • 54c3a51 build: remove version specification for golangci-lint-action
  • 0ead73f chore: release v1.0.0

v1.0.0 (2026-03-05)

Welcome to the v1.0.0 release of Kubernetes cloud controller manager for Xen Orchestra!

Changelog

  • 4b79ab8 build: bump chart version

v1.0.0-rc.3 (2026-03-02)

Welcome to the v1.0.0-rc.3 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • chart, role

Changelog

  • ea61203 chore: release v1.0.0-rc.3
  • 8422df5 fix: chart, role
  • 889ef73 chore: release v1.0.0-rc.2

v1.0.0-rc.2 (2026-02-03)

Welcome to the v1.0.0-rc.2 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • remove leader election when 1 replica and add useDaemonSet for the CCM

Changelog

  • 0568353 build: bump chart version
  • 0df6bfd fix: remove leader election when 1 replica and add useDaemonSet for the CCM

v1.0.0-rc.1 (2026-01-29)

Welcome to the v1.0.0-rc.1 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • remove service-lb and node-route controllers from initialization
  • remove unused RBAC rules

Features

  • deps: use beta version of the XO SDK
  • metadata: add external IP address to instance metadata and update tests
  • metadata: Add the host name and the pool name to the node labels

Changelog

  • 95cf40e chore: release v1.0.0-rc.1
  • 04ce888 build: bump chart version
  • af480f8 fix: remove service-lb and node-route controllers from initialization
  • 1f10890 fix: remove unused RBAC rules
  • b063784 docs: update readme & install documentation
  • cb4ab4f build(deps): bump actions/checkout from 4 to 6
  • a446620 build(deps): bump golangci/golangci-lint-action from 8 to 9
  • 8038c6d build(deps): bump the k8s-io group with 6 updates
  • 57f1f92 build(deps): bump helm/chart-testing-action from 2.7.0 to 2.8.0
  • 86b36ca build(deps): bump golang from 1.24.5-alpine to 1.25.3-alpine
  • 93f3a53 build(deps): bump sigstore/cosign-installer from 3.9.2 to 4.0.0
  • b1e4c2c build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10
  • 7784a2c build(deps): bump actions/setup-go from 5 to 6
  • 7d256fe build(deps): bump github.com/jarcoal/httpmock from 1.4.0 to 1.4.1
  • d2d2b37 feat(metadata): add external IP address to instance metadata and update tests
  • 02d384c feat(deps): use beta version of the XO SDK
  • 5a80e5a feat(metadata): Add the host name and the pool name to the node labels

chart/0.0.6 (2026-01-16)

Welcome to the chart/0.0.6 release of Kubernetes cloud controller manager for Xen Orchestra!

Changelog

  • dd4708b build: bump chart version
  • 38cc9c0 build: bump chart version needs bump to fix a default value
  • 2c8c3e5 chore: release v0.2 .0

v0.2.0 (2026-01-08)

Welcome to the v0.2.0 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • workaround for the SystemUUID sometimes in little-endian
  • replace deprecated SDK method after version bump
  • add missing mocks

Features

  • Add unit tests
  • record events when node zone and node region changed

Changelog

  • abb9ff7 fix: workaround for the SystemUUID sometimes in little-endian
  • 05f0a4b fix: replace deprecated SDK method after version bump
  • 0103ee4 build(deps): bump Xen Orchestra SDK version
  • 08ccdc8 refactor: make xoClient and xoConfig available outside package scope
  • e857ac0 fix: add missing mocks
  • 75057ac build(deps): bump github.com/vatesfr/xenorchestra-go-sdk
  • 2089a13 style: fix linting
  • 127b9bb feat: Add unit tests
  • 8269c73 feat: record events when node zone and node region changed
  • d9f95f8 build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7
  • 53430f5 build(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2
  • c50202f build(deps): bump golang from 1.24.4-alpine to 1.24.5-alpine
  • 678a332 build(deps): bump the k8s-io group with 5 updates

v0.1.0 (2025-07-29)

Welcome to the v0.1.0 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • installation doc, fix link to more values

Features

  • add cloud-node-label-sync into chart and deployments
  • add cloud-node-label-sync controller to sync labels with actual XO VM state

Changelog

  • 306ab27 chore: release v0.1.0
  • dea32aa build: bump chart version
  • 09320f1 feat: add cloud-node-label-sync into chart and deployments
  • 6389856 feat: add cloud-node-label-sync controller to sync labels with actual XO VM state
  • 64598d1 chg: installation doc, using kubectl, rename config to config.yaml, fix command lines.
  • 5d3846f fix: installation doc, fix link to more values

v0.0.4 (2025-06-26)

Welcome to the v0.0.4 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • cloud-node-lifecycle and improve tests

Features

  • chart: Add hostnetwork value for the CCM deployment

Changelog

  • 50039dd chore: release v0.0.4
  • 7a3804a build(chart): bump version
  • 3a7b6a8 feat(chart): Add hostnetwork value for the CCM deployment
  • 9b25da1 build(lint): Fix yaml linting and add make cmd
  • 8415b9e fix: cloud-node-lifecycle and improve tests
  • b31eabc docs: Update installation method with Helm chart.

v0.0.3 (2025-06-24)

Welcome to the v0.0.3 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • chart: wrong config filename

Changelog

  • 6bc1196 chore: release v0.0.3
  • 5775779 build(deps): bump golang dependencies
  • 77478a3 fix(chart): wrong config filename
  • 4a45836 chore: release v0.0.2 (to generate Chart)
  • 1a20839 build(deps): bump sigstore/cosign-installer from 3.8.2 to 3.9.1
  • 64804a2 build(deps): bump golangci/golangci-lint-action from 7 to 8
  • 6e106a8 build(deps): bump golang from 1.24.2-alpine to 1.24.4-alpine

v0.0.2 (2025-06-24)

Welcome to the v0.0.2 release of Kubernetes cloud controller manager for Xen Orchestra!

Bug Fixes

  • add missing mocks and update linter

Changelog

  • e693ab5 chore: update linter
  • 121c495 fix: add missing mocks and update linter

v0.0.1 (2025-06-23)

Welcome to the v0.0.1 release of Kubernetes cloud controller manager for Xen Orchestra!

Changelog

  • bf8c827 ci: add workflow