Displaying 16 results from an estimated 16 matches for "_install_any".
2013 Oct 12
0
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...e to set default kernel to {path}',
+ path => $path);
+ }
}
}
@@ -486,7 +567,7 @@ sub convert_efi
# EFI systems boot using grub2-efi, and probably don't have the base grub2
# package installed.
- Sys::VirtConvert::Convert::RedHat::_install_any
+ Sys::VirtConvert::Convert::Linux::_install_any
(undef, ['grub2'], undef, $g, $self->{root}, $self->{config}, $self)
or v2vdie __x('Failed to install non-EFI grub2');
@@ -509,7 +590,7 @@ sub convert_efi
}
-package Sys::VirtConvert::Converter::RedHa...
2013 Oct 11
2
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...e to set default kernel to {path}',
+ path => $path);
+ }
}
}
@@ -486,7 +569,7 @@ sub convert_efi
# EFI systems boot using grub2-efi, and probably don't have the base grub2
# package installed.
- Sys::VirtConvert::Convert::RedHat::_install_any
+ Sys::VirtConvert::Convert::Linux::_install_any
(undef, ['grub2'], undef, $g, $self->{root}, $self->{config}, $self)
or v2vdie __x('Failed to install non-EFI grub2');
@@ -494,7 +577,8 @@ sub convert_efi
$g->part_set_gpt_type($device, 1,
'21...
2013 Sep 25
5
Re: [PATCH 3/4] Add SUSE converter
...fg
> +sub convert_efi
> +{
> + my $self = shift;
> + my ($device) = @_;
> +
> + my $g = $self->{g};
> +
> + # EFI systems boot using grub2-efi, and probably don't have the base grub2
> + # package installed.
> + Sys::VirtConvert::Convert::SUSE::_install_any
> + (undef, ['grub2'], undef, $g, $self->{root}, $self->{config}, $self)
> + or v2vdie __x('Failed to install non-EFI grub2');
> +
> + # Relabel the EFI boot partition as a BIOS boot partition
> + $g->part_set_gpt_type($device, 1, '216...
2013 Oct 03
2
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...to install a replacement kernel immediately after this message? It
doesn't really matter to SUSE though - adding 'kernel' to the deps for virtio
in virt-v2v.db will trigger the installation of the correct kernel in the
install_capabilities step.
> > @@ -1631,14 +1752,38 @@ sub _install_any
> >
> > # If we're installing a kernel, check which kernels are there first
> > my @k_before = $g->glob_expand('/boot/vmlinuz-*') if
> > defined($kernel);
> >
> > + # If a SLES11 kernel is being added, add -base kernel
> >...
2013 Oct 31
6
[PATCH 0/4] virt-v2v: Convert RedHat.pm to Linux.pm
In preparation for an upcoming patch which adds support for SUSE guest
conversions, it makes sense to have an intermediate steps that changes the
RedHat.pm converter into a more generic Linux converter. The SUSE changes
will then be limited in scope to only what is required for SUSE support.
This series of patches accomplishes the following:
- Renames RedHat.pm to Linux.pm
- Modifies Linux.pm
2013 Oct 04
0
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...nfigure virtio, and
there's no detected virtio kernel. It shouldn't have been possible to
get here in that state, hence it's a programmer error. The code below
attempts to install *any* kernel in the case that we aren't configuring
virtio.
> > > @@ -1631,14 +1752,38 @@ sub _install_any
> > >
> > > # If we're installing a kernel, check which kernels are there first
> > > my @k_before = $g->glob_expand('/boot/vmlinuz-*') if
> > > defined($kernel);
> > >
> > > + # If a SLES11 kernel is being add...
2013 Oct 07
3
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
On Friday, October 04, 2013 09:38:58 AM Matthew Booth wrote:
> It's specifically an error if we're attempting to configure virtio, and
> there's no detected virtio kernel. It shouldn't have been possible to
> get here in that state, hence it's a programmer error. The code below
> attempts to install *any* kernel in the case that we aren't configuring
>
2013 Oct 03
0
Re: [PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...{
> v2vdie __x('Failed to find a {name} package to install',
> - name => "kernel_pkg.$kernel_arch");
> + name => "$kernel_pkg.$kernel_arch");
Thanks :)
> @@ -1631,14 +1752,38 @@ sub _install_any
> # If we're installing a kernel, check which kernels are there first
> my @k_before = $g->glob_expand('/boot/vmlinuz-*') if defined($kernel);
>
> + # If a SLES11 kernel is being added, add -base kernel
> + if (defined($kernel)) {
> + if (_i...
2013 Sep 24
5
[PATCH 0/4] Add SUSE guest converter to virt-v2v
This is a new conversion module to convert SUSE Linux and openSUSE guests.
The converter is based on the RedHat module, and should offer the same
functionality on both SUSE and RedHat hosts.
There are a few additional messages in this module, such as reporting of
packages when installing through zypper or the local virt-v2v repo. These
messages don't necessarily flow unless verbose switches
2010 Sep 13
3
[PATCH 1/4] Check that we're not overwriting an existing Libvirt domain
Exit with an error if we would overwrite an existing libvirt domain.
Fixes RHBZ#617110
---
lib/Sys/VirtV2V/Connection/LibVirt.pm | 4 ++++
lib/Sys/VirtV2V/Target/LibVirt.pm | 31 ++++++++++++++++++++++++++++++-
lib/Sys/VirtV2V/Target/RHEV.pm | 11 +++++++++++
3 files changed, 45 insertions(+), 1 deletions(-)
diff --git a/lib/Sys/VirtV2V/Connection/LibVirt.pm
2013 Oct 03
2
[PATCH] virt-v2v: Convert RedHat.pm to Linux.pm - for SUSE support
...in the BIOS Boot Partition
+# Regenerate grub.cfg
+sub convert_efi
+{
+ my $self = shift;
+ my ($device) = @_;
+
+ my $g = $self->{g};
+
+ # EFI systems boot using grub2-efi, and probably don't have the base grub2
+ # package installed.
+ Sys::VirtConvert::Convert::Linux::_install_any
+ (undef, ['grub2'], undef, $g, $self->{root}, $self->{config}, $self)
+ or v2vdie __x('Failed to install non-EFI grub2');
+
+ # Relabel the EFI boot partition as a BIOS boot partition
+ $g->part_set_gpt_type($device, 1, '21686148-6449-6E6F-744E-6565...
2013 Sep 24
0
[PATCH 3/4] Add SUSE converter
...in the BIOS Boot Partition
+# Regenerate grub.cfg
+sub convert_efi
+{
+ my $self = shift;
+ my ($device) = @_;
+
+ my $g = $self->{g};
+
+ # EFI systems boot using grub2-efi, and probably don't have the base grub2
+ # package installed.
+ Sys::VirtConvert::Convert::SUSE::_install_any
+ (undef, ['grub2'], undef, $g, $self->{root}, $self->{config}, $self)
+ or v2vdie __x('Failed to install non-EFI grub2');
+
+ # Relabel the EFI boot partition as a BIOS boot partition
+ $g->part_set_gpt_type($device, 1, '21686148-6449-6E6F-744E-6565...
2013 Nov 07
6
[PATCH 0/4] virt-v2v: Add support for SUSE guest conversions
The following series of patches adds support for converting SUSE guests
through virt-v2v. These changes should not impact non-SUSE guest conversions.
Mike Latimer (4):
Add perl-Bootloader support to grub packages
Add conversion support for SUSE guests
Add SUSE to capabilities db and conf
Add SUSE support documentation
lib/Sys/VirtConvert/Converter/Linux.pm | 480
2013 Sep 25
0
Re: [PATCH 3/4] Add SUSE converter
...> > + if (defined($kernel->[0][$count])) {
> > + $kernel->[1][$count] = $kernel->[0][$count];
> > + }
> > + }
> > + }
> > + }
>
> Ah... I see what you're doing here. Still, _install_any() only takes a
> single kernel. You can convert it into a list within this function and
> leave the rest untouched.
Yes, I wasn't completely sure where I should pull the trigger on adding the -
base kernel. I'll clean the 'single kernel' references up and follow your
recomme...
2010 May 19
8
RHN support and capabilities
This patch series includes a repost of Milan's unmodified RHN support patch
because I haven't pushed it yet. On top of that patch, it includes the
capabilities patch in as many bits as I could make it into. The big one is 7/8.
I've tested all of the following guests both with and without RHN registration:
Xen RHEL 54 PV
Xen RHEL 51 PV
Xen RHEL 48 PV
ESX RHEL 54 FV
2010 Jul 28
3
Create new Sys::VirtV2V::Util
These 2 patches are mostly code motion. They were prompted by an apparent augeas
error in BZ 613967 which didn't display useful error message. The error seems to
happen in Converter::Linux. GuestOS::RedHat had a handy function which displayed
verbose augeas error messages. This function moves into the new module where it
can be used by both modules.
The second patch is an consequential tidy