Re: RFP: virtme-ng -- Tool to build and run a kernel inside a virtualized snapshot of your live system

2023-06-30 Thread Héctor Orón Martínez
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

2023-06-30 Thread Ricardo Ribalda Delgado
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

2023-06-20 Thread Andrea Righi
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

2023-06-20 Thread Andrea Righi
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

2023-06-20 Thread Ricardo Ribalda Delgado
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

2023-06-20 Thread Andrea Righi
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

2023-06-20 Thread Andrea Righi
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

2023-06-20 Thread Ricardo Ribalda Delgado
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

2023-06-20 Thread Andrea Righi
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

2023-06-19 Thread Ricardo Ribalda Delgado
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

2023-06-19 Thread Andrea Righi
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

2023-06-19 Thread Héctor Orón Martínez
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

2023-06-19 Thread Andrea Righi
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

2023-06-19 Thread Héctor Orón Martínez
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

2023-05-31 Thread Andrea Righi
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

2023-05-15 Thread Andrea Righi
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

2023-05-15 Thread Ricardo Ribalda Delgado
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

2023-05-11 Thread Héctor Orón Martínez
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

2023-05-11 Thread Emilio Pozuelo Monfort

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

2023-05-10 Thread Emmanuel Arias
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

2023-05-10 Thread Ricardo Ribalda Delgado
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

2023-05-09 Thread Emmanuel Arias
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

2023-05-09 Thread Ricardo Ribalda Delgado
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

2023-05-09 Thread Andrea Righi
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

2023-05-09 Thread Emmanuel Arias
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

2023-05-09 Thread Ricardo Ribalda Delgado
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

2023-05-09 Thread Simon McVittie
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

2023-05-09 Thread Héctor Orón Martínez
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

2023-05-09 Thread Andrea Righi
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

2023-05-09 Thread Andrea Righi
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

2023-05-09 Thread Héctor Orón Martínez
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

2023-05-08 Thread Emmanuel Arias
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

2023-05-07 Thread Andrea Righi
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).