Commit Graph

61132 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov b063728254 Respect supplied arguments in novncproxy_base_url
In case an operator want to have NoVNC under a certain subpath instead
of the subdomain or custom port, they would need to instruct NoVNC
to establish WebSocket connection with a correct URI, which is passed
through `path` argument.

The implements parsing of novncproxy_base_url and appending token
to the request rather then re-writing request completely.

Implements: blueprint novnc-base-url-respect-extra-params
Change-Id: Ie900f4963a998222942c3d54a757ef1e625f7bf9
2024-12-23 15:12:55 +00:00
Zuul 3c038645db Merge "Refactor test_server_shares: Mock in Base Class and trait verification" 2024-12-13 10:40:32 +00:00
Zuul 4860c40d82 Merge "Manila shares admin guide documentation" 2024-12-13 10:40:25 +00:00
Zuul 8b7dce757c Merge "Add virt/libvirt error test cases" 2024-12-13 10:40:18 +00:00
Zuul 6568bc973c Merge "Add libvirt test to ensure metadata are working." 2024-12-13 08:26:12 +00:00
Zuul 967dbbd9aa Merge "Reports instance events to the DB regarding attaching and detaching a share" 2024-12-13 03:45:20 +00:00
Zuul 728337f200 Merge "Add instance.share_detach_error notification" 2024-12-12 21:36:13 +00:00
Artem Vasilyev b27447d55d Fix unit tests on macOS
* 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
2024-12-12 15:00:47 +03:00
Zuul 8de8fe8c1a Merge "Update Nova bdm with updated swap info" 2024-12-12 05:48:06 +00:00
Zuul 3748335cf0 Merge "api: Remove use of microversion constants" 2024-12-11 21:05:40 +00:00
Zuul f729a7fb13 Merge "docs: Add contributor docs for response body validation" 2024-12-11 10:02:29 +00:00
Zuul 4d3d614df9 Merge "api: Add response body schemas for floating IP pool APIs" 2024-12-11 05:42:34 +00:00
Zuul 95ebe3eea4 Merge "api: Add response body schemas for flavors APIs" 2024-12-10 23:43:23 +00:00
Zuul ac5e9c71e9 Merge "Update contributor process documentation" 2024-12-10 18:56:46 +00:00
Zuul be828f8912 Merge "api: Add response body schemas for flavor extra specs APIs" 2024-12-10 18:56:29 +00:00
Amit Uniyal 15dccaeed3 Update Nova bdm with updated swap info
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
2024-12-10 04:37:51 -05:00
Zuul 2662fe575f Merge "api: Add response body schemas for flavor access API" 2024-12-10 01:37:48 +00:00
Zuul 0e97103fe4 Merge "Rephrase the help message" 2024-12-09 21:28:40 +00:00
Zuul 6efc5eb3b7 Merge "Add instance.share_attach_error notification" 2024-12-09 19:35:07 +00:00
Zuul 49476c6267 Merge "api: Add response body schemas for console auth token APIs" 2024-12-09 18:49:51 +00:00
Zuul 6172cc64ca Merge "api: Add response body schemas for bare metal node APIs" 2024-12-09 15:20:58 +00:00
Zuul 338cbea72a Merge "Add shares to InstancePayload" 2024-12-09 00:38:54 +00:00
Zuul e517c36bcf Merge "Add instance.share_detach notification" 2024-12-08 04:07:34 +00:00
Zuul d76b63548d Merge "api: Add response body schemas for availability zone APIs" 2024-12-07 00:11:05 +00:00
Zuul 4fe68cfb84 Merge "api: Add response body schemas for port interface APIs" 2024-12-07 00:10:58 +00:00
Zuul 8c9894e61b Merge "Add instance.share_attach notification" 2024-12-06 22:29:13 +00:00
Zuul f288e8f0c5 Merge "Add helper methods to attach/detach shares" 2024-12-06 18:39:00 +00:00
Zuul a5997aa10f Merge "Attach Manila shares via virtiofs (API)" 2024-12-06 18:38:52 +00:00
Zuul 05ba5089a9 Merge "Replace deprecated FormatChecker.cls_checks" 2024-12-06 18:38:41 +00:00
Zuul 693515bc16 Merge "api: Add response body schemas for assisted volume snapshots APIs" 2024-12-06 16:15:45 +00:00
Ildiko Vancsa 115c9b685f Update contributor process documentation
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>
2024-12-06 07:30:17 -08:00
Takashi Kajinami ca58f33da2 Replace deprecated FormatChecker.cls_checks
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
2024-12-06 20:34:10 +09:00
Zuul 6269da1968 Merge "api: Add response body schemas for versions APIs" 2024-12-05 23:22:09 +00:00
Zuul 1d8bbf68a8 Merge "Check shares support (compute manager)" 2024-12-05 20:58:19 +00:00
Zuul 229f0aad96 Merge "Allow to mount manila share using Cephfs protocol" 2024-12-05 14:05:50 +00:00
Zuul d3b5080483 Merge "api: Add response body schemas for extensions API" 2024-12-02 15:31:10 +00:00
Zuul 0764b80f44 Merge "api: Add response body schemas for host aggregate APIs" 2024-12-02 15:04:02 +00:00
Zuul 756f502952 Merge "Deprecate [wsgi] secure_proxy_ssl_header" 2024-12-02 13:14:03 +00:00
Zuul 6e6c5fbf9a Merge "Update gate jobs as per the 2025.1 cycle testing runtime" 2024-11-30 23:15:34 +00:00
Takashi Kajinami 838706ded9 Deprecate [wsgi] secure_proxy_ssl_header
The functionality of this parameter is same as the http_proxy_to_wsgi
middleware in oslo.middleware. The http_proxy_to_wsgi middleware is
widely used in multiple OpenStack services and has been enabled in
default pipelines for several cycles. So the own implementation can be
completely replaced by the common one provided by the oslo library.

Change-Id: I5db80ca504e444346afcc264d3260861e54f266d
2024-12-01 00:09:15 +09:00
Zuul c1039cbd35 Merge "api: Add response body schemas for host aggregate actions API" 2024-11-30 04:02:30 +00:00
Zuul f420b321dc Merge "Fix broken link" 2024-11-30 02:55:01 +00:00
Zuul e9cc253ba1 Merge "Drop usage of pkg_resources" 2024-11-30 02:51:59 +00:00
Zuul fe245e071b Merge "Replace distutils" 2024-11-30 02:44:50 +00:00
Zuul f3d6ee6fa2 Merge "Support rescuing an instance with shares" 2024-11-29 22:44:42 +00:00
Zuul 679e82e90e Merge "Add helper methods to rescue/unrescue shares" 2024-11-29 14:47:00 +00:00
Zuul 21e6a54a81 Merge "Support resuming an instance with shares (compute manager part)" 2024-11-28 21:41:43 +00:00
Zuul 1b6dca69b5 Merge "Revert "[libvirt] Live migration fails when config_drive_format=iso9660"" 2024-11-28 16:40:24 +00:00
Zuul 54534fbcb2 Merge "Add share_info parameter to resume method for each driver (driver part)" 2024-11-28 13:50:50 +00:00
Zuul acbd0ab5e8 Merge "Support rebooting an instance with shares (compute manager part)" 2024-11-28 13:37:55 +00:00