Merge "Add oat-client element"
This commit is contained in:
commit
070c8d34c8
19
elements/oat-client/README.rst
Normal file
19
elements/oat-client/README.rst
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
==========
|
||||||
|
oat-client
|
||||||
|
==========
|
||||||
|
This element installs oat-client on the image, that's necessary for
|
||||||
|
trusted boot feature in Ironic to work.
|
||||||
|
|
||||||
|
Intel TXT will measure BIOS, Option Rom and Kernel/Ramdisk during trusted
|
||||||
|
boot, the oat-client will securely fetch the hash values from TPM.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
This element only works on Fedora.
|
||||||
|
|
||||||
|
Put `fedora-oat.repo` into `/etc/yum.repos.d/`::
|
||||||
|
|
||||||
|
export DIB_YUM_REPO_CONF=/etc/yum.repos.d/fedora-oat.repo
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
OAT Repo is lack of a GPG signature check on packages, which can be
|
||||||
|
tracked on: https://github.com/OpenAttestation/OpenAttestation/issues/26
|
1
elements/oat-client/element-deps
Normal file
1
elements/oat-client/element-deps
Normal file
@ -0,0 +1 @@
|
|||||||
|
package-installs
|
2
elements/oat-client/package-installs.yaml
Normal file
2
elements/oat-client/package-installs.yaml
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
oat-client:
|
||||||
|
oat-commandtool:
|
8
elements/oat-client/yum.repos.d/fedora-oat.repo
Normal file
8
elements/oat-client/yum.repos.d/fedora-oat.repo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Place this file in your /etc/yum.repos.d/ directory
|
||||||
|
|
||||||
|
[oat]
|
||||||
|
name=oat 2.2 packages and dependencies
|
||||||
|
baseurl=http://repos.fedorapeople.org/repos/gwei3/oat/fedora-$releasever/$basearch/
|
||||||
|
enabled=1
|
||||||
|
skip_if_unavailable=1
|
||||||
|
gpgcheck=0
|
Loading…
Reference in New Issue
Block a user