summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
Diffstat (limited to 'classes')
-rw-r--r--classes/image_types_ostree.bbclass3
-rw-r--r--classes/sota.bbclass2
2 files changed, 4 insertions, 1 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass
index bc44e33..1313c40 100644
--- a/classes/image_types_ostree.bbclass
+++ b/classes/image_types_ostree.bbclass
@@ -10,6 +10,7 @@ do_image_ostree[depends] += "ostree-native:do_populate_sysroot \
10export OSTREE_REPO 10export OSTREE_REPO
11export OSTREE_BRANCHNAME 11export OSTREE_BRANCHNAME
12export GARAGE_TARGET_NAME 12export GARAGE_TARGET_NAME
13export SOTA_HARDWARE_ID
13 14
14RAMDISK_EXT ?= ".${OSTREE_INITRAMFS_FSTYPES}" 15RAMDISK_EXT ?= ".${OSTREE_INITRAMFS_FSTYPES}"
15 16
@@ -220,7 +221,7 @@ IMAGE_CMD_garagesign () {
220 --length 0 \ 221 --length 0 \
221 --url "${GARAGE_TARGET_URL}" \ 222 --url "${GARAGE_TARGET_URL}" \
222 --sha256 ${ostree_target_hash} \ 223 --sha256 ${ostree_target_hash} \
223 --hardwareids ${MACHINE} 224 --hardwareids ${SOTA_HARDWARE_ID}
224 garage-sign targets sign --repo tufrepo \ 225 garage-sign targets sign --repo tufrepo \
225 --home-dir ${GARAGE_SIGN_REPO} \ 226 --home-dir ${GARAGE_SIGN_REPO} \
226 --key-name=targets 227 --key-name=targets
diff --git a/classes/sota.bbclass b/classes/sota.bbclass
index 38d4ce5..d9df83a 100644
--- a/classes/sota.bbclass
+++ b/classes/sota.bbclass
@@ -36,6 +36,8 @@ GARAGE_TARGET_NAME ?= "${OSTREE_BRANCHNAME}"
36GARAGE_TARGET_VERSION ?= "" 36GARAGE_TARGET_VERSION ?= ""
37GARAGE_TARGET_URL ?= "https://example.com/" 37GARAGE_TARGET_URL ?= "https://example.com/"
38 38
39SOTA_HARDWARE_ID ?= "${MACHINE}"
40
39SOTA_MACHINE ??="none" 41SOTA_MACHINE ??="none"
40SOTA_MACHINE_rpi ?= "raspberrypi" 42SOTA_MACHINE_rpi ?= "raspberrypi"
41SOTA_MACHINE_porter ?= "porter" 43SOTA_MACHINE_porter ?= "porter"