Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello Ricardo, Yes, I'll try to get to it later today or over the weekend. On Fri, 30 Jun 2023 at 13:56, Ricardo Ribalda Delgado wrote: > > Hi Hector > > Can you check the current version on my repo? i think it is on a good > state to push it > > Thanks! > > On Tue, Jun 20, 2023 at 4:19 PM Andrea Righi > wrote: > > > > Hi Ricardo, > > > > On Tue, Jun 20, 2023 at 02:17:38PM +0200, Ricardo Ribalda Delgado wrote: > > ... > > > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > > > > > > > > > Hector the fun bits are at > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > > > > > > > > > Reviewed and added some comments, thanks! > > > > FYI, I've applied all your debian/ changes (with some adjustments) to my > > git repo, I think we should be (more or less) aligned now. > > > > At some point, if this package lands in Debian I would like to remove > > the debian/ folder from my upstream repository and completely rely on > > the Debian one for the deb packaging, but for now I'm maintaining it > > also upstream, so that we have a central point that can use as a > > reference for all the next changes. > > > > Thanks, > > -Andrea -- Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi Hector Can you check the current version on my repo? i think it is on a good state to push it Thanks! On Tue, Jun 20, 2023 at 4:19 PM Andrea Righi wrote: > > Hi Ricardo, > > On Tue, Jun 20, 2023 at 02:17:38PM +0200, Ricardo Ribalda Delgado wrote: > ... > > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > > > > > > > Hector the fun bits are at > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > > > > > > > Reviewed and added some comments, thanks! > > FYI, I've applied all your debian/ changes (with some adjustments) to my > git repo, I think we should be (more or less) aligned now. > > At some point, if this package lands in Debian I would like to remove > the debian/ folder from my upstream repository and completely rely on > the Debian one for the deb packaging, but for now I'm maintaining it > also upstream, so that we have a central point that can use as a > reference for all the next changes. > > Thanks, > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi Ricardo, On Tue, Jun 20, 2023 at 02:17:38PM +0200, Ricardo Ribalda Delgado wrote: ... > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > > > > > Hector the fun bits are at > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > > > > > Reviewed and added some comments, thanks! FYI, I've applied all your debian/ changes (with some adjustments) to my git repo, I think we should be (more or less) aligned now. At some point, if this package lands in Debian I would like to remove the debian/ folder from my upstream repository and completely rely on the Debian one for the deb packaging, but for now I'm maintaining it also upstream, so that we have a central point that can use as a reference for all the next changes. Thanks, -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, Jun 20, 2023 at 02:17:38PM +0200, Ricardo Ribalda Delgado wrote: > Hi Andrea > > On Tue, Jun 20, 2023 at 10:02 AM Andrea Righi > wrote: > > > > On Tue, Jun 20, 2023 at 09:19:58AM +0200, Andrea Righi wrote: > > > On Tue, Jun 20, 2023 at 08:47:54AM +0200, Ricardo Ribalda Delgado wrote: > > > > On Tue, Jun 20, 2023 at 7:46 AM Andrea Righi > > > > wrote: > > > > > > > > > > On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado > > > > > wrote: > > > > > > Hi > > > > > > > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > > > > > Hector the fun bits are at > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > > > > > Reviewed and added some comments, thanks! > > > > > > > > > > > > > > > > > Andrea: the build seems to be having issues with 32 bits: > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 > > > > > > > > > > Ah yes, I hit that yesterday as well: > > > > > https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz > > > > > > > > Can you check if > > > > https://salsa.debian.org/ribalda/virtme-ng/-/blob/debian/debian/patches/32bit.patch > > > > does the trick for you? > > > > > > usize seems to do the trick for me, I think it's more portable than > > > c_ulong (that comes from std::os::raw:c_ulong). > > I thought that std::os::raw:c_ulong was more or less ok, as I said... > me no rust :P I think they are both ok, I prefer usize just because it is more idiomatic Rust (usize is actually a distinct type) and c_ulong is provided to maintain compatibility with libc. > > > > > > > > I'll push a fix soon, I just want to make sure it builds everywhere > > > (testing right now). :) > > > > I confirm that this one seems to fix the build error: > > https://github.com/arighi/virtme-ng/commit/438158e15a8af04fadfbb3943a227271db4b6e29 > > > > I'd like to cut a new version (v1.11) at this point, if/when you have a > > new PR ready I can also include your changes (no rush). > > Cool, let me know when you want to land it, so I update my package. Ok, will do. > > I have added support for cross-compilation of the package: > https://salsa.debian.org/ribalda/virtme-ng/-/commit/0e6ffec3897504ef1b7af7171f3b9cf68decfc76 > > Also, to ease the development at some point we should converge on the > content of the debian folder. Is the package already in ubuntu? Absolutely, I would like to apply all your changes so that the content of debian/ upstream will be the same as yours. The package for Ubuntu is only available in a ppa at the moment. My plan is to land a proper package in Debian and then ask a resync of the same package in Ubuntu. Thanks, -andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi Andrea On Tue, Jun 20, 2023 at 10:02 AM Andrea Righi wrote: > > On Tue, Jun 20, 2023 at 09:19:58AM +0200, Andrea Righi wrote: > > On Tue, Jun 20, 2023 at 08:47:54AM +0200, Ricardo Ribalda Delgado wrote: > > > On Tue, Jun 20, 2023 at 7:46 AM Andrea Righi > > > wrote: > > > > > > > > On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado wrote: > > > > > Hi > > > > > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > > > Hector the fun bits are at > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > > > Reviewed and added some comments, thanks! > > > > > > > > > > > > > > Andrea: the build seems to be having issues with 32 bits: > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 > > > > > > > > Ah yes, I hit that yesterday as well: > > > > https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz > > > > > > Can you check if > > > https://salsa.debian.org/ribalda/virtme-ng/-/blob/debian/debian/patches/32bit.patch > > > does the trick for you? > > > > usize seems to do the trick for me, I think it's more portable than > > c_ulong (that comes from std::os::raw:c_ulong). I thought that std::os::raw:c_ulong was more or less ok, as I said... me no rust :P > > > > I'll push a fix soon, I just want to make sure it builds everywhere > > (testing right now). :) > > I confirm that this one seems to fix the build error: > https://github.com/arighi/virtme-ng/commit/438158e15a8af04fadfbb3943a227271db4b6e29 > > I'd like to cut a new version (v1.11) at this point, if/when you have a > new PR ready I can also include your changes (no rush). Cool, let me know when you want to land it, so I update my package. I have added support for cross-compilation of the package: https://salsa.debian.org/ribalda/virtme-ng/-/commit/0e6ffec3897504ef1b7af7171f3b9cf68decfc76 Also, to ease the development at some point we should converge on the content of the debian folder. Is the package already in ubuntu? Cheeers! > > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, Jun 20, 2023 at 09:19:58AM +0200, Andrea Righi wrote: > On Tue, Jun 20, 2023 at 08:47:54AM +0200, Ricardo Ribalda Delgado wrote: > > On Tue, Jun 20, 2023 at 7:46 AM Andrea Righi > > wrote: > > > > > > On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado wrote: > > > > Hi > > > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > > > Hector, Andrea, can you take a look at it? > > > > > > > > Hector the fun bits are at > > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > > > Reviewed and added some comments, thanks! > > > > > > > > > > > Andrea: the build seems to be having issues with 32 bits: > > > > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 > > > > > > Ah yes, I hit that yesterday as well: > > > https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz > > > > Can you check if > > https://salsa.debian.org/ribalda/virtme-ng/-/blob/debian/debian/patches/32bit.patch > > does the trick for you? > > usize seems to do the trick for me, I think it's more portable than > c_ulong (that comes from std::os::raw:c_ulong). > > I'll push a fix soon, I just want to make sure it builds everywhere > (testing right now). :) I confirm that this one seems to fix the build error: https://github.com/arighi/virtme-ng/commit/438158e15a8af04fadfbb3943a227271db4b6e29 I'd like to cut a new version (v1.11) at this point, if/when you have a new PR ready I can also include your changes (no rush). -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, Jun 20, 2023 at 08:47:54AM +0200, Ricardo Ribalda Delgado wrote: > On Tue, Jun 20, 2023 at 7:46 AM Andrea Righi > wrote: > > > > On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado wrote: > > > Hi > > > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > > > Hector, Andrea, can you take a look at it? > > > > > > Hector the fun bits are at > > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > > > Reviewed and added some comments, thanks! > > > > > > > > Andrea: the build seems to be having issues with 32 bits: > > > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 > > > > Ah yes, I hit that yesterday as well: > > https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz > > Can you check if > https://salsa.debian.org/ribalda/virtme-ng/-/blob/debian/debian/patches/32bit.patch > does the trick for you? usize seems to do the trick for me, I think it's more portable than c_ulong (that comes from std::os::raw:c_ulong). I'll push a fix soon, I just want to make sure it builds everywhere (testing right now). :) -Andrea > > warning! not a rust hacker myself :P > > > > > Part of these errors are fixed by: > > `879b4d4 ("virtme-ng-init: support 32-bit architectures")` > > > > But there are still some 32-bit related errors, I'll push an additional > > fix later today. > > > > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, Jun 20, 2023 at 7:46 AM Andrea Righi wrote: > > On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado wrote: > > Hi > > > > I have updated my repo to uprev v1.10 and support argcomple3. > > > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > > > Hector, Andrea, can you take a look at it? > > > > Hector the fun bits are at > > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c > > Reviewed and added some comments, thanks! > > > > > Andrea: the build seems to be having issues with 32 bits: > > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 > > Ah yes, I hit that yesterday as well: > https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz Can you check if https://salsa.debian.org/ribalda/virtme-ng/-/blob/debian/debian/patches/32bit.patch does the trick for you? warning! not a rust hacker myself :P > > Part of these errors are fixed by: > `879b4d4 ("virtme-ng-init: support 32-bit architectures")` > > But there are still some 32-bit related errors, I'll push an additional > fix later today. > > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Mon, Jun 19, 2023 at 09:54:41PM +0200, Ricardo Ribalda Delgado wrote: > Hi > > I have updated my repo to uprev v1.10 and support argcomple3. > > https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian > > Hector, Andrea, can you take a look at it? > > Hector the fun bits are at > https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c Reviewed and added some comments, thanks! > > Andrea: the build seems to be having issues with 32 bits: > https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 Ah yes, I hit that yesterday as well: https://launchpadlibrarian.net/673040751/buildlog_ubuntu-mantic-armhf.virtme-ng_1.12-1ubuntu1_BUILDING.txt.gz Part of these errors are fixed by: `879b4d4 ("virtme-ng-init: support 32-bit architectures")` But there are still some 32-bit related errors, I'll push an additional fix later today. -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi I have updated my repo to uprev v1.10 and support argcomple3. https://salsa.debian.org/ribalda/virtme-ng/-/tree/debian Hector, Andrea, can you take a look at it? Hector the fun bits are at https://salsa.debian.org/ribalda/virtme-ng/-/merge_requests/1/diffs?commit_id=943dd90136e5e30fc39d0061347fea3bcbe44c4c Andrea: the build seems to be having issues with 32 bits: https://salsa.debian.org/ribalda/virtme-ng/-/jobs/4338837 Thanks! On Mon, Jun 19, 2023 at 2:27 PM Andrea Righi wrote: > > On Mon, Jun 19, 2023 at 02:15:51PM +0200, Héctor Orón Martínez wrote: > > Hello, > > > > On Mon, 19 Jun 2023 at 13:56, Andrea Righi > > wrote: > > > > > > On Mon, Jun 19, 2023 at 01:20:04PM +0200, Héctor Orón Martínez wrote: > > > > Hello Andrea, > > > > > > > > On Wed, 31 May 2023 at 20:47, Andrea Righi > > > > wrote: > > > > > > > > > On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado > > > > > wrote: > > > > > > > > > > I think I have the first version of virtme-ng. > > > > > > > > > > > > @Héctor Orón Martínez can you help reviewing and pushing > > > > > > https://salsa.debian.org/ribalda/virtme-ng ? > > > > > > > > > > > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > > > > > > > > > Is there any update on this? Anything I can do to help? > > > > > > > > I tried to build the package posted in the salsa repo, but failed for > > > > me, then I was unable to get back to this. Have you been able to > > > > review such a source tree? > > > > > > I'm able to build the package from Ricardo's repo. It's still at v1.6 > > > and upstream is already v1.10, but in general it looks good to me. > > > > > > What error did you get? > > > > I tried in a different machine now: > > > > register-python-argcomplete virtme-ng > virtme-ng-prompt > > /bin/sh: line 1: register-python-argcomplete: command not found > > > > This should be register-python-argcomplete3, solving that issue I was > > able to build it. > > Oh I see, in Ubuntu python3-argcomplete provides > register-python-argcomplete, while in Debian it's > register-python-argcomplete3. > > Not sure why it's different, maybe we should just do something like the > following to support both (if you like it I'll apply it upstream). > > Thanks for checking! > -Andrea > > debian/rules | 8 +++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/debian/rules b/debian/rules > index db18ccd..0888cf2 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -1,7 +1,13 @@ > #!/usr/bin/make -f > > +ARGCOMPLETE := $(shell command -v register-python-argcomplete3 2>/dev/null > || command -v register-python-argcomplete 2>/dev/null) > + > +ifeq ($(strip $(ARGCOMPLETE)),) > +$(error Neither register-python-argcomplete nor > register-python-argcomplete3 found in PATH) > +endif > + > virtme-ng-prompt: > - register-python-argcomplete virtme-ng vng > $@ > + $(ARGCOMPLETE) virtme-ng vng > $@ > > %: > dh $@ --with python3 --buildsystem=pybuild >
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Mon, Jun 19, 2023 at 02:15:51PM +0200, Héctor Orón Martínez wrote: > Hello, > > On Mon, 19 Jun 2023 at 13:56, Andrea Righi wrote: > > > > On Mon, Jun 19, 2023 at 01:20:04PM +0200, Héctor Orón Martínez wrote: > > > Hello Andrea, > > > > > > On Wed, 31 May 2023 at 20:47, Andrea Righi > > > wrote: > > > > > > > On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > > > > > > > > I think I have the first version of virtme-ng. > > > > > > > > > > @Héctor Orón Martínez can you help reviewing and pushing > > > > > https://salsa.debian.org/ribalda/virtme-ng ? > > > > > > > > > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > > > > > > > Is there any update on this? Anything I can do to help? > > > > > > I tried to build the package posted in the salsa repo, but failed for > > > me, then I was unable to get back to this. Have you been able to > > > review such a source tree? > > > > I'm able to build the package from Ricardo's repo. It's still at v1.6 > > and upstream is already v1.10, but in general it looks good to me. > > > > What error did you get? > > I tried in a different machine now: > > register-python-argcomplete virtme-ng > virtme-ng-prompt > /bin/sh: line 1: register-python-argcomplete: command not found > > This should be register-python-argcomplete3, solving that issue I was > able to build it. Oh I see, in Ubuntu python3-argcomplete provides register-python-argcomplete, while in Debian it's register-python-argcomplete3. Not sure why it's different, maybe we should just do something like the following to support both (if you like it I'll apply it upstream). Thanks for checking! -Andrea debian/rules | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index db18ccd..0888cf2 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,13 @@ #!/usr/bin/make -f +ARGCOMPLETE := $(shell command -v register-python-argcomplete3 2>/dev/null || command -v register-python-argcomplete 2>/dev/null) + +ifeq ($(strip $(ARGCOMPLETE)),) +$(error Neither register-python-argcomplete nor register-python-argcomplete3 found in PATH) +endif + virtme-ng-prompt: - register-python-argcomplete virtme-ng vng > $@ + $(ARGCOMPLETE) virtme-ng vng > $@ %: dh $@ --with python3 --buildsystem=pybuild
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello, On Mon, 19 Jun 2023 at 13:56, Andrea Righi wrote: > > On Mon, Jun 19, 2023 at 01:20:04PM +0200, Héctor Orón Martínez wrote: > > Hello Andrea, > > > > On Wed, 31 May 2023 at 20:47, Andrea Righi > > wrote: > > > > > On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > > > > > > I think I have the first version of virtme-ng. > > > > > > > > @Héctor Orón Martínez can you help reviewing and pushing > > > > https://salsa.debian.org/ribalda/virtme-ng ? > > > > > > > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > > > > > Is there any update on this? Anything I can do to help? > > > > I tried to build the package posted in the salsa repo, but failed for > > me, then I was unable to get back to this. Have you been able to > > review such a source tree? > > I'm able to build the package from Ricardo's repo. It's still at v1.6 > and upstream is already v1.10, but in general it looks good to me. > > What error did you get? I tried in a different machine now: register-python-argcomplete virtme-ng > virtme-ng-prompt /bin/sh: line 1: register-python-argcomplete: command not found This should be register-python-argcomplete3, solving that issue I was able to build it. Regards -- Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Mon, Jun 19, 2023 at 01:20:04PM +0200, Héctor Orón Martínez wrote: > Hello Andrea, > > On Wed, 31 May 2023 at 20:47, Andrea Righi wrote: > > > On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > > > > I think I have the first version of virtme-ng. > > > > > > @Héctor Orón Martínez can you help reviewing and pushing > > > https://salsa.debian.org/ribalda/virtme-ng ? > > > > > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > > > Is there any update on this? Anything I can do to help? > > I tried to build the package posted in the salsa repo, but failed for > me, then I was unable to get back to this. Have you been able to > review such a source tree? I'm able to build the package from Ricardo's repo. It's still at v1.6 and upstream is already v1.10, but in general it looks good to me. What error did you get? -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello Andrea, On Wed, 31 May 2023 at 20:47, Andrea Righi wrote: > On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > > I think I have the first version of virtme-ng. > > > > @Héctor Orón Martínez can you help reviewing and pushing > > https://salsa.debian.org/ribalda/virtme-ng ? > > > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > Is there any update on this? Anything I can do to help? I tried to build the package posted in the salsa repo, but failed for me, then I was unable to get back to this. Have you been able to review such a source tree? Regards > > >> > El mar, 9 de may de 2023, 07:54, Emmanuel Arias > > >> > escribió: > > >> >> > > >> >> Oh, I did not note/check that virtme already exists in Debian. > > >> >> > > >> >> Anyway, I am interest in the package, so I will follow > > >> >> virtme/virme-ng project :-) > > >> >> > > >> >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado > > >> >> escribió: > > >> >>> > > >> >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi > > >> >>> wrote: > > >> >>> > > > >> >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado > > >> >>> > wrote: > > >> >>> > > Hi > > >> >>> > > > > >> >>> > > > > >> >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > > >> >>> > > wrote: > > >> >>> > > > > > >> >>> > > > Hello, > > >> >>> > > > > > >> >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi > > >> >>> > > > escribió: > > >> >>> > > >> > > >> >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón > > >> >>> > > >> Martínez wrote: > > >> >>> > > >> > Hello, > > >> >>> > > >> > > > >> >>> > > >> > virtme already exists in Debian, what would be the > > >> >>> > > >> > benefit of virtme-ng > > >> >>> > > >> > over virtme? > > >> >>> > > >> > > > >> >>> > > >> > https://salsa.debian.org/debian/virtme > > >> >>> > > >> > > > >> >>> > > >> > Regards > > >> >>> > > >> > > >> >>> > > >> The original virtme project is not maintained anymore > > >> >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the > > >> >>> > > >> project > > >> >>> > > >> and continue the development / bug fixing in virtme-ng > > >> >>> > > >> (https://github.com/arighi/virtme-ng). > > >> >>> > > >> > > >> >>> > > >> Some people are already using and contributing to virtme-ng > > >> >>> > > >> and there > > >> >>> > > >> are plans to package it in SuSE. > > >> >>> > > >> > > >> >>> > > >> Honestly I don't know what would be the right procedure to > > >> >>> > > >> "obsolete" > > >> >>> > > >> the old virtme package and replace it virtme-ng (if > > >> >>> > > >> possible), but > > >> >>> > > >> ideally it would be nice to do something like this. Any > > >> >>> > > >> guidance or > > >> >>> > > >> suggestion is welcome. > > >> >>> > > > > > >> >>> > > > > > >> >>> > > > I suggest we evaluate switching upstream from virtme to > > >> >>> > > > virtme-ng, on the Debian virtme package. I would not mind if > > >> >>> > > > you want to be added as uploader for the package. > > >> >>> > > > > > >> >>> > > > Ricardo has been working on virtme. What do you think? > > >> >>> > > > > >> >>> > > SGTM. Maybe we can send an email out of courtesy to the old > > >> >>> > > virtme author. > > >> >>> > > > >> >>> > All good to me as well! I already sent an email to the virtme > > >> >>> > author > > >> >>> > (Andrew Lutomirski) to inform him that I was forking the project, > > >> >>> > but I > > >> >>> > didn't get any response. > > >> >>> > > >> >>> That sounds good. > > >> >>> > > >> >>> > > > >> >>> > Maybe I can try to ping him again and see if he's also happy about > > >> >>> > this > > >> >>> > plan. > > >> >>> > > >> >>> May I suggest that when you ping them, tell them about the plans to > > >> >>> replace virtme with virtme-ng on Debian and put me on cc? > > >> >>> > > >> >>> Thanks! > > >> >>> > > >> >>> > > >> >>> > > > >> >>> > -Andrea -- Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > Hi all > > I think I have the first version of virtme-ng. > > @Héctor Orón Martínez can you help reviewing and pushing > https://salsa.debian.org/ribalda/virtme-ng ? > > Maybe you could also create salsa.debian.org/debian/virtme-ng Is there any update on this? Anything I can do to help? -Andrea > > > Thanks and regards! > > On Wed, May 10, 2023 at 5:04 PM Emmanuel Arias wrote: > > > > > > > > > > On Wed, May 10, 2023 at 11:41 AM Ricardo Ribalda Delgado > > wrote: > >> > >> Hi Emmanuel > >> > >> > >> On Wed, May 10, 2023 at 1:03 AM Emmanuel Arias wrote: > >> > > >> > Upstream respond without objection. Is there any volunter to this > >> > transition? If not i would happy to work on it. > >> > >> I can take care of it. I won't probably start until the weekend though > > > > > > Sounds good, thanks! > > > > Cheers, > >> > >> > >> Regards > >> > >> > > >> > Cheers > >> > > >> > > >> > El mar, 9 de may de 2023, 07:54, Emmanuel Arias > >> > escribió: > >> >> > >> >> Oh, I did not note/check that virtme already exists in Debian. > >> >> > >> >> Anyway, I am interest in the package, so I will follow virtme/virme-ng > >> >> project :-) > >> >> > >> >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado > >> >> escribió: > >> >>> > >> >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi > >> >>> wrote: > >> >>> > > >> >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado > >> >>> > wrote: > >> >>> > > Hi > >> >>> > > > >> >>> > > > >> >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > >> >>> > > wrote: > >> >>> > > > > >> >>> > > > Hello, > >> >>> > > > > >> >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi > >> >>> > > > escribió: > >> >>> > > >> > >> >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez > >> >>> > > >> wrote: > >> >>> > > >> > Hello, > >> >>> > > >> > > >> >>> > > >> > virtme already exists in Debian, what would be the benefit > >> >>> > > >> > of virtme-ng > >> >>> > > >> > over virtme? > >> >>> > > >> > > >> >>> > > >> > https://salsa.debian.org/debian/virtme > >> >>> > > >> > > >> >>> > > >> > Regards > >> >>> > > >> > >> >>> > > >> The original virtme project is not maintained anymore > >> >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the > >> >>> > > >> project > >> >>> > > >> and continue the development / bug fixing in virtme-ng > >> >>> > > >> (https://github.com/arighi/virtme-ng). > >> >>> > > >> > >> >>> > > >> Some people are already using and contributing to virtme-ng and > >> >>> > > >> there > >> >>> > > >> are plans to package it in SuSE. > >> >>> > > >> > >> >>> > > >> Honestly I don't know what would be the right procedure to > >> >>> > > >> "obsolete" > >> >>> > > >> the old virtme package and replace it virtme-ng (if possible), > >> >>> > > >> but > >> >>> > > >> ideally it would be nice to do something like this. Any > >> >>> > > >> guidance or > >> >>> > > >> suggestion is welcome. > >> >>> > > > > >> >>> > > > > >> >>> > > > I suggest we evaluate switching upstream from virtme to > >> >>> > > > virtme-ng, on the Debian virtme package. I would not mind if you > >> >>> > > > want to be added as uploader for the package. > >> >>> > > > > >> >>> > > > Ricardo has been working on virtme. What do you think? > >> >>> > > > >> >>> > > SGTM. Maybe we can send an email out of courtesy to the old virtme > >> >>> > > author. > >> >>> > > >> >>> > All good to me as well! I already sent an email to the virtme author > >> >>> > (Andrew Lutomirski) to inform him that I was forking the project, > >> >>> > but I > >> >>> > didn't get any response. > >> >>> > >> >>> That sounds good. > >> >>> > >> >>> > > >> >>> > Maybe I can try to ping him again and see if he's also happy about > >> >>> > this > >> >>> > plan. > >> >>> > >> >>> May I suggest that when you ping them, tell them about the plans to > >> >>> replace virtme with virtme-ng on Debian and put me on cc? > >> >>> > >> >>> Thanks! > >> >>> > >> >>> > >> >>> > > >> >>> > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Mon, May 15, 2023 at 10:45:15PM +0200, Ricardo Ribalda Delgado wrote: > Hi all > > I think I have the first version of virtme-ng. > > @Héctor Orón Martínez can you help reviewing and pushing > https://salsa.debian.org/ribalda/virtme-ng ? > > Maybe you could also create salsa.debian.org/debian/virtme-ng > > > Thanks and regards! Thank you so much for this Ricardo, and thank you for picking 1.6, that I just released a few hours ago. Perfect timing! :) -Andrea > > On Wed, May 10, 2023 at 5:04 PM Emmanuel Arias wrote: > > > > > > > > > > On Wed, May 10, 2023 at 11:41 AM Ricardo Ribalda Delgado > > wrote: > >> > >> Hi Emmanuel > >> > >> > >> On Wed, May 10, 2023 at 1:03 AM Emmanuel Arias wrote: > >> > > >> > Upstream respond without objection. Is there any volunter to this > >> > transition? If not i would happy to work on it. > >> > >> I can take care of it. I won't probably start until the weekend though > > > > > > Sounds good, thanks! > > > > Cheers, > >> > >> > >> Regards > >> > >> > > >> > Cheers > >> > > >> > > >> > El mar, 9 de may de 2023, 07:54, Emmanuel Arias > >> > escribió: > >> >> > >> >> Oh, I did not note/check that virtme already exists in Debian. > >> >> > >> >> Anyway, I am interest in the package, so I will follow virtme/virme-ng > >> >> project :-) > >> >> > >> >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado > >> >> escribió: > >> >>> > >> >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi > >> >>> wrote: > >> >>> > > >> >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado > >> >>> > wrote: > >> >>> > > Hi > >> >>> > > > >> >>> > > > >> >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > >> >>> > > wrote: > >> >>> > > > > >> >>> > > > Hello, > >> >>> > > > > >> >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi > >> >>> > > > escribió: > >> >>> > > >> > >> >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez > >> >>> > > >> wrote: > >> >>> > > >> > Hello, > >> >>> > > >> > > >> >>> > > >> > virtme already exists in Debian, what would be the benefit > >> >>> > > >> > of virtme-ng > >> >>> > > >> > over virtme? > >> >>> > > >> > > >> >>> > > >> > https://salsa.debian.org/debian/virtme > >> >>> > > >> > > >> >>> > > >> > Regards > >> >>> > > >> > >> >>> > > >> The original virtme project is not maintained anymore > >> >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the > >> >>> > > >> project > >> >>> > > >> and continue the development / bug fixing in virtme-ng > >> >>> > > >> (https://github.com/arighi/virtme-ng). > >> >>> > > >> > >> >>> > > >> Some people are already using and contributing to virtme-ng and > >> >>> > > >> there > >> >>> > > >> are plans to package it in SuSE. > >> >>> > > >> > >> >>> > > >> Honestly I don't know what would be the right procedure to > >> >>> > > >> "obsolete" > >> >>> > > >> the old virtme package and replace it virtme-ng (if possible), > >> >>> > > >> but > >> >>> > > >> ideally it would be nice to do something like this. Any > >> >>> > > >> guidance or > >> >>> > > >> suggestion is welcome. > >> >>> > > > > >> >>> > > > > >> >>> > > > I suggest we evaluate switching upstream from virtme to > >> >>> > > > virtme-ng, on the Debian virtme package. I would not mind if you > >> >>> > > > want to be added as uploader for the package. > >> >>> > > > > >> >>> > > > Ricardo has been working on virtme. What do you think? > >> >>> > > > >> >>> > > SGTM. Maybe we can send an email out of courtesy to the old virtme > >> >>> > > author. > >> >>> > > >> >>> > All good to me as well! I already sent an email to the virtme author > >> >>> > (Andrew Lutomirski) to inform him that I was forking the project, > >> >>> > but I > >> >>> > didn't get any response. > >> >>> > >> >>> That sounds good. > >> >>> > >> >>> > > >> >>> > Maybe I can try to ping him again and see if he's also happy about > >> >>> > this > >> >>> > plan. > >> >>> > >> >>> May I suggest that when you ping them, tell them about the plans to > >> >>> replace virtme with virtme-ng on Debian and put me on cc? > >> >>> > >> >>> Thanks! > >> >>> > >> >>> > >> >>> > > >> >>> > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi all I think I have the first version of virtme-ng. @Héctor Orón Martínez can you help reviewing and pushing https://salsa.debian.org/ribalda/virtme-ng ? Maybe you could also create salsa.debian.org/debian/virtme-ng Thanks and regards! On Wed, May 10, 2023 at 5:04 PM Emmanuel Arias wrote: > > > > > On Wed, May 10, 2023 at 11:41 AM Ricardo Ribalda Delgado > wrote: >> >> Hi Emmanuel >> >> >> On Wed, May 10, 2023 at 1:03 AM Emmanuel Arias wrote: >> > >> > Upstream respond without objection. Is there any volunter to this >> > transition? If not i would happy to work on it. >> >> I can take care of it. I won't probably start until the weekend though > > > Sounds good, thanks! > > Cheers, >> >> >> Regards >> >> > >> > Cheers >> > >> > >> > El mar, 9 de may de 2023, 07:54, Emmanuel Arias >> > escribió: >> >> >> >> Oh, I did not note/check that virtme already exists in Debian. >> >> >> >> Anyway, I am interest in the package, so I will follow virtme/virme-ng >> >> project :-) >> >> >> >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado >> >> escribió: >> >>> >> >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi >> >>> wrote: >> >>> > >> >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado >> >>> > wrote: >> >>> > > Hi >> >>> > > >> >>> > > >> >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez >> >>> > > wrote: >> >>> > > > >> >>> > > > Hello, >> >>> > > > >> >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi >> >>> > > > escribió: >> >>> > > >> >> >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez >> >>> > > >> wrote: >> >>> > > >> > Hello, >> >>> > > >> > >> >>> > > >> > virtme already exists in Debian, what would be the benefit of >> >>> > > >> > virtme-ng >> >>> > > >> > over virtme? >> >>> > > >> > >> >>> > > >> > https://salsa.debian.org/debian/virtme >> >>> > > >> > >> >>> > > >> > Regards >> >>> > > >> >> >>> > > >> The original virtme project is not maintained anymore >> >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the >> >>> > > >> project >> >>> > > >> and continue the development / bug fixing in virtme-ng >> >>> > > >> (https://github.com/arighi/virtme-ng). >> >>> > > >> >> >>> > > >> Some people are already using and contributing to virtme-ng and >> >>> > > >> there >> >>> > > >> are plans to package it in SuSE. >> >>> > > >> >> >>> > > >> Honestly I don't know what would be the right procedure to >> >>> > > >> "obsolete" >> >>> > > >> the old virtme package and replace it virtme-ng (if possible), but >> >>> > > >> ideally it would be nice to do something like this. Any guidance >> >>> > > >> or >> >>> > > >> suggestion is welcome. >> >>> > > > >> >>> > > > >> >>> > > > I suggest we evaluate switching upstream from virtme to virtme-ng, >> >>> > > > on the Debian virtme package. I would not mind if you want to be >> >>> > > > added as uploader for the package. >> >>> > > > >> >>> > > > Ricardo has been working on virtme. What do you think? >> >>> > > >> >>> > > SGTM. Maybe we can send an email out of courtesy to the old virtme >> >>> > > author. >> >>> > >> >>> > All good to me as well! I already sent an email to the virtme author >> >>> > (Andrew Lutomirski) to inform him that I was forking the project, but I >> >>> > didn't get any response. >> >>> >> >>> That sounds good. >> >>> >> >>> > >> >>> > Maybe I can try to ping him again and see if he's also happy about this >> >>> > plan. >> >>> >> >>> May I suggest that when you ping them, tell them about the plans to >> >>> replace virtme with virtme-ng on Debian and put me on cc? >> >>> >> >>> Thanks! >> >>> >> >>> >> >>> > >> >>> > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello Emilio, On Thu, 11 May 2023 at 11:12, Emilio Pozuelo Monfort wrote: > > On 09/05/2023 09:51, Andrea Righi wrote: > > On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > >> Hello, > >> > >>virtme already exists in Debian, what would be the benefit of virtme-ng > >> over virtme? > >> > >> https://salsa.debian.org/debian/virtme > >> > >> Regards > > > > The original virtme project is not maintained anymore > > (https://github.com/amluto/virtme), so we decided to fork the project > > and continue the development / bug fixing in virtme-ng > > (https://github.com/arighi/virtme-ng). > > If the original project is no longer maintained, I'd suggest to keep the same > name and move it into a github group, then invite the original author if he > ever > wants to come back. That way there's no need to add new packages with > transitional packages in every distribution. That's e.g. what happened with > terminator. Not sure if it's too late to do that in this specific case. There has been some communication off debian-devel with the upstream maintainer and that's indeed part of the plan. Ricardo has volunteered to swap the upstream on virtme to be virtme-ng, avoiding transitional packages. Since the package is not part of bookworm (it is sid only ATM), there is no issue. -- Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-.
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On 09/05/2023 09:51, Andrea Righi wrote: On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: Hello, virtme already exists in Debian, what would be the benefit of virtme-ng over virtme? https://salsa.debian.org/debian/virtme Regards The original virtme project is not maintained anymore (https://github.com/amluto/virtme), so we decided to fork the project and continue the development / bug fixing in virtme-ng (https://github.com/arighi/virtme-ng). If the original project is no longer maintained, I'd suggest to keep the same name and move it into a github group, then invite the original author if he ever wants to come back. That way there's no need to add new packages with transitional packages in every distribution. That's e.g. what happened with terminator. Not sure if it's too late to do that in this specific case. Cheers, Emilio
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Wed, May 10, 2023 at 11:41 AM Ricardo Ribalda Delgado < rica...@ribalda.com> wrote: > Hi Emmanuel > > > On Wed, May 10, 2023 at 1:03 AM Emmanuel Arias wrote: > > > > Upstream respond without objection. Is there any volunter to this > transition? If not i would happy to work on it. > > I can take care of it. I won't probably start until the weekend though > Sounds good, thanks! Cheers, > > Regards > > > > > Cheers > > > > > > El mar, 9 de may de 2023, 07:54, Emmanuel Arias > escribió: > >> > >> Oh, I did not note/check that virtme already exists in Debian. > >> > >> Anyway, I am interest in the package, so I will follow virtme/virme-ng > project :-) > >> > >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado < > rica...@ribalda.com> escribió: > >>> > >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi < > andrea.ri...@canonical.com> wrote: > >>> > > >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado > wrote: > >>> > > Hi > >>> > > > >>> > > > >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > >>> > > wrote: > >>> > > > > >>> > > > Hello, > >>> > > > > >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi < > andrea.ri...@canonical.com> escribió: > >>> > > >> > >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez > wrote: > >>> > > >> > Hello, > >>> > > >> > > >>> > > >> > virtme already exists in Debian, what would be the benefit > of virtme-ng > >>> > > >> > over virtme? > >>> > > >> > > >>> > > >> > https://salsa.debian.org/debian/virtme > >>> > > >> > > >>> > > >> > Regards > >>> > > >> > >>> > > >> The original virtme project is not maintained anymore > >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the > project > >>> > > >> and continue the development / bug fixing in virtme-ng > >>> > > >> (https://github.com/arighi/virtme-ng). > >>> > > >> > >>> > > >> Some people are already using and contributing to virtme-ng and > there > >>> > > >> are plans to package it in SuSE. > >>> > > >> > >>> > > >> Honestly I don't know what would be the right procedure to > "obsolete" > >>> > > >> the old virtme package and replace it virtme-ng (if possible), > but > >>> > > >> ideally it would be nice to do something like this. Any > guidance or > >>> > > >> suggestion is welcome. > >>> > > > > >>> > > > > >>> > > > I suggest we evaluate switching upstream from virtme to > virtme-ng, on the Debian virtme package. I would not mind if you want to be > added as uploader for the package. > >>> > > > > >>> > > > Ricardo has been working on virtme. What do you think? > >>> > > > >>> > > SGTM. Maybe we can send an email out of courtesy to the old virtme > author. > >>> > > >>> > All good to me as well! I already sent an email to the virtme author > >>> > (Andrew Lutomirski) to inform him that I was forking the project, > but I > >>> > didn't get any response. > >>> > >>> That sounds good. > >>> > >>> > > >>> > Maybe I can try to ping him again and see if he's also happy about > this > >>> > plan. > >>> > >>> May I suggest that when you ping them, tell them about the plans to > >>> replace virtme with virtme-ng on Debian and put me on cc? > >>> > >>> Thanks! > >>> > >>> > >>> > > >>> > -Andrea >
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi Emmanuel On Wed, May 10, 2023 at 1:03 AM Emmanuel Arias wrote: > > Upstream respond without objection. Is there any volunter to this > transition? If not i would happy to work on it. I can take care of it. I won't probably start until the weekend though Regards > > Cheers > > > El mar, 9 de may de 2023, 07:54, Emmanuel Arias escribió: >> >> Oh, I did not note/check that virtme already exists in Debian. >> >> Anyway, I am interest in the package, so I will follow virtme/virme-ng >> project :-) >> >> El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado >> escribió: >>> >>> On Tue, May 9, 2023 at 12:46 PM Andrea Righi >>> wrote: >>> > >>> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado wrote: >>> > > Hi >>> > > >>> > > >>> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez >>> > > wrote: >>> > > > >>> > > > Hello, >>> > > > >>> > > > El mar, 9 may 2023, 9:51, Andrea Righi >>> > > > escribió: >>> > > >> >>> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: >>> > > >> > Hello, >>> > > >> > >>> > > >> > virtme already exists in Debian, what would be the benefit of >>> > > >> > virtme-ng >>> > > >> > over virtme? >>> > > >> > >>> > > >> > https://salsa.debian.org/debian/virtme >>> > > >> > >>> > > >> > Regards >>> > > >> >>> > > >> The original virtme project is not maintained anymore >>> > > >> (https://github.com/amluto/virtme), so we decided to fork the project >>> > > >> and continue the development / bug fixing in virtme-ng >>> > > >> (https://github.com/arighi/virtme-ng). >>> > > >> >>> > > >> Some people are already using and contributing to virtme-ng and there >>> > > >> are plans to package it in SuSE. >>> > > >> >>> > > >> Honestly I don't know what would be the right procedure to "obsolete" >>> > > >> the old virtme package and replace it virtme-ng (if possible), but >>> > > >> ideally it would be nice to do something like this. Any guidance or >>> > > >> suggestion is welcome. >>> > > > >>> > > > >>> > > > I suggest we evaluate switching upstream from virtme to virtme-ng, on >>> > > > the Debian virtme package. I would not mind if you want to be added >>> > > > as uploader for the package. >>> > > > >>> > > > Ricardo has been working on virtme. What do you think? >>> > > >>> > > SGTM. Maybe we can send an email out of courtesy to the old virtme >>> > > author. >>> > >>> > All good to me as well! I already sent an email to the virtme author >>> > (Andrew Lutomirski) to inform him that I was forking the project, but I >>> > didn't get any response. >>> >>> That sounds good. >>> >>> > >>> > Maybe I can try to ping him again and see if he's also happy about this >>> > plan. >>> >>> May I suggest that when you ping them, tell them about the plans to >>> replace virtme with virtme-ng on Debian and put me on cc? >>> >>> Thanks! >>> >>> >>> > >>> > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Upstream respond without objection. Is there any volunter to this transition? If not i would happy to work on it. Cheers El mar, 9 de may de 2023, 07:54, Emmanuel Arias escribió: > Oh, I did not note/check that virtme already exists in Debian. > > Anyway, I am interest in the package, so I will follow virtme/virme-ng > project :-) > > El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado < > rica...@ribalda.com> escribió: > >> On Tue, May 9, 2023 at 12:46 PM Andrea Righi >> wrote: >> > >> > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado wrote: >> > > Hi >> > > >> > > >> > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez >> > > wrote: >> > > > >> > > > Hello, >> > > > >> > > > El mar, 9 may 2023, 9:51, Andrea Righi >> escribió: >> > > >> >> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez >> wrote: >> > > >> > Hello, >> > > >> > >> > > >> > virtme already exists in Debian, what would be the benefit of >> virtme-ng >> > > >> > over virtme? >> > > >> > >> > > >> > https://salsa.debian.org/debian/virtme >> > > >> > >> > > >> > Regards >> > > >> >> > > >> The original virtme project is not maintained anymore >> > > >> (https://github.com/amluto/virtme), so we decided to fork the >> project >> > > >> and continue the development / bug fixing in virtme-ng >> > > >> (https://github.com/arighi/virtme-ng). >> > > >> >> > > >> Some people are already using and contributing to virtme-ng and >> there >> > > >> are plans to package it in SuSE. >> > > >> >> > > >> Honestly I don't know what would be the right procedure to >> "obsolete" >> > > >> the old virtme package and replace it virtme-ng (if possible), but >> > > >> ideally it would be nice to do something like this. Any guidance or >> > > >> suggestion is welcome. >> > > > >> > > > >> > > > I suggest we evaluate switching upstream from virtme to virtme-ng, >> on the Debian virtme package. I would not mind if you want to be added as >> uploader for the package. >> > > > >> > > > Ricardo has been working on virtme. What do you think? >> > > >> > > SGTM. Maybe we can send an email out of courtesy to the old virtme >> author. >> > >> > All good to me as well! I already sent an email to the virtme author >> > (Andrew Lutomirski) to inform him that I was forking the project, but I >> > didn't get any response. >> >> That sounds good. >> >> > >> > Maybe I can try to ping him again and see if he's also happy about this >> > plan. >> >> May I suggest that when you ping them, tell them about the plans to >> replace virtme with virtme-ng on Debian and put me on cc? >> >> Thanks! >> >> >> > >> > -Andrea >> >
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, May 9, 2023 at 12:46 PM Andrea Righi wrote: > > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado wrote: > > Hi > > > > > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > > wrote: > > > > > > Hello, > > > > > > El mar, 9 may 2023, 9:51, Andrea Righi > > > escribió: > > >> > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > > >> > Hello, > > >> > > > >> > virtme already exists in Debian, what would be the benefit of > > >> > virtme-ng > > >> > over virtme? > > >> > > > >> > https://salsa.debian.org/debian/virtme > > >> > > > >> > Regards > > >> > > >> The original virtme project is not maintained anymore > > >> (https://github.com/amluto/virtme), so we decided to fork the project > > >> and continue the development / bug fixing in virtme-ng > > >> (https://github.com/arighi/virtme-ng). > > >> > > >> Some people are already using and contributing to virtme-ng and there > > >> are plans to package it in SuSE. > > >> > > >> Honestly I don't know what would be the right procedure to "obsolete" > > >> the old virtme package and replace it virtme-ng (if possible), but > > >> ideally it would be nice to do something like this. Any guidance or > > >> suggestion is welcome. > > > > > > > > > I suggest we evaluate switching upstream from virtme to virtme-ng, on the > > > Debian virtme package. I would not mind if you want to be added as > > > uploader for the package. > > > > > > Ricardo has been working on virtme. What do you think? > > > > SGTM. Maybe we can send an email out of courtesy to the old virtme author. > > All good to me as well! I already sent an email to the virtme author > (Andrew Lutomirski) to inform him that I was forking the project, but I > didn't get any response. That sounds good. > > Maybe I can try to ping him again and see if he's also happy about this > plan. May I suggest that when you ping them, tell them about the plans to replace virtme with virtme-ng on Debian and put me on cc? Thanks! > > -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado wrote: > Hi > > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > wrote: > > > > Hello, > > > > El mar, 9 may 2023, 9:51, Andrea Righi > > escribió: > >> > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > >> > Hello, > >> > > >> > virtme already exists in Debian, what would be the benefit of virtme-ng > >> > over virtme? > >> > > >> > https://salsa.debian.org/debian/virtme > >> > > >> > Regards > >> > >> The original virtme project is not maintained anymore > >> (https://github.com/amluto/virtme), so we decided to fork the project > >> and continue the development / bug fixing in virtme-ng > >> (https://github.com/arighi/virtme-ng). > >> > >> Some people are already using and contributing to virtme-ng and there > >> are plans to package it in SuSE. > >> > >> Honestly I don't know what would be the right procedure to "obsolete" > >> the old virtme package and replace it virtme-ng (if possible), but > >> ideally it would be nice to do something like this. Any guidance or > >> suggestion is welcome. > > > > > > I suggest we evaluate switching upstream from virtme to virtme-ng, on the > > Debian virtme package. I would not mind if you want to be added as uploader > > for the package. > > > > Ricardo has been working on virtme. What do you think? > > SGTM. Maybe we can send an email out of courtesy to the old virtme author. All good to me as well! I already sent an email to the virtme author (Andrew Lutomirski) to inform him that I was forking the project, but I didn't get any response. Maybe I can try to ping him again and see if he's also happy about this plan. -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Oh, I did not note/check that virtme already exists in Debian. Anyway, I am interest in the package, so I will follow virtme/virme-ng project :-) El mar, 9 de may de 2023, 07:49, Ricardo Ribalda Delgado < rica...@ribalda.com> escribió: > On Tue, May 9, 2023 at 12:46 PM Andrea Righi > wrote: > > > > On Tue, May 09, 2023 at 11:32:59AM +0200, Ricardo Ribalda Delgado wrote: > > > Hi > > > > > > > > > On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez > > > wrote: > > > > > > > > Hello, > > > > > > > > El mar, 9 may 2023, 9:51, Andrea Righi > escribió: > > > >> > > > >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez > wrote: > > > >> > Hello, > > > >> > > > > >> > virtme already exists in Debian, what would be the benefit of > virtme-ng > > > >> > over virtme? > > > >> > > > > >> > https://salsa.debian.org/debian/virtme > > > >> > > > > >> > Regards > > > >> > > > >> The original virtme project is not maintained anymore > > > >> (https://github.com/amluto/virtme), so we decided to fork the > project > > > >> and continue the development / bug fixing in virtme-ng > > > >> (https://github.com/arighi/virtme-ng). > > > >> > > > >> Some people are already using and contributing to virtme-ng and > there > > > >> are plans to package it in SuSE. > > > >> > > > >> Honestly I don't know what would be the right procedure to > "obsolete" > > > >> the old virtme package and replace it virtme-ng (if possible), but > > > >> ideally it would be nice to do something like this. Any guidance or > > > >> suggestion is welcome. > > > > > > > > > > > > I suggest we evaluate switching upstream from virtme to virtme-ng, > on the Debian virtme package. I would not mind if you want to be added as > uploader for the package. > > > > > > > > Ricardo has been working on virtme. What do you think? > > > > > > SGTM. Maybe we can send an email out of courtesy to the old virtme > author. > > > > All good to me as well! I already sent an email to the virtme author > > (Andrew Lutomirski) to inform him that I was forking the project, but I > > didn't get any response. > > That sounds good. > > > > > Maybe I can try to ping him again and see if he's also happy about this > > plan. > > May I suggest that when you ping them, tell them about the plans to > replace virtme with virtme-ng on Debian and put me on cc? > > Thanks! > > > > > > -Andrea >
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hi On Tue, May 9, 2023 at 11:28 AM Héctor Orón Martínez wrote: > > Hello, > > El mar, 9 may 2023, 9:51, Andrea Righi escribió: >> >> On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: >> > Hello, >> > >> > virtme already exists in Debian, what would be the benefit of virtme-ng >> > over virtme? >> > >> > https://salsa.debian.org/debian/virtme >> > >> > Regards >> >> The original virtme project is not maintained anymore >> (https://github.com/amluto/virtme), so we decided to fork the project >> and continue the development / bug fixing in virtme-ng >> (https://github.com/arighi/virtme-ng). >> >> Some people are already using and contributing to virtme-ng and there >> are plans to package it in SuSE. >> >> Honestly I don't know what would be the right procedure to "obsolete" >> the old virtme package and replace it virtme-ng (if possible), but >> ideally it would be nice to do something like this. Any guidance or >> suggestion is welcome. > > > I suggest we evaluate switching upstream from virtme to virtme-ng, on the > Debian virtme package. I would not mind if you want to be added as uploader > for the package. > > Ricardo has been working on virtme. What do you think? SGTM. Maybe we can send an email out of courtesy to the old virtme author. > > Regards
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, 09 May 2023 at 10:03:13 +0200, Andrea Righi wrote: > On Tue, May 09, 2023 at 09:51:42AM +0200, Andrea Righi wrote: > > The original virtme project is not maintained anymore > > Moreover, it's worth mentioning that virtme-ng doesn't break the > compatibility with virtme, meaning that all the commands and options > that were available in virtme are also available in virtme-ng, so users > can transition to virtme-ng without breaking their workflow. Given all that, please talk to the Debian maintainer of the virtme package - they might be interested in helping to maintain virtme-ng instead, and it sounds like it would be better for our users if virtme-ng was used as a direct replacement for virtme. If they're command-line-compatible, then virtme-ng could build an empty transitional virtme_*.deb binary package that depends on virtme-ng, similar to how the transition from pkg-config to pkgconf was implemented. That would result in virtme-ng fully replacing virtme in Debian 13. smcv
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello, El mar, 9 may 2023, 9:51, Andrea Righi escribió: > On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > > Hello, > > > > virtme already exists in Debian, what would be the benefit of virtme-ng > > over virtme? > > > > https://salsa.debian.org/debian/virtme > > > > Regards > > The original virtme project is not maintained anymore > (https://github.com/amluto/virtme), so we decided to fork the project > and continue the development / bug fixing in virtme-ng > (https://github.com/arighi/virtme-ng). > > Some people are already using and contributing to virtme-ng and there > are plans to package it in SuSE. > > Honestly I don't know what would be the right procedure to "obsolete" > the old virtme package and replace it virtme-ng (if possible), but > ideally it would be nice to do something like this. Any guidance or > suggestion is welcome. > I suggest we evaluate switching upstream from virtme to virtme-ng, on the Debian virtme package. I would not mind if you want to be added as uploader for the package. Ricardo has been working on virtme. What do you think? Regards
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, May 09, 2023 at 09:51:42AM +0200, Andrea Righi wrote: > On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > > Hello, > > > > virtme already exists in Debian, what would be the benefit of virtme-ng > > over virtme? > > > > https://salsa.debian.org/debian/virtme > > > > Regards > > The original virtme project is not maintained anymore > (https://github.com/amluto/virtme), so we decided to fork the project > and continue the development / bug fixing in virtme-ng > (https://github.com/arighi/virtme-ng). > > Some people are already using and contributing to virtme-ng and there > are plans to package it in SuSE. > > Honestly I don't know what would be the right procedure to "obsolete" > the old virtme package and replace it virtme-ng (if possible), but > ideally it would be nice to do something like this. Any guidance or > suggestion is welcome. > > Once we have a package in Debian I can take care of providing a package > also in Ubuntu. Moreover, it's worth mentioning that virtme-ng doesn't break the compatibility with virtme, meaning that all the commands and options that were available in virtme are also available in virtme-ng, so users can transition to virtme-ng without breaking their workflow. -Andrea
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > Hello, > > virtme already exists in Debian, what would be the benefit of virtme-ng > over virtme? > > https://salsa.debian.org/debian/virtme > > Regards The original virtme project is not maintained anymore (https://github.com/amluto/virtme), so we decided to fork the project and continue the development / bug fixing in virtme-ng (https://github.com/arighi/virtme-ng). Some people are already using and contributing to virtme-ng and there are plans to package it in SuSE. Honestly I don't know what would be the right procedure to "obsolete" the old virtme package and replace it virtme-ng (if possible), but ideally it would be nice to do something like this. Any guidance or suggestion is welcome. Once we have a package in Debian I can take care of providing a package also in Ubuntu. Thanks, -Andrea > > El lun, 8 may 2023, 17:48, Emmanuel Arias escribió: > > > Control: retitle -1 ITP: virtme-ng -- Tool to build and run a kernel > > inside a virtualized snapshot of your live system > > Control: owner -1 eam...@yaerobi.com > > > > Hi, > > > > I'm interested to work in this package. I'm going to package it. > > > > Thanks! > > > > Cheers, > > eamanu > > > > > > > > On Sun, May 7, 2023 at 10:39 AM Andrea Righi > > wrote: > > > >> Package: wnpp > >> Severity: wishlist > >> Owner: Andrea Righi > >> X-Debbugs-CC: debian-devel@lists.debian.org > >> Control: affects -1 ITP > >> > >> * Package name: virtme-ng > >> Version : 1.2 > >> Upstream Author : Andrea Righi > >> * URL : https://salsa.debian.org/arighi/virtme-ng > >> * License : GPL-2 > >> Programming Lang: Python > >> Description : Tool to build and run a kernel inside a virtualized > >> snapshot of your live system > >> > >> virtme-ng is a tool that allows to easily and quickly recompile and test > >> a Linux kernel, starting from the source code. > >> > >> It allows to recompile the kernel in few minutes (rather than hours), > >> then the kernel is automatically started in a virtualized environment > >> that is an exact copy-on-write copy of your live system, which means > >> that any changes made to the virtualized environment do not affect the > >> host system. > >> > >> In order to do this a minimal config is produced (with the bare minimum > >> support to test the kernel inside qemu), then the selected kernel is > >> automatically built and started inside qemu, using the filesystem of the > >> host as a copy-on-write snapshot. > >> > >> This means that you can safely destroy the entire filesystem, crash the > >> kernel, etc. without affecting the host. > >> > >> Kernels produced with virtme-ng are lacking lots of features, in order > >> to reduce the build time to the minimum and still provide you a usable > >> kernel capable of running your tests and experiments. > >> > >> virtme-ng is based on virtme, written by Andy Lutomirski > >> (https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git). > >> > >>
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Hello, virtme already exists in Debian, what would be the benefit of virtme-ng over virtme? https://salsa.debian.org/debian/virtme Regards El lun, 8 may 2023, 17:48, Emmanuel Arias escribió: > Control: retitle -1 ITP: virtme-ng -- Tool to build and run a kernel > inside a virtualized snapshot of your live system > Control: owner -1 eam...@yaerobi.com > > Hi, > > I'm interested to work in this package. I'm going to package it. > > Thanks! > > Cheers, > eamanu > > > > On Sun, May 7, 2023 at 10:39 AM Andrea Righi > wrote: > >> Package: wnpp >> Severity: wishlist >> Owner: Andrea Righi >> X-Debbugs-CC: debian-devel@lists.debian.org >> Control: affects -1 ITP >> >> * Package name: virtme-ng >> Version : 1.2 >> Upstream Author : Andrea Righi >> * URL : https://salsa.debian.org/arighi/virtme-ng >> * License : GPL-2 >> Programming Lang: Python >> Description : Tool to build and run a kernel inside a virtualized >> snapshot of your live system >> >> virtme-ng is a tool that allows to easily and quickly recompile and test >> a Linux kernel, starting from the source code. >> >> It allows to recompile the kernel in few minutes (rather than hours), >> then the kernel is automatically started in a virtualized environment >> that is an exact copy-on-write copy of your live system, which means >> that any changes made to the virtualized environment do not affect the >> host system. >> >> In order to do this a minimal config is produced (with the bare minimum >> support to test the kernel inside qemu), then the selected kernel is >> automatically built and started inside qemu, using the filesystem of the >> host as a copy-on-write snapshot. >> >> This means that you can safely destroy the entire filesystem, crash the >> kernel, etc. without affecting the host. >> >> Kernels produced with virtme-ng are lacking lots of features, in order >> to reduce the build time to the minimum and still provide you a usable >> kernel capable of running your tests and experiments. >> >> virtme-ng is based on virtme, written by Andy Lutomirski >> (https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git). >> >>
Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Control: retitle -1 ITP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system Control: owner -1 eam...@yaerobi.com Hi, I'm interested to work in this package. I'm going to package it. Thanks! Cheers, eamanu On Sun, May 7, 2023 at 10:39 AM Andrea Righi wrote: > Package: wnpp > Severity: wishlist > Owner: Andrea Righi > X-Debbugs-CC: debian-devel@lists.debian.org > Control: affects -1 ITP > > * Package name: virtme-ng > Version : 1.2 > Upstream Author : Andrea Righi > * URL : https://salsa.debian.org/arighi/virtme-ng > * License : GPL-2 > Programming Lang: Python > Description : Tool to build and run a kernel inside a virtualized > snapshot of your live system > > virtme-ng is a tool that allows to easily and quickly recompile and test > a Linux kernel, starting from the source code. > > It allows to recompile the kernel in few minutes (rather than hours), > then the kernel is automatically started in a virtualized environment > that is an exact copy-on-write copy of your live system, which means > that any changes made to the virtualized environment do not affect the > host system. > > In order to do this a minimal config is produced (with the bare minimum > support to test the kernel inside qemu), then the selected kernel is > automatically built and started inside qemu, using the filesystem of the > host as a copy-on-write snapshot. > > This means that you can safely destroy the entire filesystem, crash the > kernel, etc. without affecting the host. > > Kernels produced with virtme-ng are lacking lots of features, in order > to reduce the build time to the minimum and still provide you a usable > kernel capable of running your tests and experiments. > > virtme-ng is based on virtme, written by Andy Lutomirski > (https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git). > >
RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system
Package: wnpp Severity: wishlist Owner: Andrea Righi X-Debbugs-CC: debian-devel@lists.debian.org Control: affects -1 ITP * Package name: virtme-ng Version : 1.2 Upstream Author : Andrea Righi * URL : https://salsa.debian.org/arighi/virtme-ng * License : GPL-2 Programming Lang: Python Description : Tool to build and run a kernel inside a virtualized snapshot of your live system virtme-ng is a tool that allows to easily and quickly recompile and test a Linux kernel, starting from the source code. It allows to recompile the kernel in few minutes (rather than hours), then the kernel is automatically started in a virtualized environment that is an exact copy-on-write copy of your live system, which means that any changes made to the virtualized environment do not affect the host system. In order to do this a minimal config is produced (with the bare minimum support to test the kernel inside qemu), then the selected kernel is automatically built and started inside qemu, using the filesystem of the host as a copy-on-write snapshot. This means that you can safely destroy the entire filesystem, crash the kernel, etc. without affecting the host. Kernels produced with virtme-ng are lacking lots of features, in order to reduce the build time to the minimum and still provide you a usable kernel capable of running your tests and experiments. virtme-ng is based on virtme, written by Andy Lutomirski (https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git).