OpenVZ Forum


Home » General » Support » Problem with VE Debian Woody with vzctl version 3.0.23-1dso1~etch0
Problem with VE Debian Woody with vzctl version 3.0.23-1dso1~etch0 [message #33963] Fri, 21 November 2008 16:23 Go to next message
ulver is currently offline  ulver
Messages: 12
Registered: July 2008
Junior Member
Hello everyone !

I updated (security updates and upgrades) my Debian Etch (Hardware Node) and I noticed that there was a new version of vzctl : 3.0.23-1dso1~etch0 (i had 3.0.22-1dso1 before the update).

With that version, the network didn't work on my old VE Debian Woody (i know this is very old Razz).

The problem seems to be in the new format of the /etc/network/interfaces inside the VPS :
auto venet0
iface venet0 inet manual
up ifconfig venet0 0
up route add -net 192.0.2.1 netmask 255.255.255.255 dev venet0
up route add default gw 192.0.2.1

The Debian Woody doesn't support the "manual" method.
Before the update, venet 0 was configured with "static" method and with the 127.0.0.1 ip address, so it worked.

I found only two solutions to solve the problem :

- Edit the /etc/network/interfaces in the VE and replace the manual method with static, and add the IP 127.0.0.1 or something else (in fact, like the old format). It seems that the file is not deleted when the VE reboot, but it isn't a very smart solution.

- Bridge with veth

I just wanted to know if this problem was known ? And if there is a smarter solution to make the Debian woody work with venet ? (I saw that the file debian-3.0.conf in /etc/vz/dists calls the same script debian-add_ip.sh that debian-3.1 and debian-4.0.conf ; maybe we can have and call a specific script for Debian Woody like debian3.0-add_ip.sh ?)

Thank you ! (and sorry for my english which is very bad...)

[Updated on: Fri, 21 November 2008 16:29]

Report message to a moderator

Re: Problem with VE Debian Woody with vzctl version 3.0.23-1dso1~etch0 [message #33964 is a reply to message #33963] Fri, 21 November 2008 16:40 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

What was the previous vzctl version on your system?

I have checked git history for debian-add_ip.sh and the version in vzctl-3.0.23 does not differ much from what we had in vzctl-3.0.22. There were only two commits — one touching the comments and the other touching the way IPv6 addresses are handled.

Here it is: http://git.openvz.org/?p=vzctl;a=history;f=etc/dists/scripts /debian-add_ip.sh


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png

[Updated on: Fri, 21 November 2008 16:40]

Report message to a moderator

Re: Problem with VE Debian Woody with vzctl version 3.0.23-1dso1~etch0 [message #33965 is a reply to message #33963] Fri, 21 November 2008 17:09 Go to previous message
ulver is currently offline  ulver
Messages: 12
Registered: July 2008
Junior Member
Hello,

Here are the different version :

The new version :
xxxxx:~# vzctl --version
vzctl version 3.0.23-1dso1~etch0

The old version :
yyyyyy:~# vzctl --version
vzctl version 3.0.22-1dso1

I use the following sources to use OpenVZ :
yyyyy:~# grep openvz /etc/apt/sources.list
deb http://download.openvz.org/debian-systs etch openvz

I saw the changes in the script "/etc/vz/dists/scripts/debian-add_ip.sh".

The old script, before the update :

auto ${VENET_DEV}
iface ${VENET_DEV} inet static
address 127.0.0.1
netmask 255.255.255.255
broadcast 0.0.0.0
up route add -net ${FAKEGATEWAY} netmask 255.255.255.255



The new one, after the update :

auto ${VENET_DEV}
iface ${VENET_DEV} inet manual
up ifconfig ${VENET_DEV} 0
up route add -net ${FAKEGATEWAY} netmask 255.255.255.255 dev ${VENET_DEV}
up route add default gw ${FAKEGATEWAY}" >> ${CFGFILE}


The difference is the method : static in the old script, and manual in the new one. "Manual" method is not supported in the Debian Woody.

[Updated on: Fri, 21 November 2008 17:10]

Report message to a moderator

Previous Topic: IPv6+NAT+venet IFs
Next Topic: Fedora 9 SSH Issue
Goto Forum:
  


Current Time: Thu Oct 03 01:29:00 GMT 2024

Total time taken to generate the page: 0.05117 seconds