From Fedora Project Wiki
(Feature has been announced on devel-announce mailing list on 2013-01-28)
(Feature was finished, does not make sense to migrate to F20 (only in case the owner will object))
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:


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


== Owner ==
== Owner ==
Line 9: Line 9:


== Current status ==
== Current status ==
* Targeted release: [[Releases/19 | Fedora 19 ]]  
* Targeted release: [[Releases/20 | Fedora 20 ]]  
* Last updated: 2013-01-24
* Last updated: 2013-03-20
* Percentage of completion: 30%
* Percentage of completion: 70%
 
Package review request submitted as: https://bugzilla.redhat.com/show_bug.cgi?id=915864.


== Detailed Description ==
== Detailed Description ==
This feature would include mostly packaging OpenAttestation project for fedora.
This feature would include mostly packaging OpenAttestation project for Fedora.


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


== Benefit to Fedora ==
== Benefit to Fedora ==
Line 59: Line 61:
* See [[Talk:Features/OpenAttestation]]
* See [[Talk:Features/OpenAttestation]]


[[Category:FeatureAnnounced]]
[[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