@nilstraut instead of using animated gifs, can you please copy and paste the text in the console which shows all of the output? Reason being that I can't pause the gif and when I need to look longer at it, it may restart the play and I have to wait until it gets to the same ppoint again.
Ans please, no screenshots - I'm really looking for copy and paste the text from the console. Because that allows to copy and paste the text, if it needs to be used for some analysis.
Hmm, there is much more in the Gif, isn't it? Just let the process run through as above and then copy and paste everything from top to bottom to give us the full insight in what's happening. (For help on how to insert a code block, you can use the link below the editor, which provides help for that)
basically what I wrote above is everything the gif represented. In the gif I additionally:
showed which version I am using
Showed the delete process via l3d delete to verify that it works this way
Showed that the correct env var is in place
All of that i copied in the comment below right out of my terminal. If you need further information please let me know, but thats everything I have observed.
I trust you, but I have also seen quite some message that indicated more details when it was trying to delete stuff. And I need to analyse the details in those messages.
[/var/www]$ cd tTeSt *[master][/var/www/tTeSt]$ l3d2c2d683c3359db5c5a0713f7fc799cf80b0978d03389fd85f6adccb732e1e978>> upgrade grep on the l3d container..fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gzfetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz(1/2) Installing pcre (8.43-r1)(2/2) Installing grep (3.3-r0)Executing busybox-1.31.1-r9.triggerOK: 142 MiB in 75 packagesarocom-l3d: Applied custom ahoy.yml.arocom-l3d: SSH-Identity recognized.*[master][/drupal]$ exitAre you sure you want to remove the project tTeSt with all containers and network? Type YES to confirm: YESDeleting containers ...*[master][/var/www/tTeSt]$
Not sure, why this is so difficult. I've tried to capture a still image in the animated gif which contains presumably important information but is excluded from your output:
And seeing, that you're adding value to your l3d environment like upgrading grep and verifying ssh keys is kind of frustrating to any open source project like this. Taking it all but not giving back is certainly not sustainable.
Now I got it, the type YES to confim part:
Ouput of [YES][Y][y][J][j]:
*[master][/drupal]$ exitAre you sure you want to remove the project tTeSt with all containers and network? Type YES to confirm: YESDeleting containers ...
Ouput of yes:
*[master][/drupal]$ exitAre you sure you want to remove the project tTeSt with all containers and network? Type YES to confirm: yestraefik_traefik_1 is up-to-date
Sorry, one more try: Please reproduce the scenario from the original post and copy the full console output from top to bottom. That will then be something like 100 lines out output. Just exactly what is in the animated gif.
Please do an l3d selfupdate and a l3d reset, this will give you version 2.2.0 which has updates for composer to v2 and also Docker composer is updated to v2. That may have already helped to resolve this issue too, as a side effect. If not, please report further details.
Well, the output looks as if it's doing what it should.
The first time, the confirmation prompt was answered with a lower yes which is why it didn't do anything. The second time, the answer was correctly given with YES and it then deleted containers, as we can see from the output. This message Deleting containers ... would not be printed, if it didn't do exactly that. It tests before, if any containers are available for deletion and only outputs this message, if there is at least one.
So, from the information provided here, I can't see any mistake. More details would be required, if still something was wrong.
Just had one more thought: it could be that the cleanup came too early, and it started cleaning up but then finished prematurely. I have changed that so that the cleanup starts later, when the project's l3d container has been left already.