Activity log for bug #1511875

Date Who What changed Old value New value Message
2015-10-30 22:25:02 MegaBrutal bug added bug
2015-10-30 22:25:50 MegaBrutal bug task added lxc (Ubuntu)
2015-10-30 22:58:50 MegaBrutal description When I try to upgrade from 15.10 Wily to 16.04 Xenial (actual development version) within an LXC container, the upgrade script hangs at the message „Calculating the changes”. Steps to reproduce: 1. Make an LXC container with Wily (quickest option is to use lxc-create -t download, choose ubuntu, wily, amd64/i386). 2. Boot up the container, log in, „apt-get -y install ubuntu-release-upgrader”. 3. Start the upgrade with „do-release-upgrade -d”. You will see that the upgrade process will hang at the message „Calculating the changes”. The process which hangs: „/usr/bin/python3 /tmp/ubuntu-release-upgrader-1mpotr5d/xenial --mode=server --frontend=DistUpgradeViewText --devel-release” With strace, it is revealed that the process hangs at a „futex” system call: futex(0x7f4190000c10, FUTEX_WAIT_PRIVATE, 0, NULL This system call never returns, the process must be interrupted with CTRL-C or kill. Upgrading to any previous release within an LXC container works without problems, therefore I consider it as a regression. When I try to upgrade from 15.10 Wily to 16.04 Xenial (actual development version) within an LXC container, the upgrade script hangs at the message „Calculating the changes”. Steps to reproduce: 1. Make an LXC container with Wily (quickest option is to use lxc-create -t download, choose ubuntu, wily, amd64/i386). 2. Boot up the container, log in, „apt-get -y install ubuntu-release-upgrader-core”. 3. Start the upgrade with „do-release-upgrade -d”. You will see that the upgrade process will hang at the message „Calculating the changes”. The process which hangs: „/usr/bin/python3 /tmp/ubuntu-release-upgrader-1mpotr5d/xenial --mode=server --frontend=DistUpgradeViewText --devel-release” With strace, it is revealed that the process hangs at a „futex” system call: futex(0x7f4190000c10, FUTEX_WAIT_PRIVATE, 0, NULL This system call never returns, the process must be interrupted with CTRL-C or kill. Upgrading to any previous release within an LXC container works without problems, therefore I consider it as a regression.
2015-11-02 16:08:40 Serge Hallyn ubuntu-release-upgrader (Ubuntu): status New Confirmed
2015-11-02 16:08:43 Serge Hallyn lxc (Ubuntu): status New Triaged
2015-11-02 16:08:46 Serge Hallyn lxc (Ubuntu): importance Undecided High
2015-11-02 16:08:48 Serge Hallyn ubuntu-release-upgrader (Ubuntu): importance Undecided High
2015-11-02 16:51:36 Serge Hallyn attachment added /var/log/dist-upgrade/apt.log file https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1511875/+attachment/4511345/+files/apt.log
2015-11-05 07:57:28 Marcus Bointon bug added subscriber Marcus Bointon
2016-02-01 18:10:37 Alberto Salvia Novella lxc (Ubuntu): status Triaged Invalid
2016-02-01 18:10:50 Alberto Salvia Novella nominated for series Ubuntu Xenial
2016-02-01 18:10:50 Alberto Salvia Novella nominated for series Ubuntu Wily
2016-02-01 18:10:55 Alberto Salvia Novella ubuntu-release-upgrader (Ubuntu): status Confirmed Triaged
2016-11-30 03:38:33 Jon Brase bug added subscriber Jon Brase