mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-08 00:42:13 +00:00
Fix lxc-oci template with loop backingstore
Move the content of rootfs inside OCI package to rootfs instead of replacing it, as the directory is used as the mountpoint. Tested with directory and loop backingstore. Signed-off-by: Toni Ylenius <toni.ylenius@iki.fi>
This commit is contained in:
parent
0443ed925d
commit
bbd84ff1a7
@ -348,8 +348,7 @@ fi
|
||||
# shellcheck disable=SC2039
|
||||
# shellcheck disable=SC2068
|
||||
umoci --log=error unpack ${umoci_args[@]} --image "${DOWNLOAD_TEMP}:latest" "${LXC_ROOTFS}.tmp"
|
||||
rmdir "${LXC_ROOTFS}"
|
||||
mv "${LXC_ROOTFS}.tmp/rootfs" "${LXC_ROOTFS}"
|
||||
find "${LXC_ROOTFS}.tmp/rootfs" -mindepth 1 -maxdepth 1 -exec mv '{}' "${LXC_ROOTFS}/" \;
|
||||
|
||||
OCI_CONF_FILE=$(getconfigpath "${DOWNLOAD_TEMP}" latest)
|
||||
LXC_CONF_FILE="${LXC_PATH}/config"
|
||||
|
Loading…
Reference in New Issue
Block a user