Skip to content

Releases: k8snetworkplumbingwg/multus-dynamic-networks-controller

v0.3.5

03 Dec 11:32
Compare
Choose a tag to compare

What's Changed

  • cluster: Allow deploying controller on external cluster by @oshoval in #255
  • build(deps): bump github.com/containernetworking/cni from 1.2.0 to 1.2.3 by @dependabot in #240
  • build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client from 1.7.3 to 1.7.5 by @dependabot in #258
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.21.0 by @dependabot in #259
  • build(deps): bump github.com/onsi/gomega from 1.33.1 to 1.35.1 by @dependabot in #260
  • Handle update network status failed after add and del attachments by @Longchuanzheng in #237
  • Fix lint errors on main branch by @maiqueb in #268
  • ginkgo: rely on DeferCleanup by @maiqueb in #269
  • Add multiarch image build support using github actions. by @ashokpariya0 in #267
  • Bump grpc by @maiqueb in #263

New Contributors

Full Changelog: v0.3.4...v0.3.5

v0.3.4

30 Sep 08:51
Compare
Choose a tag to compare

What's Changed

  • e2e job: load image in kind by @LionelJouin in #214
  • Fix CONTAINER_ID with PodSandboxID by @LionelJouin in #213
  • build(deps): bump google.golang.org/grpc from 1.61.0 to 1.63.2 by @dependabot in #219
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 by @dependabot in #217
  • build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #216
  • CVE-2023-45288: Bump golang.org/x/net by @oshoval in #220
  • build(deps): bump github.com/containernetworking/cni from 1.1.2 to 1.2.0 by @dependabot in #222
  • build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client from 1.5.0 to 1.7.0 by @dependabot in #221
  • build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.1 by @dependabot in #225
  • build(deps): bump github.com/opencontainers/runtime-spec from 1.1.0 to 1.2.0 by @dependabot in #208
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.19.0 by @dependabot in #229
  • Remove softlink as file exists by @oshoval in #250
  • go mod: Bump gopkg.in/k8snetworkplumbingwg/multus-cni.v4 to 4.1.1 by @oshoval in #251

Full Changelog: v0.3.3...v0.3.4

v0.3.3

24 Jan 12:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

21 Nov 10:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

06 Nov 08:46
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump google.golang.org/grpc from 1.58.2 to 1.59.0 by @dependabot in #178

Full Changelog: v0.3.0...v0.3.1

v0.3.0

02 Nov 11:38
Compare
Choose a tag to compare

What's Changed

  • Fix e2e tests on crio providers by @maiqueb in #141
  • Controller: Set CNI args on the delegate request by @LionelJouin in #156
  • build(deps): bump google.golang.org/grpc from 1.54.0 to 1.58.0 by @dependabot in #159
  • build(deps): bump github.com/containerd/containerd from 1.7.0 to 1.7.6 by @dependabot in #162
  • build(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.2 by @dependabot in #165
  • Controller: handle add/remove in the same reconciliation by @LionelJouin in #158
  • ci: bump setup-python github action version by @maiqueb in #173
  • e2e: read the value of the HOME env var by @maiqueb in #171
  • Add e2e test add remove same op by @maiqueb in #169
  • Only update status once per update by @maiqueb in #172
  • fix: Replace j2cli with jinjanator in GitHub workflows by @0xFelix in #183
  • chore: Update dependencies by @0xFelix in #182

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

20 Apr 15:54
Compare
Choose a tag to compare

What's Changed

  • Create CONTRIBUTING.md by @maiqueb in #91
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #92
  • build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 by @dependabot in #93
  • multus: liveness check multus by @maiqueb in #95
  • dependabot: ignore k8s dependency updates by @maiqueb in #97
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.1 by @dependabot in #102
  • build(deps): bump github.com/containerd/containerd from 1.6.9 to 1.6.14 by @dependabot in #104
  • build(deps): bump github.com/k8snetworkplumbingwg/network-attachment-definition-client from 1.3.0 to 1.4.0 by @dependabot in #98
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 by @dependabot in #108
  • build, ci, test: bump to golang 1.19 by @maiqueb in #105
  • build(deps): bump github.com/containerd/containerd from 1.6.14 to 1.6.19 by @dependabot in #123
  • E2e bump timeouts by @maiqueb in #128
  • build(deps): bump google.golang.org/grpc from 1.51.0 to 1.54.0 by @dependabot in #130
  • ci, build: use the correct dockerfile image by @maiqueb in #135
  • Bump containerd api by @maiqueb in #136
  • build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.27.6 by @dependabot in #133

Full Changelog: v0.2.0...v0.2.1

v0.2.0

23 Nov 09:43
Compare
Choose a tag to compare

What's Changed

  • Rename repo pkg by @maiqueb in #72
  • Embed commit id into img by @maiqueb in #74
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #70
  • ci: must pass the commit ID via github actions by @maiqueb in #76
  • Fix img push GitHub action by @maiqueb in #78
  • build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #71
  • ci: pass the commit ID via github actions also for latest-amd64 by @maiqueb in #79
  • build, ci: embed the git commit id via GITHUB_ENV by @maiqueb in #80
  • cmd: fix return codes by @maiqueb in #82
  • controller, test: assert the network status after interface add/delete by @maiqueb in #83
  • Align GitHub action commit sha with makefile by @maiqueb in #81
  • controller: update status via the net-attach-def-client lib by @maiqueb in #46
  • Level driven controller by @maiqueb in #85
  • e2e tests: add test asserting reconcile loop by @maiqueb in #86
  • controller: reject adding ifaces to host networked pods by @maiqueb in #89
  • controller: reconcile pods on startup by @kmabda in #90

Full Changelog: v0.1.1...v0.2.0

v0.1.1

04 Nov 12:59
Compare
Choose a tag to compare

What's Changed

  • ci: add dependabot by @maiqueb in #53
  • controller: allow hot[plug|unplug] for nets without spec.config.name by @maiqueb in #52
  • build(deps): bump k8s.io/klog/v2 from 2.60.1 to 2.80.1 by @dependabot in #58
  • build(deps): bump github.com/containerd/containerd from 1.6.8 to 1.6.9 by @dependabot in #59
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.4.0 by @dependabot in #60
  • Update the README.md file by @kmabda in #64
  • build(deps): bump google.golang.org/grpc from 1.43.0 to 1.50.1 by @dependabot in #62
  • build(deps): bump github.com/onsi/gomega from 1.17.0 to 1.24.0 by @dependabot in #67
  • Fix e2e tests for cnao deployment by @maiqueb in #68

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 Oct 11:42
Compare
Choose a tag to compare

What's Changed

  • ci: add github codeowners file by @maiqueb in #1
  • ci, build, test: initial golang skaffolding by @maiqueb in #3
  • ci, lint: use golangci by @maiqueb in #4
  • build, lint: disable gocritic param type combine by @maiqueb in #6
  • Introduce controller code by @maiqueb in #5
  • Add daemonset and start process by @maiqueb in #11
  • Fix default multus socket path by @maiqueb in #14
  • Update readme by @maiqueb in #12
  • deployment: default to proper published img by @maiqueb in #16
  • Fix each ds instance listens to events on its node by @maiqueb in #17
  • Mount multus socket by @maiqueb in #18
  • Add kind e2e by @maiqueb in #21
  • Add containerd cri by @maiqueb in #19
  • Mount multus socket and invoke delegate by @maiqueb in #24
  • ci, img build: build the controller image by @maiqueb in #27
  • ci, img push: push images when main branch is updated by @maiqueb in #28
  • deploy: use github container registry by @maiqueb in #29
  • Add e2e tests by @maiqueb in #25
  • Add templates for openening PRs / issues / enhancements by @maiqueb in #32
  • Allow templating of namespace in manifests by @phoracek in #34
  • Add crio runtime by @maiqueb in #31
  • e2e: use namespace param when hotplugging by @maiqueb in #38
  • build, multus: go get multus-cni w/ runtime config by @maiqueb in #41
  • Send desired IP / MAC address to multus server by @maiqueb in #39
  • Correct the provided examples by @maiqueb in #40
  • Handle old pods without network selection elements by @maiqueb in #44
  • Add scc template by @maiqueb in #37
  • Refactor a helper function to follow the happy path by @phoracek in #47
  • Use meaningful names on GitHub actions by @phoracek in #50
  • docs: reach MVP milestone by @maiqueb in #49
  • CI: release when properly tagged by @maiqueb in #54
  • ci, release: was missing with clause by @maiqueb in #55
  • ci, release: templating the manifest requires j2 by @maiqueb in #56
  • Revert "ci, release: add dummy tag to test this works" by @maiqueb in #57

New Contributors

Full Changelog: https://github.com/maiqueb/multus-dynamic-networks-controller/commits/v0.1.0