Short story: I had to update lxc-templates *and* nuke /var/cache/lxc/fedora before I could create fully-working fedora guests.
Long story: I'm on Ubuntu 14.04, and have added the lxc-stable ppa. dpkg-query -l shows ii lxc 1.1.3-0ubuntu1~ubuntu14.04.1~ppa1 ii lxc-templates 1.1.3-0ubuntu1~ubuntu14.04.1~ppa1 ii lxcfs 0.10-0ubuntu1~ubuntu14.04.1~ppa1 Creating a fedora 22 guest seems to work: $ sudo lxc-create -n fedora22 -t fedora -- -R 22 Host CPE ID from /etc/os-release: Checking cache download in /var/cache/lxc/fedora/x86_64/22/rootfs ... Cache found. Updating... Yum command has been deprecated, redirecting to '/usr/bin/dnf -y update'. See 'man dnf' and 'man yum2dnf' for more information. To transfer transaction metadata from yum to DNF, run: 'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate' Error: There are no enabled repos. Update finished ... $ sudo lxc-start -n fedora22 It lets me log in etc., but dnf can't install anything; /etc/yum.repos.d is empty (maybe that error message meant something). But I know this should work; it worked on a different machine yesterday. Maybe my earlier bad run with the old templates left some cruft somewhere. I tried removing /var/cache/lxc/fedora and retrying; that seems to have helped, I can now install things inside the new container. So maybe installing a new templates package should clear that cache...? - Dan _______________________________________________ lxc-users mailing list [email protected] http://lists.linuxcontainers.org/listinfo/lxc-users
