Bug 1771343 - Review Request: trustagent-4.5-1 - Intel SecL Trust Agent Remote Attestation Client
Summary: Review Request: trustagent-4.5-1 - Intel SecL Trust Agent Remote Attestation ...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-NEEDSPONSOR FE-DEADREVIEW
TreeView+ depends on / blocked
 
Reported: 2019-11-12 08:36 UTC by Tim Knoll
Modified: 2021-10-02 00:46 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-02 00:46:04 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Tim Knoll 2019-11-12 08:36:20 UTC
Spec URL: https://01.org/sites/default/files/downloads//trustagent-1.5.1.zip
SRPM URL: https://01.org/sites/default/files/downloads//trustagent-1.5.1.zip
Spec and SRPM are bundled into a single zip file.

Description: This package provides the Trust Agent component of Intel Security Libraries for Datacenter.  The Trust Agent acts as a remote attestation client, providing TPM quotes to the remote attestation service (the Intel SecL Verification Service).  Remote attestation provides a method by which TCG-defined measurements in a server TPM can be securely quoted and compared against expected values to determine whether the integrity of any measured component has been compromised.  

Fedora Account System Username: teknoll

Comment 1 Neil Horman 2019-11-18 18:48:29 UTC
Adding FE-NEEDSPONSOR, as the submitter is not currently a packager

Submission is in incorrect format, should not be zipped into a single file, SPEC url and SRPM URL should point to those files specifically, so that fedora-review works with the BZ

package fails to build:

[exec] main:
     [exec]     [mkdir] Created dir: /home/nhorman/rpmbuild/BUILD/contrib/features/hex2bin/target/dist
     [exec]     [mkdir] Created dir: /home/nhorman/rpmbuild/BUILD/contrib/features/hex2bin/target/dist-deps
     [exec]     [touch] Creating /home/nhorman/rpmbuild/BUILD/contrib/features/hex2bin/target/dist/builder/x
     [exec]      [exec] mkdir: cannot create directory '/opt/mtwilson': Permission denied
     [exec]      [exec] PREFIX=/opt/mtwilson/share/hex2bin
     [exec]      [exec] mkdir: cannot create directory '/opt/mtwilson': Permission denied
     [exec]      [exec] gcc -fstack-protector-strong -fPIE -fPIC -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -o hex2bin hex2bin.c -z noexecstack -z relro -z now -pie
     [exec]      [exec] chmod +x hex2bin
     [exec]      [exec] mkdir: cannot create directory '/opt/mtwilson': Permission denied
     [exec]      [exec] mkdir -p /opt/mtwilson/share/hex2bin/bin
     [exec]      [exec] make: *** [Makefile:13: install] Error 1
     [exec]      [exec] Failed to make install hex2bin
     [exec]      [exec] mkdir: cannot create directory '/opt/mtwilson': Permission denied
     [exec]      [exec] make: *** [Makefile:13: install] Error 1
     [exec] [INFO] ------------------------------------------------------------------------
     [exec] [INFO] Reactor Summary:
     [exec] [INFO] 
     [exec] [INFO] hex2bin-dist 1.0 ................................... FAILURE [  1.881 s]
     [exec] [INFO] mtwilson-maven-build-contrib-features 1.1 .......... SKIPPED
     [exec] [INFO] ------------------------------------------------------------------------
     [exec] [INFO] BUILD FAILURE
     [exec] [INFO] ------------------------------------------------------------------------
     [exec] [INFO] Total time: 1.986 s
     [exec] [INFO] Finished at: 2019-11-18T13:47:41-05:00
     [exec] [INFO] ------------------------------------------------------------------------
     [exec] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (default-cli) on project hex2bin-dist: An Ant BuildException has occured: exec returned: 2
     [exec] [ERROR] around Ant part ...<exec failonerror="true" dir="/home/nhorman/rpmbuild/BUILD/contrib/features/hex2bin/target" executable="/bin/bash">... @ 27:122 in /home/nhorman/rpmbuild/BUILD/contrib/features/hex2bin/target/antrun/build-main.xml
     [exec] [ERROR] -> [Help 1]
     [exec] [ERROR] 
     [exec] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
     [exec] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
     [exec] [ERROR] 
     [exec] [ERROR] For more information about the errors and possible solutions, please read the following articles:
     [exec] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
     [exec] Result: 1

Comment 2 Tim Knoll 2020-01-10 21:36:57 UTC
We have re-uploaded the source RPM and spec files to a new location:

Spec URL: https://github.com/intel-secl/trustagent/blob/v1.5.1/packages/trustagent-linux/src/build/trustagent-linux.spec
SRPM URL: https://github.com/intel-secl/trustagent/blob/v1.5.1/packages/trustagent-linux/src/build/trustagent-4.5-1.el7.src.rpm

We are currently still working through the Koji build failures and will update once we have a resolution.

Comment 3 Package Review 2021-10-02 00:46:04 UTC
This is an automatic action taken by review-stats script.

The ticket submitter failed to clear the NEEDINFO flag in a month.
As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews
we consider this ticket as DEADREVIEW and proceed to close it.


Note You need to log in before you can comment on or make changes to this bug.