Ubuntu 9.04 template

flosoft

Member
Jul 6, 2008
68
0
6
Hi,

I wanted to ask if there's a specific reason that Proxmox hasn't packaged Ubuntu 9.04 yet?

I tested the template from OpenVZ's precreated repository, but it seems to have some issues with Proxmox.

For example, the init log:
Code:
starting init logger
 [COLOR=yellow]*[/COLOR] Filesystem type 'fusectl' is not  supported. Skipping mount. 
 * Setting preliminary keymap...        /bin/setupcon: line 284:  /dev/tty1: Permission denied 
/bin/setupcon: line 284: /dev/tty2: Permission denied 
/bin/setupcon: line 284: /dev/tty3: Permission denied 
/bin/setupcon: line 284: /dev/tty4: Permission denied 
/bin/setupcon: line 284: /dev/tty5: Permission denied 
/bin/setupcon: line 284: /dev/tty6: Permission denied 
 [ OK ] 
 * Starting basic networking...         [ OK ] 
/etc/rcS.d/S10udev: line 44: /proc/sys/kernel/hotplug: Permission denied 
 * Loading kernel modules...         * Loading manual drivers...         [ OK ] 
 * Setting kernel variables (/etc/sysctl.conf)...         [ OK ] 
 * Setting kernel variables (/etc/sysctl.d/10-console-messages.conf)...         error: permission denied on key 'kernel.printk' 
 [[COLOR=red]fail[/COLOR]] 
 * Setting kernel variables (/etc/sysctl.d/10-network-security.conf)...         error: permission denied on key 'net.ipv4.tcp_syncookies' 
 [[COLOR=red]fail[/COLOR]] 
 * Activating swap...         [ OK ] 
mount: permission denied 
 * Configuring network interfaces...         [ OK ] 
/etc/rcS.d/S55urandom: line 37: /dev/urandom: Permission denied

another very odd issue:

Code:
kismith@vs0201:~$ ssh doomsong.co.uk
Couldn't open /dev/null: Permission denied

It would be great if Proxmox could create a working image of Ubuntu 9.04, or maybe fix the Kernel?

Just FYI, I used the following template: http://download.openvz.org/template/precreated/ubuntu-9.04-x86.tar.gz
 
Just tested the 64bit version.

Worked fine, but after a reboot (reboot in terminal), it fails for everyone except root.

It might also have something to do with apt-get upgrade?
 
I already extended dab to create newer ubuntu packages - Just no time to upload precreated package, but you can create them yourself with dab.

ftp://pve.proxmox.com/sources/dab_2009-06-05.tar.gz
ftp://pve.proxmox.com/sources/dab-pve-appliances_2009-06-05.tar.gz

- Dietmar

I am trying to create my own for 9.04.1 by using dab however I get this error:

Code:
Use of uninitialized value $long in substitution (s///) at /usr/share/perl5/PVE/DAB.pm line 130.
Use of uninitialized value in scalar chomp at /usr/share/perl5/PVE/DAB.pm line 132.
unable to parse config file:

I am following the steps on http://pve.proxmox.com/wiki/Debian_Appliance_Builder

and I am up to dab init when this error occurs.

Please help me as I really would like to start virtualising machines using openvz.
 
Code:
Use of uninitialized value $long in substitution (s///) at /usr/share/perl5/PVE/DAB.pm line 130.
Use of uninitialized value in scalar chomp at /usr/share/perl5/PVE/DAB.pm line 132.
unable to parse config file:

Please can you post your config file (dab.conf)?
 
Yes sure here it is.

Code:
Suite: jaunty
Architecture: i386
Name Ubuntu-9.04-standard
Version: 9.04-1
Section: system
Maintainer: I.T. Construct <admin@itconstruct.com.au>
InfoPage: http://ubuntu.com
Description: Ubuntu 9.04.1 (standard)

As this is my first time to do this I am not sure if this is exactly correct or not.

If I have posted the wrong dab.conf file please specify the default location of the file you want me to post.
 
Why don't you use the example provided in

dab-pve-appliances_2009-06-05/ubuntu-jaunty-standard/dab.conf

(ftp://pve.proxmox.com/sources/dab-pve-appliances_2009-06-05.tar.gz)

- Dietmar

If we are to use that file and to use this tutorial - http://pve.proxmox.com/wiki/Debian_Appliance_Builder to create the vm how do I specify the hdd size of the new vm?

I am asking this as when I was going through the instructions on this page it seemed to create the vm by itself via the shell and used whatever left over hdd space was available. I do not want it to do that!

Please advise.
 
If we are to use that file and to use this tutorial - http://pve.proxmox.com/wiki/Debian_Appliance_Builder to create the vm how do I specify the hdd size of the new vm?

I am asking this as when I was going through the instructions on this page it seemed to create the vm by itself via the shell and used whatever left over hdd space was available. I do not want it to do that!

A template has no size restriction. You specify the size limit when you create a VM from this template.
 
A template has no size restriction. You specify the size limit when you create a VM from this template.

I get stuck on the tutorial at this step:

Code:
Thats all. Simply upload the final template to your Proxmox VE server (/var/lib/vz/template/cache/) and test what you created. Sure, always check if everything went well before releasing a template. For this purpose all output is logged to a file called 'logfile'.

It will not let me move that file to the location it specifies.

It also lists an additional vm under proxmox but no template thus far to be able to be utilised.

Please help and explain why?
 
It will not let me move that file to the location it specifies.

Why not? What error message do you get?

It also lists an additional vm under proxmox but no template thus far to be able to be utilised.

This temporary VM (VMID > 90000) is used to create the template. 'dab clean' destroys that temporary VM.
 
Why not? What error message do you get?

This has been fixed. I was trying to do it quickly when I had my ftp program open but then opened up a shell and it copied across fine! :)



This temporary VM (VMID > 90000) is used to create the template. 'dab clean' destroys that temporary VM.

Ok Great thanks for that!

Thanks for all your help so far.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!