Bug 1397120
Summary: | os_distro definition does not enable virtio-scsi | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Marko Myllynen <myllynen> |
Component: | documentation | Assignee: | Irina <igallagh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mikey Ariel <mariel> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 10.0 (Newton) | CC: | astillma, dasmith, dcadzow, eglynn, igallagh, jschluet, kchamart, mariel, mbooth, mburns, sbauza, sgordon, smooney, srevivo, stephenfin, vromanso |
Target Milestone: | --- | Keywords: | Documentation, Reopened, Triaged, ZStream |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-10-02 11:31:55 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
Marko Myllynen
2016-11-21 16:35:00 UTC
NB. Contrary to the RH OSP 9 Release Notes, the image property is indeed os_distro, not os_name. https://access.redhat.com/documentation/en/red-hat-openstack-platform/9/single/release-notes/ For RH OSP 9 you might want to match rhel installed. os_distro=rhel7.3 instead of rhel 7.1 You set this with set the os_name image property to a valid short-id (e.g. rhel7, winxp) or URI for the operating system. More specific than previous handling via os_type=’windows’ https://specs.openstack.org/openstack/nova-specs/specs/mitaka/implemented/libvirt-hardware-policy-from-libosinfo.html The spec just illustrate the *potential* use cases for libosinfo. As implemented, the nova code only supports picking virtio-blk and virtio-net. There's no support for virtio-scsi selection in nova. Furthermore, the libosinfo database doesn't report support for virtio-scsi against RHEL (In reply to Jon Schlueter from comment #2) > For RH OSP 9 you might want to match rhel installed. os_distro=rhel7.3 > instead of rhel 7.1 This doesn't work, see https://bugzilla.redhat.com/show_bug.cgi?id=1387449. (In reply to Marcos Garcia from comment #3) > You set this with set the os_name image property to a valid short-id (e.g. > rhel7, winxp) or URI for the operating system. No, os_name is not recognized, see https://github.com/openstack/nova/blob/stable/newton/nova/objects/image_meta.py. (In reply to Daniel Berrange from comment #4) > The spec just illustrate the *potential* use cases for libosinfo. As > implemented, the nova code only supports picking virtio-blk and virtio-net. > There's no support for virtio-scsi selection in nova. Furthermore, the > libosinfo database doesn't report support for virtio-scsi against RHEL Right, thanks for the clarification. FWIW, I think we *should* implement the virtio-scsi support for Nova using libosinfo *and* update osinfo database to have right info for RHEL-7. I'm simply meaning its more of an RFE rather than a bug fix (In reply to Marko Myllynen from comment #5) > (In reply to Jon Schlueter from comment #2) > > For RH OSP 9 you might want to match rhel installed. os_distro=rhel7.3 > > instead of rhel 7.1 > > This doesn't work [...] Correcting myself, "rhel7.2" and "rhel7.3" are recognized on RHEL 7.3 hosts. Thanks. This needs to be documented as a doc text known issue. 9 is EOL, but this still applies to OSP10+. Updated content available on the Customer Portal: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html/instances_and_images_guide/ch-image-service#section-create-images https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/13/html/instances_and_images_guide/ch-image-service#section-create-images |