Skip to content

Commit 5ddb0ce

Browse files
committed
Update upgrade-multus.robot to verify manifests drop
1 parent fe462ef commit 5ddb0ce

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

test/suites/upgrade/upgrade-multus.robot

+15
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ Upgrade With Multus Workload
4040
Set IP For Host Interface ${BRIDGE_INTERFACE} ${BRIDGE_IP}
4141
Connect To Pod Over Local Interface ${BRIDGE_POD_NAME} ${NAMESPACE} ${BRIDGE_INTERFACE}
4242

43+
Verify Multus Embedded Manifests
44+
4345
[Teardown] Remove NAD And Pod ${BRIDGE_NAD_YAML} ${BRIDGE_POD_YAML}
4446

4547

@@ -52,3 +54,16 @@ Setup
5254
Teardown
5355
[Documentation] Test suite teardown
5456
Teardown Suite With Namespace
57+
58+
Verify Multus Embedded Manifests
59+
[Documentation] Delete Multus' DHCP Daemon and reboot host to make sure
60+
... it comes back even though the manifests do not exist anymore.
61+
62+
SSHLibrary.File Should Exist /etc/greenboot/check/required.d/41_microshift_running_check_multus.sh
63+
SSHLibrary.File Should Exist /etc/crio/crio.conf.d/12-microshift-multus.conf
64+
SSHLibrary.Directory Should Not Exist /usr/lib/microshift/manifests.d/000-microshift-multus/
65+
66+
Oc Delete -n openshift-multus ds/dhcp-daemon
67+
Reboot MicroShift Host
68+
Wait Until Greenboot Health Check Exited
69+
Oc Get daemonset openshift-multus dhcp-daemon

0 commit comments

Comments
 (0)