[Bug 556605] New: vm-install is preconfigured with a bad URL for openSUSE 11.2 repositiry
http://bugzilla.novell.com/show_bug.cgi?id=556605#c0 Summary: vm-install is preconfigured with a bad URL for openSUSE 11.2 repositiry Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: All OS/Version: openSUSE 11.2 Status: NEW Severity: Minor Priority: P5 - None Component: Xen AssignedTo: jdouglas@novell.com ReportedBy: nice@titanic.nyme.hu QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=328245) --> (http://bugzilla.novell.com/attachment.cgi?id=328245) vm-install screenshot User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4 When I want to install a paravirtualized openSUSE 11.2 onto openSUSE 11.2 dom0, virt-manager wants to donwload the install suite from an incorrect URL: http://download.opensuse.org/debug/distribution/11.2/repo/oss instead of http://download.opensuse.org/distribution/11.2/repo/oss (See the attached image) Reproducible: Always Steps to Reproduce: 1. Start openSUSE installation by vm-install Actual Results: It uses a bad URL Expected Results: It should use the correct URL -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c
Jason Douglas
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c1
--- Comment #1 from Charles Arnold
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c2
--- Comment #2 from Charles Arnold
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c3
--- Comment #3 from Tamás Németh
Run 'zypper lr -u' on your machine and report what you see. vm-install retrieves its information from this command. If a particular repository is wrong, it should be removed by zypper.
1 | http-download.opensuse.org-c5d13641 | Updates for openSUSE 11.2-0 | Yes | Yes | http://download.opensuse.org/update/11.2/ 2 | openSUSE-11.2-Debug_1 | openSUSE-11.2-Debug | No | Yes | http://download.opensuse.org/debug/distribution/11.2/repo/oss 3 | openSUSE-11.2-Non-Oss_1 | openSUSE-11.2-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.2/repo/non-oss 4 | openSUSE-11.2-Oss_1 | openSUSE-11.2-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.2/repo/oss 5 | openSUSE-11.2-Source_1 | openSUSE-11.2-Source | No | Yes | http://download.opensuse.org/source/distribution/11.2/repo/oss -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c4
--- Comment #4 from Tamás Németh
vm-install will also get your dom0 install source location from /var/lib/YaST2/install.inf and display it as the default. If it is no longer correct, you can manually edit the file and change it (or perhaps change it through YaST 'Installation Source').
carrier5:~ # cat /var/lib/YaST2/install.inf Manual: 0 Locale: en_US Display: Color HasPCMCIA: 0 NoPCMCIA: 0 Sourcemounted: 1 SourceType: dir RepoURL: cd:/?device=sr0 InstsysURL: boot/x86_64/root ZyppRepoURL: cd:/ InstMode: cd Device: sr0 Cdrom: sr0 Partition: sr0 Serverdir: / InitrdModules: thermal_sys thermal scsi_transport_fc qla2xxx aacraid cdrom ide-core piix pata_acpi UpdateDir: /linux/suse/x86_64-11.1 YaST2update: 0 Textmode: 0 MemFree: 16383788 VNC: 0 UseSSH: 0 InitrdID: 2009-10-14.f3c32e0c WithiSCSI: 0 StartShell: 0 Y2GDB: 0 kexec_reboot: 1 UseSax2: 0 EFI: 0 Cmdline: splash=silent vga=0x31a Keyboard: 1 Framebuffer: 0x031a X11i: XServer: ast XVersion: 4 XBusID: 20:5:0 XkbRules: xfree86 XkbModel: pc104 umount_result: 0 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c5
--- Comment #5 from Tamás Németh
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c6
--- Comment #6 from Charles Arnold
Can I somehow get vm-install to install a 32bit paravirtualized openSUSE11.2 on my 64 bit openSUSE 11.2? Maybe by editing /var/lib/YaST2/install.inf ?
Sure. You can do that in vm-install. Just select 'Operating System Settings' and then change the 'Network URL' text field to point at the appropriate 32bit URL installation source. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c7
--- Comment #7 from Tamás Németh
(In reply to comment #5)
Can I somehow get vm-install to install a 32bit paravirtualized openSUSE11.2 on my 64 bit openSUSE 11.2? Maybe by editing /var/lib/YaST2/install.inf ?
Sure. You can do that in vm-install. Just select 'Operating System Settings' and then change the 'Network URL' text field to point at the appropriate 32bit URL installation source.
I'm afraid it's impossible this way. OpenSUSE repositories contain both 32bit and 64bit packages. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c8
--- Comment #8 from Charles Arnold
(In reply to comment #6)
(In reply to comment #5)
Can I somehow get vm-install to install a 32bit paravirtualized openSUSE11.2 on my 64 bit openSUSE 11.2? Maybe by editing /var/lib/YaST2/install.inf ?
Sure. You can do that in vm-install. Just select 'Operating System Settings' and then change the 'Network URL' text field to point at the appropriate 32bit URL installation source.
I'm afraid it's impossible this way. OpenSUSE repositories contain both 32bit and 64bit packages.
You could create your own from the 32bit ISO. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c9
--- Comment #9 from Tamás Németh
(In reply to comment #7)
(In reply to comment #6)
(In reply to comment #5)
Can I somehow get vm-install to install a 32bit paravirtualized openSUSE11.2 on my 64 bit openSUSE 11.2? Maybe by editing /var/lib/YaST2/install.inf ?
Sure. You can do that in vm-install. Just select 'Operating System Settings' and then change the 'Network URL' text field to point at the appropriate 32bit URL installation source.
I'm afraid it's impossible this way. OpenSUSE repositories contain both 32bit and 64bit packages.
You could create your own from the 32bit ISO.
Finally I figured out that, by choosing repository, you cannot influence the architecture of the domU to install. Instead you have to choose between repo/oss/boot/i386/vmlinuz-xen combined with repo/oss/boot/i386/initrd-xen, and repo/oss/boot/x86_64/vmlinuz-xen combined with repo/oss/boot/x86_64/initrd-xen to start the paravirtualized domU on. The kernel commandline must define the same repositor URL (install=http://download.opensuse.org/distribution/11.2/repo/oss) for both 32 and 64 bit installations, the configuration stored in inird (I assume) will affect the architecture of downloaded rpms during installation. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=556605
http://bugzilla.novell.com/show_bug.cgi?id=556605#c10
Charles Arnold
participants (1)
-
bugzilla_noreply@novell.com