lxc-debian cannot create a testing release container

Bug #1052972 reported by Enrique on 2012-09-19
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lxc (Ubuntu)
Serge Hallyn
Nominated for Lucid by Serge Hallyn

Bug Description

SRU Justification:
1. Impact: cannot create debian testing containers
2. Development fix: specify isc-dhcp-client rather than dhcp3-client
3. Stable fix: same as development fix
4. Test case: see lxc-create command below.
5. Regression potential: should be none.
I have tried to create a debian container which uses the testing release with the following command:

SUITE=testing lxc-create -t debian -n debian-testing-amd64

 However it fails at some point with this messages:

E: Couldn't find these debs: dhcp3-client
Failed to download the rootfs, aborting.
Failed to download 'debian base'
failed to install debian
failed to execute template 'debian'

 If I use stable with SUITE=stable then it works fine.

 I am using lxc version 0.7.5-3ubuntu62 in Ubuntu 12.04

Serge Hallyn (serge-hallyn) wrote :

Thanks for submitting this bug. Indeed, dhcp3-server appears to have been replaced in testing, and it is being specifically added to the list of packages for debootstrap to install.

Changed in lxc (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in lxc (Ubuntu):
assignee: nobody → Serge Hallyn (serge-hallyn)
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lxc - 0.8.0~rc1-4ubuntu36

lxc (0.8.0~rc1-4ubuntu36) quantal; urgency=low

  * 0222-debian-dhcp3-package: fix install of debian testing containers.
    (LP: #1052972)
  * 0223-ubuntu-template-user-msg: don't say default user is ubuntu when
    it isn't. (LP: #1052315)
 -- Serge Hallyn <email address hidden> Wed, 19 Sep 2012 11:58:53 -0500

Changed in lxc (Ubuntu):
status: In Progress → Fix Released
description: updated
Changed in lxc (Ubuntu Precise):
status: New → In Progress
importance: Undecided → High

Hello Enrique, or anyone else affected,

Accepted lxc into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/lxc/0.7.5-3ubuntu64 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in lxc (Ubuntu Precise):
status: In Progress → Fix Committed
tags: added: verification-needed
Enrique (enrique-garcia) wrote :

 I have tested successfully the proposed update. Thank you!

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lxc - 0.7.5-3ubuntu65

lxc (0.7.5-3ubuntu65) precise-proposed; urgency=low

  * Add proper fix (X001-lxc-ls-onelisting) for lxc-ls showing running
    containers multiple times. (LP: #1043018)

lxc (0.7.5-3ubuntu64) precise-proposed; urgency=low

  [ Serge Hallyn ]
  * lxc.lxc-net.upstart: tell iptables not to masquerate packets between
    containers. (LP: #1045947)
  * 0204-ubuntu-cloud-userdata-path: Fix broken behavior when a relative
    path is passed into '--userdata' argument. (LP: #1043582)
  * 0205-lxc-ls-manpage-document-two-lines: Document the default two-line
    output format of lxc-ls. (LP: #1043018)
  * lxc-start-ephemeral: support fedora and centos (LP: #1042431)
  * 0222-debian-dhcp3-package: fix install of debian testing containers.
    (LP: #1052972)
  * 0100-template-cleanup-cache: clean up template cache if interrupted
    during build. (LP: #1037331)

  [ Scott Moser ]
  * 0225-ubuntu-cloud-numeric-owner: use --numeric-owner when extracting root
    filesystems with tar (LP: #1066084)
 -- Serge Hallyn <email address hidden> Wed, 07 Nov 2012 11:03:36 -0600

Changed in lxc (Ubuntu Precise):
status: Fix Committed → Fix Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Enrique (enrique-garcia) wrote :

 I tested the latest package in precise and it works fine. Thank you!

Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in lxc (Ubuntu Oneiric):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers