[lxc-devel] OpenSUSE seed containers...
Stéphane Graber
stgraber at ubuntu.com
Wed Jun 25 17:27:48 UTC 2014
Thanks,
I've been doing most of the required changes and I should have something
sort-of working later today.
However I've noticed a few things that probably should be fixed:
- DHCP isn't starting automatically on eth0, I've got to call "dhcpcd eth0"
- The template doesn't allow you to specify the release or the architecture
The second point is the most important as I usually run the build
environment on the native architecture of the host and then just pass
the right architecture to the template.
On Wed, Jun 18, 2014 at 04:59:00PM -0400, Michael H. Warfield wrote:
> Stéphane (et al)...
>
> Here are the seed containers I promised you for OpenSUSE to go with that
> template update I shipped in a little bit ago.
>
> There are three sets of two tarballs (one each per arch i686 / x86_64).
>
> These two can be used to prime /var/cache/lxc
>
> opensuse-13.1-cache-i686.tgz
> opensuse-13.1-cache-x86_64.tgz
>
> These two are minimal OpenSUSE containers as created by lxc-create in an
> OpenSUSE container of the appropriate arch. It includes the rootfs and
> config file.
>
> opensuse-13.1-i686.tgz
> opensuse-13.1-x86_64.tgz
>
> These two are beefed up containers with packages added that will allow
> these containers to build LXC rpms (they were used to create the
> lxc-1.0.4 rpm's I used to build these containers - some tinkering of
> lxc.spec was required), install the rpm's and use them to build
> additional opensuse containers from within the containers.
>
> opensuse-13.1-chainbuild-i686.tgz
> opensuse-13.1-chainbuild-x86_64.tgz
>
> The packages that were added to create the later two was as follows...
>
> zypper install sudo make rpmbuild libcap libcap-devel docbook2X graphviz python3-devel lua-devel python3 vim yum /usr/bin/xsltproc build
>
> That will "make rpm" on a pre-autoconfed and pre-configured directory.
> I couldn't locate aclocal so autogen.sh hurled chunks on me. But, I
> could do an autogen in the host and rsync the src directory to the
> containers so I really didn't care.
>
> The tarballs fairly large. The first 4 are a little better than 110MB
> and the later two are just shy of 400MB each.
>
> A 3rd generation port run was performed on x86_64 confirming that the
> resulting containers would build containers identical to the containers
> from the 2nd generation port run.
>
> I'm copying them up to my web site now. It's going to take some time so
> it may be hours before all 6 are present. You can get a head start
> downloading as the cache set are there now.
>
> On IPv4:
>
> http://www.wittsend.com/lxc/
>
> On IPv6:
>
> http://www.ip6.wittsend.com/lxc/
>
> Regards,
> Mike
> --
> Michael H. Warfield (AI4NB) | (770) 978-7061 | mhw at WittsEnd.com
> /\/\|=mhw=|\/\/ | (678) 463-0932 | http://www.wittsend.com/mhw/
> NIC whois: MHW9 | An optimist believes we live in the best of all
> PGP Key: 0x674627FF | possible worlds. A pessimist is sure of it!
>
> _______________________________________________
> lxc-devel mailing list
> lxc-devel at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-devel
--
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20140625/6cf963b4/attachment.sig>
More information about the lxc-devel
mailing list