> That error message comes from debootstrap, not from lxc-create. > > lxc-create in your case calls the lxc-debian script which in turn calls > debootstrap. On failure, lxc-debian cleans up the build environment which is > why the log file disappears. > > Anyway, the actual error is perfectly visible on screen, the error is that > /proc can't be mounted which is usually a sign of you attempting to run > lxc-create inside a container without having properly enabled nesting for > that container.
Good, to know, thank you. Just to make it clear: I still think that the second alternative to hide the suggestion that a log file is created from the user, because it's unintuitive and imo possible, no matter which part of the program (core or dependency) generates it, but I assume that your comment and status change already had that in mind, so I won't bother more than adding this comment. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1671990 Title: failing lxc-create doesn't create log file mentioned in error message Status in lxc package in Ubuntu: Invalid Bug description: Example run: > sudo lxc-create -n debian-9-armhf -t debian -- --arch=armhf --release=sid debootstrap is /usr/sbin/debootstrap Checking cache download in /var/cache/lxc/debian/rootfs-sid-armhf ... Downloading debian minimal ... I: Retrieving InRelease I: Checking Release signature I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010) I: Retrieving Packages I: Validating Packages I: Resolving dependencies of required packages... I: Resolving dependencies of base packages... I: Found additional required dependencies: libaudit1 libaudit-common libbz2-1.0 libcap-ng0 libdb5.3 libdebconfclient0 libgcrypt20 libgpg-error0 liblz4-1 libncursesw5 libsemanage1 libsemanage-common libsystemd0 libudev1 libustr-1.0-1 I: Found additional base dependencies: adduser debian-archive-keyring dmsetup gpgv iproute2 libapparmor1 libapt-pkg5.0 libbsd0 libcap2 libc-l10n libcryptsetup4 libdevmapper1.02.1 libdns-export162 libedit2 libelf1 libgssapi-krb5-2 libidn11 libip4tc0 libisc-export160 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 libmnl0 libncurses5 libprocps6 libseccomp2 libssl1.0.2 libstdc++6 libwrap0 openssh-client openssh-sftp-server procps systemd systemd-sysv ucf I: Checking component main on http://httpredir.debian.org/debian... I: Retrieving libacl1 2.2.52-3+b1 I: Validating libacl1 2.2.52-3+b1 I: Retrieving adduser 3.115 I: Validating adduser 3.115 [...] I: Retrieving liblzma5 5.2.2-1.2+b1 I: Validating liblzma5 5.2.2-1.2+b1 I: Retrieving zlib1g 1:1.2.8.dfsg-5 I: Validating zlib1g 1:1.2.8.dfsg-5 I: Chosen extractor for .deb packages: dpkg-deb I: Extracting libacl1... I: Extracting libattr1... [...] I: Extracting liblzma5... I: Extracting zlib1g... W: Failure trying to run: chroot /var/cache/lxc/debian/partial-sid-armhf mount -t proc proc /proc W: See /var/cache/lxc/debian/partial-sid-armhf/debootstrap/debootstrap.log for details Failed to download the rootfs, aborting. Failed to download 'debian base' failed to install debian lxc-create: lxccontainer.c: create_run_template: 1297 container creation template for debian-9-armhf failed lxc-create: tools/lxc_create.c: main: 318 Error creating container debian-9-armhf > sudo stat /var/cache/lxc/debian/partial-sid-armhf/debootstrap/debootstrap.log stat: cannot stat '/var/cache/lxc/debian/partial-sid-armhf/debootstrap/debootstrap.log': No such file or directory Either the log file should be created (preferred) or the message should be adjusted to not mention it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: lxc 2.0.7-0ubuntu1~16.10.2 ProcVersionSignature: Ubuntu 4.8.0-41.44-generic 4.8.17 Uname: Linux 4.8.0-41-generic x86_64 NonfreeKernelModules: zfs zunicode icp zcommon znvpair zavl ApportVersion: 2.20.3-0ubuntu8.2 Architecture: amd64 CurrentDesktop: Unity Date: Sat Mar 11 06:26:15 2017 InstallationDate: Installed on 2015-12-12 (454 days ago) InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021) PackageArchitecture: all SourcePackage: lxc UpgradeStatus: Upgraded to yakkety on 2016-10-17 (144 days ago) defaults.conf: lxc.network.type = veth lxc.network.link = lxcbr0 lxc.network.flags = up lxc.network.hwaddr = 00:16:3e:xx:xx:xx To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1671990/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp