A library containing standardized trait strings. Used by placement service and clients to ensure consistency.
Go to file
Adam Spiers 7f43b7e9a9 Add HW_CPU_AMD_SEV trait
Add a trait reflecting a compute host's capability to offer AMD's
on-chip Secure Encrypted Virtualization functionality:

https://en.wikipedia.org/wiki/Zen_(microarchitecture)#Enhanced_security_and_virtualization_support
https://developer.amd.com/sev/

This will facilitate booting of security-sensitive VMs only on hosts
which offer additional security via SEV.  More details available here:

https://specs.openstack.org/openstack/nova-specs/specs/stein/approved/amd-sev-libvirt-support.html

Change-Id: I8ebfeac3cabbb64a7913f0b8193010a1b712382b
blueprint: amd-sev-libvirt-support
2019-02-08 00:47:57 +00:00
doc Add HW_CPU_AMD_SEV trait 2019-02-08 00:47:57 +00:00
os_traits Add HW_CPU_AMD_SEV trait 2019-02-08 00:47:57 +00:00
releasenotes Update reno for stable/rocky 2018-07-26 12:35:48 +00:00
.gitignore Switch to stestr 2018-07-18 10:33:07 +01:00
.gitreview update pep8/hacking and address failures 2017-03-02 11:37:02 -05:00
.stestr.conf Switch to stestr 2018-07-18 10:33:07 +01:00
.zuul.yaml add python 3.6 unit test job 2018-09-09 05:56:03 -04:00
CONTRIBUTING.rst Add code hosting URL 2018-01-30 09:41:13 -05:00
HACKING.rst Update the documentation urls 2017-09-06 14:56:01 +08:00
LICENSE Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
MANIFEST.in Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
README.rst Add release note link in README 2018-06-27 23:19:22 +08:00
babel.cfg Initial commit of os-capabilities library 2016-08-03 19:25:39 -04:00
requirements.txt Updated from global requirements 2017-11-16 11:20:23 +00:00
setup.cfg Update author-email in setup.cfg 2018-12-04 04:24:55 +00:00
setup.py Updated from global requirements 2017-03-03 22:57:04 +00:00
test-requirements.txt Update hacking version to latest 2019-01-05 00:43:01 +08:00
tox.ini fix tox python3 overrides 2018-07-21 15:17:42 +08:00

README.rst

os-traits

os-traits is a library containing standardized trait strings.

Traits are strings that represent a feature of some resource provider. This library contains the catalog of constants that have been standardized in the OpenStack community to refer to a particular hardware, virtualization, storage, network, or device trait.