diff --git a/_service b/_service index 9ef3cba..2f38afa 100644 --- a/_service +++ b/_service @@ -4,8 +4,8 @@ git cni-plugins .git - 0.9.1 - v0.9.1 + 1.1.1 + v1.1.1 enable diff --git a/_servicedata b/_servicedata index 9a7b8a4..34720e3 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/containernetworking/plugins.git - fa48f7515b50272b7106702a662fadbf2ead3d18 \ No newline at end of file + b1782e50d74797c84a55ab40562a61e8446b5f56 \ No newline at end of file diff --git a/cni-plugins-0.9.1.tar.xz b/cni-plugins-0.9.1.tar.xz deleted file mode 100644 index d3359db..0000000 --- a/cni-plugins-0.9.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d9497653bf2a372aa3a8ab27978e7978c9162b58ead4366271082ee82c441990 -size 1324448 diff --git a/cni-plugins-1.1.1.tar.xz b/cni-plugins-1.1.1.tar.xz new file mode 100644 index 0000000..1714577 --- /dev/null +++ b/cni-plugins-1.1.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f69315204dee84ab4325cb4bb981cf7c0bb1667764fc0b4cbfd383bd382b1d7a +size 1592648 diff --git a/cni-plugins.changes b/cni-plugins.changes index fa06a0a..5186970 100644 --- a/cni-plugins.changes +++ b/cni-plugins.changes @@ -1,3 +1,115 @@ +------------------------------------------------------------------- +Tue Mar 29 10:08:13 UTC 2022 - fvogt@suse.com + +- Update to version 1.1.1: + * ipam/dhcp: Fix client id in renew/release + * call ipam.ExceDel after clean up device in netns fix #666 + * portmap: fix checkPorts result when chain does not exist + * portmap: fix bug that new udp connection deletes all existing conntrack entries + * Enhanced dad set to 1 + * Add boolean to enable/disable dad + * Disable DAD for container side veth + * firewall: support ingressPolicy=(open|same-bridge) for isolating bridges as in Docker + * Fix host-device gofmt + * host-device: Bring interfaces up after moving into container + * pkg/ns: use file system magic numbers from golang.org/x/sys/unix + * gofmt + * go mod tidy + * build: bump to go 1.17 + * Remove arp notify setting per comment + * plugins: replace arping package with arp_notify + * fix #685 + * Ran go fmt so tests would pass + * Fixed DHCP problem that broke when fast retry was added. + * dhcp ipam: adjust retry mechanism + * add ipam tests for dpdk device + * add ipam support for dpdk device + * ipvlan: Send Gratuitous ARP after IPs are set + * dhcp ipam: fix client id + * dhcp ipam: rename inconsistent options among files + * dhcp ipam: add more options capable for sending + * dhcp ipam: add fast retry + * dhcp ipam: support customizing dhcp options + * dhcp ipam: truncate client id to 254 bytes + * dhcp ipam: print error correctly without format string + * dhcp ipam: using full config to regular the code + * Allow setting sysctls on a particular interface + * dhcp: remove implemented TODO + * Don't redundantly filepath.Clean the output of filepath.Join + * Use crypto/rand.Read, not crypto.Reader.Read + * bridge: Add macspoofchk support + * plugins: fix bug where support for CNI version 0.4.0 or 1.0.0 was dropped + * vendor: bump to libcni v1.0.1 + * static ipam: do not parse the CIDR twice + * static ipam: improve error msgs when provisioning invalid CIDR + * bump go to 1.16, other misc fixes + * vendor: bump all direct dependencies + * vendor: bump to libcni v1.0 + * docs: Update the CI badge from Travis CI to GitHub Actions + * bridge: Fix typo in error message for promiscuous mode + * ip: place veth peer in host namspace directly + * bridge: Add mac field to specify container iface mac + * static ipam: decide wrong cidr error msg + * static ipam: stop wrapping net.ParseCIDR errors + * static ipam: show confusing error msg + * utils, hwaddr: Remove unused package + * ip, link_linux: Remove unused SetHWAddrByIP function + * plugins: remove flannel + * refactor(win-bridge): netconf + * refactor(win-bridge): hcn api processing + * refactor(win-bridge): hns api processing + * chore(win-bridge): location related + * chore(win-bridge): text related + * Remove Bryan Boreham as maintainer + * host-local: support ip/prefix in env args and CNI args + * [sbr]: Use different tableID for every ipCfg Check tableID not in use for every ipCfg + * Small typo improves in README.md + * Allow multiple routes to be added for the same prefix. Enables ECMP + * Update to lastest vendor/github.com/vishvananda/netlink + * tuning: always update MAC in CNI result + * vendor: bump to libcni v1.0-rc1 + * tuning: Add support of altering the allmulticast flag + * [sbr]: Use different tableID for every ipCfg Move default table routes which match the ipCfg config + * Fix nil-pointer check + * host-local: support custom IPs allocation through runtime configuration + * pkg/ip: introduce a new type `IP` to support formated [/] + * go.mod: github.com/j-keck/arping v1.0.1 + * go.mod: github.com/buger/jsonparser v1.1.1 + * go.mod: github.com/alexflint/go-filemutex v1.1.0 + * go.mod github.com/Microsoft/hcsshim v0.8.16 + * go.mod: godbus/dbus/v5 v5.0.3, coreos/go-systemd v22.2.0 + * go.mod: github.com/mattn/go-shellwords v1.0.11 + * go.mod: github.com/sirupsen/logrus v1.8.1 + * CI: Install linux-modules-extra for VRF module + * Fix broken links to online docs in plugin READMEs + * gha: update actions/setup-go@v2 + * remove redundant startRange in RangeIter due to overlap check on multi ranges + * fix(win-bridge): panic while calling HNS api + * portmap: use slashes in sysctl template to support interface names which separated by dots + * pkg/ipam: use slash as sysctl separator so interface name can have dot + * [macvlan] Stop setting proxy-arp on macvlan interface + * tuning: increase test coverage to 1.0.0 and older spec versions + * portmap: increase test coverage to 1.0.0 and older spec versions + * flannel: increase test coverage to 1.0.0 and older spec versions + * firewall: increase test coverage to 1.0.0 and older spec versions + * bandwidth: increase test coverage to 1.0.0 and older spec versions + * host-local: increase test coverage to 1.0.0 and older spec versions + * static: increase test coverage to 1.0.0 and older spec versions + * dhcp: increase test coverage to 1.0.0 and older spec versions + * dhcp: add -resendmax option to limit lease acquisition time for testcases + * vlan: increase test coverage to 1.0.0 and older spec versions + * ptp: increase test coverage to 1.0.0 and older spec versions + * macvlan: increase test coverage to 1.0.0 and older spec versions + * loopback: increase test coverage to 1.0.0 and older spec versions + * ipvlan: increase test coverage to 1.0.0 and older spec versions + * host-device: increase test coverage to 1.0.0 and older spec versions + * bridge: increase test coverage to 1.0.0 and older spec versions + * bridge: simplify version-based testcase code + * testutils: add test utilities for spec version features + * plugins: update to spec version 1.0.0 + * vendor: bump CNI to 1.0.0-pre @ 62e54113 +- Drop %go_nostrip + ------------------------------------------------------------------- Mon Apr 26 17:17:41 UTC 2021 - rpm@fthiessen.de diff --git a/cni-plugins.spec b/cni-plugins.spec index bbc3a08..aa9f5fb 100644 --- a/cni-plugins.spec +++ b/cni-plugins.spec @@ -1,7 +1,7 @@ # # spec file for package cni-plugins # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,13 @@ %define cni_bin_dir %{_libexecdir}/cni %define cni_doc_dir %{_docdir}/cni-plugins Name: cni-plugins -Version: 0.9.1 +Version: 1.1.1 Release: 0 Summary: Container Network Interface plugins License: Apache-2.0 Group: System/Management URL: https://github.com/containernetworking/plugins Source: %{name}-%{version}.tar.xz -BuildRequires: golang-packaging BuildRequires: shadow BuildRequires: systemd-rpm-macros BuildRequires: xz @@ -34,8 +33,6 @@ BuildRequires: golang(API) >= 1.15 Requires: cni Requires(post): %fillup_prereq %{?systemd_requires} -# Make sure that the binary is not getting stripped. -%{go_nostrip} %description The CNI (Container Network Interface) project consists of a @@ -53,6 +50,9 @@ the containernetworking team. %setup -q %build +%ifnarch ppc64 +export GOFLAGS="-buildmode=pie" +%endif ./build_linux.sh %install