Armin Kuster
a4562b1912
Revert "meta-parsec/layer.conf: Insert addpylib declaration"
...
This reverts commit ffd9eb59c7 .
Applied to wrong branch.
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2023-05-09 07:04:24 -04:00
Peter Hoyes
ffd9eb59c7
meta-parsec/layer.conf: Insert addpylib declaration
...
Yocto mickledore introduced the addpylib directive for explicitly adding
layer paths to the PYTHONPATH.
Standalone OEQA test suite discovery does not require this directive but
it is required to import test cases from other layers, e.g. to extend
and modify the test cases.
Signed-off-by: Peter Hoyes <Peter.Hoyes@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2023-05-06 07:54:54 -04:00
Anton Antonov
d10f6f9ae3
Fix PACKAGECONFIG check in Parsec OEQA tests
...
If PACKAGECONFIG is not defined in local.conf then
its default value is not included in cls.tc.td map.
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2023-04-18 10:17:12 -04:00
Anton Antonov
ac1b3ecabc
Flush caches after OEQA tests
...
Make sure that all changes a saved after running the tests.
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2023-04-18 10:15:54 -04:00
Gowtham Suresh Kumar
2aa48e6f4e
Update PARSEC recipe to latest v1.1.0 release
...
This commit updates the parsec-service to v1.1.0 and the parsec-tool
to v0.5.4.
The buildpaths QA check has been disabled and relevant
issue links have been added to address this.
Signed-off-by: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com >
2022-10-24 10:27:58 -04:00
Anton Antonov
2753e73086
parsec-service: Update oeqa tests
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
2022-08-25 08:17:39 -04:00
Anton Antonov
64b64696a9
Use CARGO_TARGET_SUBDIR in do_install
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
2022-08-25 08:17:39 -04:00
Armin Kuster
14b2a6ac18
oeqa: shut done swtpm before and after testing
...
fixes:
swtpm: Could not open TCP socket: Address already in use
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-06-23 18:47:59 -07:00
Armin Kuster
5c215dd679
layer.conf: Post release codename changes
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-06-07 16:58:24 -07:00
Anton Antonov
7628a3e90b
meta-parsec: Update Parsec runtime tests
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-26 16:09:42 -07:00
Anton Antonov
ddd4b13ea0
Parsec-service: Fix arm32 build
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-26 16:09:42 -07:00
Armin Kuster
1afcf4413b
oeqa: add parsec runtime tests
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
---
v2]
Add parsec-cli-tests.sh to mix
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-26 16:09:42 -07:00
Armin Kuster
6805f23867
meta-parsec: add build image.
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
---
v2]
Use packagegroup-security-tpm2
add swtpm
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-26 16:09:42 -07:00
Armin Kuster
9285375bd6
meta-parsec: Add pkg grps
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
--
V2]
Drop tpm pkgs, use the tpm2 pkg grp
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-26 16:09:42 -07:00
Anton Antonov
17d7ad92ea
Parsec-service: Update installation procedure
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-05-23 07:11:55 -07:00
Anton Antonov
71fd7eda04
Upgrade parsec-service to 1.0.0 and parsec-tool to 0.5.2
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-04-13 13:45:44 -07:00
Armin Kuster
2993f459fc
parsec-service: Only enable TPM is layer and DISTRO_FEATURE is defined.
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-03-11 21:08:22 -08:00
Armin Kuster
c8681cc40f
README.md: fix typo
...
Fix typo in parsec-tools to parsec-tool
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-03-11 21:07:52 -08:00
Anton Antonov
6cc8dde794
Upgrade parsec-tool to 0.5.1
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-02-25 07:19:55 -08:00
Armin Kuster
30a4227e3c
layer.conf: Update to use kirkstone
...
Update the layers to use the kirkstone namespace. No compatibility is made
for honister due to the variable renaming.
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-02-20 19:39:36 -08:00
Armin Kuster
7898fc8117
parsec-service: fix compile issue.
...
| thread 'main' panicked at 'Failed to find tss2-sys library.: Command { command: "\"pkg-config\" \"--libs\" \"--cflags\" \"tss2-sys\" \"tss2-sys >= 2.3.3\"", cause: Os { code: 2, kind: NotFound, message: "No such file or directory" } }', /home/akuster/oss/clean/poky/build/tmp-glibc/work/cortexa57-oe-linux/parsec-service/0.8.1-r0/cargo_home/bitbake/tss-esapi-sys-0.2.0/build.rs:62:10
add inherit pkgconfig
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2022-02-20 19:38:30 -08:00
Yi Zhao
e4a49814e1
meta-parsec/README.md: fix for append operator combined with +=
...
Signed-off-by: Yi Zhao <yi.zhao@windriver.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-11-28 16:16:19 -08:00
Anton Antonov
14e1db4ce8
Parsec service. Update PACKAGECONFIG definitions and README.md
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-10-24 11:08:07 -07:00
Armin Kuster
2bc849ada3
meta-parsec/README: remove rust layer req.
...
Rust is now in core. No need to include the layer referenece.
Drop Priority and ref from repo definition. Not used
Signed-off-by: Armin Kuster <akuster808@gmail.com >
[v2]
fixup mailing list
2021-10-24 11:06:02 -07:00
Anton Antonov
a85fbe980e
Upgrade parsec-service 0.8.1 and parsec-tool 0.4.0
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-09-28 16:19:38 -07:00
Armin Kuster
5b49cc551d
layer.conf: drop meta-rust
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-08-26 21:45:14 -07:00
Martin Jansa
68be8afc6b
layer.conf: Update to honister
...
This marks the layers as compatible with honister now they use the new override
syntax.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com >
2021-08-01 08:47:08 -07:00
Armin Kuster
90fe17c347
meta-parsec: Convert to new override syntax
...
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-08-01 08:47:08 -07:00
Anton Antonov
152cdb506b
Do not use clang toolchain in Parsec recipes
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-07-17 05:47:44 -07:00
Anton Antonov
5f07a3dcec
Clearly define clang toolchain in Parsec recipes
...
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-14 13:49:47 +00:00
Anton Antonov
409a8d4276
Add meta-parsec layer into meta-security.
...
The layer contains recipes for Parsec service version 0.7.0 and parsec-tool version 0.3.0. The Parsec service is built with all supported providers and deployed with the MbedCrypto provider enabled. Both systemd and sysv-init are supported.
Signed-off-by: Anton Antonov <Anton.Antonov@arm.com >
Signed-off-by: Armin Kuster <akuster808@gmail.com >
2021-04-12 07:06:46 -07:00