Added support for returning message and attribute (particularly BIOS
attribute) registries. Also added two additional BIOS settings -
'SecureBootStatus' and 'SerialNumber'. 'SecureBootStatus' has 'ReadOnly'
set to true and 'SecureBootStatus' has 'IsSystemUniqueProperty' in the
Emulates BIOS support for libvirt driver by storing custom
XML with BIOS attributes in libvirt Domain XML.
For now it supports getting attributes, updating
attributes, resetting to default.
This does not support changing password yet, but can be added
This does not support getting attribute update status, because
this is not implemented in sushy library yet. Can be added after
this is implemented in sushy.
Test structure depends and is based on other patches to be merged:
This change adds the ability to read and (for some
drivers) change system boot mode via Redfish call.
At present just Legacy and Uefi boot modes are supported.
Add missing test for emulator. Update tox.ini file because tests won't
run without installed requirements. Add domain stub copied from fedora
example site for proper tests.