Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

ignite leaks devicemapper loop devices #39

Closed
luxas opened this issue Jun 5, 2019 · 3 comments
Closed

ignite leaks devicemapper loop devices #39

luxas opened this issue Jun 5, 2019 · 3 comments
Milestone

Comments

@luxas
Copy link
Contributor

luxas commented Jun 5, 2019

$ losetup -a
/dev/loop81: []: (/var/lib/firecracker/vm/37ebe7e8d0f45e46/overlay.dm (deleted))
/dev/loop15: []: (/var/lib/firecracker/vm/d3e42e062054d6c3/overlay.dm (deleted))
/dev/loop43: []: (/var/lib/firecracker/vm/df7cfa3e25b78a2c/overlay.dm (deleted))
/dev/loop122: []: (/var/lib/firecracker/image/0e5753914d9a3a35/image.ext4)
/dev/loop71: []: (/var/lib/firecracker/vm/695c1247ccfd0a67/overlay.dm (deleted))
/dev/loop33: []: (/var/lib/firecracker/vm/c77f12a7a5cf8c4c/overlay.dm (deleted))
/dev/loop112: []: (/var/lib/firecracker/image/10801cc22f226c8f/image.ext4 (deleted))
/dev/loop61: []: (/var/lib/firecracker/vm/8ef051f6ac9a5dda/overlay.dm (deleted))
/dev/loop1: []: (/var/lib/snapd/snaps/mailspring_338.snap)
/dev/loop23: []: (/var/lib/firecracker/vm/498037bfdb70be8a/overlay.dm (deleted))
/dev/loop102: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop51: []: (/var/lib/firecracker/vm/c4a3fba356715ce9/overlay.dm (deleted))
/dev/loop130: []: (/var/lib/firecracker/image/a7ae674a8df3f97e/image.ext4)
/dev/loop13: []: (/var/lib/firecracker/vm/da2779e3d5a646ff/overlay.dm (deleted))
/dev/loop41: []: (/var/lib/firecracker/vm/5f987a711a2180e0/overlay.dm (deleted))
/dev/loop120: []: (/var/lib/firecracker/image/fe03f0f99aa34362/image.ext4 (deleted))
/dev/loop98: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop31: []: (/var/lib/firecracker/vm/ab706930068a14cd/overlay.dm (deleted))
/dev/loop110: []: (/var/lib/firecracker/image/3a70bdf415bbde58/image.ext4)
/dev/loop88: []: (/var/lib/firecracker/image/520226b8f9d131fb/image.ext4 (deleted))
/dev/loop21: []: (/var/lib/firecracker/vm/f5e3c714fa5116f0/overlay.dm (deleted))
/dev/loop100: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop129: []: (/var/lib/firecracker/vm/6c3667a1e8ad2f8b/overlay.dm)
/dev/loop78: []: (/var/lib/firecracker/image/30c23287cdb65d2b/image.ext4 (deleted))
/dev/loop11: []: (/var/lib/firecracker/vm/6efa7eff547f6b51/overlay.dm (deleted))
/dev/loop119: []: (/var/lib/firecracker/vm/02228615e200fbef/overlay.dm (deleted))
/dev/loop68: []: (/var/lib/firecracker/image/a9d3d857431faf0b/image.ext4)
/dev/loop8: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop96: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop109: []: (/var/lib/firecracker/vm/abb6297e6d0aed25/overlay.dm (deleted))
/dev/loop58: []: (/var/lib/firecracker/image/a5da3dcefdc25c6d/image.ext4 (deleted))
/dev/loop86: []: (/var/lib/firecracker/image/520226b8f9d131fb/image.ext4 (deleted))
/dev/loop48: []: (/var/lib/firecracker/image/302f514172986b0c/image.ext4 (deleted))
/dev/loop127: []: (/var/lib/firecracker/vm/dc73d6c6e3bac5f0/overlay.dm (deleted))
/dev/loop76: []: (/var/lib/firecracker/image/7bb599267bb5a551/image.ext4 (deleted))
/dev/loop38: []: (/var/lib/firecracker/image/a5abcb4b9bba2c4a/image.ext4 (deleted))
/dev/loop117: []: (/var/lib/firecracker/vm/0bb30502645f906c/overlay.dm (deleted))
/dev/loop66: []: (/var/lib/firecracker/image/76f85e9408407d4d/image.ext4 (deleted))
/dev/loop6: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop94: []: (/var/lib/firecracker/image/b97066373d984acc/image.ext4 (deleted))
/dev/loop28: []: (/var/lib/firecracker/image/813c7c24a34ee1eb/image.ext4 (deleted))
/dev/loop107: []: (/var/lib/firecracker/vm/18c09dbc3c1ddca7/overlay.dm (deleted))
/dev/loop56: []: (/var/lib/firecracker/image/a5da3dcefdc25c6d/image.ext4 (deleted))
/dev/loop84: []: (/var/lib/firecracker/image/3a70bdf415bbde58/image.ext4)
/dev/loop18: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop46: []: (/var/lib/firecracker/image/af0ba9d913df4187/image.ext4 (deleted))
/dev/loop125: []: (/var/lib/firecracker/vm/a11d54cb53b60b3c/overlay.dm (deleted))
/dev/loop74: []: (/var/lib/firecracker/image/7bb599267bb5a551/image.ext4 (deleted))
/dev/loop36: []: (/var/lib/firecracker/image/16286f2afbaa0bff/image.ext4 (deleted))
/dev/loop115: []: (/var/lib/firecracker/vm/338857666e3b45c3/overlay.dm (deleted))
/dev/loop64: []: (/var/lib/firecracker/image/76f85e9408407d4d/image.ext4 (deleted))
/dev/loop4: []: (/var/lib/snapd/snaps/mailspring_346.snap)
/dev/loop92: []: (/var/lib/firecracker/image/b97066373d984acc/image.ext4 (deleted))
/dev/loop26: []: (/var/lib/firecracker/image/813c7c24a34ee1eb/image.ext4 (deleted))
/dev/loop105: []: (/var/lib/firecracker/vm/ba3fa8275c6555b4/overlay.dm (deleted))
/dev/loop54: []: (/var/lib/firecracker/image/a9d3d857431faf0b/image.ext4)
/dev/loop82: []: (/var/lib/firecracker/image/355123254197fefd/image.ext4 (deleted))
/dev/loop16: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop44: []: (/var/lib/firecracker/image/0c7cb0261c59c55e/image.ext4 (deleted))
/dev/loop123: []: (/var/lib/firecracker/vm/c9ed94dffb3a2b63/overlay.dm (deleted))
/dev/loop72: []: (/var/lib/firecracker/image/ed98328e35874685/image.ext4 (deleted))
/dev/loop34: []: (/var/lib/firecracker/image/16286f2afbaa0bff/image.ext4 (deleted))
/dev/loop113: []: (/var/lib/firecracker/vm/0e20387f42bca332/overlay.dm (deleted))
/dev/loop62: []: (/var/lib/firecracker/image/76f85e9408407d4d/image.ext4 (deleted))
/dev/loop2: []: (/var/lib/snapd/snaps/core_6964.snap)
/dev/loop90: []: (/var/lib/firecracker/image/520226b8f9d131fb/image.ext4 (deleted))
/dev/loop24: []: (/var/lib/firecracker/image/335467d462862eda/image.ext4 (deleted))
/dev/loop103: []: (/var/lib/firecracker/vm/baa363556a8ba785/overlay.dm (deleted))
/dev/loop52: []: (/var/lib/firecracker/image/a9d3d857431faf0b/image.ext4)
/dev/loop131: []: (/var/lib/firecracker/vm/392c5f7e50d1117b/overlay.dm)
/dev/loop80: []: (/var/lib/firecracker/image/30c23287cdb65d2b/image.ext4 (deleted))
/dev/loop14: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop42: []: (/var/lib/firecracker/image/0c7cb0261c59c55e/image.ext4 (deleted))
/dev/loop121: []: (/var/lib/firecracker/vm/9793478eedb3bca9/overlay.dm (deleted))
/dev/loop70: []: (/var/lib/firecracker/image/ed98328e35874685/image.ext4 (deleted))
/dev/loop99: []: (/var/lib/firecracker/vm/295bf1fd2fdcc66b/overlay.dm (deleted))
/dev/loop32: []: (/var/lib/firecracker/image/813c7c24a34ee1eb/image.ext4 (deleted))
/dev/loop111: []: (/var/lib/firecracker/vm/2042b469419ca6ef/overlay.dm (deleted))
/dev/loop60: []: (/var/lib/firecracker/image/76f85e9408407d4d/image.ext4 (deleted))
/dev/loop0: []: (/var/lib/snapd/snaps/core_6818.snap)
/dev/loop89: []: (/var/lib/firecracker/vm/3e916504106eaffa/overlay.dm (deleted))
/dev/loop22: []: (/var/lib/firecracker/image/335467d462862eda/image.ext4 (deleted))
/dev/loop101: []: (/var/lib/firecracker/vm/373b0dc160f67b43/overlay.dm (deleted))
/dev/loop50: []: (/var/lib/firecracker/image/c7406e731270e395/image.ext4)
/dev/loop79: []: (/var/lib/firecracker/vm/49c49e4acaf35c0b/overlay.dm (deleted))
/dev/loop12: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop40: []: (/var/lib/firecracker/image/a5abcb4b9bba2c4a/image.ext4 (deleted))
/dev/loop69: []: (/var/lib/firecracker/vm/2b679057721975ec/overlay.dm (deleted))
/dev/loop9: []: (/var/lib/firecracker/vm/71d53ed59e7636b8/overlay.dm (deleted))
/dev/loop97: []: (/var/lib/firecracker/vm/4d869c4263f33888/overlay.dm (deleted))
/dev/loop30: []: (/var/lib/firecracker/image/813c7c24a34ee1eb/image.ext4 (deleted))
/dev/loop59: []: (/var/lib/firecracker/vm/83a4324583d29c01/overlay.dm (deleted))
/dev/loop87: []: (/var/lib/firecracker/vm/4a8169b529a64351/overlay.dm (deleted))
/dev/loop20: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop49: []: (/var/lib/firecracker/vm/dc26327101bcbf2a/overlay.dm (deleted))
/dev/loop128: []: (/var/lib/firecracker/image/a7ae674a8df3f97e/image.ext4)
/dev/loop77: []: (/var/lib/firecracker/vm/2887d35013097989/overlay.dm (deleted))
/dev/loop10: []: (/var/lib/firecracker/image/bc1f86716bb4b0a6/image.ext4 (deleted))
/dev/loop39: []: (/var/lib/firecracker/vm/f5a32ae5912b1a45/overlay.dm (deleted))
/dev/loop118: []: (/var/lib/firecracker/image/94f6f23ee096538c/image.ext4 (deleted))
/dev/loop67: []: (/var/lib/firecracker/vm/f9e9a9f5d65a9983/overlay.dm (deleted))
/dev/loop7: []: (/var/lib/firecracker/vm/f92c27478faf73e4/overlay.dm (deleted))
/dev/loop95: []: (/var/lib/firecracker/vm/6212b7f0c5eef7b6/overlay.dm (deleted))
/dev/loop29: []: (/var/lib/firecracker/vm/e24d59349453a577/overlay.dm (deleted))
/dev/loop108: []: (/var/lib/firecracker/image/3a70bdf415bbde58/image.ext4)
/dev/loop57: []: (/var/lib/firecracker/vm/cbfd299f06c0ab25/overlay.dm (deleted))
/dev/loop85: []: (/var/lib/firecracker/vm/958f4f1d6d5eadd9/overlay.dm (deleted))
/dev/loop19: []: (/var/lib/firecracker/vm/6849bb02a8c36dd7/overlay.dm (deleted))
/dev/loop47: []: (/var/lib/firecracker/vm/3650e73d0889d749/overlay.dm (deleted))
/dev/loop126: []: (/var/lib/firecracker/image/a7ae674a8df3f97e/image.ext4)
/dev/loop75: []: (/var/lib/firecracker/vm/c28f39bc5ec8a91d/overlay.dm (deleted))
/dev/loop37: []: (/var/lib/firecracker/vm/77a2b70dc6d2142d/overlay.dm (deleted))
/dev/loop116: []: (/var/lib/firecracker/image/6d1575d9bcad7d57/image.ext4 (deleted))
/dev/loop65: []: (/var/lib/firecracker/vm/de7f02796256249a/overlay.dm (deleted))
/dev/loop5: []: (/var/lib/snapd/snaps/gtk-common-themes_1198.snap)
/dev/loop93: []: (/var/lib/firecracker/vm/2468fd251474b5c3/overlay.dm (deleted))
/dev/loop27: []: (/var/lib/firecracker/vm/6f6c12f68a607356/overlay.dm (deleted))
/dev/loop106: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop55: []: (/var/lib/firecracker/vm/2417afab5f654785/overlay.dm (deleted))
/dev/loop83: []: (/var/lib/firecracker/vm/7fb422a7c8562d68/overlay.dm (deleted))
/dev/loop17: []: (/var/lib/firecracker/vm/a9538d85e3dabde6/overlay.dm (deleted))
/dev/loop45: []: (/var/lib/firecracker/vm/8fc699392397f909/overlay.dm (deleted))
/dev/loop124: []: (/var/lib/firecracker/image/a7ae674a8df3f97e/image.ext4)
/dev/loop73: []: (/var/lib/firecracker/vm/653766ae0608769e/overlay.dm (deleted))
/dev/loop35: []: (/var/lib/firecracker/vm/d10119b56a9963f9/overlay.dm (deleted))
/dev/loop114: []: (/var/lib/firecracker/image/10801cc22f226c8f/image.ext4 (deleted))
/dev/loop63: []: (/var/lib/firecracker/vm/ad4dbeda5cc15900/overlay.dm (deleted))
/dev/loop3: []: (/var/lib/snapd/snaps/core_6673.snap)
/dev/loop91: []: (/var/lib/firecracker/vm/f89e0e007cae9cde/overlay.dm (deleted))
/dev/loop25: []: (/var/lib/firecracker/vm/e1367f39162797e5/overlay.dm (deleted))
/dev/loop104: []: (/var/lib/firecracker/image/37d4f4039201c9dc/image.ext4 (deleted))
/dev/loop53: []: (/var/lib/firecracker/vm/022da4a4cd30fd77/overlay.dm (deleted))
@luxas
Copy link
Contributor Author

luxas commented Jun 5, 2019

I think the problem is that when killing the process, containerized ignite doesn't have time to clean up.
However, when removing images/vms with rm, it should cleanup properly

@luxas
Copy link
Contributor Author

luxas commented Jun 5, 2019

sudo dmsetup remove ignite-695c1247ccfd0a67 solves it

@twelho
Copy link
Contributor

twelho commented Jun 6, 2019

Resolved in b0e32a4.

@twelho twelho closed this as completed Jun 6, 2019
@luxas luxas added this to the v0.2.0 milestone Jun 7, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants