https://bugzilla.novell.com/show_bug.cgi?id=739315 https://bugzilla.novell.com/show_bug.cgi?id=739315#c0 Summary: LXC are completely broken on 32bit architecture Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Other AssignedTo: fcrozat@suse.com ReportedBy: bmaryniuk@suse.com QAContact: qa@suse.de CC: bwiedemann@suse.com Found By: --- Blocker: No LXC zone cannot be created on 32bit architecture. # cat /etc/lxc/opensuse-minimal.conf lxc.network.type = veth lxc.network.flags = up lxc.network.link = br0 lxc.network.ipv4 = 192.168.2.12/24 # lxc-create -n ferenz -t opensuse -f /etc/lxc/opensuse-minimal.conf And here is an output: --------------------------------------------- Checking cache download in /var/cache/lxc/opensuse/rootfs-i686 ... Downloading opensuse minimal ... <<long list of packages here>> Continue? [y/n/?] (y): y Automatically agreeing with openSUSE 12.1 product license. initializing /var/cache/lxc/opensuse/partial-i686/.srcfiles.cache ... *** /var/cache/lxc/opensuse/partial-i686-packages/var/cache/zypp/packages/repo-oss/suse/i686 does not exist chroot: failed to run command `/usr/bin/zypper': No such file or directory chroot: failed to run command `/usr/bin/zypper': No such file or directory chroot: failed to run command `rpm': No such file or directory umount: /var/cache/lxc/opensuse/partial-i686/proc: not mounted ln: failed to create symbolic link `/var/cache/lxc/opensuse/partial-i686/etc/mtab': No such file or directory Failed to download the rootfs, aborting. Failed to download 'opensuse base' failed to install opensuse failed to execute template 'opensuse' Please enter one or more logical volume paths Run `lvremove --help' for more information. --------------------------------------------- This is all true: path does not exists indeed, where "arch" returns i686 while Zypper wants i586. After temporarily symlinking i686 to i586 the following error occurs: --------------------------------------------- Automatically agreeing with openSUSE 12.1 product license. initializing /var/cache/lxc/opensuse/partial-i686/.srcfiles.cache ... /usr/lib/build/createrpmdeps /var/cache/lxc/opensuse/partial-i686-packages/var/cache/zypp/packages/repo-oss/suse/i686 /usr/lib/build/createrpmdeps /var/cache/lxc/opensuse/partial-i686-packages/var/cache/zypp/packages/repo-oss/suse/noarch expanding package dependencies... expansion error nothing provides aaa_base nothing provides libc.so.6 needed by bash nothing provides libc.so.6(GLIBC_2.0) needed by bash nothing provides libc.so.6(GLIBC_2.1) needed by bash ... (lots of missing stuff) ... chroot: failed to run command `/usr/bin/zypper': No such file or directory chroot: failed to run command `/usr/bin/zypper': No such file or directory chroot: failed to run command `rpm': No such file or directory umount: /var/cache/lxc/opensuse/partial-i686/proc: not mounted ln: failed to create symbolic link `/var/cache/lxc/opensuse/partial-i686/etc/mtab': No such file or directory Failed to download the rootfs, aborting. Failed to download 'opensuse base' failed to install opensuse failed to execute template 'opensuse' Please enter one or more logical volume paths Run `lvremove --help' for more information. --------------------------------------------- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.