Skip to content

Synchronise master with upstream#248

Merged
priteau merged 15 commits into
stackhpc/masterfrom
upstream/master-2026-01-19
Jan 23, 2026
Merged

Synchronise master with upstream#248
priteau merged 15 commits into
stackhpc/masterfrom
upstream/master-2026-01-19

Conversation

@github-actions
Copy link
Copy Markdown

This PR contains a snapshot of master from upstream master.

waipeng and others added 15 commits August 7, 2024 19:52
Bump the Helm client version in nodes created by the Heat driver

Change-Id: Ia592f8bd1fb3c592346dcaef4572c0464da7515b
This change enables updates to health_status and
health_status_reason during states CREATE_IN_PROGRESS,
DELETE_IN_PROGRESS, and their _FAILED counterparts.

Change-Id: Icca99a9b8103b52ed76e03f0834d0ff26a4899d2
This is a style-only change to make a coming change easier to review.

Change-Id: Ifc746821ddd2070d2cb6a01be50a07f5053f3009
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Per the webob docs [1], 'host_url' returns the URL of the host rather
than the URL of the application (which is the URL of the host plus the
'SCRIPT_NAME' [2] portion of the path). This means if you deploy Magnum
under a path, like DevStack now does, you are missing part of the path.
Correct this by using 'application_url' instead, like Nova [3] and other
projects already do.

Note that this is compliant with the version discovery guidelines, which
indicate that absolute paths can be consumed wholesale [4].

[1] https://docs.pylonsproject.org/projects/webob/en/stable/index.html#urls
[2] https://peps.python.org/pep-3333/
[3] https://opendev.org/openstack/nova/src/commit/64ca204c9cf497b0dcfff2d3a24b0dd795a57d1d/nova/api/openstack/common.py#L389-L414
[4] https://specs.openstack.org/openstack/api-sig/guidelines/consuming-catalog/version-discovery.html#expanding-endpoints

Change-Id: I42da06cd1b04e05ac2c4224c06992ba630854fac
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Closes-bug: #2083168
Mock utcnow is useful for testing operations [1] that should not change
the `updated_at` value. For tests that do not validate `updated_at`,
there is really no need for such a mock. Clean up unused mock to
simplify the code.

[1] https://opendev.org/openstack/magnum/src/tag/21.0.0/magnum/tests/unit/api/controllers/v1/test_cluster.py#L324

Change-Id: Ibbbe92a4e27a46438ee231fe4a314122dcabc57a
Signed-off-by: Jake Yip <jake.yip@ardc.edu.au>
Update the 2024.1 release notes configuration to build from
unmaintained/2024.1.

Change-Id: I896df54b5577b4fed0b737523432e977c648a247
Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/change_reno_branch_to_unmaintained.sh
Change-Id: I89ae6562e8693f8d5be89ce199f181b5882958c1
Signed-off-by: okozachenko <okozachenko1203@gmail.com>
These files for api reference don't have to be executable.

Change-Id: If79bfed50484bb342f48b105747cd0815dece3c3
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Python 3.9 already reached its EOL and is no longer supported.

Change-Id: Ia1274ca101f87bb1e514166513b1e9bc5635e203
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
@github-actions github-actions Bot requested a review from a team as a code owner January 19, 2026 06:23
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Jan 19, 2026
@priteau priteau closed this Jan 22, 2026
@priteau priteau reopened this Jan 22, 2026
@priteau priteau merged commit e648401 into stackhpc/master Jan 23, 2026
4 checks passed
@priteau priteau deleted the upstream/master-2026-01-19 branch January 23, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants