The following pull request was submitted through Github. It can be accessed and reviewed at: https://github.com/lxc/lxc-ci/pull/212
This e-mail was sent by the LXC bot, direct replies will not reach the author unless they happen to be subscribed to this list. === Description (from pull-request) === Depends on https://github.com/lxc/lxd/pull/8229 Signed-off-by: Thomas Parrott <thomas.parr...@canonical.com>
From b31002fe874776978df7c7cd6b51860216311506 Mon Sep 17 00:00:00 2001 From: Thomas Parrott <thomas.parr...@canonical.com> Date: Wed, 9 Dec 2020 15:18:49 +0000 Subject: [PATCH] bin/test-lxd-ovn: Adds tests for DHCP disabling Signed-off-by: Thomas Parrott <thomas.parr...@canonical.com> --- bin/test-lxd-ovn | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/bin/test-lxd-ovn b/bin/test-lxd-ovn index f5cbc92..b01a3a9 100755 --- a/bin/test-lxd-ovn +++ b/bin/test-lxd-ovn @@ -240,6 +240,19 @@ if [ "$natRulesBefore" -ne "$natRulesAfter" ]; then fi lxc delete -f u1 --project testovn +lxc network unset dummy ovn.ingress_mode + +# Set custom domain to allow identification of DHCP options. +lxc network set ovn-virtual-network dns.domain=testdhcp --project testovn + +# Look for DHCP options mentioning our testdhcp domain name, there should be two. +sudo ovn-nbctl --format=csv --no-headings --data=bare --colum=_uuid,options find dhcp_options | grep testdhcp | wc -l | grep 2 + +# Check DHCP can be disabled. +lxc network set ovn-virtual-network ipv4.dhcp=false ipv6.dhcp=false --project testovn + +# Look for DHCP options mentioning our testdhcp domain name, there shouldn't be any. +sudo ovn-nbctl --format=csv --no-headings --data=bare --colum=_uuid,options find dhcp_options | grep testdhcp | wc -l | grep 0 lxc network delete ovn-virtual-network --project testovn lxc image delete "${FINGERPRINT}" --project testovn
_______________________________________________ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel