Releases: kubernetes-sigs/cluster-api-provider-packet
Releases · kubernetes-sigs/cluster-api-provider-packet
v0.3.9
What's Changed
- ✨ templates/cluster-template.yaml: consistently don't use sudo by @invidian in #221
- 🏃 Update CAPI to v0.3.12 by @cpanato in #222
- 🐛 Set kubernetes version for cloud-init during runtime by @detiber in #225
- ✨ Allow overriding facility by @jhead-slg in #229
- 🏃 Update versions in preparation for new release by @detiber in #230
New Contributors
- @invidian made their first contribution in #221
- @jhead-slg made their first contribution in #229
Full Changelog: v0.3.8...v0.3.9
v0.3.8
v0.3.7
v0.3.6
What's Changed
- 🏃 Add support for tilt by @detiber in #197
- sparkles Cluster Resource Set by @detiber in #202
- 🏃 e2e fixes by @detiber in #201
- ✨ Add e2e tests by @cpanato in #204
- 🐛 Do not treat lack of reservations as a fatal error by @detiber in #206
- 🏃 update capi to use release v0.3.11 by @cpanato in #207
- 🏃 Update version for v0.3.6 by @detiber in #208
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- 🏃 dependencies: update several dependencies by @cpanato in #193
- 🏃capi: update cluster-api dependency to v0.3.10 by @cpanato in #194
- 🐛 escape / defer interpolation of TRIMMED/RESOLVED variables to runtime by @rawkode in #196
- 🐛 control plane template should use correct variable by @rawkode in #198
- 🏃 Bump version to v0.3.5 by @detiber in #200
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- 🐛 Update kustomize to fix template generation by @detiber in #188
- feat: allow installation of the latest semantic version by @rawkode in #189
- fix: remove superfluous quotes that break semantic version matcher by @rawkode in #190
- 🏃 Rev version for v0.3.4 release by @detiber in #192
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- Update module path to sigs.k8s.io/cluster-api-provider-packet by @displague in #165
- Enable Control Plane elastic ip management in CCM by @gianarb in #166
- Packetbot works night and day to keep Kubernetes under control by @gianarb in #167
- respect SERVICE_CIDR by @deitch in #170
- ✨ manager: add health probes by @cpanato in #175
- ✨ manager: configure webhook port by @cpanato in #178
- Add Dan Finneran as maintainer by @deitch in #171
- 📖 github: add Issue/PR templates by @cpanato in #176
- dependencies: update some dependencies and cluster-api by @cpanato in #179
- ✨ manager: add leader election namespace option by @cpanato in #180
- manager: add option to configure the sync time by @cpanato in #182
- ✨ manager: add option to watch a specific namespace for reconciliation by @cpanato in #181
- 🏃 misspelling by @johnstudarus in #183
- 🐛 clusterctl init fail because manager does not use a canonical image name by @gianarb in #185
- bump v0.3.3 by @gianarb in #186
New Contributors
- @johnstudarus made their first contribution in #183
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Teach ccm what it needs to look after the control plane endpoint by @gianarb in #154
- Fix broken link to cluster template by @thebsdbox in #155
- The addresses do not contains the right value but a Go obj by @gianarb in #158
- Bump CCM to v1.1.0 by @gianarb in #159
- Bump v0.3.2 by @gianarb in #160
New Contributors
- @thebsdbox made their first contribution in #155
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Support for paused annotation by @gianarb in #120
- Added owner file by @gianarb in #122
- Add SECURITY_CONTACTS by @gianarb in #123
- Add code of conduct by @gianarb in #124
- Adopt Apache 2 by @gianarb in #125
- adopt k8s copyright header by @gianarb in #126
- fix space in copyright header by @gianarb in #128
- OWNERS_ALIASES is required when using groups in the OWNER file by @gianarb in #129
- add slack k8s and mailing list by @gianarb in #132
- newline in copyright by @gianarb in #135
- Hardware reservation support for machine by @gianarb in #137
- chore: update list of cluster-lifecycle admin/maintainers by @gianarb in #138
- Move facility from packetmachine to packetcluster by @gianarb in #140
- Kubernetes HA with multi control plane by @gianarb in #142
- remove master from codebase and where possible from docs by @gianarb in #145
- feat: support use of pxeurls in machine provisioning by @rsmitty in #143
- docs to explain how the cluster-template can be edited by @gianarb in #144
- Use proper latest version of packngo by @deitch in #146
- Swapoff command does not get persisted by @gianarb in #147
- The projectID is fixed as part of the cluster template by @gianarb in #149
- Use a more verbose tag to mark the elastic IP by @gianarb in #150
- update packet-ccm to 1.0.1 (with a pinned url) by @displague in #152
- bump v0.3.1 by @gianarb in #153
New Contributors
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- remove the projectID from PacketMachine crd by @gianarb in #13
- update the cluster template with required fields by @gianarb in #15
- v0.3.3 by @deitch in #16
- fix ci installing kubebuilder by @gianarb in #17
- fix ci image build test by @gianarb in #18
- Fix image build by @deitch in #20
- fix manager adding custerv1 schema types by @gianarb in #21
- fix annotations so the CRDs are correct by @deitch in #23
- set correct provider ID by @deitch in #24
- proper cluster reconcile loop, remove finalizers on delete by @deitch in #26
- trigger finalizer even if the machine is already deleted from packet by @gianarb in #25
- bootstrap data secret must be set by @gianarb in #28
- handle no ID on creation by @deitch in #29
- fix packet go client wrong import by @gianarb in #30
- fix device tags by @gianarb in #31
- get ip from control plan during cluster reconciliation by @gianarb in #32
- add requeue timeouts for when machine cannot start because cluster or… by @deitch in #35
- simplify manual install of a new cluster with make target by @deitch in #34
- handle device in provisioning state by @gianarb in #38
- bump cluster api to 0.3.5 by @gianarb in #39
- ensure controller-gen exists and is minimum right version by @deitch in #42
- move from APIEndpoint to control plane endpoint by @gianarb in #40
- kubelet runs on master by @gianarb in #44
- add support for packetmachinetemplate types by @gianarb in #45
- update example to use MachineDeployment by @gianarb in #46
- clusterctl support by @deitch in #50
- Remove PACKET_API_KEY fron cluster template by @deitch in #51
- setup e2e using the cluster-api provided framework by @gianarb in #49
- add missing fields by @deitch in #52
- V1alpha3 by @gianarb in #54
- switch to github actions by @deitch in #57
- build image before trying to tag and push it out by @deitch in #58
- Goreleaser to manage release by @gianarb in #55
- fix docker login by @gianarb in #59
- debug action and push images by @gianarb in #60
- fix debug statement in release gh action by @gianarb in #61
- fix history for changelog in goreleaser by @gianarb in #62
- fix usage of version by @deitch in #63
- load manifest file as part of github release by @gianarb in #64
- this PR uses buildx to update manifest for the new release by @gianarb in #65
- use the right buildx command by @gianarb in #66
- move from goreleaser docker to buildx as custom publisher by @gianarb in #68
- buildx has some requirements like having a platform by @gianarb in #69
- buildx unauthorized by @gianarb in #70
- wrong name for secret by @gianarb in #71
- it is secrets, not secret by @gianarb in #72
- Remove GoReleser by @gianarb in #73
- when master changes push images to docker hub by @gianarb in #75
- add support for building and pushing images per arch and multiarch by @deitch in #76
- fix-cd by @deitch in #77
- missing funcs by @deitch in #78
- create release and upload manifest files by @gianarb in #79
- pass right env var to make manifest by @gianarb in #81
- rename manifests target to crds to reduce confusion by @deitch in #82
- install kustomize via hack dir by @gianarb in #83
- proper download URL by @deitch in #84
- clusterctl already has the logic to resolve the path by @deitch in #85
- Config logic doc by @deitch in #86
- add required label by @deitch in #87
- packethost/cluster-api-packet-controller is the default image name by @gianarb in #88
- fix: error retrieving bootstrap secret from kube api by @gianarb in #89
- set image by @deitch in #90
- simplified release versioning process by @deitch in #92
- better binary management for genkgo by @gianarb in #91
- ensure assets are released by @deitch in #93
- fix a missing echo command by @gianarb in #94
- set default k8s version during make cluster by @gianarb in #98
- option to override clusterctl by @deitch in #100
- be clearer about number of works by @deitch in #101
- add base64 PACKET_API_KEY by @gianarb in #96
- update README to use clusterctl with built-in packet provider by @deitch in #102
- remove calico from cluster template by @gianarb in #117
Full Changelog: v0.1.0...v0.3.0