* Update openstack-ansible-openstack_hosts from branch 'master'
to c9a07e1ee33eeb828f1d416d0a8a87a17999e203
- Merge "Remove outdate task - Clean up legacy repository config not in deb822 format"
- Remove outdate task - Clean up legacy repository config not in deb822 format
Change-Id: I543c3a0d61d6a25e5d5f5282fc2b8df3a8649bed
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-os_zun from branch 'master'
to f1f94274a6a998e14d9b375d7c9b921f9efa1aec
- Remove outdate task - Clean up legacy repository config not in deb822 format
Change-Id: I5dc3cd8486620d7501db5142d13759ceb993ebaa
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-os_masakari from branch 'master'
to a1d82839f6447c877228a2e0a4210470dc4a2bd3
- Make jobs voting again
https://review.opendev.org/c/openstack/masakari/+/920034 - now merged
Change-Id: I3d60a2194d58c075387d2870cf941eb293b45070
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update ansible-config_template from branch 'master'
to 541f4be7046217f27ab195715f52de0401d2913e
- Remove drop a systemd mask file for SUSE
now SUSE/openSUSE not supported.
Change-Id: Idf46195292b295d36d7405a3e43388cb96e16607
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-openstack_hosts from branch 'master'
to 19dba7cebaf082a005a4d880f3cf7f0b8add6e6a
- Remove vars for RHEL9
We now supported only RHEL10.
For RHEL10 rename to RHEL.
Change-Id: Iea2490bd92db3e23943bdd151869ad011a3567be
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-os_keystone from branch 'master'
to 8ec66a326464dc121e1d6dacb7a59961e38e94ce
- Merge "[doc] Document Horizon configuration step for identity mapping"
- [doc] Document Horizon configuration step for identity mapping
Update the documentation to include the additional step of configuring the mapping in Horizon after backend configuration.
Change-Id: I87c9e41712bd16ea1b35c76a174d9821482a7a5f
Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
* Update openstack-ansible-ops from branch 'master'
to d447712ad4097a1fe37aaa9a6100eaf5994a9f4e
- Merge "log-collect.sh - remove outdated code"
- log-collect.sh - remove outdated code
Remove code for SUSE and Gentoo - we now unsupported this OS.
And for yum package manager, for RHEL now only dnf.
Change-Id: I86cbcf6605c394c947ffcc4c4d645ed0eac862f3
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-ops from branch 'master'
to a2d5bfcf7a76ad9154ba731e1ee1cc416980e75b
- Merge "Update for CONTRIBUTING.rst file"
- Update for CONTRIBUTING.rst file
bringing to a common style and wording
Change-Id: I2bfab00777c1b69a57ef2125ab6846a5a5dd6441
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update openstack-ansible-os_horizon from branch 'master'
to 93267265a937a632ac4139dfbd36ca656a4e3831
- Release note for Horizon session invalidation issue
Document a known Horizon issue that may cause unexpected session
invalidation and describe a temporary mitigation.
Change-Id: Ide45f6b31c0c4d86cbe563b343a45eb073aec6ab
Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
* Update ironic from branch 'master'
to 8200f0f5df6055c6c45852c02ae3778165064a60
- Adjust url to pull dnsmasq
It seems http:// is quite unstable while git:// is stable.
Change-Id: Iedd7356eb3777ce829961ee6392fbb677f26ae22
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update zaqar from branch 'master'
to 2764f994bc77daa0e75fa1cddd760626da94e5c7
- Merge "Fix unused constants"
- Fix unused constants
These are defined but unused.
Also validate [drivers] transport early.
Change-Id: I3c63bdfca7125613301de4b707e111d9fd7700a6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update python-masakariclient from branch 'master'
to 5d41206e98dfc06aec994b28df5cb2ca32adc7ea
- Update master for stable/2023.2
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I1b39a0babb9951102bfd5da066d5a90b82ebecdf
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update masakari from branch 'master'
to c4d2222ac7b8b371796980ca69a9d9b55ed9cdba
- Merge "Enable healthcheck endpoint"
- Enable healthcheck endpoint
The endpoint provided by oslo.middleware is useful to enable health
monitor of API, especially in case API runs behind load balancers.
Change-Id: I9b0ffa3a7754e9523190e9a0ec6e05854a0e97a4
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update masakari from branch 'master'
to 71c3f8f42331e291c8bdce25473f01bcfba96006
- Merge "Mask [taskflow] connection in debug logs"
- Mask [taskflow] connection in debug logs
... because its value can contain database credential.
Change-Id: I99592cc56a7f7473ddf382aabc76fea7cf60d1fe
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update masakari from branch 'master'
to a7be183600e6af9ef5eb94895136eef5a82cb08e
- Merge "Deprecate [wsgi] secure_proxy_ssl_header"
- 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.
This is borrowed from nova( 838706ded9feaf36028acdce33f54702ac29a77f ).
Change-Id: I5d21dc138e7c9835e2851f32e57f51b8f561f27f
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update masakari-monitors from branch 'master'
to 20f4ca3de4d242a4727d812dd562d7451a4b9058
- Merge "reno: Update master for unmaintained/zed"
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: Iaddf34552a1d6c427fd718747adcf47b5c57ca95
* Update masakari-monitors from branch 'master'
to 09637fe48f88b8f72ae779e2fb0cc538a77abb1b
- Merge "reno: Update master for unmaintained/yoga"
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: If7e052003f2e8ce34c90b149f064fc2e14966fa7
* Update masakari-monitors from branch 'master'
to cd11fd794a298e0beb28f2d8008cb4bcd785484a
- Merge "Bump hacking"
- Bump hacking
Remove note about the old pip's behavior
Recent pip no longer requires specific order and can resolve
dependencies automatically.
Also add the note to set the correct expectation about lower bounds
because these are no longer tested.
Change-Id: Id156c64dec1344b8c1af85a5f8cb6b651f7a47d6
Co-authored-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update storlets from branch 'master'
to b4e005a80d3bfd988bc7ce08961f0587c42f3621
- Update supported python versions
... according to the versions currently tested.
Python 3.6 support is removed because it was removed from swift by
0714557aa8ea312dd38ff8df0eff925ca3d829e8 .
Change-Id: I5db0dc1fa86cc78e7d8a6bfde19e76f2d9dc65a5
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update openstack-helm from branch 'master'
to 9cc7c1ea96a014bdeab44bb64e785e76a61a187a
- Merge "fix(neutron): OVN fails to start by default"
- fix(neutron): OVN fails to start by default
In Iffb1b6bb6724c5e9e3310338f88ce3624e32fe21 the ability was added to
specify a different OVN NB and SB connection string but if you wanted to
use the defaults the chart would fail without an ovn section in
ml2_conf.ini.
Change-Id: Icd463ed2898a12807480150bf6733f1662cb360d
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
* Update ovsdbapp from branch 'master'
to e1941ec9a257b6533589c09c0367d88a7943bb61
- Merge "Drop workaround for Python < 2.7.4"
- Drop workaround for Python < 2.7.4
Also setup.py is no longer managed by the global tool.
Change-Id: Ibbec30890076870de3c9ad3bd8f8923a6000193e
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update openstack-ansible-os_blazar from branch 'master'
to 66bffce262fb44f20e356b6a004eb6504c9e0329
- Remove outdate code in task - Including osa.service_setup role
Change-Id: If6e796e099ca9b9aac245c3021d588930b0c3319
Signed-off-by: Ivan Anfimov <lazekteam@gmail.com>
* Update ovsdbapp from branch 'master'
to 65a4c17831c40e87faddfd4bbdf0ba65d06fca4d
- add pyproject.toml to support pip 23.1
pip 23.1 removed the "setup.py install" fallback for projects
that do not have pyproject.toml and now uses a pyproject.toml
which is vendored in pip.
To address that, this change adds the minimal pyproject.toml
to enable pbr to be properly used to build editable wheels.
See https://pip.pypa.io/en/stable/news/#v23-1
and https://github.com/pypa/pip/issues/8368 for more
details on the removal of the fallback support.
Co-Authored-By: Sean Mooney <work@seanmooney.info>
Change-Id: I0548bcdaf48b65a854b615ade0e07acbbc12ec55
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update manila from branch 'master'
to cef2bd8af9ffec61b3869b03ffb52a6390d19b5f
- Fix schema for all_tenants query parameter
... to resolve the following error in list snapshot API with the flag.
```
Invalid input for field/attribute all_tenants. Value: ['1']. ['1'] is
not of type 'boolean', 'string'
```
Change-Id: Id8c83b87b0000c25ae4bcebdbe97d5e096def33c
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update loci from branch 'master'
to a9f2417e0ffd227a5091c5aa251baa8678df5db8
- Build images using UV
For backward compatibility we build two sets of images
1) We don't change the way how we build images using PIP.
This assumes having so called requirements image
that contains all the necessary wheels and then we
build all other project images using these wheels
from the requirements image.
2) Also we add another set of images that we build
using the two stage Dockerfile. On the first stage
we build venv using UV and then we just copy the
venv as is to the project image.
Depends-On: Id6412055f742990f08aa1befa7a41f1670414d4c
Change-Id: I0726c1b7d9f9bee3097c4891248f41169fe6ac46
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
* Update os-brick from branch 'master'
to d3f4f3b45e201587de21d4431fc4f12f4a5df95a
- iSCSI: wait for multipathd to remove paths
While disconnecting the volume, we flush the multipath device,
execute ``multipath del path`` and remove the individual
devices before finishing the operation.
There is an issue with the said order as removing individual
devices already triggers the uevent for multipathd to remove
the paths but it doesn't happen immediately.
With change[1], we tried to mitigate the issue by executing
``multipath del path`` manually but this also generates
another uevent for multipathd and doesn't guarantee that the
devices are removed synchronously from multipathd monitoring.
Overall, we are just increasing the number of uevents and
not guaranteeing that the paths are removed before we
return the call to caller (nova or cinder or glance).
This patch addresses the issue by waiting for the paths to
be removed from multipathd monitoring by introducing a
call to ``multipathd show paths raw format "%d" `` with an
exponential backoff. This ensures that the paths are not
monitored anymore before os-brick claims the removal of
devices and returns the call.
As a last mechanism, if the devices are still monitored
by multipathd, we execute the ``multipath del path``
command manually to make sure we tried our best to
remove the devices from multipathd monitoring.
[1] https://review.opendev.org/c/openstack/os-brick/+/785818
Closes-Bug: #2136842
Change-Id: Ie08f9bcbaf31390c33f74d95dde2798e9287a582
Signed-off-by: Rajat Dhasmana <rajatdhasmana@gmail.com>
* Update barbican-tempest-plugin from branch 'master'
to 82a83c0c759e0cc168022bc03ca3461fe3417358
- Remove Ubuntu 22.04 job from gate
Ubuntu 22.04 was removed from supported OS versions during 2025.2 cycle
so no longer needs to be tested.
Change-Id: I242f75a4a77af1c81195ba77559160662643a1e6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update networking-generic-switch from branch 'master'
to 58ee56cb948b63251213b6975fbd383b28c724d5
- Use upper constraints in pep8 job
use the same dependencies in both unit and lint tests,
newer versions of dependencies may bring things like
new flake8 extensions (example - neutron-lib).
Change-Id: I324a74aa35620bb3a3549c0ee77b02c22c74dbcf
Signed-off-by: Pavlo Shchelokovskyy <shchelokovskyy@gmail.com>
* Update releases from branch 'master'
to b6318616052ba83de896d441396fc7c717b72411
- Merge "[tool] Do not add reviewer to patch for unmaintained"
- [tool] Do not add reviewer to patch for unmaintained
Unmainained branches are not maintained by project teams, thus,
they don't need PTL or release liaison approval. So let's not
spam them.
These patches are usually the patches where we move an unmaintained
branch to End of Life. As we don't release anything out of a branch
in unmaintained state.
Change-Id: Ifac8392296a738d462070bd2bbf9f97c597369b6
Signed-off-by: Előd Illés <elod.illes@est.tech>
* Update cyborg from branch 'master'
to 32da335f514f3925321e1e09e55c9f43b01d0231
- Merge "Drop description for ZeroMQ"
- Drop description for ZeroMQ
ZeroMQ support by oslo.messaging was removed during Stein cycle so
the description is no longer useful.
Change-Id: I8fe5dc4898cad6d80f438e33768a7c1a0c7bfd72
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update neutron from branch 'master'
to 0ba83a9c07758f8fc36219422a669ef109e97733
- Merge "Change some functional test code to use project_id"
- Change some functional test code to use project_id
Started initial change to start using project_id
in the functional test tree:
- Updated strings
- Changed local variable names
- Changed some function arguments
Blueprint: https://blueprints.launchpad.net/neutron/+spec/keystone-v3
Change-Id: I6886a25a454e337254c0d4d38321134394033848
Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
* Update ovn-octavia-provider from branch 'master'
to 8fd9860fce0f72ad93098a04fe6a9f66c7b27296
- Merge "Drop workaround for Python < 2.7.4"
- Drop workaround for Python < 2.7.4
Also setup.py is no longer managed by the global tool.
Change-Id: I00acafab29506fbb86cdf9a995173a1f4a390efe
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update openstack-ansible from branch 'master'
to 48c523645fd4d40e2349100a091c3d4d2101dead
- Merge "Ensure bash-completion also search for .yaml"
- Ensure bash-completion also search for .yaml
Auto-complete ignores playbooks having .yaml
extension, which might be a good chunk of third-party playbooks.
Let's ensure we cover them as well.
Change-Id: If995d702ea58c4251b655ba2c3043dbf4f14e671
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
* Update kolla-ansible from branch 'master'
to 54796bb4b06f6f102779318b8e784a1182b24a65
- Merge "Fixed kolla_externally_managed_cert behaviour"
- Fixed kolla_externally_managed_cert behaviour
With ``kolla_externally_managed_cert`` enabled, certificates and keys
shouldn't be managed by kolla, but ProxySQL is copied over currently.
This change fixes that.
Closes-Bug: #2131993
Change-Id: Ia143504d523e1593543a1214f8cc955c3f2a9a10
Signed-off-by: fprzewozn <przewozny.franciszek@gmail.com>
* Update kolla-ansible from branch 'master'
to 4da849def43c5763ec48886d94f33b4fe1af7948
- Merge "Add support for libvirt swtpm (vTPM) configuration."
- Add support for libvirt swtpm (vTPM) configuration.
Since both nova-compute and nova-libvirt Kolla images have swtpm
packages installed [1], it is possible to configure vTPM for libvirt
instances. This patch adds support for such configuration in
kolla-ansible.
[1] https://bugs.launchpad.net/kolla/+bug/2062572
Closes-Bug: #2106219
Change-Id: Ic7969b05bde258c38ee31fe2821aeb4e9c77a567
Signed-off-by: fprzewozn <przewozny.franciszek@gmail.com>
* Update masakari from branch 'master'
to 6d03dccc354fcbf1d7cd280e918808cad087e984
- Merge "Declare Python 3.13 support"
- Declare Python 3.13 support
It's part of the tested runtimes and now covered by unit tests.
Change-Id: I5ba472133d973a0cb669d406ec9d547baecdfd64
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update openstack-helm from branch 'master'
to 65cabec5a8b4526335b102e9227316e044ba45f3
- Merge "Add overrides and test jobs for UV images"
- Add overrides and test jobs for UV images
We build two sets of images in Loci.
1) For legacy images we first build so called
requirements image that contains all the necessary
wheels and then we build all other project images
using these wheels from the requirements image.
2) Also recently we added another set of images
that we build using the two stage Dockerfile.
On the first stage we build venv using UV and
then we just copy the venv as is to the project
image.
We are going to support two sets of images for two
release cycles before we decide how to continue.
Change-Id: Id6412055f742990f08aa1befa7a41f1670414d4c
Signed-off-by: Vladimir Kozhukalov <kozhukalov@gmail.com>
* Update masakari from branch 'master'
to d0a748a7f6cb001f19e1bc667a0eccd87775ae2a
- Merge "Remove aliases of wsgi options"
- Remove aliases of wsgi options
These aliases have been deprecated for 9 years, since these were added
initially by d4f055262ea1f8905e3e4d30cccc020fd559249a .
Change-Id: I088892b193252ae0331a9c8440856bc274901d43
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update masakari-monitors from branch 'master'
to df7ed7b178c811a761bf9c793f928f9ed30ebd90
- Merge "Host-Monitor kubernetes_check host-status missing"
- Host-Monitor kubernetes_check host-status missing
Payload data from masakari-host-monitor process was missing the
host_status parameter to allow the masakari-engine to initiate
the recovery workflow message to the API server. Previous payload
would be ignored by masakari-engine workflow driver.
Change-Id: I05dbb6619d0043dd11882709fa3930110228d8de
Signed-off-by: Zain Marvi <zain.marvi@rackspace.com>
* Update masakari from branch 'master'
to 8f3af9186effa888a0aa0578a638b841875db0ee
- Merge "Fix missing Paste/PasteDeploy"
- Fix missing Paste/PasteDeploy
These libraries are used to define API pipeline. Also add the note
about lower boundaries of the requirements because these are no longer
tested.
Change-Id: I2931f2b530ff711f9719cee2f38bb81adfe666a4
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
* Update manila-specs from branch 'master'
to bbefecb5eca6a6c727054e433d095655062ea1f6
- Merge "Add VirtioFS testing scenarios"
- Add VirtioFS testing scenarios
This change adds steps and description to scenario tests related to
the newly introduced share attachment feature through VirtioFS [1].
[1] https://specs.openstack.org/openstack/nova-specs/specs/2023.2/approved/libvirt-virtiofs-attach-manila-shares.html
Change-Id: I3df7c5b1f6c8f5acc5295237a176048e4605dfc7
Signed-off-by: Carlos da Silva <ces.eduardo98@gmail.com>