From FedoraProject
(Retarget to Fedora 20 as agreed with Feature owner)
(Feature was finished, does not make sense to migrate to F20 (only in case the owner will object))
 
Line 61: Line 61:
 
* See [[Talk:Features/OpenAttestation]]
 
* See [[Talk:Features/OpenAttestation]]
  
[[Category:FeatureReadyForWrangler]]
+
[[Category:FeaturePageIncomplete]]

Latest revision as of 13:19, 3 July 2013

OpenAttestation

Summary

Provide Fedora packages for OpenAttestation to support Trusted Compute Pools(TCP) feature in OpenStack since Folsom release & in future oVirt releases.

Owner

Current status

  • Targeted release: Fedora 20
  • Last updated: 2013-03-20
  • Percentage of completion: 70%

Package review request submitted as: https://bugzilla.redhat.com/show_bug.cgi?id=915864.

Detailed Description

This feature would include mostly packaging OpenAttestation project for Fedora.

  • the source package will be named oat
  • the binary packages will include oat-appraiser, oat-client, oat-commandtool & oat-docs.

Benefit to Fedora

Fedora will be capable to be used to deploy OpenStack with TCP feature.

Scope

Required steps are:

  1. Create new package oat for OpenAttestation.

How To Test

  • It requires platforms supporting Intel TXT.
  • It requires installing tboot package.
  • OpenAttestation provides a series of test scripts for API testing.

User Experience

Provide cloud users capability of get the trustworthness of a specific host/server.

Dependencies

tboot, ant, trousers-devel, httpd, tomcat6, mysql, mysql-server, php, php-mysql, java-openjdk-devel

Contingency Plan

None necessary, revert to previous release behaviour.

Documentation

OpenAttestation project web page

Documentation about OpenAttestation functionality

Trusted Compute Pools feature in OpenStack: http://wiki.openstack.org/TrustedComputingPools

Trusted Compute Pools feature in oVirt: http://wiki.ovirt.org/wiki/Trusted_compute_pools

Release Notes

  • OpenAttestation provides REST based API to add cloud management tools with capability of establishing hosts integrity information by remotely retrieving and verifying Hosts' integrity with TPM quote.

Comments and Discussion