Richard W.M. Jones
2010-Oct-27 09:34 UTC
[Libguestfs] [PATCH] rescue: Add --network option.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into Xen guests. http://et.redhat.com/~rjones/virt-p2v -------------- next part -------------->From 3467a8af242b4a445a8fba02aa0d6cb74e2b1763 Mon Sep 17 00:00:00 2001From: Richard W.M. Jones <rjones at redhat.com> Date: Wed, 27 Oct 2010 10:33:14 +0100 Subject: [PATCH 2/2] rescue: Add --network option. This enables networking in the rescue shell. --- tools/virt-rescue | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/tools/virt-rescue b/tools/virt-rescue index 40245c7..73fc568 100755 --- a/tools/virt-rescue +++ b/tools/virt-rescue @@ -1,6 +1,6 @@ #!/usr/bin/perl -w # virt-rescue -# Copyright (C) 2009 Red Hat Inc. +# Copyright (C) 2009-2010 Red Hat Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -170,6 +170,14 @@ parameter is specified in megabytes. =cut +my $network; + +=item B<--network MB> + +Enable QEMU user networking in the guest. + +=cut + my $readonly; =item B<--ro> | B<-r> @@ -199,6 +207,7 @@ GetOptions ("help|?" => \$help, "connect|c=s" => \$uri, "format=s" => \$format, "memsize|m=i" => \$memsize, + "network" => \$network, "ro|r" => \$readonly, "selinux" => \$selinux, ) or pod2usage (2); @@ -225,6 +234,7 @@ $g->set_direct (1); # Set other features. $g->set_selinux (1) if $selinux; $g->set_memsize ($memsize) if defined $memsize; +$g->set_network (1) if $network; # Set the kernel command line, which must include guestfs_rescue=1 # (see appliance/init). -- 1.7.3.1
On 27/10/10 10:34, Richard W.M. Jones wrote:> From: Richard W.M. Jones<rjones at redhat.com> > Date: Wed, 27 Oct 2010 10:33:14 +0100 > Subject: [PATCH 2/2] rescue: Add --network option. > > This enables networking in the rescue shell. > --- > tools/virt-rescue | 12 +++++++++++- > 1 files changed, 11 insertions(+), 1 deletions(-)ACK. Matt -- Matthew Booth, RHCA, RHCSS Red Hat Engineering, Virtualisation Team GPG ID: D33C3490 GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490