[Users] Solaris 11.1 ISO panic on boot

I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt. I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic. Of course every whizzes by so fast I have no chance of getting a screen shot. Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?

Blaster <blaster@556nato.com> wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
There has been a thread about solaris problems before. Outcome was that you'll need to modify the cpu argument to qemu to have solaris working. Joop -- Sent from my Android tablet with K-9 Mail. Please excuse my brevity.

Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly? Joop

There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi, -----Original message-----
From:Sander Grendelman <sander@grendelman.com> Sent: Monday 16th December 2013 11:00 To: Joop <jvdwege@xs4all.nl> Cc: users@ovirt.org Subject: Re: [Users] Solaris 11.1 ISO panic on boot
There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html
On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
In my oVirt setup (3.3 now, but worked on 3.2, too) there are Solaris 10 and 11 vms running. See the specs above. I had some issues with network traffic, which can be solved with a host hook (99_fix_solaris): https://github.com/ovido/ovirt-stuff/tree/master/hooks Please let me know if this fixes your issues... Regards, René
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Dec 16, 2013, at 4:47 AM, René Koch <r.koch@ovido.at> wrote:
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
I just tried that, with booting both the Solaris 11.1 txt installer and the 11.1 Live media ISOs. Can you try one of those in on your system and see if they boot? I wonder if something changed with 11.1? I think someone mentioned trying to boot with Virt Manager..Is it OK to mix virtmanager and ovirt guests on the same system?

On Mon, 2013-12-16 at 22:38 -0600, Blaster wrote:
On Dec 16, 2013, at 4:47 AM, René Koch <r.koch@ovido.at> wrote:
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
I just tried that, with booting both the Solaris 11.1 txt installer and the 11.1 Live media ISOs. Can you try one of those in on your system and see if they boot?
I used this image for installing Solaris 11: sol-11_1-text-x86.iso, which is the Solaris 11.1 text based installer... Works fine for me on my oVirt 3.3 setup - installed Solaris 11.1 right now - (did also work fine in oVirt 3.2 and on a RHEL 6 server with plain KVM)... root@solaris:~# cat /etc/release Oracle Solaris 11.1 X86 Copyright (c) 1983, 2012, Oracle and/or its affiliates. All rights reserved. Assembled 19 September 2012
I wonder if something changed with 11.1?
I think someone mentioned trying to boot with Virt Manager..Is it OK to mix virtmanager and ovirt guests on the same system?
That's not a good idea to mix virt-manager and oVirt on one host. You can try to install Solaris 11.1 on a dedicated KVM-based host using virt-manager and import it to oVirt using virt-v2v tools in case you can't manage to install Solaris as a guest in your oVirt setup... Regards, René

On 12/17/2013 9:18 AM, René Koch (ovido) wrote:
I used this image for installing Solaris 11: sol-11_1-text-x86.iso, which is the Solaris 11.1 text based installer...
Works fine for me on my oVirt 3.3 setup - installed Solaris 11.1 right now - (did also work fine in oVirt 3.2 and on a RHEL 6 server with plain KVM)...
Well, I'm running 3.3.1 but I had the same problem with 3.3. Wonder if it's my Athlon X4 640 CPU? Any known issues with AMD CPUs? Thanks for trying for me.

On Tue, 2013-12-17 at 23:20 -0600, Blaster wrote:
On 12/17/2013 9:18 AM, René Koch (ovido) wrote:
I used this image for installing Solaris 11: sol-11_1-text-x86.iso, which is the Solaris 11.1 text based installer...
Works fine for me on my oVirt 3.3 setup - installed Solaris 11.1 right now - (did also work fine in oVirt 3.2 and on a RHEL 6 server with plain KVM)...
Well, I'm running 3.3.1 but I had the same problem with 3.3. Wonder if it's my Athlon X4 640 CPU? Any known issues with AMD CPUs?
Solaris 11.1 is working fine on my Intel Nehalem CPUs. Didn't test newer families as I don't have a host with newer CPUs available right now for oVirt tests. On my workstation with old AMD X4 605e CPU I also get a bunch of panic messages when trying to boot from the Solaris ISO. Tried it with virt-manager with OS family Solaris under Fedora 19. It seems that Solaris has issues with KVM and AMD CPUs. Sadly I don't have enough time to investigate this further :( Regards, René
Thanks for trying for me.

On Wed, Dec 18, 2013 at 1:25 PM, René Koch (ovido) <r.koch@ovido.at> wrote:
On Tue, 2013-12-17 at 23:20 -0600, Blaster wrote:
On 12/17/2013 9:18 AM, René Koch (ovido) wrote: Well, I'm running 3.3.1 but I had the same problem with 3.3. Wonder if it's my Athlon X4 640 CPU? Any known issues with AMD CPUs?
...
On my workstation with old AMD X4 605e CPU I also get a bunch of panic messages when trying to boot from the Solaris ISO. Tried it with virt-manager with OS family Solaris under Fedora 19.
It seems that Solaris has issues with KVM and AMD CPUs. Sadly I don't have enough time to investigate this further :(
I can confirm that the Solaris 11 iso also fails (panic) on my Opteron G3 cluster (Opteron 8354 cpus). Tried with and without: - nested virt extensions. - realtek or e1000 nic - memory balloon I also tried the workaround as mentioned in http://docs.oracle.com/cd/E27300_01/E27307/html/vmrns-bugs.html#idp1175312 no luck. Looks like a kvm-on-amd bug.

On 12/18/2013 7:44 AM, Sander Grendelman wrote:
On Wed, Dec 18, 2013 at 1:25 PM, René Koch (ovido) <r.koch@ovido.at> wrote:
Bummer..Thanks for taking the time to validate that..So if there's a problem with Solaris, I wonder what other issues are lurking with AMD CPUs? It's tough to ignore the prices of the 8core AMD FX CPUs.

On 12/18/2013 11:18 PM, Blaster wrote:
On 12/18/2013 7:44 AM, Sander Grendelman wrote:
On Wed, Dec 18, 2013 at 1:25 PM, René Koch (ovido) <r.koch@ovido.at> wrote:
Bummer..Thanks for taking the time to validate that..So if there's a problem with Solaris, I wonder what other issues are lurking with AMD CPUs?
It's tough to ignore the prices of the 8core AMD FX CPUs.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
i suggest taking this to the qemu mailing list for their insights.

On 12/16/2013 05:47 AM, René Koch wrote:
Hi,
-----Original message-----
From:Sander Grendelman <sander@grendelman.com> Sent: Monday 16th December 2013 11:00 To: Joop <jvdwege@xs4all.nl> Cc: users@ovirt.org Subject: Re: [Users] Solaris 11.1 ISO panic on boot
There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html
On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
In my oVirt setup (3.3 now, but worked on 3.2, too) there are Solaris 10 and 11 vms running. See the specs above.
I had some issues with network traffic, which can be solved with a host hook (99_fix_solaris): https://github.com/ovido/ovirt-stuff/tree/master/hooks
Please let me know if this fixes your issues...
Regards, René
René - maybe a patch to add solaris to osinfo config file with these limitations (hmm, it would still need the hook, which is a shame[1]) Joop - just a btw - not sure why you start from a rhel64 template, rather than start from blank + add disk, then boot from iso. (since there is no benefit to either doing COW of solaris over the rhel64 template, nor to cloning it) [1] michal/roy - thoughts about allowing to specify at osinfo level extra flags or override the cpu model altogether (iirc, windows guest would need this as well for new windows specific flags going forward).
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On Tue, 2013-12-17 at 02:39 -0500, Itamar Heim wrote:
On 12/16/2013 05:47 AM, René Koch wrote:
Hi,
-----Original message-----
From:Sander Grendelman <sander@grendelman.com> Sent: Monday 16th December 2013 11:00 To: Joop <jvdwege@xs4all.nl> Cc: users@ovirt.org Subject: Re: [Users] Solaris 11.1 ISO panic on boot
There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html
On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
In my oVirt setup (3.3 now, but worked on 3.2, too) there are Solaris 10 and 11 vms running. See the specs above.
I had some issues with network traffic, which can be solved with a host hook (99_fix_solaris): https://github.com/ovido/ovirt-stuff/tree/master/hooks
Please let me know if this fixes your issues...
Regards, René
René - maybe a patch to add solaris to osinfo config file with these limitations (hmm, it would still need the hook, which is a shame[1])
Sure, can send you a patch, but have some questions: If I understand the osinfo properties file correctly I can limit hard disk and nics to specific value, right? So e.g. the following setting os.solaris.devices.network.value = rtl8139, e1000 would mean that you can only choose RTL8130 and e1000 NICs and no VirtIO in new nic dialog, right? Btw, what's the value for IDE disks? Can't find an example in oVirt 3.3 default osinfo file. Yes, the hook is required, otherwise no network traffic passes the bridge...
Joop - just a btw - not sure why you start from a rhel64 template, rather than start from blank + add disk, then boot from iso. (since there is no benefit to either doing COW of solaris over the rhel64 template, nor to cloning it)
[1] michal/roy - thoughts about allowing to specify at osinfo level extra flags or override the cpu model altogether (iirc, windows guest would need this as well for new windows specific flags going forward).
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On 12/16/2013 05:47 AM, René Koch wrote:
Hi,
-----Original message-----
From:Sander Grendelman <sander@grendelman.com> Sent: Monday 16th December 2013 11:00 To: Joop <jvdwege@xs4all.nl> Cc: users@ovirt.org Subject: Re: [Users] Solaris 11.1 ISO panic on boot
There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html
On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
In my oVirt setup (3.3 now, but worked on 3.2, too) there are Solaris 10 and 11 vms running. See the specs above.
I had some issues with network traffic, which can be solved with a host hook (99_fix_solaris): https://github.com/ovido/ovirt-stuff/tree/master/hooks
Please let me know if this fixes your issues...
Regards, René
René - maybe a patch to add solaris to osinfo config file with these limitations (hmm, it would still need the hook, which is a shame[1]) Joop - just a btw - not sure why you start from a rhel64 template, rather than start from blank + add disk, then boot from iso. (since there is no benefit to either doing COW of solaris over the rhel64 template, nor to cloning it)
[1] michal/roy - thoughts about allowing to specify at osinfo level extra flags or override the cpu model altogether (iirc, windows guest would need this as well for new windows specific flags going forward). extra flags at osinfo sounds right but overriding the whole model I
On 17/12/13 09:39 AM, Itamar Heim wrote: think is more appropriate at the VM level configuration so we can actually validate it with the cluster capabilities. os.${id}.devices.cpu.extraFlags Itamar - I didn't get if windows would have to have its cpu overridden or just the extra hyperV flag? (btw what's this flag name?)
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On 12/19/2013 02:37 AM, Roy Golan wrote:
On 12/16/2013 05:47 AM, René Koch wrote:
Hi,
-----Original message-----
From:Sander Grendelman <sander@grendelman.com> Sent: Monday 16th December 2013 11:00 To: Joop <jvdwege@xs4all.nl> Cc: users@ovirt.org Subject: Re: [Users] Solaris 11.1 ISO panic on boot
There's also a thread about Solaris 11 here: http://lists.ovirt.org/pipermail/users/2013-September/016168.html
On Mon, Dec 16, 2013 at 10:35 AM, Joop <jvdwege@xs4all.nl> wrote:
Blaster wrote:
I have a Solaris 11.1 system running on a nice piece of hardware that I’d like to make better use of. I would like to virtualize it under ovirt.
I created an ovirt guest using the RHEL 64 bit template. I attached the Solaris 11.1 ISO and booted. As soon as the Solaris banner is displayed, poof, kernel panic.
I suggest to use the following settings for your Solaris guest: * Operating System: Other * nic1: rtl8139 * Disk1: IDE
Booting from the DVD ISO works fine for Sol 10 and 11 with these settings.
Of course every whizzes by so fast I have no chance of getting a screen shot.
Has anyone been successful in boot Solaris 11.1 under ovirt? Should I have picked a different template?
In my oVirt setup (3.3 now, but worked on 3.2, too) there are Solaris 10 and 11 vms running. See the specs above.
I had some issues with network traffic, which can be solved with a host hook (99_fix_solaris): https://github.com/ovido/ovirt-stuff/tree/master/hooks
Please let me know if this fixes your issues...
Regards, René
René - maybe a patch to add solaris to osinfo config file with these limitations (hmm, it would still need the hook, which is a shame[1]) Joop - just a btw - not sure why you start from a rhel64 template, rather than start from blank + add disk, then boot from iso. (since there is no benefit to either doing COW of solaris over the rhel64 template, nor to cloning it)
[1] michal/roy - thoughts about allowing to specify at osinfo level extra flags or override the cpu model altogether (iirc, windows guest would need this as well for new windows specific flags going forward). extra flags at osinfo sounds right but overriding the whole model I
On 17/12/13 09:39 AM, Itamar Heim wrote: think is more appropriate at the VM level configuration so we can actually validate it with the cluster capabilities.
well, its is always required for that OS type, i don't want users to have to know what they need to do. though, we do need to add ability to specify cpu model at per VM level, so worth thinking more about this one. maybe a combination: allow to change it at vm level, but be able to recommend the default at osinfo. but i admit I really don't like doing this one in osinfo, since its only covering for a bug in kvm, and would expose a non-native (qemu64) cpu model to the user.
os.${id}.devices.cpu.extraFlags
Itamar - I didn't get if windows would have to have its cpu overridden or just the extra hyperV flag? (btw what's this flag name?)
just extra flags. see: https://bugzilla.redhat.com/show_bug.cgi?id=784836
I did a search through my message folder and found the thread. It was about solaris10 and networking didn't work. So maybe this is different or not. Could you test if the same iso can be booted using virt-manager or kvm/qemu directly?
Joop
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (8)
-
Blaster
-
Blaster
-
Itamar Heim
-
Joop
-
René Koch
-
René Koch (ovido)
-
Roy Golan
-
Sander Grendelman