tests/platforms: add test for Azure NVMe udev rules #3519
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Introduce a new test which verifies that udev rules
[1]
for Azure Managed NVMe disks correctly create symlinks in/dev/disk/azure
. It only runs on Azure and uses new kola functionality[2]
to override the instance type, enabling the use of a Hyper-V Gen2 VM (Standard_M16bds_v3) with a UltraSSD_LRS (NVMe) data disk attached.The test checks for the presence of expected symlinks:
[1]
: #3378[2]
: coreos/coreos-assembler#4109Note: This test requires coreos/coreos-assembler#4109 to merge first, and also requires changes to the fedora-coreos-pipeline
kola-azure
job to handle building and resting this on gen2 images.