Commit Graph

17 Commits

Author SHA1 Message Date
Armin Kuster c6b1eec0e5 kas-security-base: fix feature namespace for tpm*
They are MACHINE not DISTRO FEATURES

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-19 14:08:29 -07:00
Armin Kuster 0cbdbb3c37 kas-security-base: Move some DISTRO_FEATURES around
Move FEATURES that affect kernel configuation to minimize rebuilds

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-18 13:02:24 -07:00
Armin Kuster d29593064b kas-security-base: add hardknott local dirs
move to different builder and define SSTATE_DIR

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-15 19:07:24 -07:00
Armin Kuster 293989a409 kas-security-base: change branch to hardknott
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-14 07:14:06 -07:00
Armin Kuster c318962a71 kas-security-base.yml: tweek build vars
add meta-filesystems

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-14 07:06:13 -07:00
Armin Kuster f97a8bef14 kas-security-base.yml: drop DL_DIR
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-03-02 11:56:27 -08:00
Armin Kuster a107721960 kas-security-base.yml: build setting updates
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-02-23 20:34:51 -08:00
Armin Kuster d2ceb5e438 kas-security-base: Don't create local SSTATE mirror
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-11-15 11:03:52 -08:00
Armin Kuster 9a4de56ad5 gitlab-ci: add meta-hardening build image
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-10-19 18:14:23 -07:00
Armin Kuster 46a7fa856c kas: build with ptest. remove apparmor
apparmor does not build with ptest enabled. skipping it for now

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-29 07:17:55 -07:00
Armin Kuster 8abff56c89 kas-security-base: set RPM and disable ptest
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-18 04:06:31 -07:00
Armin Kuster 0d5662acd1 kas-security-base: define sections as base
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-18 04:06:13 -07:00
Armin Kuster 415bdc7f0d kas-security-base: add testimage
allow root to login

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-09-12 08:55:28 -07:00
Armin Kuster a770033f34 kas/kas-security-base.yml: lets enable error reporting
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-08-29 07:25:35 -07:00
Armin Kuster 066a04425c drop ci-build: it is hiding errors
call kas from .gitlab-ci
fix typos
add missing mips64 file
add main layer workaround

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-24 09:59:33 -07:00
Armin Kuster 4dc69a7550 kas: add ima, tpm and tpm2 build configs
for qemux86, qemux86-64 and qemuarm64

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-19 19:19:59 -07:00
Armin Kuster 171c3da430 add gitlab framework and qemu machine
Machines:
qemux86
qemux86-64
qemuarm
qemuarm64
qemuppc
qemumips84
qemuriscv64

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2020-07-18 18:33:23 -07:00