go-ovn icon indicating copy to clipboard operation
go-ovn copied to clipboard

A Go library for OVN Northbound/Southbound DB access using native OVSDB protocol

Results 16 go-ovn issues
Sort by recently updated
recently updated
newest added

Support ovn-nbctl --if-exists lr-del default?

for _, n := range cacheLogicalRouterPolicy.Fields["nexthops"].(libovsdb.OvsSet).GoSet { lrpolicy.NextHops = append(lrpolicy.NextHops, n.(string)) } when nexthops only contains one item, it panics.

Need a RWMutex to protect nil client usage during reconnect. Also includes a workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2000375

nameless ACLs matching evens in logs look like this: `2021-03-02T19:29:05.415Z|06852|acl_log(ovn_pinctrl0)|INFO|name="", verdict=drop, severity=debug: ...` which is not good ... trivial to add 'name' field support, but this will change the API...

ovn-kubernetes requires the ability to modify the match criteria and/or logging configuration for an existing ACL.

The goal of this PR is to allow for developers (running on non linux systems such as MacBook and who do not have ovs/ovn installed) to be be able to...

I want to propose interface changes, Firstly to follow go interface naming, api creates Client interface. All methods have args with native types, so for adding port to logical switch...

enhancement

external_ids should be ignored while checking for duplicates in ACLAdd and matching in ACLDel The parameters that define a unique ACL for a given entity (logical switch or port group)...

From the submariner project we use go-ovn, and we noticed that policies on routers are missing, for now we were using ovn-nbctl. But I will be sending a patch to...

Currently this library supports modifying a small aspect of all OVN objects, which makes it quite unusable in certain use cases. Ex: Logical Routers in OVN currently have these fields:...