... because it is required in Ubuntu 24.04 .
Change-Id: Iba939edff0f015900ccb72c761c1e3d833805feb
(cherry picked from commit b03667a2a0f9106bad6f0179d4a0fcb15308a150)
(cherry picked from commit 51efb9f18392eaad9aa288c690ec75e842032f22)
Use correct api from octaviaclient. Looks like this is
broken since the resource was addedi with [1].
[1] https://review.opendev.org/c/openstack/heat/+/705315
Change-Id: I3da9ff1be15e4f91b1693b82460fd7420373bb4f
(cherry picked from commit cad151a1b43223414aa4f4a012f52b26cd158194)
This is a temporal workaround to allow downloading Fedora 37 image
which was moved to the archive path.
Change-Id: I9b1702749976a2cea42a24130e5fec2931b75ce1
(cherry picked from commit a806b400cf5766f1e675798e501aa32416dc0939)
All sahara resources were deprecated in 2024.1[1], but support status
of OS::Sahara::ClusterTemplate was overlooked.
Sahara resources are being removed in master now, so this change is
made only in stable/2024.1.
[1] 895d8645adea43ee53b78ae516fb9f2b926155d6
Change-Id: I0115ac5c0c52dcde954926650e66b76d8b714298
The most recent SQLAlchemy and Alembic versions are now in
upper-constraints. As a result, this job has served its purpose and can
be removed. For more information, see [1].
[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RBHXHTO3GUOOXVSZXD4C2O3TKDOH2QSC/
Conflicts:
.zuul.yaml
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I1e9c6b951c564b8a038737a1072a6df73aa925a6
(cherry picked from commit 915ba0ceded80b0d9d12dd9100718da2f90cc7cc)
devstack-gate was deprecated in xena and is being retired now[1].
[1] https://review.opendev.org/c/openstack/governance/+/919629
Change-Id: Ib7e4f136f4b07ea30310fccebb58463eac023454
(cherry picked from commit 0290f8a580a76af730739766a2b8cd82de6a9955)
With the previous detection logic removed by [1], we should update
the shebang so that the script is executed by python interpreter.
[1] 19bcbc0390f24b0e9977a01d08380bf5a4fd39a4
Change-Id: If116e89b75f450b818ed6b8819a0920fff6d34bb
(cherry picked from commit 29a594c85a7734eefd0cfa635d8fcfca8f9eb60f)
The job was removed by 253aff806bf95bd8426cadc104c4fe068bcd7ea7 and
has been unused since then.
Change-Id: I090acdabcb27f6099fdf49b2f7230848ea2d2681
(cherry picked from commit bdc525809e60e775f47777ebcda1669bd00f27a7)
This reverts commit 575827c9aca653bef12f530c5823a724aebd6b4d.
Reason for revert:
The issue with pyparsing bump was already resolved.
Change-Id: Ia01ad211eab1b8ae558a85b9e51df46164d7a1d1
(cherry picked from commit eea7ea099d4cf27a1703e42b065eed25864c70a8)
The update method has incomplete arguments and causes error during
actual stack update operation.
Story: 2011068
Task: 49751
Change-Id: I7b141f8846005da8379b1c646b298088d27a66bc
(cherry picked from commit 399352dfdc5a68bdb439b5ee65f550e126792877)
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.
Until the requirements repository has as stable/2024.1 branch, tests will
continue to use the upper-constraints list on master.
Change-Id: I28399998001d35ab1aae969f502254cd9a51bf11
It seems the latest libvirt in Ubuntu is no longer affected by
the known problem with device handlings. This re-enables some test
cases which were previously disabled because of the problem.
Change-Id: I538462414f0a9b634d4d216230ed04b49cf71c40
This allows admin users[1] to use a different project id in request
path, to fix the unexpected access denials during redirection when
enforcing new default rules. This was allowed previously with
deprecated policy rules, and with the new SRBAC design we require
project scope auth to access project owned resources such as stack.
[1]
User with admin role in admin project in case admin_project_name is
set in Keystone. If it's not set then user with admin role in any
project are considered as "admin".
Story: 2011036
Task: 49532
Change-Id: I49f46e36828881d9700e0e178bd80eb04efe4510
This argument was deprecated in netaddr 0.10.0[1], and was removed in
netaddr 1.0.0[2].
[1] aca2f56344
[2] cc42742247
Change-Id: I24f26ee44af8fdfca89312351e67e5edbf7c81de
The 2024.1 release is the first release with SLURP supported. This
introduces a job to test direct upgrade from 2023.1 to 2024.1 .
Change-Id: Ie5ee5c7c06c64afad0c11219b8bcf583212758b8
Resolve the following deprecation warning:
DeprecationWarning: the load_module() method is deprecated and slated
for removal in Python 3.12; use exec_module() instead
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I403289d5df2143872503fc246a993cb19ebba68e
cloud-init was released on 2011-01-27. It may be reasonable to assume
that no one is using older versions.
Change-Id: I8f6d3ed0aadd00e76710308fec7d3a1b1d5bb0e9
The zoneinfo module was introduced in Python 3.9. We can use that
built-in module instead of the 3rd party library (pytz).
This is based on change I1f88bdadc68bfa726eac1da1c5824c1ed352ad98 in
oslo.utils.
Change-Id: I539120a6bfb850b0c4e384e51caa021761a4f6b8
This commit adds the configuration options related to resource limits
in the Heat project. The `max_software_configs_per_tenant`,
`max_software_deployments_per_tenant`, and `max_snapshots_per_stack`
options have been added to control the maximum limits for software
configs, software deployments, stack snapshots.
Story: 2011006
Task: 49401
Change-Id: If33a1c6f3eb9e93f586931bc5c05104439c92bf9
Snapshot.get_all does not return all snapshots of the project but
returns all snapshots associated with a single stack, so its name
should contain _by_stack for consistency.
Change-Id: Ic6b93b7cfc84793077672b3f1052f03519e4c5a1