<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="Helvetica, Arial, sans-serif">
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">I was unfortunate to choose my containers name such that LXD thinks one is a snapshot of the
other.</pre>
</blockquote>
hm. Not sure whether this is the explanation. The volume of a
snapshot of test04 would be named <b>test04/second</b> and not <b>test04-second</b>.
(at least it is that scheme I get with '</font><tt>lxc storage
volume list pool2'</tt><font face="Helvetica, Arial, sans-serif">
(and also is the naming scheme you use to delete snapshots)<br>
<br>
So, if that naming has some sort of relevance as you suspect It
smells more like a bug then a feature<br>
<br>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">And what interesting is that you can only use a hyphen as a separator, not
an underscore.</pre>
</blockquote>
can't confirm that neither. My snapshots all have names like </font><tt>'pre-some_string</tt><font
face="Helvetica, Arial, sans-serif">' and have never seen any
problem with that.<br>
<br>
<br>
</font><br>
<div class="moz-cite-prefix">On 5/8/20 7:38 PM, Kees Bakker wrote:<br>
</div>
<blockquote type="cite"
cite="mid:df651a43-77be-6cb8-f6b3-f9bcfc7d6156@ghs.com">
<pre class="moz-quote-pre" wrap="">Ah, I found out what is causing this. I was unfortunate to choose
my containers name such that LXD thinks one is a snapshot of the
other.
Simple test
root@rapper:~# lxc init images:ubuntu/bionic/amd64 -p pool2 test04-second
Creating test04-second
root@rapper:~# lxc init images:ubuntu/bionic/amd64 -p pool2 test04
Creating test04
root@rapper:~# lxc delete test04
Error: Error deleting storage volume: Cannot remove a volume that has snapshots
Also renaming (moving) doesn't work for this one.
root@rapper:~# lxc move test04 test04-first
Error: Rename instance: Failed to run: lvrename /dev/rapper-vg2/containers_test04---second /dev/rapper-vg2/containers_test04--first---second: Existing logical volume "containers_test04---second" not found in volume group "rapper-vg2"
And what interesting is that you can only use a hyphen as a separator, not
an underscore.
root@rapper:~# lxc init images:ubuntu/bionic/amd64 -p pool2 test04_first
Creating test04_first
Error: Failed instance creation: Invalid instance name: Name can only contain alphanumeric and hyphen characters
Now I have to find a trick to mislead LXD so that the containers
can be deleted.
-- Kees
On 07-05-2020 09:03, Kees Bakker wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi,
When I want to delete a container I'm getting this error
root@ijssel:~# lxc delete jenkins
Error: Error deleting storage volume: Cannot remove a volume that has snapshots
However, it has no snapshots.
root@ijssel:~# lxc info jenkins
Name: jenkins
Location: ijssel
Remote: unix://
Architecture: x86_64
Created: 2020/04/24 09:01 UTC
Status: Stopped
Type: container
Profiles: default
This is on Ubuntu 20.04 with lxd 4.0.1 (14954) from snap.
The storage is lvm.
There is a little bit of history that is of interest.
I had a container, "jenkins-template", with a snapshot.
Then I did a "lxc copy" of that snapshot to a new container,
called "jenkins", the one that I'm trying to delete now.
In the meantime I have already deleted the snapshot of "jenkins-template",
because I thought that would help.
Now, there are no snapshots at all on the system. Still, the
delete gives me that error.
root@ijssel:~# lxc list
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | LOCATION |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins | STOPPED | | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins-master1 | RUNNING | 172.16.16.28 (eth0) | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins-sirti | RUNNING | 172.16.16.104 (eth0) | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins-slave001 | RUNNING | 10.189.232.51 (eth0) | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins-template | STOPPED | | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| jenkins-template-old | STOPPED | | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
| mindmap | RUNNING | 172.16.16.166 (eth0) | | CONTAINER | 0 | ijssel |
+----------------------+---------+----------------------+------+-----------+-----------+----------+
root@ijssel:~# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
LXDThinPool local twi-aotz-- <3,41t 3,83 3,34
containers_jenkins local Vwi-a-tz-- <9,32g LXDThinPool 15,04
containers_jenkins--master1 local Vwi-aotz-- <18,63g LXDThinPool 9,57
containers_jenkins--sirti local Vwi-aotz-- 465,66g LXDThinPool 26,40
containers_jenkins--slave001 local Vwi-aotz-- <9,32g LXDThinPool 9,91
containers_jenkins--template local Vwi-a-tz-- <9,32g LXDThinPool 12,58
containers_jenkins--template--old local Vwi-a-tz-- <9,32g LXDThinPool 28,78
containers_mindmap local Vwi-aotz-- <18,63g LXDThinPool 14,75
images_8e0308c73fb2a54a048916915a3437208cfa6fd9fb7e176ad75557f49b8eb522 local Vwi-a-tz-- <9,32g LXDThinPool 6,80
images_8e0f49176d7fc999becd40194a92231551c3d5109bd9327c443592443ba5e841 local Vwi-a-tz-- <9,32g LXDThinPool 6,84
home vg0 -wi-ao---- 50,00g
root vg0 -wi-ao---- 100,00g
How can I delete the container "jenkins"?
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
_______________________________________________
lxc-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a>
<a class="moz-txt-link-freetext" href="http://lists.linuxcontainers.org/listinfo/lxc-users">http://lists.linuxcontainers.org/listinfo/lxc-users</a>
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<span style="font-family: Arial Unicode MS;">Gunnar Wagner | </span><span
style="font-family: Arial Unicode MS;">Yongfeng Village Group 12
#5, Pujiang Town, Minhang District, 201112 Shanghai, P.R. CHINA
</span><br style="font-family: Arial Unicode MS;">
<span style="font-family: Arial Unicode MS;">mob +86.159.0094.1702
| skype:
professorgunrad | wechat: 15900941702</span><br>
</div>
</body>
</html>