Skip to content

Starting more than one cluster fails on linux/aarch64 #18240

Closed
@nirs

Description

@nirs

What Happened?

With #18239 we can start one cluster on linux/aarch64, but starting the second cluster fails:

virError(Code=55, Domain=24, Message='Requested operation is not
valid: Setting different SELinux label on /usr/share/AAVMF/AAVMF_VARS.fd
which is already in use

Example commands:

minikube start --driver kvm2 -p c1 # works
minikube start --driver kvm2 -p c2 # fails

The issue is using:

<nvram>/usr/share/AAVMF/AAVMF_VARS.fd</nvram>

This is a template used by libvirt to create a per-vm image. Selinux saved us
preventing sharing the nvram image in 2 vms.

To reproduce install Ashai Linux Fedora remix on a MacBook,
get and build #18239 and try to start 2 clusters.

Attach the log file

Not relevant at this point.

Operating System

Redhat/Fedora

Driver

KVM2

Metadata

Metadata

Assignees

No one assigned

    Labels

    arch/arm64co/kvm2-driverKVM2 driver related issueskind/bugCategorizes issue or PR as related to a bug.os/linuxpriority/awaiting-more-evidenceLowest priority. Possibly useful, but not yet enough support to actually get it done.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions