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

noironetworks / aci-containers
57%
master: 66%

Build:
Build:
LAST BUILD BRANCH: snat-ns-label
DEFAULT BRANCH: master
Repo Added 22 Nov 2020 09:19AM UTC
Files 48
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 smartnic
branch: smartnic
CHANGE BRANCH
x
Reset
  • smartnic
  • 5.1.3.0
  • 5.1.3.1
  • 5.1.3.2
  • 5.1.3.3
  • 5.1.3.4
  • 5.2.1.0
  • 5.2.1.1
  • 5.2.1.2
  • 5.2.3.0
  • 5.2.3.1
  • 5.2.3.2
  • 5.2.3.2rc7
  • 5.2.3.3
  • 5.2.3.3-revert-batch-hpp
  • 5.2.3.4
  • 5.2.3.5
  • 5.2.3.6
  • 5.2.3.7
  • Acik8s21
  • Add_goveralls@v0.0.8_for_CI
  • CSCwa32900-fix
  • CSCwa32900-fix-kmr2
  • CSCwa32900-fix-master
  • HostprotRemoteIpDel
  • OCP-4.18-flavors-for-openstack/ESX/Baremetal
  • aaep_fix
  • abhi-4.6-flavor
  • abhi-4.6-flavor-master
  • abhi-4.8-9-10-flavors
  • abhi-4.9-4.10-esx
  • abhi-cfg-map
  • abhi-cherrypick-flavors
  • abhi-cves-fix
  • abhi-esx-flavor-add
  • abhi-esx-kwai
  • abhi-fix-cve
  • abhi-fix-istio-cve
  • abhi-flv-svc
  • abhi-ocp-esx-4.8
  • abhi-rke
  • accprovfix
  • aci-cni-image-base
  • aci-kubectl-arp-tracing
  • aci-kubectl-pod-to-ext-ingress
  • acikubectl-debug-fix-backport
  • acikubectl-fix
  • acikubectl-fix-kmr2
  • acikubectl-trace-dp
  • acikubectl_trace_add_udp
  • add-aci-cilium-changes
  • add-agent-flavor
  • add-debug-logs
  • add-debug-option-op
  • add-ep-timestamps
  • add-missing
  • add-ocp-agentbased
  • add-opflex-uts
  • add-panic
  • add-panic-kmr2
  • add-taint-for-not-ready-node
  • add-ubi-latest
  • add-unit-tests
  • add-uts
  • add-uts-2
  • add_extern_from_pod_arg
  • add_extern_from_pod_arg_kmr2
  • add_nad_annotation
  • add_non_per_port_mode
  • add_pyyaml
  • add_routed_flag
  • adding_extern_from_pod_param_kmr2
  • address-critical-cves
  • address-more-linter-complaints
  • adj_failure_handling
  • advertise_subnet
  • allow-all-np-opt
  • allow_multiple_ifs
  • alpine
  • alpine-upgrade
  • alpine3.12.3
  • alt_nad
  • anm-travis-update
  • anm-ut-coverage
  • anmol372-patch-test-cicd
  • anmrasto_preflight_changes
  • annotation-error-fix
  • annotation-error-fix-backport1
  • annotation-error-fix-backport2
  • api-mig
  • api-migration
  • apic-cert
  • apic-cko
  • apic-log
  • apic-refresh
  • apic-refresh-kmr2
  • apic-req-retry
  • apic-switchover-issue
  • apic-version
  • apic-version-kmr2
  • apicapi-logging
  • apooaug12
  • apply_static_paths
  • arm64
  • backport-1386
  • backport-OCP-4.18-flavors-for-openstack/ESX/Baremetal
  • backport-aci-kubectl-arp-tracing
  • backport-aci-kubectl-pod-to-ext-ingress
  • backport-apic-req-retry
  • backport-filter-opflex-device
  • backport-fix-operator-git-cve
  • backport-kwai
  • backport-kwaii
  • backport-lmr-6.0.3
  • backport-mmr-upgrade-k8s
  • backport-mmr611-ocp-419
  • backport-snat
  • backport-travis
  • backport-wait-for-network-enable
  • backport_aaep_fix
  • backport_failed_subs_refresh
  • backport_fix_lldpq
  • backport_fixing_vmm_lite_cdets
  • backport_incremental_pool_update
  • backport_lldpif_clear_cache
  • backport_lldpif_updates
  • backport_more_validation
  • backport_nad_name_fix
  • backport_skip_vlan_pool_delete
  • backport_subs
  • backport_subs_refresh
  • backport_upgrade_fixes
  • backport_vmm_lite_review_fix
  • bad-endpoint-slice-check
  • batching-hpp-kmr2
  • batching-hpp-master
  • bkport-add-debug-logs
  • bkport-ocp-version
  • bosch_issue
  • bridge_cni
  • broken-ns-update-req-fix
  • broken-ns-update-req-fix-kmr2
  • build-fix-mmr
  • build_chained_mode
  • buildwithrace
  • buildwithrace-beforefix
  • bumpk8s
  • bumpk8s-kmr2
  • cache-fix
  • cachedn
  • cdets-74312-dns-fix
  • cf-cleanup
  • chained_mode_skip_watch_reboot
  • change_globalmode_semantics
  • cherrypick-6.0.3-fix-ovs-base
  • cherrypick-6.0.4-fix-ovs-base
  • cherrypick-docker-fix-openvswitch-base
  • cicd
  • cicd-lmr-update
  • cleanup
  • cleanup-capic-code
  • cleanup-cf-ipam
  • cleanup-hpp-crs-backport
  • cleanup-ovs
  • cleanup-revert
  • cleanup_controller_chained_mode_part1
  • cleanup_core
  • cleanup_final
  • clear_child_subs
  • cluster-report-collect-network-policy
  • cluster-report-collect-pod-log-history
  • cluster_level_podsel
  • cluster_report_get
  • cluster_report_get_kmr2
  • cm-name-fix
  • cm-name-fix-kmr2
  • cnf_bgp
  • cni_chaining_controller
  • cni_chaining_hostagent
  • cni_version_fix
  • cni_version_fix_backport
  • cnifix
  • configmap_nad
  • cont-race
  • container-logs
  • contract-and-epg-contract-provision-from-k8s
  • coverage
  • coverall-travis-pro
  • coveralls-support
  • crd-examples
  • crd_removal
  • crds-seq
  • crdversion
  • create_pdom_pool
  • ctnat
  • ctnat-master
  • ctnat-mmr
  • ctrl_runtime_update
  • dbg-abc
  • deadlock-fix-5.2.3.1
  • deadlock-fix-kmr2
  • debug-6114
  • debug-hostagent-coverage
  • debug-hostagent-podif
  • debug-log
  • default-epg-consume-ingress-contract
  • default-gbpserver-inspect-config
  • default_unchained
  • defer-file-close
  • del-ipam-fix
  • delay-kmr2
  • delay-master
  • delay_subs_2
  • delay_subs_refresh
  • delete-devices-fix
  • delete-devices-fix-backport
  • delete-stale-snatlocalinfo
  • delete-stale-snatlocalinfo-backport
  • dep-alert-fix
  • depalert-fix
  • dependabot-fix
  • dependabot-fix-kmr2
  • dependabot-fix_kmr2
  • dependabot-fix_master
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/k8s.io/kubernetes-1.25.10
  • dependabot/go_modules/k8s.io/kubernetes-1.25.11
  • dhclient-lease
  • dhcp-fix
  • disable-etcd-overlay
  • disable-hpp-rendering-based-on-flag
  • disable_service_vlan_preprovisioning
  • disable_service_vlan_preprovisioning_backport1
  • disable_service_vlan_preprovisioning_backport2
  • disablestats
  • dns-service
  • docker-controller-base
  • docker-fix-openvswitch-base
  • docker-opflex-build
  • dpu
  • droplog-crd
  • droplog_cleanup
  • dualstack-backport
  • dummy-fix
  • dup-ipv6-addrs
  • dynamic_vlan_pool
  • empty-service
  • empty-service-mmr
  • enable-es
  • enable_opflex_agent_reconnect
  • endointslice-update-fix
  • endointslice-update-fix-kmr2
  • ep-queue
  • ep-ready
  • ep-ready-configurable
  • ep-ready-configurable-kmr2
  • ep-ready-kmr2
  • ep-ready_kmr2
  • ep-registry
  • epdec
  • epg-annotation-fix
  • epg-annotation-fix-backport
  • error_handling_ut
  • erspan-UTs
  • erspan-crd
  • erspan-default
  • erspan-kwai
  • erspan-overlay
  • erspan-podif
  • erspan-src
  • erspan-sync
  • erspan-sync-node
  • erspan-update
  • es-issue
  • excludePkgs
  • expose-metrics
  • fabric-path
  • fabricPathDnFix-trial
  • fail-fast
  • failed_subs_refresh
  • fallback-testcase-fix
  • fallback-testcase-fix-kmr2
  • faults_annot
  • faults_annotate
  • filter-opflex-device
  • filter-opflex-device-backport
  • fix-build
  • fix-crash
  • fix-dockerfile-host
  • fix-dockerfile-hostagent
  • fix-failed-to-update-service-status-error
  • fix-filterfvRsDomAtt
  • fix-grpc-version
  • fix-ipam-ut-coverage-report
  • fix-log-rh
  • fix-node-taint-issues
  • fix-nw-conf-test
  • fix-nw-conf-test-mmr-611
  • fix-operator-git-cve
  • fix-service-ip-allocation
  • fix-snat-race
  • fix-snat-ut
  • fix-test-crd-delete-ut
  • fix-travis-docker-buildx
  • fix-typo
  • fix_2629
  • fix_RdConfig
  • fix_aep_epg_att
  • fix_app_profile_creation
  • fix_app_profile_creation_backport
  • fix_binding
  • fix_crd
  • fix_error_check
  • fix_subs_refresh
  • fix_typo
  • fix_typo_backport
  • fix_webhook_compilation
  • fixes
  • fixes_globalmode
  • fixes_nadvlanmap
  • fixifaceMapDeletion
  • fixing_vmm_lite_cdets
  • flakytest
  • gateway_fix
  • gbp-base-image
  • gbp-netflow
  • gbpserver-send-root-children
  • gbpserver-static-analysis
  • gitignore-coverage
  • globalInfoCache-kwai
  • globalinfo-sync-time-test
  • globalinfosync1
  • globalinfosyncv2
  • globalinfosyncv3
  • globalsynclogs
  • go-125-upgrade-mmr611
  • go-vendor-update
  • gomod
  • goplantuml
  • goveralls
  • goveralls-kwai
  • grpc-inspect
  • ha-ep-status-fix
  • ha-ep-status-fix-master
  • ha-ut
  • ha_sync_failure
  • health_index_check
  • hhp-del-fix
  • host-docker-fix
  • host_network_fix
  • host_network_fix_backport
  • hostagentfix
  • hpp-del-fix-mmr-611
  • hpp-direct-cidr
  • hpp-direct-cidr-backport
  • hpp-opt-fix
  • hpp-opt-fix-backport
  • hpp-optimization
  • hpp-optimization-kmr2
  • hpp-remip-cont
  • hpp-single-request
  • hpp-subscrib-fix
  • ignore-files-from-coverage
  • improve-logging
  • improve-logs
  • increase-wait-for-network
  • incremental_pool_update
  • info-log
  • interface-ip-issue
  • internal-netpol
  • ipBasedMacAlloc
  • ipMac
  • ipam-exhaustion-fix
  • ipam-exhaustion-fix-kmr2
  • ipam-leak-master
  • ipam-leaks-fix
  • ipam_1
  • ipam_host_controller
  • ipleak-issue-fix
  • ipmac-issue
  • ipmac-issue-judith
  • iptables-addons
  • ipvlan_cni
  • issue260
  • istio
  • istio-remove
  • istio-version-update
  • judith
  • judith-crash-fix-bp
  • judith-interfacr-ip-issue
  • judith-rev
  • judith-xtables-addon
  • k8s-0.29.6
  • k8s-upgrade
  • k8s-upgrade-backport
  • k8s21-kwai-bp
  • kmr2
  • kmr2-add-panic
  • kmr2-fallback
  • kmr2-globalinfo-sync-time-test
  • kmr2-hpp-optimization
  • kmr2-ipam-leak
  • kmr2-opflex-cleanup
  • kmr2-opflexodev-fix
  • kmr2-race-fix
  • kmr2-snat-uuid
  • kmr2-update-cache-dns
  • kmr2_obj_uuid_fix
  • kmr2_revert_v1
  • kmr2_rh_operator_certification
  • kmr2_sub_delay
  • knob_handling
  • kubectl-version-update
  • kwai
  • kwai-race
  • l3_model
  • l3_model_fixes
  • l3cnf_static_route_fix
  • l3out_fixes
  • lbip-via-annotation
  • lgtm-codacy-issues
  • libexpat-cve-fix
  • lint-cleanup
  • linter-setup
  • lldpif_clear_cache
  • lmr
  • lmr-6.0.3
  • lmr-6.0.4
  • lmr-backport-update-ubi9-minimal
  • lmr-bkport-address-critical-cves
  • lmr-bkport-net_cve_fix
  • lmr-update-ubi9-latest
  • lmr-upgrade-k8s
  • local-hpp
  • local-hpp-classnames-fix
  • local-hpp-code-optimization
  • local-hpp-optimization
  • localinfo-fix-kmr2
  • lock-order
  • lockfix
  • log-file-size-kmr2
  • log-file-size-m
  • log-fix
  • log_fix
  • log_fix_2
  • log_fix_kmr2
  • logfilesize
  • logging
  • loopback-fix
  • m_pyyaml
  • mac-update-snat
  • mac-update-snat-backport1
  • mac-update-snat-backport2
  • macalloc
  • make-check
  • makeMTUConfigurable
  • managedupgrade
  • master
  • master-bkp
  • master-remove-disablerepo
  • master_revert_v1
  • mcast-route-backport1
  • mcast-route-backport2
  • merge-opflex-containers
  • mg-localinfo-fix-kmr2
  • mg-opflexlocalinfo-fix
  • mg-patch-2
  • mg-waitforcachesync-kmr2
  • misc_fixes
  • misc_part_1
  • mmr-6.1.1
  • mmr-6.1.1-vmm-lite
  • mmr-611-host-dockerfile-fix
  • mmr-backport-update-ubi9-minimal
  • mmr-bkport-address-critical-cves
  • mmr-bkport-net_cve_fix
  • mmr-bkprt-acikubectl-trace-udp
  • mmr-dhclient-lease
  • mmr-fix-logging-rh
  • mmr_611_fix-dockerfile-host
  • more-linter-fixes
  • more_pod_checks
  • more_validation
  • mtuf
  • mtufault
  • multicast-follow-up
  • multiple_podsel
  • multiple_podsel_backport
  • multiple_sriov_ifs
  • multipod-dhcp
  • multipod-fixes
  • multipod-fixes-backport1
  • multipod-fixes-backport2
  • multipod-follow-up
  • multipod-vm-delete-odev
  • multus_cp_error
  • nad-config-name
  • nad-config-name-lmr
  • nad_update_on_upgrade
  • nad_webhook
  • nadvlanmap_validation
  • net_cve_fix
  • net_pol_patch
  • netattach
  • netflow
  • netflow-MO
  • netflow-UT
  • netflow-apic
  • netflow-test
  • netflow-update
  • netflow-ver
  • netpol_reg
  • new-master
  • newaccprovoperator
  • newaccprovoperator-opflexODev
  • newnetattach
  • nfc_fixes
  • nmp-np-fix
  • node-del-ipam-fix
  • nodeServiceMetaCache-lock
  • nodeServiceMetaCache-lock-kmr2
  • node_reload_fix
  • nodeinfo-kwai
  • nodeinfo-port-exhaust
  • nodeinfo_clusterreport
  • np-ingress-egress
  • np-ingress-egress-backport
  • np-logs
  • np-logs-backport
  • np_allow_protocol_fix
  • ntd
  • object_name_to_uuid
  • oc_debug
  • ocp-4.13-flavors
  • ocp-4.14-flavors
  • ocp416
  • ocp417
  • ocp_415_flv
  • ocp_419
  • odev-queue
  • oob_acikubectl
  • oob_acikubectl_crd
  • oob_acikubectl_crt_key
  • oob_acikubectl_fix_find_files
  • oob_acikubectl_user_crt
  • openshift-4.11-openstack-flavor
  • openshift-4.11-openstack-flavor-kmr2
  • operator-debug-log
  • opflex-agent-status
  • opflex-agent-status-lmr604
  • opflex-agent-status-mmr611
  • opflex-cleanup
  • opflex-dev
  • opflex-info-log-backport
  • opflex-log
  • opflex-log-backport
  • opflex-server-gbpinspect
  • opflex-startup
  • opflex-tsan-enable
  • opflex-uts
  • opflexODev-aug23
  • opflexODev-aug23-kwai
  • opflexODev-july19
  • opflexOdev-subscription
  • opflexOdev-subscription-backport
  • opflexdevice-fix
  • opflexdevice-kmr2
  • opflexlocalinfo-fix
  • opflexlocalinfo-fix-kmr2
  • optimize-hpp-sync
  • optimize-hpp-sync-mmr611
  • osp-4.6-flavor
  • outofband-policy
  • outofband-policy-backport-to-6.0.4
  • outofband-policy-backport-to-6.1.1
  • ovs-logs
  • ovs-port-sync
  • ovs-ports-sync
  • ovs-stale-check
  • ovs_cni
  • ovs_cni_build_flags
  • ovs_lldp_fixes
  • patch-3082
  • patch-arm64
  • pbr_delay_kmr2
  • pbr_delay_master
  • pdom_pool2
  • pkg-upgrade
  • pkg-upgrade-bkprt
  • pkg-upgrade-go-1-22
  • pkg-upgrade-mmr611
  • platformconfig
  • pod-del-fix
  • pod-del-fix-mkr2
  • pod-succeeded-backport
  • pod-succeeded-kmr2
  • pod-term-epfile
  • pod-term-gp-mmr
  • pod-ts-init-race
  • pod-ts-init-race-lmr604
  • pod-ts-init-race-mmr611
  • pod_termination
  • pod_termination_backport
  • podif-scale
  • podifs-always
  • policyopfl
  • polopfl
  • port-exhausted
  • port-range-support
  • pprof_ha
  • pprof_ha_kmr2
  • preexisting_tenant
  • preflight_changes
  • preflight_fix
  • preprovision_l3out
  • primary_unchained
  • priority-queue
  • proactive-conf
  • proactiveconf-changes
  • proactiveconf-changes-lmr604
  • proactiveconf-changes-mmr611
  • proactiveconf-lmr604
  • proactiveconf-mmr611
  • proactivepolicy_fixes
  • program_on_first_pod
  • program_vlan_upfront
  • prom-cpp-0.12.1
  • qos-apic
  • qos-fix
  • qos-fix-kwai
  • qos-fixes
  • qos-key
  • qos-labelsel
  • qos-policy
  • qos-policy-merge
  • query-optimize
  • race-build-cmd
  • race-docker
  • race-fix
  • race-kwai-fix
  • race-master
  • race_fix
  • rdconfig
  • rdconfig-race
  • rdconfig_del_handler
  • reconnect-timeout
  • refresh-fix
  • refresh-fix-kmr2
  • remove-aws-lib
  • remove-cf-classes
  • remove-cfconfig
  • remove-cloud-support-with-capic
  • remove-cpp-artifacts
  • remove-defaults
  • remove-disabled-tests
  • remove-disableyumrepo
  • remove-epg-contract-crd-support
  • remove-epslice-option
  • remove-gbpsstate
  • remove-godep-vendor
  • remove-gometalinter
  • remove-inst-tag-support
  • remove-lib-pins
  • remove-opflex-dockerfiles
  • remove-opflex-server-from-priv
  • remove-pkg-errors
  • remove-prom-enable
  • remove-toml
  • remove-unused-code
  • remove_travis_tags
  • rename_crd
  • rename_sfna
  • reset-conf
  • resilient_hashing
  • resilient_hashing_backport
  • restore_svi_on_reboot
  • rev-gbpserver-deps
  • revert
  • revert-OutOfBandPolicy-CR
  • revert-apic-struct-commit
  • revert-backport
  • revert-build-openvswitch-travis-changes
  • revert-dhclient-lease
  • revert-hpp-batching
  • revert-mmr-dhclient-lease
  • revert-multicast-changes
  • revert-podif-kwai
  • revert_netpol
  • revert_netpol_revert
  • revise-logging
  • rh_updated_hosted_certification
  • same-ovs
  • sctp-changes
  • sctp-kwai-bp
  • separate-queue-for-processing-ports
  • serialize-ovs-ports-sync
  • serialize-ovs-ports-sync-code
  • serv-sesaffinity
  • serv-t
  • service-bd-unkMacUcastAct-proxy
  • service-ses
  • service-ses-bp-kwai
  • service-topokeys
  • service-vlan-fix
  • service-vlan-fix-backport
  • serviceBdRoutingDisable
  • serviceBdRoutingDisable-version-fix
  • serviceBdRoutingDisable_default
  • servicebd-version-check
  • servicedns
  • sessionAffinty-fix-kwai
  • set-service-bd-unkMacUcastAct-proxy
  • set-service-bd-unkMacUcastAct-proxy-backport
  • sfna_fix_delete
  • shaikmas-jira-138-exclude-nodes-from-snat-redirect-policy
  • shaikmas-uts
  • shared_aep_delete_fix
  • shared_delete_fix
  • single_if_fix
  • size-limit-remove
  • size-limit-remove-backported
  • size-limit-remove-kmr2
  • skip-ext-svc
  • skip-ext-svc-mmr
  • skip-mos-of-other-tenant
  • skip-netpol-sync-check-on-disable-hpp-rendering
  • skip-opflexodev-del
  • skip-opflexodev-del-lmr-6.0.4
  • skip_vlan_pool_delete
  • sleep_time_snat
  • sleep_time_snat_kmr2
  • snaiksat-patch-1
  • snat-config-kwai
  • snat-configmap
  • snat-delete-fix
  • snat-fix
  • snat-fix-bp
  • snat-fix-judith-bp
  • snat-ip-overlap
  • snat-ip-overlap-kmr2
  • snat-ipExhausted-status
  • snat-issue
  • snat-kwai
  • snat-lock-fixes
  • snat-log
  • snat-log-kmr2
  • snat-logging
  • snat-ns-label
  • snat-panic
  • snat-panic-fix
  • snat-policy-race
  • snat-portRange
  • snat-portrange
  • snat-race
  • snat-race-kwai
  • snat-snatlocalinfos-issue
  • snat-snatlocalinfos-issue-backport
  • snat-sync
  • snat-ut
  • snat-ut-fix
  • snat-uuid
  • snat-uuid-dep
  • snat-uuid-dep-kmr2
  • snat-uuid-dummy
  • snat-uuid-missing
  • snat_services
  • snatglobalinfo-sharding
  • snatglobalinfo-sharding-kmr2
  • snatlock
  • snatsyncUT
  • sort_snat_svc_graph_nodes
  • sriov
  • ss-svc-ip-fix
  • stale-nodeinfo
  • stale-nodeinfo-backport
  • stale-snat-files-fix
  • stale-snat-files-fix-lmr604
  • stale-snat-files-fix-mmr611
  • staticpath_crd
  • sub_delay
  • suboptimal_peers
  • subs_lockhandling
  • subscribe-vpcif
  • subscribe-vpcif-backport
  • subscription-wcard-fix
  • subscription_fix
  • sumit-update-rhel-rpm
  • svc-graph
  • svc-redirect
  • svc-scale-down-fix
  • syncglobal-comment
  • syncglobalinfocache
  • syncmap
  • temp-5.2.3.4
  • tenant-match
  • test-nackport-kwai
  • too-large-rv
  • too-large-rv-fix
  • too-large-rv-fix-kmr2
  • too-large-rv-kmr2
  • topology-mode-updates
  • topology_hints
  • topologyaware
  • touch_ep_after_adding_port
  • travis
  • travis-backport-kmr2
  • typo-fix
  • typo-fix-backport
  • ubi
  • unregister_ipam_fix
  • unregister_ipam_fix_kmr2
  • unregister_ipam_fix_master
  • update-cache-dns
  • update-cni-plugins
  • update-netpol-egress-pods-on-ns-update
  • update-ovsdb-deps
  • update-protobuf
  • update-ubi-image
  • update-ubi9-latest
  • update_after_delete_fix
  • upgrade-fix
  • upgrade-fix-ip-alloc
  • upgrade-go-1.21
  • upgrade-go-1.21-k8s-1.29
  • upgrade-go-1.25
  • upgrade-go-k8s
  • upgrade-k8s-go
  • upgrade-kube-1.19.3
  • upgrade-netlink
  • upgrade-pkg
  • upgrade_fix
  • upgrade_fixes
  • upgrade_k8s_1.29
  • upgrade_k8s_30_3
  • upgrade_to_k8s1.27
  • upgrade_to_k8s1.27-kmr2
  • upgrade_to_k8s1.27_kmr2
  • upgrade_to_k8s1.28
  • upgrade_to_k8s1.29
  • upgrade_to_k8s1.32
  • upstream-sriovnet
  • use-goenv
  • use-ubi9-minimal-latest
  • uuid
  • validate_plugin_vlan
  • validations_for_crs
  • version_change_b
  • version_details
  • version_fix
  • veth-lock
  • vlan_programming_upfront
  • vlan_programming_upfront_backport
  • vlan_range_fix
  • vlan_upfront
  • vlanpool_fixes
  • vlanpool_omit_braces
  • vm-mig-fix
  • vmm-dom-fix
  • vmm-inj
  • vmm-labels
  • vmm-labels-kmr2
  • vmm-lite
  • vmmInjectedLabel
  • vmm_lite_review_fix
  • vmmdombug
  • wait-for-network-enable
  • watch-reboot
  • webhook_fixes
  • webhook_image_updates
  • websocket
  • write_ep_file_after_pod_addition

15 Sep 2021 11:00PM UTC coverage: 57.45% (-0.004%) from 57.454%
5794

push

travis-ci-com

Bhavanaashok33
Enable smart nic ovs harward offloading:
Overview:
OVS based software solution is CPU intensive and results in low bandwidth utilization.
Mellanox Accelerated Switching And Packet Processing (ASAP2) technology allows to offload ovs-dataplane to Mellanox ConnectX-4, Mellanox ConnectX-6, Mellanox ConnectX-6 dpu NIC hardware
and keeping ovs-control plain unmodified. In this model, VF representator is attached to ovs bridge and Vfs are moved to pod's namespace

Using network-attachment-definition-client as third party resource which is maintain by k8snetworkplumbingwg
and their clientset and types.go are imported as a module
To obtain allocated resource information for a pod, kubelet client queries podresource service API and retrieve the pci address assigned to the pod

ACI CNI Host Agent code changes
1.Network attachment definition Informers and event handlers in Host-agent env.go
2.Network attachment definitio event-handler would consist of func add, update and delete method
3.Add method will retrieve the information from the Network attachment definition CR and store the data to a map
4.Update method will retrieve the information from the CR and store the data to a map
5.Delete method will delete the CR from the map
6.defaultAnnot = "v1.multus-cni.io/default-network"
7.resourceNameAnnot = "k8s.v1.cni.cncf.io/resourceName"
8.Network attachment definition annotation for pod if acicni used as secondary network = "k8s.v1.cni.cncf.io/networks"
9.Network attachment definition annotation for pod if acicni used as default network = "v1.multus-cni.io/default-network"
10.Pod's annotation (k8s.v1.cni.cncf.io/networks or v1.multus-cni.io/default-network ) stored in a map to check if network attachment definition exists
11.Implementation of Pod resource API call to retrieve the pci address allocated to the pod in netattachdef.go
12.Moving VF to pod's namespace, assigning VF representative to ovs bridge, moving VF back to host namespace in setup.go

For more inform... (continued)

313 of 313 new or added lines in 6 files covered. (100.0%)

11490 of 20000 relevant lines covered (57.45%)

0.64 hits per line

Relevant lines Covered
Build:
Build:
20000 RELEVANT LINES 11490 COVERED LINES
0.64 HITS PER LINE
Source Files on smartnic
  • Tree
  • List 72
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5794 smartnic Enable smart nic ovs harward offloading: Overview: OVS based software solution is CPU intensive and results in low bandwidth utilization. Mellanox Accelerated Switching And Packet Processing (ASAP2) technology allows to offload ovs-dataplane to Me... push 16 Sep 2021 01:31AM UTC Bhavanaashok33 travis-ci-com
57.45
5761 smartnic Enable smart nic ovs harward offloading: Overview: OVS based software solution is CPU intensive and results in low bandwidth utilization. Mellanox Accelerated Switching And Packet Processing (ASAP2) technology allows to offload ovs-dataplane to Me... push 14 Sep 2021 08:02PM UTC Bhavanaashok33 travis-ci-com
57.45
See All Builds (4495)
  • 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