• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cri-o / ocicni
66%
main: 62%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.5.0
DEFAULT BRANCH: main
Repo Added 30 Mar 2021 04:29PM UTC
Token TSIQozBbTWZlqpTYiOdDVyH6zti5GaGfn regen
Build 560 Last
Files 4
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH freebsd
branch: freebsd
CHANGE BRANCH
x
Reset
Sync Branches
  • freebsd
  • 0x-pass-uid-to-plugins
  • add-pod-annotations
  • build-matrix
  • cgroup-capability
  • check-uses-wrong-version
  • ci-twice
  • cleanups
  • cni-0.x
  • cni-100
  • cni-and-plugins
  • cni-v1.1-gc
  • cni-v1.1-status
  • cni1.1.0
  • dependabot
  • dependabot/github_actions/actions-222032bfaf
  • dependabot/github_actions/actions-2cd6e5c246
  • dependabot/github_actions/actions-4a64306a6a
  • dependabot/github_actions/actions-4f79472919
  • dependabot/github_actions/actions-5f967e2fbc
  • dependabot/github_actions/actions-6c51e4eaa6
  • dependabot/github_actions/actions-a9bb80ae19
  • dependabot/github_actions/actions-aa3137d618
  • dependabot/github_actions/actions-cf7c767cba
  • dependabot/github_actions/actions-ee1c097272
  • dependabot/go_modules/github.com/containernetworking/cni-1.1.1
  • dependabot/go_modules/github.com/containernetworking/cni-1.1.2
  • dependabot/go_modules/github.com/containernetworking/cni-1.2.0
  • dependabot/go_modules/github.com/containernetworking/cni-1.2.1
  • dependabot/go_modules/github.com/containernetworking/cni-1.2.2
  • dependabot/go_modules/github.com/containernetworking/cni-1.2.3
  • dependabot/go_modules/github.com/containernetworking/plugins-1.1.1
  • dependabot/go_modules/github.com/containernetworking/plugins-1.2.0
  • dependabot/go_modules/github.com/containernetworking/plugins-1.3.0
  • dependabot/go_modules/github.com/containernetworking/plugins-1.4.0
  • dependabot/go_modules/github.com/containernetworking/plugins-1.4.1
  • dependabot/go_modules/github.com/containernetworking/plugins-1.5.0
  • dependabot/go_modules/github.com/containernetworking/plugins-1.5.1
  • dependabot/go_modules/github.com/containernetworking/plugins-1.6.0
  • dependabot/go_modules/github.com/containernetworking/plugins-1.6.1
  • dependabot/go_modules/github.com/containernetworking/plugins-1.6.2
  • dependabot/go_modules/github.com/containernetworking/plugins-1.8.0
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.5.3
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.5.4
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.6.0
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.7.0
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.8.0
  • dependabot/go_modules/github.com/fsnotify/fsnotify-1.9.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.1.4
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.1.5
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.1.6
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.10.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.11.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.12.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.12.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.13.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.14.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.16.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.18.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.2.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.21.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.4
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.24.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.25.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.26.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.27.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.3.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.3.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.4.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.5.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.5.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.6.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.6.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.7.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.4
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.4
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.5
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.9.7
  • dependabot/go_modules/github.com/onsi/gomega-1.20.0
  • dependabot/go_modules/github.com/onsi/gomega-1.20.1
  • dependabot/go_modules/github.com/onsi/gomega-1.20.2
  • dependabot/go_modules/github.com/onsi/gomega-1.21.1
  • dependabot/go_modules/github.com/onsi/gomega-1.22.0
  • dependabot/go_modules/github.com/onsi/gomega-1.22.1
  • dependabot/go_modules/github.com/onsi/gomega-1.23.0
  • dependabot/go_modules/github.com/onsi/gomega-1.24.0
  • dependabot/go_modules/github.com/onsi/gomega-1.24.1
  • dependabot/go_modules/github.com/onsi/gomega-1.24.2
  • dependabot/go_modules/github.com/onsi/gomega-1.25.0
  • dependabot/go_modules/github.com/onsi/gomega-1.26.0
  • dependabot/go_modules/github.com/onsi/gomega-1.27.0
  • dependabot/go_modules/github.com/onsi/gomega-1.27.1
  • dependabot/go_modules/github.com/onsi/gomega-1.27.10
  • dependabot/go_modules/github.com/onsi/gomega-1.27.2
  • dependabot/go_modules/github.com/onsi/gomega-1.27.3
  • dependabot/go_modules/github.com/onsi/gomega-1.27.4
  • dependabot/go_modules/github.com/onsi/gomega-1.27.5
  • dependabot/go_modules/github.com/onsi/gomega-1.27.6
  • dependabot/go_modules/github.com/onsi/gomega-1.27.7
  • dependabot/go_modules/github.com/onsi/gomega-1.27.8
  • dependabot/go_modules/github.com/onsi/gomega-1.28.0
  • dependabot/go_modules/github.com/onsi/gomega-1.28.1
  • dependabot/go_modules/github.com/onsi/gomega-1.29.0
  • dependabot/go_modules/github.com/onsi/gomega-1.30.0
  • dependabot/go_modules/github.com/onsi/gomega-1.32.0
  • dependabot/go_modules/github.com/onsi/gomega-1.33.0
  • dependabot/go_modules/github.com/onsi/gomega-1.33.1
  • dependabot/go_modules/github.com/onsi/gomega-1.34.0
  • dependabot/go_modules/github.com/onsi/gomega-1.34.1
  • dependabot/go_modules/github.com/onsi/gomega-1.34.2
  • dependabot/go_modules/github.com/onsi/gomega-1.35.0
  • dependabot/go_modules/github.com/onsi/gomega-1.35.1
  • dependabot/go_modules/github.com/onsi/gomega-1.36.0
  • dependabot/go_modules/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/github.com/onsi/gomega-1.36.2
  • dependabot/go_modules/github.com/onsi/gomega-1.36.3
  • dependabot/go_modules/github.com/onsi/gomega-1.37.0
  • dependabot/go_modules/github.com/onsi/gomega-1.38.0
  • dependabot/go_modules/github.com/onsi/gomega-1.38.1
  • dependabot/go_modules/github.com/onsi/gomega-1.38.2
  • dependabot/go_modules/github.com/sirupsen/logrus-1.9.0
  • dependabot/go_modules/github.com/sirupsen/logrus-1.9.2
  • dependabot/go_modules/github.com/sirupsen/logrus-1.9.3
  • dependabot/go_modules/github.com/vishvananda/netlink-1.3.0
  • dependabot/go_modules/github.com/vishvananda/netlink-1.3.1
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.36.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • dependabot/go_modules/golang.org/x/net-0.7.0
  • deps
  • feature/ignore-empty-default-cni
  • feature/log-only-cni-config-files
  • feature/update-old-dependencies
  • ginkgo-v2
  • go-1.24
  • go-lint
  • golangci
  • issue/removeloopbackup
  • lint
  • log-pod-details
  • main
  • master
  • modernize
  • network-type-segv
  • no-inotify
  • no-inotify-backport
  • pass-uid-to-plugins
  • pr-tempalate
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.4.0
  • refs/tags/v0.4.1
  • refs/tags/v0.4.2
  • refs/tags/v0.4.3
  • refs/tags/v0.5.0
  • release-1.24
  • test-update-event
  • toolchain
  • travis-bump-go-and-distro
  • updateowners
  • watch-bindirs

11 Dec 2023 12:55PM UTC coverage: 66.248%. Remained the same
7167730034

Pull #180

github

dfr
pkg/ocicni: Use 'ifconfig -j' to access jail network state

The use of 'jexec' for this requires a compatible ifconfig binary inside
the jail which owns the network state and using 'ifconfig -j' lets us
merge the jail which owns the pod network with the infra container.

This also fixes some parsing bugs in getContainerDetails which were not
noticed before since most of the time we get the information from cni's
CheckNetworkList.

Signed-off-by: Doug Rabson <dfr@rabson.org>
Pull Request #180: pkg/ocicni: Use 'ifconfig -j' to access jail network state

475 of 717 relevant lines covered (66.25%)

0.75 hits per line

Relevant lines Covered
Build:
Build:
717 RELEVANT LINES 475 COVERED LINES
0.75 HITS PER LINE
Source Files on freebsd
  • Tree
  • List 3
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
7167730034 freebsd pkg/ocicni: Use 'ifconfig -j' to access jail network state The use of 'jexec' for this requires a compatible ifconfig binary inside the jail which owns the network state and using 'ifconfig -j' lets us merge the jail which owns the pod network wi... Pull #180 11 Dec 2023 12:56PM UTC dfr github
66.25
7167717746 freebsd pkg/ocicni: Use 'ifconfig -j' to access jail network state The use of 'jexec' for this requires a compatible ifconfig binary inside the jail which owns the network state and using 'ifconfig -j' lets us merge the jail which owns the pod network wi... Pull #180 11 Dec 2023 12:55PM UTC dfr github
66.25
7164833693 freebsd pkg/ocicni: Use 'ifconfig -j' to access jail network state The use of 'jexec' for this requires a compatible ifconfig binary inside the jail which owns the network state and using 'ifconfig -j' lets us merge the jail which owns the pod network wi... Pull #180 11 Dec 2023 08:34AM UTC dfr github
66.25
7158090949 freebsd pkg/ocicni: Use 'ifconfig -j' to access jail network state The use of 'jexec' for this requires a compatible ifconfig binary inside the jail which owns the network state and using 'ifconfig -j' lets us merge the jail which owns the pod network wi... Pull #180 10 Dec 2023 01:21PM UTC dfr github
65.97
3900368142 freebsd ocicnitool: Get CNI paths from pkg/ocicni Pull #135 12 Jan 2023 08:18AM UTC Doug Rabson github
66.24
3892534840 freebsd ocicnitool: Get CNI paths from pkg/ocicni Pull #135 11 Jan 2023 05:07PM UTC Doug Rabson github
66.95
See All Builds (501)

Badge your Repo: ocicni

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc