Ubuntu 12.04 LTS fails to install on XenServer 6.0.2

Bug #1007439 reported by Ryan Cresawn
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu
Confirmed
Undecided
Unassigned

Bug Description

I am unable to install Ubuntu 12.04 LTS (server amd64) on XenServer 6.0.2. The error message below is found in /var/log/syslog after the installation process aborts. I am able to reproduce this.

May 14 14:22:19 debootstrap: Unpacking debconf (from .../debconf_1.5.42ubuntu1_all.deb) ...
May 14 14:22:19 debootstrap: Setting up debconf (1.5.42ubuntu1) ...
May 14 14:22:19 kernel: [ 267.240024] pycompile[19578] trap invalid opcode ip:7f4f49bc2e11 sp:7fff357f11a0 error:0 in libm-2.15.so[7f4f49b80000+f9000]
May 14 14:22:19 debootstrap: Illegal instruction
May 14 14:22:20 debootstrap: dpkg: error processing debconf (--install):
May 14 14:22:20 debootstrap: subprocess install post-installation script returned error exit status 132
May 14 14:22:20 debootstrap: Errors were encountered while processing:
May 14 14:22:20 debootstrap: debconf

The following URL contains a report from a user who has reported the same error in German.

http://forum.ubuntuusers.de/topic/bugreport-ubuntu-12-04-server-unter-xen-6/

Tags: bot-comment
Revision history for this message
Ryan Cresawn (jrcresawn) wrote :
Revision history for this message
Ryan Cresawn (jrcresawn) wrote :
Revision history for this message
Ryan Cresawn (jrcresawn) wrote :
Revision history for this message
Ryan Cresawn (jrcresawn) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1007439/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
David Le Bail (dlebail) wrote :

Hi,
I've exactly same problem with Dell R715 + Dell Equallogic ps4100xv

Revision history for this message
Ryan Cresawn (jrcresawn) wrote :

I have three servers running XenServer 6.0.2. Two are Dell PowerEdge R815 servers and one is a Dell PowerEdge 2950. The 2950 has an Intel Xeon 5130 processor and the R815 servers each have four AMD Opteron 6274 processors. I see David that your R715 has an AMD processor. I created a virtual machine running Ubuntu 12.04 on the 2950 and it works fine. Now I have new questions.

Is the AMD Opteron 6274 processor the reason I can't install Ubuntu 12.04 on XenServer 6.0.2?
Is this an Ubuntu 12.04 problem?
Is this a XenServer 6.0.2 problem?

Revision history for this message
Ryan Cresawn (jrcresawn) wrote :

I just found this forum post which seems very likely related.

http://ubuntuforums.org/archive/index.php/t-1946281.html

Revision history for this message
Ryan Cresawn (jrcresawn) wrote :

This bug is unique to the Opteron 6200 series processors.

https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/956051

Revision history for this message
David Le Bail (dlebail) wrote :

Hi Ryan,
you have right
no problem with R415 and AMD Opteron(tm) Processor 4176 HE...

there is no problem with other vm deployment like debian, seems only ubuntu is concerned.

Revision history for this message
Jaume Ponsa (jaume-52) wrote :

Same problem with Dell poweredge R515 (dual opteron 4226)

help please....

Revision history for this message
Ubuntu Bugs (ubuntubugs-ramihyn) wrote :

This bug is NOT unique to Opteron 6200 series processors, i have the same problem on my FX-8120.

There obviously is an updated glibc with this bug fixed, but its in the "precise-updates" repo, not in "precise". Too bad that debootstrap downloads from "precise" only.

The only solution would be to put the updated glibc in "precise", may it be frozen or not - else debootstrap still will be non-functional under Xen, when the "Long Term Support" runs out.

Revision history for this message
Wenjin (wenjin-hu) wrote :

Hi, Previous reports and bug fixers

I am caught by this bug since this summer.

My server is HP DL165, which is using AMD Opteron 6220

This bug seems Ubuntu specific. This summer I tried ubuntu 10.04/12.04 on Xenserver 6.02 and never succeeded, but centos works.

Today I tried ubuntu again on Xenserver 6.1, Now the status is
Ubuntu 10.4 64bit works
ubuntu 12.04 32bit works
ubuntu alternative 12.04 64bit works

But ubuntu 12.04.1 Server 64bit still failed.

Questions:

How did the previous report get the system log in Xenserver?

When will the patch go into Ubuntu Server 12.04 64bit?

Thanks.

Revision history for this message
Jan Kellermann (jan-kellermann) wrote :

Workaround: download ubuntu 12.04.3 iso, mount it and create image from iso:

wget http://releases.ubuntu.com/12.04.3/ubuntu-12.04.3-server-amd64.iso

mount ubuntu-12.04.3-server-amd64.iso /mnt/

you have to fix /usr/lib/xen-tools/karmic.d/20-setup-apt because it tries to recieve updates from given mirror:

53,56c53,56
< deb ${mirror} ${dist} main restricted universe multiverse
< deb-src ${mirror} ${dist} main restricted universe
< deb ${mirror} ${dist}-updates main restricted universe multiverse
< deb-src ${mirror} ${dist}-updates main restricted universe
---
> deb http://de.archive.ubuntu.com/ubuntu/ ${dist} main restricted universe multiverse
> deb-src http://de.archive.ubuntu.com/ubuntu/ ${dist} main restricted universe
> deb http://de.archive.ubuntu.com/ubuntu/ ${dist}-updates main restricted universe multiverse
> deb-src http://de.archive.ubuntu.com/ubuntu/ ${dist}-updates main restricted universe

xen-create-image [....] --mirror file:/mnt

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.