Commit Graph

108 Commits

Author SHA1 Message Date
iadgovuser62
4834f166f7 Adding Platform Cert Tests and RIM System Tests to V3 (#781)
* Adding Platform Cert and RIM Tests to V3 and modifying workflow file to split those tests into individual steps
2024-07-26 10:59:22 -04:00
iadgovuser62
1ab406538c [#775] Adding Policy Tests to V3 (#776)
* Adding ACA Policy tests with modifications to related files

* Separating the system tests setup from the tests themselves + Splitting up ACA Policy Tests into different steps in workflow file

* Creating separate script for setting up system tests in workflow, and one script for running system tests locally. Adding details to system test steps.
2024-07-26 10:59:22 -04:00
iadgovuser62
ef68d34f88 Added CI functionality to checkout current branch on ACA container in system tests; Added ACA-CI Dockerfile which has been pushed to registry; Renamed Provisioner for CI Dockerfile for consistency 2024-07-26 10:59:22 -04:00
iadgovuser62
7609759356 Adding system test for provision using Provisioner.NET (#748)
* Adding run script, Dockerfile, and container setup script for provisioning with TPM Simulator and Provisioner.Net

* Replacing Docker container setup script with Docker Compose .yml file with respective configurations in related files

* Adding system_test.yml for GitHub actions to run system tests upon V3 branch pushes. Modifying related files accordingly

* Replacing V2 ACA with V3 ACA built from Rocky 9
2024-07-26 10:59:22 -04:00
iadgovuser29
16ec54a59b ACA dockerfile updated ref to package/linux 2024-07-26 10:59:22 -04:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
24d81b9da2
create_aca_images workflow passes branch ref to dockerfiles (#729)
* Update ACA image workflow to pass ref to dockerfiles [no ci]

* Use GITHUB_REF_NAME instead [no ci]

* Change variable usage [no ci]

* Use build arg instead of env [no ci]
2024-03-06 20:51:13 -05:00
iadgovuser29
07f86d08c4 GitHub Workflow to create V3 ACA docker images 2024-02-01 11:25:34 -05:00
iadgovuser26
493d2bd2a4
Added scripts for acceptance testing (#659)
* Added scripts for acceptance testing

* Updated enthernet check

* Set Policy for Acceptance Tests

* Updated links for hat scripts
2024-01-17 12:54:26 -05:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
355cec9e9a
Updated compose files for the acceptance test for Windows and Linux (#672)
* Linux will require different network driver for the acceptance test
container.

* default compose network does not work the same on Windows
2024-01-17 11:16:31 -05:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
2ab1e548ce
V3 json file platform (#631)
* Look for Component Class json on Windows. Update aca-windows

* Removed TPM from the ACA on Rocky image, changed container detection

* Change healthcheck function on windows.

* Remove commented code lines from aca_bootRun.ps1

* Added SWTPM to v3 ACA images. 

* Add build arg to the aca-windows Dockerfile to select base image tag

* Make ACA accessible from localhost
2023-12-06 10:20:56 -05:00
5B96790E3664F40075A67E6ADF737EDB15B4408DBC91A81228B31537B0CE3E26
1e3c7c78b0
Dockerfiles for v3 ACA. Also Powershell Package Scripts (#628)
* Package scripts for powershell

* Adding dockerfiles
2023-11-09 11:54:51 -05:00
iadgovuser26
03ee0bfda8 Updated the dockerfile for Ubuntu 22 2023-10-11 19:56:36 +00:00
iadgovuser26
80dc42dae5 addeded OS sepcific checks for mariadb 2023-10-05 20:06:17 +00:00
iadgovuser26
9998fa7f22 Merge branch 'main' into v3_issue_578-rpm_update 2023-09-19 16:31:21 -04:00
iadgovuser58
5092718c3c updated to include protobuf-compiler and cronie 2023-09-18 11:22:43 -04:00
iadgovuser26
7f7238f4d2 added a chron job to start the ACA on reboot 2023-09-13 16:56:39 -04:00
iadgovuser26
cb4ad4d51a Updated gradle to v8.3 and nebula to 11.4.0 2023-09-06 16:10:16 -04:00
iadgovuser58
91169c1083 removed a couple lines of commented code 2023-08-16 09:45:30 -04:00
iadgovuser58
f1a5bb7fd3 updated github actions unit test yml, added Rocky 8.8 Dockerfile 2023-08-15 17:10:34 -04:00
iadgovuser26
98ef3126ad Added a Dockerfile for Rocky Linux 2022-11-02 09:51:47 -04:00
syncomp-dev1
a898faa38a Files added for ACA Docker image workflow 2022-09-01 09:03:02 -04:00
iadgovuser26
c022a954e0 fixed typo 2022-05-04 16:24:29 -04:00
iadgovuser26
b15bae62be removed extra container check 2022-05-03 16:31:51 -04:00
iadgovuser26
ef5b2e4c09 fixed dockerfile reference for tpm2provisioner 2022-05-03 16:06:51 -04:00
iadgovuser26
625ecd06f2 updated workflow for use with github packages 2022-04-29 14:14:46 -04:00
iadgovuser26
729c11985a added ACA build output 2022-04-20 11:25:30 -04:00
iadgovuser26
29b7857784 added ACA build output 2022-04-20 10:46:26 -04:00
iadgovuser26
6e0d7a3f6f updated ACA Dockerfile 2022-04-19 16:51:06 -04:00
iadgovuser26
8f409e0e0b Merge remote-tracking branch 'origin/tls-1_1-removal' into issue-470 2022-04-14 12:10:14 -04:00
Cyrus
1254fd76dd Missed one entry 2022-04-14 09:09:49 -04:00
Cyrus
1eaf04f15a Another attempt to correct test log in 2022-04-14 08:54:32 -04:00
Cyrus
45ceb4d3d2 Updated CI scripts 2022-04-14 07:52:06 -04:00
iadgovuser26
cb4426ceb7 added docker login 2022-04-12 18:12:14 -04:00
iadgovuser26
4a19bd01ce GitHub package test 2022-04-11 16:43:29 -04:00
lareine
3ed7c3f7a8 Merged in issue-453 2022-03-22 12:22:50 -04:00
lareine
467815a1ef merged from HIRS master 2022-03-09 15:00:19 -05:00
lareine
8975282cf7 minor clean up 2022-02-23 13:54:53 -05:00
lareine
58c3e655fe skipped NVChip removal 2022-02-23 13:54:53 -05:00
lareine
be6bdee539 reset timeout set to one sec 2022-02-23 13:54:53 -05:00
lareine
7037bc1fc1 increased ibmtpm timeouts
increased ibmtpm timeouts

increased ibmtpm timeouts

increased ibmtpm timeouts

increased ibmtpm timeouts

tpm shutdown added

tpm shutdown added

timeouts removed

timeout incremented

timeout incremented
2022-02-23 13:54:50 -05:00
lareine
3a7d597900 added startup to tpm reset
added startup to tpm reset
2022-02-23 13:54:48 -05:00
lareine
c8ced804d9 Deleted NVChip file during reset
Deleted NVChip file during reset
2022-02-23 13:54:45 -05:00
lareine
85e7999d8b added tpm restart timeout
cleanup

cleared out tpmserver folder in reset

cleared out tpmserver folder in reset
2022-02-23 13:54:40 -05:00
lareine
48205a27f1 added wait to tpr2Reset
rewrote tcg_boot.properties

rewrote tcg_boot.properties
2022-02-23 13:54:27 -05:00
lareine
7013552e78 added tests folder
added tests folder

test tcg_boot.properties fix
2022-02-23 13:54:21 -05:00
lareine
4ae04f008e added resetTpm2Emulator method
added clear option for rim_setup

added clear option for rim_setup

added clear option for rim_setup
2022-02-23 13:54:16 -05:00
lareine
b1e9ce1f33 refactor tpm_init
set tpm2_commom path

set tpm2_commom path
2022-02-23 13:54:12 -05:00
lareine
aad0fb9c17 testing tpm clear
testing tpm clear
2022-02-23 13:54:04 -05:00
lareine
1a8e65b5f5 testing tpm restart 2022-02-23 13:54:04 -05:00
lareine
9100206cc3 set ima policy for fw validation
added tpm clear

testing tpm clear

testing tpm clear

testing tpm clear

testing tpm clear

testing tpm clear

update ibmtss
2022-02-23 13:53:48 -05:00