Skip to content

Releases: kubernetes-sigs/cloud-provider-equinix-metal

v3.8.1

26 Jun 17:57
9ec4f48
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #520
  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #513
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #521
  • chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.19.0 by @dependabot in #526
  • chore(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #527
  • chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #536
  • chore(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 by @dependabot in #539
  • chore(deps): bump github.com/equinix/equinix-sdk-go from 0.32.0 to 0.38.0 by @dependabot in #541
  • chore(deps): bump k8s.io/klog/v2 from 2.100.1 to 2.120.1 by @dependabot in #504
  • chore(deps): bump golangci/golangci-lint-action from 5.1.0 to 6.0.1 by @dependabot in #547
  • fix: enable equinix-sdk-go debugging when PACKNGO_DEBUG env var is set by @ctreatma in #551
  • chore(deps): bump k8s.io/apimachinery from 0.26.10 to 0.30.2 by @dependabot in #535
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #555
  • chore(deps): bump github.com/equinix/equinix-sdk-go from 0.38.0 to 0.41.0 by @dependabot in #556
  • chore(deps): bump k8s.io/klog/v2 from 2.130.0 to 2.130.1 by @dependabot in #558
  • fix: remove accidentally committed test files by @cprivitere in #559
  • fix: handle svc objects with empty annotations by @cprivitere in #560

Full Changelog: v3.8.0...v3.8.1

v3.8.0

05 Feb 23:52
036c57b
Compare
Choose a tag to compare

What's Changed

  • 🌱 fix multiple CVEs by @cprivitere in #480
  • Bump google.golang.org/grpc from 1.49.0 to 1.56.3 by @dependabot in #473
  • chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #485
  • chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #487
  • fix: hook the EMLB client up to our debug env var by @ctreatma in #479
  • chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.4 to 0.7.5 by @dependabot in #492
  • chore(deps): bump github.com/packethost/packngo from 0.30.0 to 0.31.0 by @dependabot in #488
  • chore(deps): bump github.com/google/uuid from 1.3.1 to 1.5.0 by @dependabot in #489
  • chore: removed packngo and used metal-go apis by @aayushrangwala in #486
  • chore: update go module path by @cprivitere in #438
  • chore(deps): bump actions/cache from 3 to 4 by @dependabot in #503
  • chore(deps): bump github.com/google/uuid from 1.3.1 to 1.6.0 by @dependabot in #507
  • chore(deps): bump github.com/equinix/equinix-sdk-go from 0.30.0 to 0.32.0 by @dependabot in #506
  • 🐛 avoid panic by using GetMd5() instead of Md5.Get by @cprivitere in #508

Full Changelog: v3.7.0...v3.8.0

v3.7.0

01 Nov 21:11
9a92f4d
Compare
Choose a tag to compare

This release adds private beta support for Equinix Metal's upcoming Load Balancer service.

What's Changed

  • Bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 by @dependabot in #418
  • doc: Update docs to be inline with templates by @cprivitere in #417
  • Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by @dependabot in #421
  • Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4 by @dependabot in #435
  • Bump github.com/packethost/packngo from 0.29.0 to 0.30.0 by @dependabot in #434
  • Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 by @dependabot in #432
  • Update Readme to suggest v3.6.2 for the CCM deployment by @aayushrangwala in #437
  • Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #441
  • Bump actions/checkout from 3 to 4 by @dependabot in #452
  • Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #454
  • Bump docker/login-action from 2 to 3 by @dependabot in #455
  • Bump docker/build-push-action from 4 to 5 by @dependabot in #456
  • Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #453
  • refactor: cleanup of cpem by @cprivitere in #463
  • feat: add beta SDK for Equinix Metal Load Balancer service by @ctreatma in #471
  • feat: add support for Equinix Metal Load Balancer by @ctreatma in #470
  • fix: return a valid LoadBalancerStatus for BGP-based load balancers by @ctreatma in #474
  • fix: use the correct external port for control plane LBs by @ctreatma in #475
  • fix: use quay.io registry in deployment.yaml by @ctreatma in #478

New Contributors

Full Changelog: v3.6.2...v3.7.0

v3.6.2

09 May 20:38
de26a15
Compare
Choose a tag to compare

What's Changed

  • fix: correctly use the eip facility annotation by @TimJones in #410

New Contributors

Full Changelog: v3.6.1...v3.6.2

v3.6.1

20 Apr 18:05
aa9ffbf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.0...v3.6.1

v3.6.0

09 Mar 22:32
a36a014
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

30 Aug 07:37
4d83fe3
Compare
Choose a tag to compare

What's Changed

  • when --node-ip provided, use that as first InternalIP by @deitch in #297
  • switch to DaemonSet to run on all control plane nodes by @deitch in #310
  • enable leader-elect by @deitch in #311
  • rename deployment.yaml to daemonset.yaml in Helm and remove extraneous field by @deitch in #313
  • bump to go 1.19, which is a prerequisite for many dependency upgrades by @deitch in #318
  • k8s.io/* to v0.25.0 by @deitch in #320
  • Bump github.com/packethost/packngo from 0.24.0 to 0.25.0 by @dependabot in #289
  • bump k8s.io components to v0.24.2 by @deitch in #295
  • Bump k8s.io/cloud-provider from 0.24.2 to 0.24.3 by @dependabot in #300
  • Bump k8s.io/cloud-provider from 0.24.3 to 0.24.4 by @dependabot in #307

Full Changelog: v3.4.3...v3.5.0

v3.4.3

01 Jun 07:33
04cea47
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/packethost/packngo from 0.22.0 to 0.23.0 by @dependabot in #262
  • Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #276
  • fix misplaced quotemark by @deitch in #267
  • Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 by @dependabot in #277
  • Bump docker/login-action from 1 to 2 by @dependabot in #273
  • Bump docker/build-push-action from 2 to 3 by @dependabot in #275
  • Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #274
  • k8s v0.24.0 by @deitch in #278
  • document --cloud-provider args for 1.23+ by @deitch in #265
  • document how to build images, move local run into dev doc by @deitch in #266
  • use returned BGP settings from API by @deitch in #264
  • Bump github.com/packethost/packngo from 0.23.0 to 0.24.0 by @dependabot in #279
  • Revert "document --cloud-provider args for 1.23+" by @deitch in #280
  • filter out controlplane EIP from loadbalancer services by @deitch in #288
  • include namespace in metallb address-pool name by @deitch in #287
  • Bump k8s.io/api from 0.24.0 to 0.24.1 by @dependabot in #285
  • Bump k8s.io/cloud-provider from 0.24.0 to 0.24.1 by @dependabot in #284

Full Changelog: v3.4.2...v3.4.3

v3.4.2

28 Apr 13:31
0e1337b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.4.1...v3.4.2

v3.4.1

20 Apr 19:09
b00a35d
Compare
Choose a tag to compare

What's Changed

  • Update README to reflect current control loop by @deitch in #245
  • Enable the CCM to come up before node is ready so it can assign EIP. by @cprivitere in #246
  • Fix reading of annotation names from config file by @jvassev in #248
  • Update automated workflow to allow for overriding orgs for dockerhub and quay by @detiber in #250
  • Bump actions/setup-go from 2 to 3 by @dependabot in #251
  • fix metallb matchlabels to be valid by @deitch in #249

New Contributors

Full Changelog: v3.4.0...v3.4.1