Releases: k8s-proxmox/cluster-api-provider-proxmox
v0.3.5
CAPPX - v0.3.5
What's Changed
- add 3-a to quick start by @sp-yduck in #161
- remove qcow2 type example by @sp-yduck in #162
- support tilt by @sp-yduck in #165
- fix kvm image not found err: set os image before actual qemu creation by @sp-yduck in #177
- Enable CPU Type on machine template by @gecgooden in #174
- update README.md for v0.3.5 by @sp-yduck in #178
New Contributors
- @gecgooden made their first contribution in #174
Full Changelog: v0.3.4...v0.3.5
v0.3.4
CAPPX - v0.3.4
⚠️ Important Note
Since we transferd repositoy from github.com/sp-yduck
to github.com/k8s-proxmox
, package name or ghcr.io 's project name is also changed. Please carefully upgrade from older version (<=v0.3.3) to v0.3.4.
What's Changed
- use make docker-buildx instead of build-and-push action by @sp-yduck in #138
- use github.ref_name for fetching tag by @sp-yduck in #139
- update proxmox-go version by @sp-yduck in #141
- Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #143
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #144
- fix panic in scoring plugin by @sp-yduck in #134
- modify go.mod file by @Rwatana in #149
- update proxmox-go version by @sp-yduck in #152
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #153
- transfer repo from sp-yduck to k8s-proxmox by @sp-yduck in #157
- stop creating qemu if there is already same name qemu by @sp-yduck in #150
- remove non-iso format from README.md by @sp-yduck in #158
- use latest tag for release by @sp-yduck in #159
- update README.md: v0.3.3 to v0.3.4 by @sp-yduck in #160
New Contributors
Full Changelog: v0.3.3...v0.3.4
v0.3.3
CAPPX - v0.3.3
⚠️ Important (Action Rquired)
After #129 , the Namespace
name and Deployment
name was changed .
Namespace was changed from cluster-api-provider-proxmox-system
to cappx-system
Deployment name was changed from cluster-api-provider-proxmox-controller-manager
to cappx-controller-manager
Please carefully check diff of infrastructure-components.yaml
with your current cppx-controller components and upgrade your cappx-controller(<=v0.3.2) to v0.3.3. Non namespced(=cluster scope) resources are not affected by this change.
# example
# delete old ns
kubectl delete ns cluster-api-provider-proxmox-system
# rollout v0.3.3 release
clusterctl init --infrastructure=proxmox:v0.3.3 --config https://raw.githubusercontent.com/sp-yduck/cluster-api-provider-proxmox/main/clusterctl.yaml
What's Changed
- Support network device configuration by @sp-yduck in #117
- fix duplicate value assigning to log by @sp-yduck in #120
- calculate overcommit ratio with only running qemu by @sp-yduck in #122
- use optional for hardware devices by @sp-yduck in #124
- update crd by @sp-yduck in #126
- Feature/plugin config by @sp-yduck in #125
- use klog to align other capi projects by @sp-yduck in #128
- merge ci workflows by @sp-yduck in #130
- fix typo by @sp-yduck in #131
- add status badges to README.md by @sp-yduck in #112
- rename deployment and namespace to align other capi project by @sp-yduck in #129
- Release/v0.3.3 by @sp-yduck in #132
Full Changelog: v0.3.2...v0.3.3
v0.3.2
CAPPX - v0.3.2
What's Changed
- test cases for #83 by @sp-yduck in #88
- release v0.3.1 by @sp-yduck in #89
- fix: serialization of lock_passwd by @simplysoft in #92
- vmid should be patched only after vm creation is successful by @sp-yduck in #97
- Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #91
- Build for ARM platforms by @UnstoppableMango in #100
- fix #93 : support different types of storages by @sp-yduck in #104
- fix storage test case by @sp-yduck in #105
- Bump github.com/onsi/gomega from 1.28.0 to 1.28.1 by @dependabot in #106
- use cached client by @sp-yduck in #110
- Bump github.com/onsi/gomega from 1.28.1 to 1.29.0 by @dependabot in #111
- Bump sigs.k8s.io/cluster-api from 1.5.2 to 1.5.3 by @dependabot in #108
- new feature qemu-scheduler by @sp-yduck in #102
- add docker-ci by @sp-yduck in #113
- fix storage validation by @sp-yduck in #116
New Contributors
- @UnstoppableMango made their first contribution in #100
Full Changelog: v0.3.1...v0.3.2
v0.3.1
CAPPX - v0.3.1
What's Changed
- Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #69
- add some test cases by @sp-yduck in #71
- some updates on cloud init feature by @sp-yduck in #75
- Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #72
- fix #76: use more long lived url by @sp-yduck in #77
- support users field of cloud-config by @sp-yduck in #79
- Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #81
- Correctly merge user data by @simplysoft in #86
- Support integration test and e2e test by @sp-yduck in #87
New Contributors
- @simplysoft made their first contribution in #86
Full Changelog: v0.3.0...v0.3.1
v0.3.0
CAPPX - v0.3.0
What's Changed
- Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #45
- Support multi node proxmox (use websocket instead of ssh) by @sp-yduck in #56
- fix #54 by @sp-yduck in #58
- Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by @dependabot in #60
- support more vm options by @sp-yduck in #61
- set ownerref to secret by @sp-yduck in #62
- support multiple image format by @sp-yduck in #63
- fix Dockerfile by @sp-yduck in #67
Full Changelog: v0.2.3...v0.3.0
v0.2.3
CAPPX - v0.2.3
What's Changed
- updates on node images by @sp-yduck in #39
- support clusterctl init & ccm in crs by @sp-yduck in #40
- fix typo by @sp-yduck in #41
- added quickstart folder with machine-deployment by @3deep5me in #22
- Deployment images must use canonical names by @daper in #42
- Improve cluster-template so to use some options by @sp-yduck in #43
- use kube-vip for ha controlplane by @sp-yduck in #46
- refactor proxmox sdk by @sp-yduck in #48
- Docker publish by @sp-yduck in #51
- Support api-token & secret for proxmox api server authentication
New Contributors
Full Changelog: v0.2.2...v0.2.3