Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1251407
| From | Bastian Blank <waldi@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1108403: cloud-init: CVE-2024-6174 |
| Date | 2025-06-29 18:40 +0200 |
| Message-ID | <L33eq-e2Eu-3@gated-at.bofh.it> (permalink) |
| References | (7 earlier) <L32il-e23m-3@gated-at.bofh.it> <L2mM9-dBPa-1@gated-at.bofh.it> <L32BI-e2ao-7@gated-at.bofh.it> <L2mM9-dBPa-1@gated-at.bofh.it> <L32BI-e2ao-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi Thomas
Please fix your emails, they are really hard to read.
On Sun, Jun 29, 2025 at 05:55:30PM +0200, thomas@goirand.fr wrote:
> > Could someone see if openstack could finally fix that broken default?
> There's as much as I know, no way to fix the default.
That's why I ask to get OpenStack upstream to fix the default. Something like
this, which also removes a lot of special cases.
diff --git a/nova/virt/libvirt/blockinfo.py b/nova/virt/libvirt/blockinfo.py
index e73cc4d..d12a916 100644
--- a/nova/virt/libvirt/blockinfo.py
+++ b/nova/virt/libvirt/blockinfo.py
@@ -247,26 +247,7 @@ def get_disk_bus_for_device_type(instance,
# Otherwise pick a hypervisor default disk bus
if virt_type in ("qemu", "kvm"):
if device_type == "cdrom":
- guestarch = libvirt_utils.get_arch(image_meta)
- if guestarch in (
- obj_fields.Architecture.PPC,
- obj_fields.Architecture.PPC64,
- obj_fields.Architecture.PPCLE,
- obj_fields.Architecture.PPC64LE,
- obj_fields.Architecture.S390,
- obj_fields.Architecture.S390X,
- obj_fields.Architecture.AARCH64):
- return "scsi"
- machine_type = libvirt_utils.get_machine_type(image_meta)
- # NOTE(lyarwood): We can't be any more explicit here as QEMU
- # provides a version of the Q35 machine type per release.
- # Additionally downstream distributions can also provide their own.
- if machine_type and 'q35' in machine_type:
- # NOTE(lyarwood): The Q35 machine type does not provide an IDE
- # bus and as such we must use a SATA bus for cdroms.
- return "sata"
- else:
- return "ide"
+ return "virtio"
elif device_type == "disk":
return "virtio"
elif device_type == "floppy":
Bastian
--
I have never understood the female capacity to avoid a direct answer to
any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1108403: cloud-init: CVE-2024-6174 Salvatore Bonaccorso <carnil@debian.org> - 2025-06-27 21:20 +0200
Bug#1108403: (no subject) Noah Meyerhans <noahm@debian.org> - 2025-06-27 21:40 +0200
Bug#1108403: (no subject) Jeremy Stanley <fungi@yuggoth.org> - 2025-06-28 02:40 +0200
Bug#1108403: (no subject) Bastian Blank <waldi@debian.org> - 2025-06-28 10:00 +0200
Bug#1108403: (no subject) Jeremy Stanley <fungi@yuggoth.org> - 2025-06-28 15:00 +0200
Bug#1108403: (no subject) thomas@goirand.fr - 2025-06-28 18:30 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Jeremy Stanley <fungi@yuggoth.org> - 2025-06-29 15:00 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Bastian Blank <waldi@debian.org> - 2025-06-29 17:40 +0200
Bug#1108403: cloud-init: CVE-2024-6174 thomas@goirand.fr - 2025-06-29 18:00 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Bastian Blank <waldi@debian.org> - 2025-06-29 18:40 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Jeremy Stanley <fungi@yuggoth.org> - 2025-06-30 16:10 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Jeremy Stanley <fungi@yuggoth.org> - 2025-07-07 20:10 +0200
Bug#1108403: cloud-init: CVE-2024-6174 Noah Meyerhans <noahm@debian.org> - 2025-07-07 21:00 +0200
csiph-web