Skip to content

Commit

Permalink
Merge pull request #1249 from stgraber/master
Browse files Browse the repository at this point in the history
ubuntu: Fix package upgrades requiring proc
  • Loading branch information
hallyn committed Oct 25, 2016
2 parents 7fd5ab2 + e34466f commit 00afe6d
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion templates/lxc-ubuntu.in
Expand Up @@ -403,7 +403,13 @@ exit 101
EOF
chmod +x "$1/partial-${arch}"/usr/sbin/policy-rc.d

lxc-unshare -s MOUNT -- chroot "$1/partial-${arch}" apt-get dist-upgrade -y || { suggest_flush; false; }
(
cat << EOF
mount -t proc proc "${1}/partial-${arch}/proc"
chroot "${1}/partial-${arch}" apt-get dist-upgrade -y
EOF
) | lxc-unshare -s MOUNT -- sh -eu || (suggest_flush; false)

rm -f "$1/partial-${arch}"/usr/sbin/policy-rc.d

chroot "$1/partial-${arch}" apt-get clean
Expand Down

0 comments on commit 00afe6d

Please sign in to comment.