[lxc-users] lxc-destroy - unable to destroy a container with snapshots

Tomasz Chmielewski mangoo at wpkg.org
Fri Oct 28 09:02:56 UTC 2016


The container has plenty of snapshots:

# lxc-snapshot -L -n td-backupslave | wc -l
53

Is stopped:

# lxc-ls -f|grep td-backupslave
td-backupslave                STOPPED 0         -      -         -


But not able to remove it:

# lxc-destroy -n td-backupslave -s
lxc-destroy: lxccontainer.c: do_lxcapi_destroy: 2417 Container 
td-backupslave has snapshots;  not removing
Destroying td-backupslave failed

# lxc-destroy -s -n td-backupslave
lxc-destroy: lxccontainer.c: do_lxcapi_destroy: 2417 Container 
td-backupslave has snapshots;  not removing
Destroying td-backupslave failed


According to help, "-s" option should destroy a container even if it has 
snapshots:

# lxc-destroy -h
Usage: lxc-destroy --name=NAME [-f] [-P lxcpath]

lxc-destroy destroys a container with the identifier NAME

Options :
   -n, --name=NAME   NAME of the container
   -s, --snapshots   destroy including all snapshots
   -f, --force       wait for the container to shut down
   --rcfile=FILE     Load configuration file FILE



Am I misreading the help, or is it a bug?

It's Ubuntu 16.04 with these lxc packages:

# dpkg -l|grep lxc
ii  liblxc1                          2.0.5-0ubuntu1~ubuntu16.04.2        
amd64        Linux Containers userspace tools (library)
ii  lxc                              2.0.5-0ubuntu1~ubuntu16.04.2        
all          Transitional package for lxc1
ii  lxc-common                       2.0.5-0ubuntu1~ubuntu16.04.2        
amd64        Linux Containers userspace tools (common tools)
ii  lxc-templates                    2.0.5-0ubuntu1~ubuntu16.04.2        
amd64        Linux Containers userspace tools (templates)
ii  lxc1                             2.0.5-0ubuntu1~ubuntu16.04.2        
amd64        Linux Containers userspace tools
ii  lxcfs                            2.0.4-0ubuntu1~ubuntu16.04.1        
amd64        FUSE based filesystem for LXC
ii  python3-lxc                      2.0.5-0ubuntu1~ubuntu16.04.2        
amd64        Linux Containers userspace tools (Python 3.x bindings)


Tomasz Chmielewski
https://lxadm.com


More information about the lxc-users mailing list