Compute-driver: vmwareapi.VMwareVCDriver does not support
VirtualSriovEthernetCard
Change-Id: I1d4b0dee3c70454c0d595cb4a69606990b96b35a
Partial-Bug: #1779781
The kw_vif_model driver list has evolved a bit. This commit adds:
- e1000e: I12a5d28d75bc32a76a4f3765cb4db4cbc46c0c75
- vmxnet3 I95203af4ded9a4dbecfb7981b400f0fb988f2d47
Change-Id: I23fbd227274c89735547322cedda565c5987776d
Images for the aarch64 ARM architecture do have the architecture
property set to aarch64.
This is useful to know when trying to filter by properties like:
openstack image list --property architecture=aarch64
Change-Id: Ib4c0130bee302ee886521b74cf5434a0073cecf6
* rootfs_uuid (introduced a while ago) specifies which partition of a
whole-disk image is a root.
* img_type specifies whether the image is a whole-disk or a partition
image. Currently Ironic uses kernel_id/ramdisk_id to decide that, but
this logic only makes sense when booting instances from network.
img_type will be introduced by https://review.opendev.org/c/openstack/ironic/+/825305
Change-Id: Idd0d38fc312d08a99b5f5b2072cc991bc4575719
In Xena, this commit[1] support for the "bochs" video model (the device
is recommended for UEFI guest), but neglected to update Glance
documentation. Correct that now.
[1] https://opendev.org/openstack/nova/commit/c590843974
"Allow 'bochs' as a display device option"
Change-Id: I2026a81d3611e069fbcd1a79c2384d18cb5a653d
Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
This adds some words to the api-ref doc, as well as a release note
about the blanket reservation of os_glance* properties.
Change-Id: I0cd6f35296a647fdb1f2cb44a688b34c0382c556
Related-Bug: #1912001
This renders much flatter as is similar to what's used nowadays for
config options (via the 'oslo_config.sphinxext' extension)
Change-Id: If204d887ed0d65cfc5e75cc7739b0f8f59ce000f
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
The XenAPI driver is dead. Let's hold the tissues and clear out
references from the documentation instead.
Change-Id: I6ec331cf7d2d1ded924893f707ed963027939754
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Add documentation of the os_admin_user property to the Useful Image Properties guide.
Change-Id: I10e1e738aeacc708350993f05d373eaa1293fd27
Closes-Bug: 1850412
For ARMv7 and AArch64, Nova uses the 'virt' machine type as the default.
Update the docs to reflect that.
Refer to this commit in Nova:
https://opendev.org/openstack/nova/commit/e155baefb0
(libvirt: Use 'virt' as the default machine type for ARMv7,
2018-09-14)
Change-Id: I13793dded976fdf872ca0ea779a7f6cbee98118f
Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
The AMD SEV support recently introduced to nova[0] depends on certain
metadata properties for flavors and images which were either missing
or only partially covered by existing glance metadata, so fill the
missing gaps:
- Add the hw:mem_encryption flavor extra spec and corresponding
hw_mem_encryption image property.
- hw_firmware_type has been supported by nova for quite a while,
so register it as an official metadata property.
- Add hw_cdrom_bus which was missing as per
https://bugs.launchpad.net/glance/+bug/1808868. This shares
values with hw_disk_bus, so document that too.
[0] https://docs.openstack.org/nova/latest/admin/configuration/hypervisor-kvm.html#amd-sev-secure-encrypted-virtualization
Closes-Bug: 1808868
Change-Id: I8116565ad0326d0125b320d840d787edcb086aa9
- This change adds the newly supported libvirt
video models, virtio, gop and none.
- This change updates the train metadefs changes
release note.
Change-Id: I440a038b53825b5f92fc977566edcf3cabfba673
This change adds a new hw_pmu metadef property to the
OS::Compute::LibvirtImage namespace and extends the train
metadef changes releasenote.
Depends-on: https://review.opendev.org/#/c/671338/
Change-Id: I2f4e7ef4f816afbd0524a6265d5605afa1da5f86
This property requires configuration on the Nova side for it
to have an effect; make that clear in the documentation.
Change-Id: I9a1902eefcb3a2ed1334f24a5d3335e17ab0aad2
Closes-bug: #1805679
This adds an entry to the "Useful image properties" docs for
the os_shutdown_timeout property. The description is copied
from the metadata definition.
Change-Id: I96be4b908f929361c201a8369d2e140bf711c923
Closes-Bug: #1784953
Required traits on the image allow specifying a server to be
built only on compute nodes which express those traits. The
Nova Scheduler has been updated to look at the image trait
properties when selecting compute nodes.
Updating the documentation for glance to explain the same.
Documentation is similar to flavor required traits documentation available
here: https://docs.openstack.org/nova/latest/user/flavors.html#extra-specs
Change-Id: I716821abf44238eecc9c4a1d198d8a31b87dedce
Implements: blueprint glance-image-traits
Nova's libvirt driver has changed[*] the default source from /dev/random
to /dev/urandom:
"Since libvirt 1.3.4, any RNG (Random Number Generator) device path
(that returns random numbers when read!) is accepted. However, the
recommended source of entropy is `/dev/urandom` (it is non-blocking;
and doesn't have the same limitations of `dev/random`, which is a
legacy interface)."
Update the relevant Glance documentation to reflect that.
[*] https://git.openstack.org/cgit/openstack/nova/commit/?id=814bfd93
Change-Id: I656b5c244b98202f3c8d019d0bbeddc4e7c0314a
Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
Move the list of useful image properties from the glanceclient
docs to the Glance Admin Guide. It makes more sense in the Glance
docs as the only connection they have with the glanceclient is that
you can use the client CLI to set these properties
The table of property keys/values is unchanged; the introductory
section is new.
Change-Id: I0c307a067490c06728b5adf70c91586254e337da
Needed-by: https://review.openstack.org/565782