Windows OS support was deprecated in 2024.1 cycle because Winstackers
project was retired[1]. Remove the support now to get rid of os-win
which was also abandoned.
[1] a8bed388f26eb383449b4d040c4da84671587fb9
Change-Id: I737279c93a6231ebf2e8c87810040ce48622f4fc
This allows deployment tooling to easily switch from passing a binary
path to passing a Python module path. We'll use it shortly.
Change-Id: Ia67d3b1b2e80b8b2096cb86ba85f47047e89a3d2
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
When using Cinder as Glance backend, we can run into an issue
when using the same image to create multiple resources.
Example: creating 10 bootable volumes from an image
This happens because, by default, Image-Volumes (storing the
image) does not allow to be attached multiple times causing
the issue to not being able to use the same image concurrently.
This patch adds a doc section to configure multi-attach volume
types to be used for Image-Volumes to prevent the above issue.
Change-Id: Idcfaffe0a3f1a030ccffd6a5fc5e7b6523ae015a
This has not been true since we merged
3988a9956e40a5b2f739eb8851ccb1d0b431a2e8 .
Closes-Bug: #1668791
Change-Id: I217d998a63d3d31ead0432e9661a422ee1913a88
Add the new hw_firmware_stateless image property, which is now used to
request launching instances with stateless firmware in nova.
Depends-on: https://review.opendev.org/c/openstack/nova/+/908890
Change-Id: I24868b89bc79eda5657a6e2a5e98fb8fa150b1f3
pysendfile[1] was added as an optional dependency but the library
hasn't been maintained and has got no release since 2014.
What is worse, the sendfile implementation is not actually working
since The SendFileIterator class was removed[2]. (Follow-up[3] removed
the remaining reference to the class). The broken implementation has
not been detected because the client is not currently used to upload
contents.
Remove the incomplete implementation to get rid of the dependency on
the unmaintained library.
[1] https://pypi.org/project/pysendfile/
[2] 76c3620c7effb15be577450c276db1e394c2de3e
[3] 0c151d7d7ea00627fad182898958db55b1fef3fd
Closes-Bug: #2062573
Change-Id: Ia4784f59d16660e8d40c0e409f092ac4e46870b4
This is not really actively maintained and is duplicate of the one
available in openstack-manuals.
Change-Id: I6617397585e49501a20e758877c4071a1f3b9d84
This is confusing, because after xen you have a dot which can be read
as belonging to the hypervisor type string.
Change-Id: Ibe5da521d80a895b66084c55a993cceebfb68894
These options were deprecated and then removed when the glance-registry
service was removed[2].
[1] 80fef06497c2a1f2e5c7bae4a0e04ab426ec70f7
[2] 30680961994b36ed12713c0f106b661535ce41c6
Change-Id: I519c99afe8bcdfa953c14470670dee690e593ce4
This option has had no effect since the removal of native SSL support in
06b2465f598c014451c244d47c2ded4f1e2c6947 .
Change-Id: I7ad94bd2be45a25c9c1dccc552fa9110fc4862aa
This patch mentions the following details about the glance cinder
store:
Single store:
Importance of setting the service credentials with the cinder store
configuration options.
Multi store:
1. Mention warning that during store initialization, we require the
credentials in configuration file to validate volume types.
2. Upgrade scenario where the values of configuration parameters
should remain same in single and multi store before and after the
upgrade.
3. Upgrade scenario when single store doesn't contain credentials
in glance config file and we need to transfer Image-Volumes to
service project.
Change-Id: Iff1320f8a4cf0c614f1a71556957a11ccd010147
Documented the usage of centralized_db cache driver and
migration process from SQLite to centralized_db on upgrade.
Related blueprint centralized-cache-db
Change-Id: I4404cd0cb9e7a59ea332b0ad2bac354b53c232d4
The properties and values given to the "inject" option must not be
quoted, otherwise the quotes become part of the values themselves.
Change-Id: Ibcb8b8488253f459f40e6d34f4221832b7ff3839
Closes-Bug: #2028895
Indicating a new enumerated point by a '#.' in an included doc
restarts the numbering at 1 instead of continuing the current
sequence. Move the '#.' sentence out of the included doc and
into the individual install docs so that the points are enumerated
correctly. Also remove one level of indentation from the included
file and instead indent the 'include' directive.
(Also had to break two lines in register-quotas.rst due to doc8
D001. Not sure why that suddenly broke now after I shortened
all the lines in that file!)
Change-Id: I53c136c728fcffbca07eb5d0a67f9edc5e723ad0
We should only be advertising the multi-backend configuration.
Therefore, we use the "enabled_backends" and "default_backend" options.
Change-Id: I911a87bb4ea908bbabc4b471d88c580a7dd74c81
The instructions are the same for Debian, OBS, RDO and Ubuntu, so there
is no need to duplicate the content.
Change-Id: I5518dca5004135e9537d8c49065130ec5216ea5f
Using the healthcheck middleware as a filter is deprecated and
the middleware should be used as an application[1].
[1] 6feaa13610c450c8486f969703768db5319b4846
This change updates definition and usage of the healthcheck middleware
accordingly to avoid the following deprecation warning.
DeprecationWarning: Using function/method 'Healthcheck.factory()' is
deprecated: The healthcheck middleware must now be configured as
an application, not as a filter.
Closes-Bug: #1937901
Change-Id: Id41e0313a481bea4e2bb14c69f2ad8a2070aa9be
This is only a thing since Xena. Make that obvious to the reader.
Change-Id: I36b5ffa31c7ec429d06c64a44d567bbae8edbc99
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Compute-driver: vmwareapi.VMwareVCDriver does not support
VirtualSriovEthernetCard
Change-Id: I1d4b0dee3c70454c0d595cb4a69606990b96b35a
Partial-Bug: #1779781