Displaying 16 results from an estimated 16 matches for "guestconv".
2013 Feb 25
1
Proposed API for guestconv library
guestconv will be a new, re-usable library to perform guest OS
conversions when moving between hypervisors.
I've attached 3 files to this email which are relevant to the proposed
API.
guestconv.h is the proposed C binding.
example.c is the simplest possible usage of the API. It converts the
first dete...
2013 Sep 03
2
Re: Status of virt-v2v?
On Tuesday, September 03, 2013 07:52:08 PM Richard W.M. Jones wrote:
> Even better, there is a repo: https://github.com/mdbooth/guestconv
Excellent. Thanks for the pointer.
> Matt - can you push your latest commits, or is there a more canonical
> repo that Mike can look at?
The last changes in the repo seem to be from back in June. Is guestconv
expected to completely replace virt-v2v in RHEL7?
> > I've got a coup...
2013 Apr 12
2
Internationalisation in guestconv
I've added internationalisation to guestconv, and updated HACKING with a
new section. Any thoughts/comments?
Matt
2013 Sep 05
0
Re: Status of virt-v2v?
On Tue, 2013-09-03 at 17:10 -0600, Mike Latimer wrote:
> On Tuesday, September 03, 2013 07:52:08 PM Richard W.M. Jones wrote:
> > Even better, there is a repo: https://github.com/mdbooth/guestconv
>
> Excellent. Thanks for the pointer.
>
> > Matt - can you push your latest commits, or is there a more canonical
> > repo that Mike can look at?
>
> The last changes in the repo seem to be from back in June. Is guestconv
> expected to completely replace virt-v2v...
2013 Sep 05
2
Re: Status of virt-v2v?
On Thursday, September 05, 2013 12:00:44 PM Matthew Booth wrote:
> guestconv is not intended to completely replace virt-v2v. Broadly
> speaking, virt-v2v does 2 things:
>
> 1. Move guests between 2 hypervisors.
> 2. Make changes to the guest required for a new hypervisor.
>
> The second is unique to virt-v2v, the first has other tools out there.
> gue...
2013 Mar 04
0
Guestconv library and python worker process
Per conversation last week with Rich and Matt, while we want to have a
Guestconv C API which is relatively easy to bind to across different
languages, for the sake of expediency we want to the do the actual work
in Python.
The idea is that the C API will spawn a python process when
guestconv_create is called and ultimately be responsible for terminating
the process. Commu...
2013 Sep 03
2
Status of virt-v2v?
Hi,
I have recently been looking into virt-v2v, and noticed the mention of an upcoming rewrite in a few places. Is there a roadmap or post someplace that describes the future of this project?
I've got a couple of patches against the current code base, and am wondering if they will still be considered for inclusion.
Thanks,
Mike
2013 Sep 05
0
Re: Status of virt-v2v?
On Thu, 2013-09-05 at 09:31 -0600, Mike Latimer wrote:
> On Thursday, September 05, 2013 12:00:44 PM Matthew Booth wrote:
> > guestconv is not intended to completely replace virt-v2v. Broadly
> > speaking, virt-v2v does 2 things:
> >
> > 1. Move guests between 2 hypervisors.
> > 2. Make changes to the guest required for a new hypervisor.
> >
> > The second is unique to virt-v2v, the first has o...
2013 Sep 03
0
Re: Status of virt-v2v?
...C'd - or mdbooth on #libguestfs).
> I have recently been looking into virt-v2v, and noticed the mention
> of an upcoming rewrite in a few places. Is there a roadmap or post
> someplace that describes the future of this project?
Even better, there is a repo: https://github.com/mdbooth/guestconv
Matt - can you push your latest commits, or is there a more canonical
repo that Mike can look at?
> I've got a couple of patches against the current code base, and am
> wondering if they will still be considered for inclusion.
Yes, for virt-v2v (or guestconv if you want too). Post patc...
2013 Sep 25
0
Re: [PATCH 3/4] Add SUSE converter
...thew Booth wrote:
> Mike,
>
> This is great. I have a couple of minor comments inline, but this looks
> good.
>
> I do have a major concern, though, which is this is basically a fork of
> RedHat.pm.
I thought your concern would be that you'd want similar functionality
in guestconv. Will this SuSE code need to be rewritten for guestconv?
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming blog: http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
2013 Sep 25
5
Re: [PATCH 3/4] Add SUSE converter
Mike,
This is great. I have a couple of minor comments inline, but this looks
good.
I do have a major concern, though, which is this is basically a fork of
RedHat.pm. There are well over 1,000 identical lines of code between the
2 modules. Many of the differences are relatively minor, and could be
handled with additional cases. I've also fixed a couple of bits in
RedHat.pm since you forked
2013 Sep 04
2
Re: [PATCH] virt-v2v: Remove iface:ide parameter (RHBZ#895898)
On Tue, Sep 03, 2013 at 11:30:07PM -0600, Mike Latimer wrote:
> On Tuesday, September 03, 2013 06:09:26 PM Mike Latimer wrote:
> > However, as mentioned in the bug, this parameter is likely no longer
> > required. Unless there is a use-case where this setting is required, it
> > seems like a good idea to remove it completely (which should work in
> > either libvirt or
2013 Dec 02
2
Regression testing inspection code
[Continuing a discussion we had on IRC last week ...]
How to create meaningful regression tests for the inspection code?
We'd like developers to be able to test that changes to the inspection
code don't break inspection of existing guests. We might not be able
to run these tests routinely, and we might have to accept that they
have to download hundreds of megabytes of test data.
Idea
2013 Sep 04
0
Re: [PATCH] virt-v2v: Remove iface:ide parameter (RHBZ#895898)
...t; This has no effect (only limitations) for ordinary libguestfs users,
> but for virt-v2v it allows us to run the 'mkinitrd' command in the
> guest and have it work for very old and buggy mkinitrd / guests that
> got confused by virtio. I think it was for RHEL 4 ...
Will the new guestconv still support older (i.e. RHEL 4) environments?
> What it does do is cause endless problems, mainly because people want
> to use virt-v2v with more disks than IDE allows (just 2, once you take
> into account the transfer disk and the libguestfs appliance).
What about performance differen...
2013 Dec 02
0
Re: Regression testing inspection code
...t ~50-100MB to host +
> distribute per test case, and we'd ideally want >20 test cases so
> that's still multiple gigabytes of test data.
>
> I've attached the program to this email in case anyone wants to look
> at this further.
>
>
> Any other ideas ...?
guestconv builds several RHEL and Fedora based images for automated
testing. The build process is separate from the test process, and tests
are skipped if their image hasn't been built. It's very flexible, and
works for guests we can build automatically.
Matt
2013 Sep 25
0
Re: [PATCH 3/4] Add SUSE converter
...> SUSE.pm which is relevant to RedHat.pm.
Yes - I inherited this task from another engineer who started down this road.
The majority of the code is identical to RedHat, but it seemed to be quicker
to go this route than completely change things around (especially since the
future seems to be guestconv).
> I don't think I could accept this as-is purely from a maintenance POV.
> Could you have a look through and see what it would take to re-use code
> currently in RedHat.pm? This might be:
>
> * Renaming it, and handling SUSE as additional cases
> * Pulling common code into...