Bug ID 1209954
Summary Installation via "virt-install --graphics none ..." renders the system unbootable
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.5
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee screening-team-bugs@suse.de
Reporter opensuse_buildservice@ojkastl.de
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Hi all,

when I install openSUSE Leap 15.4 or openSUSE Leap 15.5 using virt-install, as
soon as I use the "--graphics none" parameter the system does not boot after
the installation.

1. The system reboots, shows the GRUB menu (both when using virt-viewer or
virt-manager or when using virsh console).
2. The default entry is selected.
3. "Loading Linux 5.14.21-150400.22-default ..." is being shown (which is the
echo command before loading the kernel in grub.cfg)
4. The GRUB boot menu is shown again

Steps 2/3/4 can be repeated endlessly.

I have tested with and without Autoyast files.
I have tested with 15.4 and 15.5.
I have tested both with a NET-install ISO image and with "--location=...".

The change in the virt-install invocation between a working and a non-working
installation is that "--graphics none" is added.

The manpage for libvirt says that --graphics only influences the way the VM is
being accessed, but does not change any virtual hardware. 

I have not yet found out, what exactly goes wrong.

The full invocation:

```
virt-install \
    --name=somename \
    --disk path=somename.qcow2,bus=virtio,format=qcow2 \
    --network=bridge:virbr0,model=e1000 \
    --ram=1024 \
    --os-variant=sle15sp4 \
   
--location="http://download.opensuse.org/pub/opensuse/distribution/leap/15.4/repo/oss"
\
    --accelerate 
```

Host system is openSUSE Tumbleweed.
Libvirt packages:
libvirt-9.1.0-2.2.x86_64
libvirt-client-9.1.0-2.2.x86_64
libvirt-daemon-9.1.0-2.2.x86_64
libvirt-daemon-common-9.1.0-2.2.x86_64
libvirt-daemon-config-network-9.1.0-2.2.x86_64
libvirt-daemon-config-nwfilter-9.1.0-2.2.x86_64
libvirt-daemon-driver-interface-9.1.0-2.2.x86_64
libvirt-daemon-driver-libxl-9.1.0-2.2.x86_64
libvirt-daemon-driver-lxc-9.1.0-2.2.x86_64
libvirt-daemon-driver-network-9.1.0-2.2.x86_64
libvirt-daemon-driver-nodedev-9.1.0-2.2.x86_64
libvirt-daemon-driver-nwfilter-9.1.0-2.2.x86_64
libvirt-daemon-driver-qemu-9.1.0-2.2.x86_64
libvirt-daemon-driver-secret-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-core-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-disk-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-gluster-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-iscsi-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-iscsi-direct-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-logical-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-mpath-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-rbd-9.1.0-2.2.x86_64
libvirt-daemon-driver-storage-scsi-9.1.0-2.2.x86_64
libvirt-daemon-lock-9.1.0-2.2.x86_64
libvirt-daemon-log-9.1.0-2.2.x86_64
libvirt-daemon-plugin-lockd-9.1.0-2.2.x86_64
libvirt-daemon-proxy-9.1.0-2.2.x86_64
libvirt-glib-1_0-0-4.0.0-1.10.x86_64
libvirt-libs-9.1.0-2.2.x86_64

Kind Regards,
Johannes


You are receiving this mail because: