Netboot Loading libc6-udeb failed for unknown reasons (focal)

Bug #1867502 reported by Zippy Zebu
114
This bug affects 22 people
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

With the netboot image from march 10 (http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/images/netboot/) it shows me following error at partition disk space step

          ???????????????????? [!!] Detect disks ?????????????????????
          ? ?
          ? Failed to load installer component ?
          ? Loading libc6-udeb failed for unknown reasons. Aborting. ?
          ? ?
          ? <Go Back> <Continue> ?
          ? ?
          ????????????????????????????????????????????????????????????

This has also confirmed in the comment https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1817358/comments/41

Tags: focal
Zippy Zebu (zippy.zebu)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Steve Langasek (vorlon)
affects: ubuntu-cdimage → debian-installer (Ubuntu)
Changed in debian-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Jane Atkinson (irihapeti) wrote :

New release of boot.img (17 March) is working correctly.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in debian-installer (Ubuntu):
status: New → Confirmed
Revision history for this message
Alexander Dangel (nhadangel) wrote :

Yesterday new installs with the actual mini.iso were working.
Today the Bug is there again.

Is it ok to submit this issue here?
Or should we open a new bug?

Revision history for this message
milan92stankovic (milan92stankovic) wrote :

I can confirm that the bug is back. I have issues with Ubuntu 20.04 workstations deployment since this morning.

Revision history for this message
mike (xazes123) wrote :

Can confirm. Netinstall breaks on ubuntu 20.04 with lib6c-udeb

Revision history for this message
Eric Mergelsberg (emergelsberg) wrote :

Hello Everybody,

we can confirm this issue as well.
Our unattended installation is breaked since today (last night) and will ended up with the same error message:

loading libc6-udeb failed for unknown reasons

Revision history for this message
discots (discots) wrote :

+1

Revision history for this message
christopheg (christophe-grosjean) wrote :

Same here it completely breaks our automated install process. It worked yesterday and it's broken sinc a fex hours. It doesn't seem related to netboot.iso image itself but to some external component loaded by netinstall. Is there a way to force the version of the additional components used ?

Revision history for this message
Roman Dyadyushkin (apomelitos) wrote :

Apr 27 12:58:02 anna[7607]: (process:7672): sh: error while loading shared libraries: __vdso_gettimeofday: invalid mode for dlopen(): Invalid argument

Revision history for this message
Eric Mergelsberg (emergelsberg) wrote :

For all in this thread:
If anyone is doing a unattended installation by providing a preseed configuration, you can use the following workaround as long as ubuntu has not published a fix for this topic:

d-i preseed/early_command string sed -i -e '/Package: libc6-udeb/{N;N;s/Version: 2.31-0ubuntu9.*/Version: 2.31-0ubuntu9.3/}' /var/lib/dpkg/status;

Revision history for this message
Malte Schmidt (maltris) wrote :

Can confirm, rolled back my repository from one week ago, worked fine back then.

Revision history for this message
christopheg (christophe-grosjean) wrote : Re: [Bug 1867502] Re: Netboot Loading libc6-udeb failed for unknown reasons (focal)

Thanks to Eric Mergelsberg. I confirm the workaround is working fine. I
added the magic line below in may preseed.cfg and my unattended install is
back to working for now.

d-i preseed/early_command string sed -i -e '/Package:
libc6-udeb/{N;N;s/Version: 2.3.*/Version: 2.31-0ubuntu9.3/}'
/var/lib/dpkg/status;

Le mar. 27 avr. 2021 à 16:16, Malte Schmidt <email address hidden> a
écrit :

> Can confirm, rolled back my repository from one week ago, worked fine
> back then.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1867502
>
> Title:
> Netboot Loading libc6-udeb failed for unknown reasons (focal)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1867502/+subscriptions
>

Revision history for this message
Brian Orange (orange.brian) wrote :

This is occuring for me as well, is three anyway to work around it without generating preseed configuration? Perhaps something I can do from the command line with a vanilla mini.iso?

Revision history for this message
City of Oz (ozinfotech) wrote :

Like @orange.brian, I'm not familiar with preseeding either and am getting the same lib6-udeb error message. Is there a simple workaround?

Revision history for this message
Erik Kristensen (unhandledexception) wrote :

I can also confirm this is broken.

Revision history for this message
Brian Orange (orange.brian) wrote :

@ozinfotech I believe it's possible to bring in a preseed config at runtime without going thru the whole preseeding process of modifying the iso. I wasn't able to figure it out in the short amount of time I have to work on it.

Revision history for this message
christopheg (christophe-grosjean) wrote :

For those not using preseed, the above trick is also working. They just have to open a command line from the installer before updates (did it just before the network detection) and apply the sed command:

sed -i -e '/Package:
libc6-udeb/{N;N;s/Version: 2.3.*/Version: 2.31-0ubuntu9.3/}'
/var/lib/dpkg/status

This will trick a system which has version 2.31 of libc6-udeb to believe it have 2.31-0ubuntu9.3 (more up to date than the broken online version), thus not updating it.

They you just exit from the command line and proceed with the installation as usual.

Revision history for this message
Volodymyr Rybak (vvraqua) wrote :

Added the line to my kickstart

preseed preseed/early_command string "sed -i -e '/Package: libc6-udeb/{N;N;s/Version: 2.31-0ubuntu9.*/Version: 2.31-0ubuntu9.3/}' /var/lib/dpkg/status;"

but not working

Revision history for this message
christopheg (christophe-grosjean) wrote :

Hi Volodymyr.

You may be in the same case I was. My default version of libc6-udeb was not 2.31-0ubuntu9 but just 2.31. If this is the case the sed line you used won't work. That's why I modified it to:

sed -i -e '/Package:
libc6-udeb/{N;N;s/Version: 2.3.*/Version: 2.31-0ubuntu9.3/}'
/var/lib/dpkg/status

which should work in both cases.

Revision history for this message
Volodymyr Rybak (vvraqua) wrote :

Changed the line, doesn't work.

Revision history for this message
Nils Büchner (n.buechner) wrote :

In case someone needs a fixed initrd: https://p.haxxors.com/initrd.gz

Revision history for this message
City of Oz (ozinfotech) wrote :

I tried the sed command and was left with this error:
sed: unmatched '/'

I typed it several times just to be sure that I was getting it right.

Revision history for this message
City of Oz (ozinfotech) wrote :

Not sure what happened, but it seems to be working now even with that error message.

Revision history for this message
Brian Orange (orange.brian) wrote :

I can confirm, netboot install is now working again and without an error.

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.