lxd container not removed

Bug #1559789 reported by Tim Penhey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Expired
High
Unassigned

Bug Description

At some stage a lxd instance was created where the cert was put in a deeply nested directory structure.

The controller name was "target", and the model name was "to-move". Obviously there is something wrong in the determination of the path.

Also filing against lxd as it will not delete the container.

$ lxc delete juju-c0518c0b-97b5-47ab-8c1b-541906fb2c73-machine-0
error: Error cleaning up /var/lib/lxd/containers/juju-c0518c0b-97b5-47ab-8c1b-541906fb2c73-machine-0: lstat /var/lib/lxd/containers/juju-c0518c0b-97b5-47ab-8c1b-541906fb2c73-machine-0/rootfs/.config/lxc/juju-target/juju-to-move/juju-to-move/juju-target/juju-target/juju-to-move/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-to-move/juju-to-move/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-to-move/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-to-move/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-target/juju-to-move/client.crt: file name too long

Tags: lxd 2.0-count
Revision history for this message
Tim Penhey (thumper) wrote :
tags: added: 2.0-count
affects: juju-core → juju
Changed in juju:
milestone: none → 2.1.0
Revision history for this message
Anastasia (anastasia-macmood) wrote :

Without reproducible scenario, it's hard to pin point what went wrong.

The lxd issue referred was addressed and closed.

With Juju 2.1 tip and lxd 2.4.1, I certainly do not see anything suspicious in /var/lib/lxd/containers/< my-juju-created-container>-0/rootfs.

I will mark this as Incomplete until we get a re-occurrence and repeatable steps. Feel free to re-open if you have more information.

Changed in juju:
status: Triaged → Incomplete
milestone: 2.1.0 → none
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for juju because there has been no activity for 60 days.]

Changed in juju:
status: Incomplete → Expired
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.