Ensure KUKSA.val JWT certificate gets installed 69/29469/2
authorScott Murray <scott.murray@konsulko.com>
Fri, 24 Nov 2023 02:54:46 +0000 (21:54 -0500)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 24 Nov 2023 09:32:31 +0000 (09:32 +0000)
commit1fd481575873e66f0653608d835844d5b11c9f49
tree45b708f90fc2d2648f63e3edb385b16effe5db4f
parent54cc3c843ca4477b23c86f2029039f413a2b31d1
Ensure KUKSA.val JWT certificate gets installed

Recent changes accidentally resulted in the jwt.key.pub certificate
file for KUKSA.val server / databroker authorization not getting
installed, breaking databroker start up.  Explicitly install it from
our kuksa-certificates-server-agl package, and tweak the kuksa-val
recipe to package it in its kuksa-certificates-server package.

Bug-AGL: SPEC-4985

Change-Id: I94703da876718524da753b6b882b331b7f088431
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29469
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
recipes-connectivity/kuksa-val/kuksa-certificates-agl.bb
recipes-connectivity/kuksa-val/kuksa-certificates-agl/jwt.key.pub [new file with mode: 0644]
recipes-connectivity/kuksa-val/kuksa-val_git.bb