Each device type in LAVA defines a template to describe the features of that device type, and how LAVA can use it. A device dictionary customises that template to include the data for one specific instance of that device. This includes details like the specific serial port connection for this device, commands to operate remote power control, device serial numbers and elements of the network topology for vland support.
Other fields can also be used in the templates. The only field which is compulsory is extends which links this device dictionary to a specific device type template.
Dictionary elements are shown in three blocks: commands, vland and others.
'True'
, the device will not accept V1
submissions.sleep
.fastboot
to connect to this
device.fastboot
command.See also
sysfs
path of
the interface associated with the interface label on that device.The “download” button present in the device dictionary page is used to download a YAML file of the device dictionary, which is the equivalent of contents returned by get-pipeline-device-config in lava-tool. This file is not intended for admin support and cannot be used to modify the device dictionary itself.