Summary
It has been a long time since we've done a minor release from the main stable development branch (May of 2022 if you can believe it). This release is less about features and more about bringing a bunch of dependency updates into a stable release.
Contributions
Special thanks to @juchem, @KSauter, & @tamihiro for their contributions on this release!
Changelog
Excludes bugfixes that were already present on the 1.5.X release line
- 5d71897 - fix(NRC): withdraw advertised VIPs based on annotation
<Aaron U'Ren>
- 7db274e - feat(ci): specify GitHub actions cache
<Aaron U'Ren>
- 10417cc - fact(Makefile): make spacing consistent
<Aaron U'Ren>
- f3dc9b3 - feat(ci): use caching for build, test, lint
<Aaron U'Ren>
- 168a2b4 - fix(ci): checkout before go setup
<Aaron U'Ren>
- 39ff9f6 - build(deps): bump google.golang.org/grpc from 1.55.0 to 1.56.1
<dependabot[bot]>
- c22c6af - fix(ci.yml): remove deprecated goreleaser flag
<Aaron U'Ren>
- 0b267b0 - feat(ci.yml): update github action versions
<Aaron U'Ren>
- ca18201 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.266 to 1.44.273
<dependabot[bot]>
- 4013c00 - build(deps): bump github.com/containernetworking/plugins
<dependabot[bot]>
- 4a5014d - build(deps): bump k8s.io/cri-api from 0.27.1 to 0.27.2
<dependabot[bot]>
- a026c8d - build(deps): bump google.golang.org/grpc from 1.54.0 to 1.55.0
<dependabot[bot]>
- 7559745 - build(deps): bump github.com/prometheus/client_golang
<dependabot[bot]>
- 44327b8 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.246 to 1.44.266
<dependabot[bot]>
- 438b1ed - build(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.7
<dependabot[bot]>
- bb82f55 - build(deps): bump k8s.io/klog/v2 from 2.80.1 to 2.100.1
<dependabot[bot]>
- cc70e7c - build(deps): bump github.com/docker/distribution
<dependabot[bot]>
- 60e304f - build(deps): bump github.com/osrg/gobgp/v3 from 3.13.0 to 3.14.0
<dependabot[bot]>
- ef4a806 - go.mod: Bump dependencies
<Manuel Rüger>
- 2b4087e - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- e1825ed - build(deps): bump golang.org/x/net from 0.5.0 to 0.7.0
<dependabot[bot]>
- ef77a2d - Fix lint
<Manuel Rüger>
- 809f2fb - Update dependencies
<Manuel Rüger>
- 4c751b0 - Register BGP sent metric
<Kevin Sauter>
- 4c7ca8a - Add sent metric to vip bgp announcement. To distinguish between the different sent counters, the new "type" label can be used.
<Kevin Sauter>
- 1d1ff05 - fix(NSC): add check for podCidr before use
<Aaron U'Ren>
- 240cac2 - doc(ipv6): add additional information
<Aaron U'Ren>
- 27f1d92 - doc(ipv6.md): incorporate review feedback
<Aaron U'Ren>
- e446467 - feat(dual_stack_bug_report): add new issue template
<Aaron U'Ren>
- e1b1a31 - doc(ipv6.md): update for increased dual-stack support
<Aaron U'Ren>
- e2f0f18 - build(deps): bump github.com/vishvananda/netns from 0.0.2 to 0.0.3
<dependabot[bot]>
- 787e3b3 - build(deps): bump github.com/containernetworking/plugins
<dependabot[bot]>
- 17a3df9 - build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.25.0
<dependabot[bot]>
- 435f640 - build(deps): bump github.com/moby/ipvs from 1.0.2 to 1.1.0
<dependabot[bot]>
- 3007ada - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- 5df539d - build(deps): bump golang.org/x/net from 0.4.0 to 0.5.0
<dependabot[bot]>
- c367cc2 - build(deps): bump github.com/osrg/gobgp/v3 from 3.9.0 to 3.10.0
<dependabot[bot]>
- 31dd271 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.157 to 1.44.171
<dependabot[bot]>
- bfdbfbc - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- 47a1045 - build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
<dependabot[bot]>
- 3e2af39 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.150 to 1.44.157
<dependabot[bot]>
- c37d96f - build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0
<dependabot[bot]>
- 557794a - build(deps): bump github.com/osrg/gobgp/v3 from 3.7.0 to 3.9.0
<dependabot[bot]>
- faa52b8 - build(deps): bump golang.org/x/net from 0.2.0 to 0.4.0
<dependabot[bot]>
- 8d24611 - build(deps): bump github.com/prometheus/client_golang
<dependabot[bot]>
- c110f98 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.146 to 1.44.150
<dependabot[bot]>
- a06a6a8 - build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.1
<dependabot[bot]>
- 31154f6 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.138 to 1.44.146
<dependabot[bot]>
- 7137ca3 - README.md: remove kube-router.io link
<Aaron U'Ren>
- 9c23ede - build(deps): bump github.com/aws/aws-sdk-go from 1.44.124 to 1.44.138
<dependabot[bot]>
- c41ec7a - build(deps): bump github.com/onsi/gomega from 1.22.1 to 1.23.0
<dependabot[bot]>
- 8873765 - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- a7a462b - build(deps): bump github.com/aws/aws-sdk-go from 1.44.116 to 1.44.124
<dependabot[bot]>
- f102bc5 - .github: Fix name of the RC step
<Manuel Rüger>
- e5336c8 - .github: Allow tagging RCs without updating :latest
<Manuel Rüger>
- a5e6ed0 - .github: Update github actions
<Manuel Rüger>
- 0813b76 - feat(Makefile): make local builds behave like CI
<Aaron U'Ren>
- efd1001 - fix invalid MTU in CNI config file
<Tamihiro Lee>
- 24f8734 - doc(user-guide.md): add info for netfilter tooling
<Aaron U'Ren>
- 5e2e225 - build(deps): bump github.com/onsi/gomega from 1.20.2 to 1.22.1
<dependabot[bot]>
- b45c2cc - build(deps): bump github.com/osrg/gobgp/v3 from 3.5.0 to 3.7.0
<dependabot[bot]>
- ba5561e - Update go dependencies
<Manuel Rüger>
- 2d82195 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.89 to 1.44.109
<dependabot[bot]>
- cbea4bb - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- 31b029a - build(deps): bump k8s.io/klog/v2 from 2.70.1 to 2.80.1
<dependabot[bot]>
- 35c7aa3 - build(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.2
<dependabot[bot]>
- 71a61f3 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.70 to 1.44.89
<dependabot[bot]>
- df329c2 - build(deps): bump google.golang.org/grpc from 1.48.0 to 1.49.0
<dependabot[bot]>
- 39116b7 - logging ipset/iptables commands
<Marcelo Juchem>
- 9eccc04 - build(deps): bump k8s.io/cri-api from 0.24.3 to 0.24.4
<dependabot[bot]>
- 951f801 - build(deps): bump k8s.io/client-go from 0.24.3 to 0.24.4
<dependabot[bot]>
- 7b55e9c - build(deps): bump github.com/osrg/gobgp/v3 from 3.2.0 to 3.5.0
<dependabot[bot]>
- 818fba2 - build(deps): bump github.com/prometheus/client_golang
<dependabot[bot]>
- 32f6b1e - build(deps): bump github.com/aws/aws-sdk-go from 1.44.66 to 1.44.70
<dependabot[bot]>
- 48fe83d - build(deps): bump github.com/containernetworking/cni from 1.1.1 to 1.1.2
<dependabot[bot]>
- e1134d4 - build(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0
<dependabot[bot]>
- 118270f - build(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1
<dependabot[bot]>
- 6aa7edf - build(deps): bump github.com/aws/aws-sdk-go from 1.44.56 to 1.44.66
<dependabot[bot]>
- 836b49e - build(deps): bump k8s.io/cri-api from 0.24.2 to 0.24.3
<dependabot[bot]>
- a5dc081 - build(deps): bump k8s.io/client-go from 0.24.2 to 0.24.3
<dependabot[bot]>
- a111738 - build(deps): bump google.golang.org/grpc from 1.47.0 to 1.48.0
<dependabot[bot]>
- aa57b83 - build(deps): bump k8s.io/klog/v2 from 2.70.0 to 2.70.1
<dependabot[bot]>
- c9c3e8d - build(deps): bump github.com/aws/aws-sdk-go from 1.44.46 to 1.44.56
<dependabot[bot]>
- 0c366c1 - build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.8.0
<dependabot[bot]>
- 2ab1462 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.38 to 1.44.46
<dependabot[bot]>
- f452e77 - build(deps): bump k8s.io/klog/v2 from 2.60.1 to 2.70.0
<dependabot[bot]>
- c93178d - build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.4
<dependabot[bot]>
- 5d74933 - build(deps): bump k8s.io/client-go from 0.24.1 to 0.24.2
<dependabot[bot]>
- 378c8e6 - build(deps): bump k8s.io/cri-api from 0.24.1 to 0.24.2
<dependabot[bot]>
- e0b3728 - build(deps): bump github.com/docker/docker
<dependabot[bot]>
- 5ac6f32 - build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0
<dependabot[bot]>
- 1f3ece8 - build(deps): bump github.com/aws/aws-sdk-go from 1.44.27 to 1.44.38
<dependabot[bot]>
- 88266bc - fix(gobgp): update binary in container image to v3.2.0
<Aaron U'Ren>
- 2c5bb4c - feat(gobgp): update to v3.2.0
<Aaron U'Ren>
- e370cb0 - gobgp: update to 3.X
<Aaron U'Ren>
- 94158b9 - build(deps): bump google.golang.org/grpc from 1.46.2 to 1.47.0
<dependabot[bot]>
- 15e166c - build(deps): bump github.com/aws/aws-sdk-go from 1.44.24 to 1.44.27
<dependabot[bot]>
- a75a1fd - build(deps): bump github.com/containernetworking/cni from 1.1.0 to 1.1.1
<dependabot[bot]>
- 0b4d1e0 - build(deps): bump github.com/moby/ipvs from 1.0.1 to 1.0.2
<dependabot[bot]>
- be84ceb - .github/workflows/codeql-analysis.yml: Update to v2
<Manuel Rüger>