I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
On 04/02/2014 04:42 PM, George Dunlap wrote:
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
lets drop that obsoletes. its just something we picked up from the fedora rpms when we brought them in
On 04/02/2014 06:36 PM, Karanbir Singh wrote:
On 04/02/2014 04:42 PM, George Dunlap wrote:
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
lets drop that obsoletes. its just something we picked up from the fedora rpms when we brought them in
I am taking that obsoletes out now
On 04/02/2014 10:42 AM, George Dunlap wrote:
I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
On Thu, Apr 03, 2014 at 10:14:09AM -0500, Johnny Hughes wrote:
On 04/02/2014 10:42 AM, George Dunlap wrote:
I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
At least updating from xen-4.2.4-29.el6 to xen-4.2.4-30.el6 went smoothly :)
-- Pasi
On 04/08/2014 11:19 AM, Pasi Kärkkäinen wrote:
On Thu, Apr 03, 2014 at 10:14:09AM -0500, Johnny Hughes wrote:
On 04/02/2014 10:42 AM, George Dunlap wrote:
I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
At least updating from xen-4.2.4-29.el6 to xen-4.2.4-30.el6 went smoothly :)
-- Pasi
Has anyone tested these RPMs to see if they work with KVM and xen installed, etc.?
On Tue, Apr 29, 2014 at 1:18 PM, Johnny Hughes johnny@centos.org wrote:
On 04/08/2014 11:19 AM, Pasi Kärkkäinen wrote:
On Thu, Apr 03, 2014 at 10:14:09AM -0500, Johnny Hughes wrote:
On 04/02/2014 10:42 AM, George Dunlap wrote:
I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
At least updating from xen-4.2.4-29.el6 to xen-4.2.4-30.el6 went smoothly :)
-- Pasi
Has anyone tested these RPMs to see if they work with KVM and xen installed, etc.?
This still doesn't work for me:
# wget http://dev.centos.org/centos/6/xen-c6-RC1/x86_64/Packages/ipxe-roms-qemu-201...
# rpm -Uvh ipxe-roms-*.rpm Preparing... ########################################### [100%] 1:ipxe-roms-qemu ########################################### [ 50%] 2:ipxe-roms ########################################### [100%]
# yum install qemu-kvm Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: mirror.krystal.co.uk * extras: mirror.simwood.com * updates: mirror.simwood.com Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package qemu-kvm.x86_64 2:0.12.1.2-2.415.el6_5.8 will be installed --> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8139.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8029.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/pcnet32.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/pcnet32.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8029.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/rtl8139.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements --> Finished Dependency Resolution Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/rtl8139.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/virtio-net.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/pcnet32.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/e1000-0x100e.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found Error: Package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64 (updates) Requires: /usr/share/gpxe/rtl8029.rom Available: gpxe-roms-qemu-0.9.7-6.10.el6.noarch (base) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
# rpm -qi -v ipxe-roms-qemu Name : ipxe-roms-qemu Relocations: (not relocatable) Version : 20120328 Vendor: CentOS Devel Release : 3.gitaac9718.el6.centos.alt Build Date: Thu 03 Apr 2014 01:45:41 PM UTC Install Date: Mon 12 May 2014 01:13:05 PM UTC Build Host: bn5.alt.bsys.dev.centos.org Group : Development/Tools Source RPM: ipxe-20120328-3.gitaac9718.el6.centos.alt.src.rpm Size : 341100 License: GPLv2 and BSD Signature : RSA/SHA1, Thu 03 Apr 2014 02:17:08 PM UTC, Key ID 0946fca2c105b9de Packager : CentOS Devel BuildSystem http://bugs.centos.org URL : http://ipxe.org/ Summary : Network boot loader roms supported by QEMU, .rom format Description : iPXE is an open source network bootloader. It provides a direct replacement for proprietary PXE ROMs, with many extra features such as DNS, HTTP, iSCSI, etc.
This package contains the iPXE ROMs for devices emulated by QEMU, in .rom format.
On Mon, May 12, 2014 at 2:37 PM, George Dunlap dunlapg@umich.edu wrote:
On Tue, Apr 29, 2014 at 1:18 PM, Johnny Hughes johnny@centos.org wrote:
On 04/08/2014 11:19 AM, Pasi Kärkkäinen wrote:
On Thu, Apr 03, 2014 at 10:14:09AM -0500, Johnny Hughes wrote:
On 04/02/2014 10:42 AM, George Dunlap wrote:
I installed CentOS6 with the xen4centos set of packages; then I tried to install KVM (for performance comparison), I got the following error in YUM:
--> Processing Dependency: /usr/share/gpxe/e1000-0x100e.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.4.x86_64 Package gpxe-roms-qemu is obsoleted by ipxe-roms-qemu, but obsoleting package does not provide for requirements
I manually downloaded the gpxe package and installed it with no problems, so there are no actual conflicts in the files. Thus, ipxe probably *shouldn't* obsolete gpxe -- there are no conflicts between the two, and ipxe doesn't provide what gpxe does.
If I had already installed KVM, and was toying with the idea of giving Xen a spin, this may have been enough to deter me.
I checked with the XenServer guys, and their version of ipxe doesn't obsolete gpxe; so that must have been something that was introduced in CentOS.
-George
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
At least updating from xen-4.2.4-29.el6 to xen-4.2.4-30.el6 went smoothly :)
-- Pasi
Has anyone tested these RPMs to see if they work with KVM and xen installed, etc.?
This still doesn't work for me:
# wget http://dev.centos.org/centos/6/xen-c6-RC1/x86_64/Packages/ipxe-roms-qemu-201...
# rpm -Uvh ipxe-roms-*.rpm Preparing... ########################################### [100%] 1:ipxe-roms-qemu ########################################### [ 50%] 2:ipxe-roms ########################################### [100%]
# yum install qemu-kvm Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile
- base: mirror.krystal.co.uk
- extras: mirror.simwood.com
- updates: mirror.simwood.com
Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package qemu-kvm.x86_64 2:0.12.1.2-2.415.el6_5.8 will be installed --> Processing Dependency: /usr/share/gpxe/virtio-net.rom for package: 2:qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64
Sorry, this message seems to have to do with yum and not to do with the new repo. Let my try this again hooking it through yum instead of manually installing RPMs...
-George
On Mon, May 12, 2014 at 4:55 PM, George Dunlap dunlapg@umich.edu wrote:
OK, the repo here has ipxe that will install with qemu-kvm.
NOTE: The seabios in the xen repo is much newer than the one in CentOS-6 .. so we need to test this and make sure xen and kvm still work before rolling into production repo .. here is the testing repo:
http://dev.centos.org/centos/6/xen-c6-RC1/
Lets get this tested and results posted on this list.
[snip]
Sorry, this message seems to have to do with yum and not to do with the new repo. Let my try this again hooking it through yum instead of manually installing RPMs...
I've booted a guest with both Xen and KVM with the ipxe repos at this address. (KVM was obviously using the gpxe roms, which installed fine when this repo was enabled.)
Is there any other testing we need to do for these?
-George
On 05/12/2014 05:32 PM, George Dunlap wrote:
I've booted a guest with both Xen and KVM with the ipxe repos at this address. (KVM was obviously using the gpxe roms, which installed fine when this repo was enabled.)
Is there any other testing we need to do for these?
since we are not changing anything at the code level, i dont think so - the same setup works for me here as well, how about we push this change with the next release bump - I presume 4.4 is something we can start working with soon ?
On Fri, May 16, 2014 at 11:53 AM, Karanbir Singh mail-lists@karan.org wrote:
On 05/12/2014 05:32 PM, George Dunlap wrote:
I've booted a guest with both Xen and KVM with the ipxe repos at this address. (KVM was obviously using the gpxe roms, which installed fine when this repo was enabled.)
Is there any other testing we need to do for these?
since we are not changing anything at the code level, i dont think so - the same setup works for me here as well, how about we push this change with the next release bump - I presume 4.4 is something we can start working with soon ?
I have an initial cut of a port to 4.4, but I wanted to get feedback on the "use git am" technique RFC I proposed last week. (My 4.4 port is based on top of it.)
-George
On 05/19/2014 12:34 PM, George Dunlap wrote:
I have an initial cut of a port to 4.4, but I wanted to get feedback on the "use git am" technique RFC I proposed last week. (My 4.4 port is based on top of it.)
that works for me
we also need to get the xen deps setup at git.c.o - i dont think thats happened as yet. lets workout details in the meeting today