Talk:Download/template/precreated

From OpenVZ Virtuozzo Containers Wiki
Revision as of 03:30, 16 February 2012 by 50.90.200.208 (talk) (Contributed templates)
Jump to: navigation, search

Error reporting

Where to report an error in one of the templates? —The preceding unsigned comment was added by 92.124.110.96 (talkcontribs) 19:37, 24 April 2010.

http://bugzilla.openvz.org/enter_bug.cgi?product=OpenVZ&component=templates --Kir 07:22, 26 April 2010 (UTC)

ubuntu-10.04-x86

(I cannot publish my email in bugzilla)

Ubuntu 10.04 templates (2010-07-10) lack of bodhi.zazen's patch for upstart. It's a simple text file saved as /vz/private/777/etc/init/openvz.conf and with the following content. Without this, on container upgrade networking is lost:

# OpenVZ - Fix init sequence to have OpenVZ working with upstart

description "Fix OpenVZ"

start on startup

task
pre-start script
mount -t devpts devpts /dev/pts
mount -t tmpfs varrun /var/run
mount -t tmpfs varlock /var/lock
mkdir -p /var/run/network
if [ ! -e /etc/mtab ]; then
cat /proc/mounts > /etc/mtab
fi
touch /var/run/utmp
chmod 664 /var/run/utmp
chown root.utmp /var/run/utmp
if [ "$(find /etc/network/ -name upstart -type f)" ]; then
chmod -x /etc/network/*/upstart || true
fi
end script

script
start networking
initctl emit filesystem --no-wait
initctl emit local-filesystems --no-wait
initctl emit virtual-filesystems --no-wait
init 2
end script

Also is necessary to put upstart, mountall and ifupdown on hold:

echo "mountall hold" | dpkg --set-selections
echo "upstart hold" | dpkg --set-selections
echo "ifupdown hold" | dpkg --set-selections

Contributed templates

  • Most recent Funtoo templates can be found here (daily builds) for x86 and x86_64:

http://ftp.osuosl.org/pub/funtoo/funtoo-current/openvz/

  • There is a new version of Gentoo OS template for OpenVZ that made by Thomas Urban, Please check it.
Gentoo 10.1 amd64, ~201 MiB, created on 2010-04-11. http://blog.toxa.de/wp-content/uploads/2010/04/gentoo.tar.gz
Author notes: http://blog.toxa.de/archives/266


It's no longer available --Kir 09:40, 2 October 2009 (UTC)
Roman Savochenko 03 Feb 2010 13:05 +02:00
Done --Kir 13:40, 3 February 2010 (UTC)

This template was created on 23 Apr 2011 -- Sbalukoff 16:20, 24 April 2011 (UTC)

  • I've have built a OpenVPN template that will create an OpenVPN server in just a few minutes. This template also has scripts to create client config files and generate the needed commands on the HN. There are two versions of this template. One version creates clients with login/password auth(road warrior). The second version creates the normal server-client setup(always connected). Based on Centos 6.2 amd64

Info can be found here: https://github.com/dad311/Easy-OpenVPN-1.2-OpenVZ-CT/downloads Create 1/2012

Some old notes (no more relevant)

  • Just added a note to the article that the Debian images are still insecure. It would be better to replace the images with corrected ones, but I have no idea who to contact. --Bluehorn 09:42, 5 July 2008 (EDT)
  • The Centos 5 minimal x86-64 image appears to be lacking in many ways. Most importantly it doesn't set up /dev properly. I'm going to test out the Centos 5 not-so minimal image. --cbsmith 17:53 22 Sept 2008 (PDT)


Gentoo templates

Gentoo template from the 2008th year is very old and comes in a non-functional after the upgrade.

I made a script for automatic assembly of the template (use the description http://wiki.openvz.org/Gentoo_template_creation ).

Templates and script are available at:

Artem V. Navrotsky 18 Oct 2010 09:39 +04:00