Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cni-1.1.2-3.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: cni Distribution: openSUSE:Factory:zSystems
Version: 1.1.2 Vendor: openSUSE
Release: 3.1 Build date: Thu Oct 12 00:13:57 2023
Group: System/Management Build host: s390zl22
Size: 6277335 Source RPM: cni-1.1.2-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/containernetworking/cni
Summary: Container Network Interface - networking for Linux containers
The CNI (Container Network Interface) project consists of a
specification and libraries for writing plugins to configure
network interfaces in Linux containers, along with a number of
supported plugins. CNI concerns itself only with network
connectivity of containers and removing allocated resources when
the container is deleted. Because of this focus, CNI has a wide
range of support and the specification is simple to implement.

Provides

Requires

License

Apache-2.0

Changelog

* Mon Oct 09 2023 Dan Čermák <dcermak@suse.com>
  - Bump BuildRequired golang version to >= 1.21, fixes bsc#1216006
* Fri Dec 30 2022 Andrea Manzini <andrea.manzini@suse.com>
  - added patch 0001-fix-upstream-CVE-2021-38561.patch for [bsc#1206711]
* Thu Dec 29 2022 andrea.manzini@suse.com
  - Update to version 1.1.2:
    * Fix successfully unmarshalled nil raw result
    * spec: fix format
    * invoke: if Result CNIVersion is empty use netconf CNIVersion
    * cnitool: address golint error
    * libcni: handle empty version when parsing version
    * Switch to ginkgo/v2
    * add security heading to README
    * Maintainers: add Mike Zappa
    * introduce hybridnet to thrid-party plugins
    * Fix incorrect pointer inputs to `json.Unmarshal`
    * fix version of cni v0.8.1 does not have a directory of github.com/containernetworking/cni/pkg/types/100 refer to https://github.com/containernetworking/cni/tree/v0.8.1/pkg/types
    * Spec: Container runtime shall tear down namespaces
    * Update README.md
    * Updated README.md to include Netlox loxilight CNI
    * documentation: update Multus link in README.md to point to the k8snetworkplumbingwg repository
    * [exec-plugins]: support plugin lists
    * skel: remove superfluous err nil check in (*dispatcher).pluginMain
    * Remove Gabe Rosenhouse as maintainer
    * skel: print out CNI versions supported in help text.
* Thu Nov 10 2022 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 1.1.2:
    * spec: fix format
    * libcni: handle empty version when parsing version
    * [exec-plugins]: support plugin lists
    This is a minor update to the CNI libraries and tooling.
    This does not bump the protocol / spec version, which remains at v1.0.0
* Sat Mar 26 2022 Enrico Belleri <idesmi@protonmail.com>
  - Update to version v1.0.1:
    * Rewritten spec
      + non-List configurations are removed
      + the version field in the interfaces array was redundant and
      is removed
    * libcni improvements
  - Employ RPM macros.go where feasible
  - Use vendor tarball
  - Remove ./build.sh
* Mon May 31 2021 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to version 0.8.1:
    * This is a security release that fixes a single bug: bsc#1181961 aka CVE-2021-20206
    - Tighten up plugin-finding logic (#811).
* Sat Apr 24 2021 Dirk Müller <dmueller@suse.com>
  - use buildmode=pie (cnitool is installed into sbindir)
* Tue Mar 16 2021 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Set GO111MODULE=auto to build with go1.16+
    * Default changed to GO111MODULE=on in go1.16
    * Set temporarily until using upstream release with go.mod
    * Drop BuildRequires: golang-packaging not currently using macros
    * Add BuildRequires: golang(API) >= 1.13 recommended dependency expression
* Thu Oct 01 2020 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to version 0.8.0:
    * Specification and Conventions changes
      + docs: add ips and mac to well-known capabilities
      + add interface name validation
      + Add GUID to well known Capabilities
      + Add DeviceID attribute to RuntimeConfig
      + Typo fixes for infiniband GUID
      + Fix linting issues in docs, add headers to json example, update errors into table
    * Documentation changes
      + Update cnitool docs
      + Remove extra ',' chars which makes conflist examples invalid.
    * libcni changes
      + Remove Result.String method
      + libcni: add config caching [v2]
      + clean up : fix staticcheck warnings
      + libcni: add InitCNIConfigWithCacheDir() and deprecate RuntimeConfig.CacheDir
      + skel: clean up errors in skel and add some well-known error codes
      + libcni: find plugin in exec
      + validate containerID and networkName
      + skel: remove needless functions and types
      + libcni: also cache IfName
      + libcni: fix cache file 'result' key name
      + Bump Go version to 1.13
      + When CNI version isn't supplied in config, use default.
      + intercept netplugin std error
      + invoke: capture and return stderr if plugin exits unexpectedly
      + Retry exec commands on text file busy
* Mon Jan 13 2020 Sascha Grunert <sgrunert@suse.com>
  - Set correct CNI version for 99-loopback.conf

Files

/etc/cni
/etc/cni/net.d
/etc/cni/net.d/99-loopback.conf.sample
/usr/libexec/cni
/usr/libexec/cni/noop
/usr/libexec/cni/sleep
/usr/sbin/cnitool
/usr/share/doc/packages/cni
/usr/share/doc/packages/cni/CONTRIBUTING.md
/usr/share/doc/packages/cni/DCO
/usr/share/doc/packages/cni/README.md
/usr/share/licenses/cni
/usr/share/licenses/cni/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024