This is not admin-only as suggested by the api-ref. In addition, there is
no mechanism available to disable flavors so this will always be false.
Change-Id: Ie1906366c8f141c6f6c58f21b0ff67eb827df4c8
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
The official service type for Cinder according to [0] is
"block-storage", so it should be allowed in the validation regex.
[0] https://specs.openstack.org/openstack/service-types-authority/
Closes-Bug: 2092194
Change-Id: I9a57aa72cc9589cec08b0f8d5797108043747ef6
Improve the schemas as suggested by stephenfin.
Manila is the OpenStack Shared Filesystems service.
These series of patches implement changes required in Nova to allow
the shares provided by Manila to be associated with and attached to
instances using virtiofs.
Implements: blueprint libvirt-virtiofs-attach-manila-shares
Change-Id: I0857410482439406da28410a6d7f5ca7f04e9c21
* Libvirt tests: Mocked the platform check to prevent failures
during class initialization on macOS.
* test_get_available_resource: Mocked filesystem access
to handle the absence of /proc/meminfo on macOS.
Change-Id: I04e1197d9f77c1acd6a7f63120446615c3fd133e
Currently the to_xml method always return unicodes (because of
encoding='unicode' explicitly given to tostring), so the logic to
convert bytes values is never called.
Change-Id: I71c5ed726d620068f3e935725e17db550a5425e6
This change updates bdm for swap in finish_resize and revert_resize
functionality.
Change also adds supporting:
- unit and functional tests
- docs: releasenote
Closes-Bug: #1552777
Change-Id: Ic8aaa0728a43936cd4c6e1ed590e01ba8f0fbf5b
This patch updates the contributor/process.rst file to remove outdated
process descriptions, such as runways and gerrit review labels.
The patch also adds the description of the current tracking etherpad
that the team uses to track priorities and ongoing work items. It also
adds the link to the process.rst doc to README.rst for improved
visibility.
Closes-Bug: #2089325
Change-Id: I1713f84fc521759333d1d07fc12d0fc23a5cb807
Signed-off-by: Ildiko Vancsa <ildiko.vancsa@gmail.com>
The method was deprecated in jsonschema 4.14.0[1] and now triggers
the following warning.
DeprecationWarning: FormatChecker.cls_checks is deprecated. Call
FormatChecker.checks on a specific FormatChecker instance instead.
Also drop redundant override of FormatChecker. The overridden check
method is identical with the same method in the parent class.
[1] https://github.com/python-jsonschema/jsonschema/commit/cd8f0592b93947a9deb8b3e6502cc5a69cb6d722
Closes-Bug: #2089051
Change-Id: I965e0e9a1924988d81a23faf630ac4448ea14af9
This is similar to change I668643c836d46a25df46d4c99a973af5e50a39db
where the objects returned in a list from a libvirt call were not
tpool.Proxy wrapped. Because the objects are not wrapped, calling
methods on them such as listCaps() can block all other greenthreads
and can cause nova-compute to freeze for hours in certain scenarios.
This adds the same wrapping to libvirt calls which return lists of
virNodeDevice.
Closes-Bug: #2091033
Change-Id: I4e423bac26990fc3538e840990294b178c30e374