Bug 1672620
Summary: | Failed to attache NEW rbd device to guest | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Attila Fazekas <afazekas> |
Component: | libvirt | Assignee: | Libvirt Maintainers <libvirt-maint> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 29 | CC: | agedosier, berrange, clalancette, itamar, jforbes, laine, libvirt-maint, pkrempa, veillard, virt-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | libvirt-4.7.0-5.fc29 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-07-09 02:24:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Attila Fazekas
2019-02-05 12:52:10 UTC
This was broken by commit: commit 192fdaa614e3800255048a8a70c1292ccf18397a Author: Peter Krempa <pkrempa> Date: Mon Aug 13 15:17:36 2018 +0200 qemu: hotplug: Prepare disk source in qemuDomainAttachDeviceDiskLive Move the preparation steps from qemuDomainAttachDiskGeneric up into qemuDomainAttachDeviceDiskLive so that also media changing can use the prepared file. v4.6.0-220-g192fdaa614, thus released in v4.7.0 which moved the secret preparation code prior to the disk alias being assigned. The disk alias in this case is used as source for generating the secret alias name so the above method fails. It was fixed upstream by: commit 9ac196997839a29486029a02d8f519df54ae0186 Author: Peter Krempa <pkrempa> Date: Mon Sep 24 16:49:01 2018 +0200 Revert "qemu: hotplug: Prepare disk source in qemuDomainAttachDeviceDiskLive" Preparing the storage source prior to assigning the alias will not work as the names of the certain objects depend on the alias for the legacy hotplug case as we generate the object names for the secrets based on the alias. This reverts commit 192fdaa614e3800255048a8a70c1292ccf18397a. v4.8.0-79-g9ac1969978, thus released in v4.9.0. I tested 2 version in the meantime, v4.9.0 was working, v4.8.0 is broken too, as you said. FEDORA-2019-9210998aaa has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-9210998aaa libvirt-4.7.0-5.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-9210998aaa libvirt-4.7.0-5.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |