diff options
author | Anton Gerasimov <anton@advancedtelematic.com> | 2017-03-30 17:48:10 +0200 |
---|---|---|
committer | Anton Gerasimov <anton@advancedtelematic.com> | 2017-04-03 12:10:15 +0200 |
commit | 501e07acd803df6f9264c4206b4b9529006f287a (patch) | |
tree | 20e5bd1f9b3ffd4f230c9c9f5ac87fa85e626617 /classes/image_types_ostree.bbclass | |
parent | 95b5db5a2714d429d31c42d079b192e8edb1a079 (diff) | |
download | meta-updater-501e07acd803df6f9264c4206b4b9529006f287a.tar.gz |
Merge from meta-agl-extra
Diffstat (limited to 'classes/image_types_ostree.bbclass')
-rw-r--r-- | classes/image_types_ostree.bbclass | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index 8b3cbcd..59d4510 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass | |||
@@ -68,6 +68,10 @@ IMAGE_CMD_ostree () { | |||
68 | ln -s ../init.d/tmpfiles.sh usr/etc/rcS.d/S20tmpfiles.sh | 68 | ln -s ../init.d/tmpfiles.sh usr/etc/rcS.d/S20tmpfiles.sh |
69 | fi | 69 | fi |
70 | 70 | ||
71 | # Preserve OSTREE_BRANCHNAME for future information | ||
72 | mkdir -p usr/share/sota/ | ||
73 | echo -n "${OSTREE_BRANCHNAME}" > usr/share/sota/branchname | ||
74 | |||
71 | # Preserve data in /home to be later copied to /sysroot/home by | 75 | # Preserve data in /home to be later copied to /sysroot/home by |
72 | # sysroot generating procedure | 76 | # sysroot generating procedure |
73 | mkdir -p usr/homedirs | 77 | mkdir -p usr/homedirs |
@@ -122,7 +126,7 @@ IMAGE_CMD_ostree () { | |||
122 | cp ${DEPLOY_DIR_IMAGE}/${OSTREE_INITRAMFS_IMAGE}-${MACHINE}${RAMDISK_EXT} boot/initramfs-${checksum} | 126 | cp ${DEPLOY_DIR_IMAGE}/${OSTREE_INITRAMFS_IMAGE}-${MACHINE}${RAMDISK_EXT} boot/initramfs-${checksum} |
123 | 127 | ||
124 | # Copy image manifest | 128 | # Copy image manifest |
125 | cat ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.manifest | cut -d " " -f1,3 > usr/package.manifest | 129 | cat ${IMAGE_MANIFEST} | cut -d " " -f1,3 > usr/package.manifest |
126 | 130 | ||
127 | cd ${WORKDIR} | 131 | cd ${WORKDIR} |
128 | 132 | ||
@@ -154,6 +158,7 @@ IMAGE_CMD_ostreepush () { | |||
154 | if [ ${OSTREE_PUSH_CREDENTIALS} ]; then | 158 | if [ ${OSTREE_PUSH_CREDENTIALS} ]; then |
155 | garage-push --repo=${OSTREE_REPO} \ | 159 | garage-push --repo=${OSTREE_REPO} \ |
156 | --ref=${OSTREE_BRANCHNAME} \ | 160 | --ref=${OSTREE_BRANCHNAME} \ |
157 | --credentials=${OSTREE_PUSH_CREDENTIALS} | 161 | --credentials=${OSTREE_PUSH_CREDENTIALS} \ |
162 | --cacert=${STAGING_ETCDIR_NATIVE}/ssl/certs/ca-certificates.crt | ||
158 | fi | 163 | fi |
159 | } | 164 | } |