Broken dependency on python3-parted in Trusty

Bug #1483196 reported by Adam Collard
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
curtin
Fix Released
High
Unassigned

Bug Description

last few lines from cloud-init-output.log

Reading state information...
E: Unable to locate package python3-parted
failed to install deps!
2015-08-10 09:46:02,678 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/part-001 [1]
2015-08-10 09:46:02,681 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts)
2015-08-10 09:46:02,681 - util.py[WARNING]: Running scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_scripts_user.pyc'>) failed

This was using MAAS and getting Curtin 0.1.0~bzr236 from the experimental PPA.

Note that python3-parted is not in the archive for Trusty: http://packages.ubuntu.com/search?keywords=python3-parted

Tags: landscape
Revision history for this message
Scott Moser (smoser) wrote :

this is known, the goal is to drop the dependency on python-parted.
we did not implement a work around as we're getting rid of it soon.

wily works, but trusty was tricky as the curtin launcher picks between available pythons, and in trusty:
  python3-parted is not packaged
  python-yaml (python2) is not available,

so the bin/curtin launcher doesn't find either one as suitable.

we could work around it, but we hope to fix it by dropping parted soon.

Changed in curtin:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Adam Collard (adam-collard) wrote : Re: [Bug 1483196] Re: Broken dependency on python3-parted in Trusty

On Mon, 10 Aug 2015 at 14:55 Scott Moser <email address hidden> wrote:

> this is known, the goal is to drop the dependency on python-parted.
> we did not implement a work around as we're getting rid of it soon.
>
> wily works, but trusty was tricky as the curtin launcher picks between
> available pythons, and in trusty:
> python3-parted is not packaged
> python-yaml (python2) is not available,
>

Huh? python-yaml has been packaged for a long time
http://packages.ubuntu.com/trusty/python-yaml

Scott Moser (smoser)
Changed in curtin:
status: Confirmed → Fix Committed
Revision history for this message
Scott Moser (smoser) wrote : Fixed in Curtin 17.1

This bug is believed to be fixed in curtin in 17.1. If this is still a problem for you, please make a comment and set the state back to New

Thank you.

Changed in curtin:
status: Fix Committed → Fix Released
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.