automation-tests/common/libnetwork
Paul Holzinger 5a91ce3d7f libnetwork/netavark: combine ipvlan macvlan code
Remove the code duplication and share some code between the ipvlan and
macvlan config creation.

Also fixes a problem with the macvlan dhcp selection, we have to set the
driver to dhcp if it is unset and no subnets are given.
Ipvlan does not support DHCP because the interfaces share the same mac
address.

Added tests for both the mcvlan dhcp selection and the ipvlan creation.

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
2023-03-31 15:27:17 +02:00
..
cni Closes #15830 Support docker-specific network create options via CLI 2023-02-10 21:51:48 +05:30
etchosts bump to golangci-lint v1.50.0 2022-10-17 15:03:07 +02:00
internal/util Closes #15830 Support docker-specific network create options via CLI 2023-02-10 21:51:48 +05:30
netavark libnetwork/netavark: combine ipvlan macvlan code 2023-03-31 15:27:17 +02:00
network bump to golangci-lint v1.50.0 2022-10-17 15:03:07 +02:00
resolvconf Compile regex on demand not in init 2023-01-12 16:03:02 -05:00
types libnetwork: extend API to support NetworkUpdate 2022-12-07 07:53:02 +05:30
util Merge pull request #1088 from cdoern/prune 2022-07-16 07:56:36 +00:00