Change in ovirt-engine[master]: engine:Trusted Compute Pools - Open Attestation integration ...

dfediuck at redhat.com dfediuck at redhat.com
Wed Jul 3 11:48:37 UTC 2013


Doron Fediuck has submitted this change and it was merged.

Change subject: engine:Trusted Compute Pools - Open Attestation integration with oVirt engine proposal
......................................................................


engine:Trusted Compute Pools - Open Attestation integration with oVirt engine proposal

Detailed description: http://wiki.ovirt.org/Trusted_compute_pools

In this patchset, follow changes has been introduced:
1. Remove Cache, and add  hashmap<String, AttestationResultEnum> which for each VDS hostname it maps to the attested status.
2. Add initialization mechanism when engine reboot and set up a thread to support 2-phase aggregated attestation.
3. Bug fixing and code cleanup.

Change-Id: I8ce3448a821c74521d277f92f2c8d63ba0accfed
Signed-off-by: Jimmy <gang.wei at intel.com>
Signed-off-by: Zhang Lijuan <lijuan.zhang at intel.com>
Signed-off-by: Quan Xu <quan.xu at intel.com>
Signed-off-by: Ofri Masad <omasad at redhat.com>
Signed-off-by: Dave Chen <wei.d.chen at intel.com>
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InitVdsOnUpCommand.java
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/SetNonOperationalVdsCommand.java
A backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/attestationbroker/AttestThread.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/AttestationResultEnum.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/NonOperationalReason.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VDSGroup.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/Config.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dal/dbbroker/auditloghandling/AuditLogDirector.java
M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsGroupDAO.java
M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/VdsGroupDAODbFacadeImpl.java
M backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
M backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/VdsGroupDAOTest.java
M backend/manager/modules/dal/src/test/resources/fixtures.xml
M backend/manager/modules/vdsbroker/pom.xml
A backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/attestation/AttestationService.java
A backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/attestation/AttestationValue.java
M frontend/webadmin/modules/uicompat/src/main/java/org/ovirt/engine/ui/uicompat/LocalizedEnums.java
M frontend/webadmin/modules/uicompat/src/main/resources/org/ovirt/engine/ui/uicompat/LocalizedEnums.properties
A packaging/dbscripts/upgrade/03_03_0370_add_trusted_service_to_vds_groups.sql
M packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
M packaging/dbscripts/vds_groups_sp.sql
24 files changed, 546 insertions(+), 9 deletions(-)

Approvals:
  Doron Fediuck: Verified; Looks good to me, approved


-- 
To view, visit http://gerrit.ovirt.org/14605
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I8ce3448a821c74521d277f92f2c8d63ba0accfed
Gerrit-PatchSet: 30
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Gang Wei <gang.wei at intel.com>
Gerrit-Reviewer: Dave Chen <wei.d.chen at intel.com>
Gerrit-Reviewer: Doron Fediuck <dfediuck at redhat.com>
Gerrit-Reviewer: Eli Mesika <emesika at redhat.com>
Gerrit-Reviewer: Emily Zhang <lijuan.zhang at intel.com>
Gerrit-Reviewer: Gang Wei <gang.wei at intel.com>
Gerrit-Reviewer: Omer Frenkel <ofrenkel at redhat.com>
Gerrit-Reviewer: Tal Nisan <tnisan at redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzaslavs at redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-Reviewer: ofri masad <omasad at redhat.com>



More information about the Engine-commits mailing list