diff options
-rw-r--r-- | tests/integration_tests/modules/test_disk_setup.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/integration_tests/modules/test_disk_setup.py b/tests/integration_tests/modules/test_disk_setup.py index 7aaba7db..1aa22ef0 100644 --- a/tests/integration_tests/modules/test_disk_setup.py +++ b/tests/integration_tests/modules/test_disk_setup.py @@ -170,6 +170,13 @@ class TestPartProbeAvailability: log = client.read_from_file("/var/log/cloud-init.log") self._verify_first_disk_setup(client, log) + # Ensure NoCloud gets detected on reboot + client.execute("mkdir -p /var/lib/cloud/seed/nocloud-net/") + client.execute("touch /var/lib/cloud/seed/nocloud-net/meta-data") + client.write_to_file( + "/etc/cloud/cloud.cfg.d/99_nocloud.cfg", + "datasource_list: [ NoCloud ]\n", + ) # Update our userdata and cloud.cfg to mount then perform new disk # setup client.write_to_file( |