Displaying 20 results from an estimated 10000 matches similar to: "[PATCH] p2v: Add awk as a dependency."
2017 Mar 17
1
[PATCH] p2v: un-duplicate common dependencies
Move all the dependencies with the same name in all the distributions to
a single list at the end.
There should be no change to the package list used to build the p2v ISO.
---
p2v/dependencies.m4 | 72 ++++++++++++++++-------------------------------------
1 file changed, 21 insertions(+), 51 deletions(-)
diff --git a/p2v/dependencies.m4 b/p2v/dependencies.m4
index 21541b4..e590f57 100644
---
2017 Mar 16
0
[PATCH 1/4] p2v: Pass host CPU details to virt-v2v.
In the fake <domain type='physical'> libvirt XML that we create to
describe the physical host, we did not accurately pass any information
about the host CPU except the number of cores (<vcpu/>).
This commit extracts detailed information about the vendor, model and
topology of the host CPU and adds that to the libvirt XML for
virt-v2v. Conveniently we can use libvirt
2017 Mar 23
2
[PATCH] p2v: Use lscpu instead of libvirt to get CPU information.
Don't get the CPU information from libvirt, because including libvirt
and all dependencies in the virt-p2v ISO bloats everything.
Instead get most of the information we need from the util-linux
program 'lscpu'.
Unfortunately the CPU model cannot be retrieved.
Example output:
$ ./run virt-p2v --cmdline="p2v.dump_config_and_exit"
[...]
cpu vendor . . . Intel
cpu
2016 Jun 22
0
[PATCH 2/4] p2v: fix dependencies for SLES / openSUSE
Use the common denominator for SLES and openSUSE in the dependencies.
For example most of NetworkManager pieces and metacity aren't provided
on SLES.
ifconfig is in the net-tools-deprecated package in openSUSE Factory,
which means after openSUSE Leap 42.2. Older versions have it in the
net-tools package. Adding this complexity only to add ifconfig because
sysadmins prefer it isn't too
2016 Jan 26
2
[PATCH] p2v: User can click on an interface name to identify the physical interface.
When the user clicks on the second column of the list of network
interfaces, run 'ethtool --identify <if_name> 10', which (on supported
cards) flashes a light on the physical interface for 10 seconds,
allowing it to be identified by the operator.
This has a nasty bit of hidden UI, basically because Gtk makes it near
impossible to put a regular button into a GtkTreeView.
---
2016 Oct 24
2
[PATCH] p2v: Inhibit power saving during the conversion.
We do this by sending an Inhibit() message to logind and receiving a
file descriptor back, which we hold open until the conversion
completes (or fails). This is described here:
https://www.freedesktop.org/wiki/Software/systemd/inhibit/
This adds an additional optional dependency on DBus since we use DBus
to call the Inhibit() method.
Reported-by: Chris Cowley.
---
docs/guestfs-building.pod
2017 Mar 17
0
Re: [PATCH] p2v: Add awk as a dependency.
On Thursday, 16 March 2017 19:53:25 CET Richard W.M. Jones wrote:
> The code to parse /proc/cpuinfo runs awk, but it was not included as a
> specific dependency so the parsing code might silently fail.
> ---
LGTM, although I'd simply add it once at the end of the file, so there
is no need to duplicate it for all the distros.
I can do the work of un-duplicating the other duplicated
2017 Mar 17
5
[PATCH 0/4] p2v: fix virt-p2v-make-disk on Debian
Hi,
this small series fixes the generation of Debian-based images using
virt-p2v-make-disk. With this series, the image can boot fine, X is
started, and the p2v interface appears. I haven't tried an actual
conversion, but I don't think there are Debian-specific problems
preventing that.
Thanks,
Pino Toscano (4):
p2v: fix Gtk dependencies on Debian
p2v: remove
2016 Jan 26
3
Re: [PATCH] p2v: User can click on an interface name to identify the physical interface.
On Tue, Jan 26, 2016 at 06:14:18PM +0100, Pino Toscano wrote:
> On Tuesday 26 January 2016 15:38:07 Richard W.M. Jones wrote:
> > When the user clicks on the second column of the list of network
> > interfaces, run 'ethtool --identify <if_name> 10', which (on supported
> > cards) flashes a light on the physical interface for 10 seconds,
> > allowing it to
2019 Sep 12
1
[p2v PATCH] tests: require virt-v2v for functional tests
virt-v2v is definitely used by the functional tests that run virt-p2v,
so check for it, and require it for running those tests.
Reported by Rich.
---
m4/p2v-tests.m4 | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/m4/p2v-tests.m4 b/m4/p2v-tests.m4
index f679bc4..7de356d 100644
--- a/m4/p2v-tests.m4
+++ b/m4/p2v-tests.m4
@@ -25,11 +25,12 @@ AC_ARG_ENABLE([gnulib-tests],
2019 Aug 30
0
[p2v PATCH 3/3] build: require List::MoreUtils
It is used by the generate-p2v-config.pl build script, so make sure to
error out earlier when this Perl module is not found.
Followup of commit 2ac0713900dc60d9f0fbb8e5234ee41254f03e84.
---
m4/p2v-progs.m4 | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/m4/p2v-progs.m4 b/m4/p2v-progs.m4
index d54b391..b3d0ce7 100644
--- a/m4/p2v-progs.m4
+++ b/m4/p2v-progs.m4
@@ -58,6 +58,14 @@ else
2016 May 26
1
Re: [PATCH 3/3] p2v: Add a 'make run-virt-p2v' rule which boots virt-p2v in a VM.
On Thursday 26 May 2016 16:40:16 Richard W.M. Jones wrote:
> A convenience method instead of having to work out the right
> qemu command line each time.
> ---
> .gitignore | 1 +
> p2v/Makefile.am | 28 ++++++++++++++++++++++++++++
> 2 files changed, 29 insertions(+)
>
> diff --git a/.gitignore b/.gitignore
> index 285b28d..8509a9d 100644
> --- a/.gitignore
2019 Jul 11
1
[p2v PATCH] Add bash completion scripts
Copy over the bash completion machinery from libguestfs, along with the
simple completion script; use this script for all the tools.
---
.gitignore | 2 +
Makefile.am | 3 ++
bash/Makefile.am | 68 +++++++++++++++++++++++++++++++++
bash/README | 6 +++
bash/test-complete-in-script.sh | 40 +++++++++++++++++++
2017 Mar 21
0
[PATCH] p2v: Calculate offset of the Real Time Clock from UTC.
Calculate the offset of the physical host's Real Time Clock (RTC) from
UTC and pass this to virt-v2v through the libvirt XML description of
the physical machine.
The libvirt XML is modified to add one of the following:
(no <clock/> element)
- if the RTC could not be read or there was some other time
calculation error.
<clock offset='utc' />
- if the RTC is the
2016 May 30
0
[PATCH v2 3/3] p2v: Allow virt-p2v to be built with Gtk 2 or 3.
Currently virt-p2v requires Gtk 2. This commit changes virt-p2v so it
can be built with either Gtk 2 or 3.
By careful use of macros, this code should compile on both recent
Gtk 2 and Gtk 3.
With no other options, ./configure will now prefer Gtk 3 if it finds
it, or fall back to Gtk 2. But you can control this by setting
'./configure --with-gtk=2|3|check|no' where the options mean:
*
2017 Mar 17
7
[PATCH v2 0/6] v2v: Pass CPU vendor, model and topology from source to target.
v1 -> v2:
- Support for passing topology through -o glance.
- Support for passing topology through -o rhv.
- Use bool for acpi/apic/pae struct fields in virt-p2v.
- Write the xpath expression in error messages instead of file/line.
- Fix more memory leaks in virt-p2v cpuid.c.
- Passes make check & check-valgrind.
There may be some other minor changes. I believe that everything
2016 Oct 25
2
Re: [PATCH] p2v: Inhibit power saving during the conversion.
On Tue, Oct 25, 2016 at 11:01:08AM +0200, Pino Toscano wrote:
> On Monday, 24 October 2016 18:23:26 CEST Richard W.M. Jones wrote:
> > We do this by sending an Inhibit() message to logind and receiving a
> > file descriptor back, which we hold open until the conversion
> > completes (or fails). This is described here:
> >
2019 Jul 01
0
[PATCH 6/6] p2v: tests: use a local blank-part disk image
Instead of using the "global" blank-part test image, use a local version
of it created with guestfish.
---
p2v/.gitignore | 1 +
p2v/Makefile.am | 7 ++++++-
p2v/test-virt-p2v-nbdkit.sh | 4 ++--
p2v/test-virt-p2v.sh | 4 ++--
4 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/p2v/.gitignore b/p2v/.gitignore
index 673e8ad83..8495f6c2f 100644
2017 Mar 16
7
[PATCH 0/4] Pass CPU vendor, model and topology from source to target.
This is tangentially related to:
https://bugzilla.redhat.com/show_bug.cgi?id=1372668
The problem in that bug is that we didn't pass the source CPU model
(Sandybridge in that case) through to the target RHV hypervisor. So
when the Windows guest booted on the target it gives an error about
CPU hardware being disconnected (although it otherwise boots and works
fine).
This patch series
2016 Jan 26
0
Re: [PATCH] p2v: User can click on an interface name to identify the physical interface.
On Tuesday 26 January 2016 15:38:07 Richard W.M. Jones wrote:
> When the user clicks on the second column of the list of network
> interfaces, run 'ethtool --identify <if_name> 10', which (on supported
> cards) flashes a light on the physical interface for 10 seconds,
> allowing it to be identified by the operator.
>
> This has a nasty bit of hidden UI, basically