
This commit is a follow-on for d900a5b which introduced the bond-cni plugin for Centos. In this commit we introduce the same plugin for Debian. Since there is no existing Debian package for the bond-cni, we build it from source (tar.gz) to create the package. The plugin is installed at /usr/libexec/cni/ to align with where k8s expects plugins to be in StarlingX. Testing: Pass: Build Pass: bond plugin present at /usr/libexec/cni/ Story: 2009800 Task: 44845 Signed-off-by: Steven Webster <steven.webster@windriver.com> Change-Id: Ib9e805d587604f9b0a43a685b9b6970e5be1deb4
24 lines
881 B
Plaintext
24 lines
881 B
Plaintext
Source: bond-cni
|
|
Section: golang
|
|
Priority: optional
|
|
Maintainer: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
|
|
Standards-Version: 4.6.0
|
|
Homepage: https://www.starlingx.io
|
|
Build-Depends: debhelper-compat (= 13),
|
|
dh-golang,
|
|
golang-any,
|
|
golang-github-appc-cni-dev,
|
|
golang-github-containernetworking-plugins-dev,
|
|
golang-github-vishvananda-netlink-dev,
|
|
golang-github-coreos-go-iptables-dev (>= 0.4.5~),
|
|
golang-github-safchain-ethtool-dev,
|
|
golang-golang-x-sys-dev,
|
|
XS-Go-Import-Path: github.com/bond
|
|
|
|
Package: bond-cni
|
|
Architecture: any
|
|
Depends: ${misc:Depends}, ${shlibs:Depends}
|
|
Description: Provides a binary for the bond-cni plugin.
|
|
Bonding provides a method for aggregating multiple network interfaces
|
|
into a single logical "bonded" interface.
|