Commit Graph

  • fda5ebcf1b
    fix(aws.go): load region before attempting to assume a role v2.7.1 v2.7 Aaron U'Ren 2026-02-14 16:17:25 -06:00
  • a8dd0c23c1 fix(aws.go): load region before attempting to assume a role master Aaron U'Ren 2026-02-14 16:17:25 -06:00
  • d38e7e9a53
    build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.285.0 dependabot[bot] 2026-02-13 22:34:39 +00:00
  • e7993a05cf
    build(deps): bump golang.org/x/net from 0.47.0 to 0.49.0 dependabot/go_modules/golang.org/x/net-0.49.0 dependabot[bot] 2026-02-13 22:32:29 +00:00
  • da9805033d feat(go): other misc dep updates v2.7.0 Aaron U'Ren 2026-02-01 18:36:31 -06:00
  • ff8ad4ca0f feat(Dockerfile): bump IPTABLES wrapper version to latest Aaron U'Ren 2026-02-01 18:16:15 -06:00
  • ae9c04c4dd feat(gobgp): update v3.37.0 -> v4.2.0 Aaron U'Ren 2026-02-01 15:42:07 -06:00
  • f56f307861 feat(Makefile): bump CNI plugins v1.8.0 -> v1.9.0 Aaron U'Ren 2026-02-01 11:53:16 -06:00
  • 93590bab1c feat(Makefile): bump goreleaser v2.12.2 -> v2.13.3 Aaron U'Ren 2026-02-01 11:52:55 -06:00
  • 8edde99b74 feat(Makefile): bump golangci-lint v2.4.0 -> v2.8.0 Aaron U'Ren 2026-02-01 11:52:32 -06:00
  • 4acb902916 feat(go): update go 1.25.1 -> 1.25.7, alpine 3.22 -> 3.23 Aaron U'Ren 2026-02-01 11:52:07 -06:00
  • a1e6de9f8f test(NSC): add endpoint checking to tests that need them Aaron U'Ren 2026-01-31 15:35:26 -06:00
  • 3157e85eb8 test(NSC): fix two DSR service tests to create pods Aaron U'Ren 2026-01-31 13:25:46 -06:00
  • ca6b644d32 test(NSC): mock netlink calls - attempt 1 Aaron U'Ren 2026-01-25 16:27:11 -06:00
  • b9cd0de978 test(NSC): add DSR unit tests - series 1 Aaron U'Ren 2026-01-25 15:52:25 -06:00
  • 10f366ace6 test(NSC): implement traffic policy unit testing Aaron U'Ren 2026-01-25 14:51:13 -06:00
  • 048680706c fix(NSC): cleanup historical bad IPv6 TCPMSS vals Aaron U'Ren 2026-01-25 14:07:00 -06:00
  • 8aaba6505e test(NSC): add comprehensive TCPMSS unit tests Aaron U'Ren 2026-01-25 13:55:46 -06:00
  • 2efdfebc39
    build(deps): bump the k8s-dependencies group with 5 updates dependabot/go_modules/k8s-dependencies-3573ba4c30 dependabot[bot] 2026-02-01 07:14:24 +00:00
  • d208307d43 fact(test): reuse existing ValToPtr functions Aaron U'Ren 2026-01-31 12:07:22 -06:00
  • ae39f279a7 fact(NSC): use LinuxNetworkingMock instead of creating a new one Aaron U'Ren 2026-01-25 13:20:06 -06:00
  • 59814eb67b fix: convert ginkgo tests to standard go tests Aaron U'Ren 2026-01-25 12:53:37 -06:00
  • 790d53ee51 fact(bgp_peers.go): migrate for loop -> slices.Contains Aaron U'Ren 2026-01-25 11:15:10 -06:00
  • 827cb4ae7b fix(BGP): always configure AFI SAFI Aaron U'Ren 2026-01-25 11:10:06 -06:00
  • 4dc20bd952 feat(retry.go): add debug logging to retries Aaron U'Ren 2026-01-14 09:46:19 -06:00
  • ee0940b87c fix(dsr): set TCPMSS based on address family Richard Kojedzinszky 2026-01-25 18:38:19 +01:00
  • b56e3ddccf build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2026-01-19 09:56:07 +00:00
  • f767c1068a build(deps): bump golang.org/x/sys from 0.39.0 to 0.40.0 dependabot[bot] 2026-01-15 08:27:35 +00:00
  • c3af9738d2 build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.0 to 1.41.1 dependabot[bot] 2026-01-15 08:27:25 +00:00
  • 8a97044321 build(deps): bump google.golang.org/grpc from 1.76.0 to 1.78.0 dependabot[bot] 2026-01-15 07:32:46 +00:00
  • 4fb0b62658 chore: Use context instead of deprecated golang.org/x/net/context Cat C 2026-01-14 23:22:51 -08:00
  • fef6c4f377 doc(user-guide.md): use obvious kubernetes master port Aaron U'Ren 2026-01-11 18:03:33 -06:00
  • 5ba705e97d docs: Add GoDoc comments for all wrapper functions Cat C 2026-01-06 21:08:49 -08:00
  • 440ad4d0a1 fix: Replace all netlink functions that throw ErrDumpInterrupted with a retry wrapper Cat C 2025-12-28 18:47:09 -08:00
  • 50a18d6ba5 build(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 dependabot[bot] 2026-01-05 00:08:36 +00:00
  • 75a79f23fd build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2026-01-05 00:09:52 +00:00
  • 3ac9b5c9fd build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2026-01-01 07:40:56 +00:00
  • cda88e502b build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.40.1 to 1.41.0 dependabot[bot] 2026-01-01 07:03:45 +00:00
  • 42e954bc7a feat(ci): attempt to reduce permissions to least privs Aaron U'Ren 2025-12-15 23:16:57 -06:00
  • a8326ca382 fix(nrc): Update make test-pretty to test internal subdirectory. Update nlretry and LocalLinkQuerier interface to support passing in contexts Cat C 2025-12-28 13:04:31 -08:00
  • 8ea5e44db8 fix(nrc): Add netlink.Handle wrapper to retry netlink calls that raise ErrDumpInterrupted errors Cat C 2025-12-24 20:57:24 -08:00
  • 56f269b5a3
    doc(SECURITY.md): add initial policy Aaron U'Ren 2025-12-15 22:56:00 -06:00
  • ed79de5ccd feat(NRC): Restructures the PeerConfig struct introduced in the previous commit to make the API easier to understanding and use. Cat C 2025-12-02 00:31:12 -08:00
  • 9e091b8875 feat(NRC): This commit adds support for a consolidated annotation for configuring a node's BGP peer settings while maintaining backwards support for the existing annotations to address #1393. Cat C 2025-09-08 22:42:11 -07:00
  • 229de73397 build(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 dependabot[bot] 2025-12-08 16:37:18 +00:00
  • 2ecdcae618 build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-12-08 16:37:15 +00:00
  • a6c7050c77 build(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 dependabot[bot] 2025-12-08 16:36:03 +00:00
  • 36bcd1fe84 build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2025-12-03 10:16:44 +00:00
  • 5ad2110cfe build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependabot[bot] 2025-12-03 10:05:13 +00:00
  • b72910c8b5
    fix(service.go): rely on LabelServiceName only v2.6.3 v2.6 Aaron U'Ren 2025-11-30 18:34:43 -06:00
  • 0155169eef
    fix(node.go): embed root cause errors in returned errors Aaron U'Ren 2025-11-30 19:45:55 -06:00
  • acd0a94d75
    fix: do not advertise Pod IPv4 CIDR in a Cluster composed of IPv6-only Nodes) sunhuanran 2025-11-14 16:24:52 +08:00
  • 5c7215da52 fact(service.go): modernize interface{} -> any Aaron U'Ren 2025-11-30 18:36:33 -06:00
  • 36b3a3aeaa fix(service.go): rely on LabelServiceName only Aaron U'Ren 2025-11-30 18:34:43 -06:00
  • fcdb0ed8ae fix(node.go): embed root cause errors in returned errors Aaron U'Ren 2025-11-30 19:45:55 -06:00
  • 952e438508 build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-11-28 22:34:17 +00:00
  • 10efc0c42b build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2025-11-28 22:23:32 +00:00
  • dba1773946 build(deps): bump github.com/hashicorp/go-version from 1.7.0 to 1.8.0 dependabot[bot] 2025-11-28 22:23:36 +00:00
  • 1ce59e7fab build(deps): bump golang.org/x/sys from 0.37.0 to 0.38.0 dependabot[bot] 2025-11-24 18:37:46 +00:00
  • ed5e61ea43 build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependabot[bot] 2025-11-24 16:56:19 +00:00
  • 95faa5c73c build(deps): bump the k8s-dependencies group with 4 updates dependabot[bot] 2025-11-24 16:13:11 +00:00
  • 41f217920a build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-11-24 16:15:40 +00:00
  • 2645ba4e7a build(deps): bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-24 16:18:38 +00:00
  • 052151f285 fix: do not advertise Pod IPv4 CIDR in a Cluster composed of IPv6-only Nodes) sunhuanran 2025-11-14 16:24:52 +08:00
  • e06ddccabe feat(test): use safecast.RequireConvert as a replacement for safecast.Convert in tests ccoVeille 2025-11-04 00:59:18 +01:00
  • 00b4619600 build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-11-08 00:33:24 +00:00
  • 7da6510503 build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2025-11-08 00:25:09 +00:00
  • 9d150b98b2 build(deps): bump github.com/docker/docker dependabot[bot] 2025-11-08 00:17:04 +00:00
  • 2558974828 build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependabot[bot] 2025-11-08 00:15:04 +00:00
  • 1e8976bd79 build(deps): update github.com/ccoveille/go-safecast to v2.0.0 ccoVeille 2025-11-04 00:57:34 +01:00
  • e8a59fda2e build(deps): bump github.com/ccoveille/go-safecast to 1.8.1 ccoVeille 2025-11-03 09:08:14 +01:00
  • 2ffdb155bc build(deps): bump google.golang.org/grpc from 1.75.1 to 1.76.0 dependabot[bot] 2025-11-02 12:04:26 +00:00
  • cd1cb08828 build(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 dependabot[bot] 2025-11-01 07:01:19 +00:00
  • cbe58ef047 build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-11-01 08:15:02 +00:00
  • 66f85270c2 build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependabot[bot] 2025-11-01 07:05:55 +00:00
  • 09239b0e55
    fix(ipset): don't strip inet6 prefixing of ipsets v2.6.2 Aaron U'Ren 2025-10-27 10:45:17 -05:00
  • b6eedd9edd
    feat(test): introduce gotestsum to make output readable Aaron U'Ren 2025-10-27 09:45:23 -05:00
  • e89f21a885
    test(ipset): add unit tests for ipset regression testing Aaron U'Ren 2025-10-27 08:25:00 -05:00
  • e068f30144
    feat(test): add testdata for verifying ipset data Aaron U'Ren 2025-10-10 17:43:46 -05:00
  • 65f7f9b6f9
    fix(ipset): store kube-router-local-ips ipset Bukal, Tomáš 2025-10-08 16:59:55 +02:00
  • 846fbd8500 fix(ipset): don't strip inet6 prefixing of ipsets Aaron U'Ren 2025-10-27 10:45:17 -05:00
  • 3708908f48 feat(test): introduce gotestsum to make output readable Aaron U'Ren 2025-10-27 09:45:23 -05:00
  • f44598bcb1 test(ipset): add unit tests for ipset regression testing Aaron U'Ren 2025-10-27 08:25:00 -05:00
  • f0778b9ade feat(test): add testdata for verifying ipset data Aaron U'Ren 2025-10-10 17:43:46 -05:00
  • 08858fe18d build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-10-26 19:57:29 +00:00
  • 61b543b0f3 build(deps): bump golang.org/x/net from 0.44.0 to 0.46.0 dependabot[bot] 2025-10-26 19:57:37 +00:00
  • df7a5e5bb2 build(deps): bump github/codeql-action from 3 to 4 dependabot[bot] 2025-10-26 19:56:13 +00:00
  • 720e2ca2bd fix(ipset): store kube-router-local-ips ipset Bukal, Tomáš 2025-10-08 16:59:55 +02:00
  • 8628aed178 doc(kubeadm.md): correct kube-proxy image address to match the one used in crt run command. xyb 2025-10-11 05:02:21 -07:00
  • 92572c75ac
    fix(ipset): ignore non-kube-router ipsets v2.6.1 Aaron U'Ren 2025-09-27 09:07:05 -05:00
  • 6c44013bc5 fix(ipset): ignore non-kube-router ipsets Aaron U'Ren 2025-09-27 09:07:05 -05:00
  • ac629d574e build(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 dependabot[bot] 2025-09-30 06:02:29 +00:00
  • 5a5c43673d build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2025-09-29 23:37:41 +00:00
  • 3ad43c678c build(deps): bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds dependabot[bot] 2025-09-29 16:07:55 +00:00
  • 730364c0df build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.39.0 to 1.39.2 dependabot[bot] 2025-09-29 16:01:23 +00:00
  • 8bf2e5630d feat(cni): update v1.6.2 -> v1.8.0 v2.6.0 Aaron U'Ren 2025-09-20 15:52:20 -05:00
  • b04463fe4b feat(moq): update v0.5.1 -> v0.6.0 Aaron U'Ren 2025-09-20 15:51:49 -05:00
  • b1b3f93da9 feat(goreleaser): update v2.12.2 -> v2.5.0 Aaron U'Ren 2025-09-20 15:49:07 -05:00
  • a4fb70a095 feat(lint): update golangci-lint v2.0.2 -> v2.4.0 Aaron U'Ren 2025-09-20 15:47:51 -05:00
  • ec5c41db13 feat(markdown): update linter from 0.39.0 -> 0.45.0 Aaron U'Ren 2025-09-20 15:46:30 -05:00