[pull] master from openstack:master#844
Merged
pull[bot] merged 22 commits intonagyist:masterfrom Feb 5, 2025
Merged
Conversation
* Update puppet-openstack-integration from branch 'master'
to bb5289137fb30b8646705f413b822cf6d7cd769a
- Merge "manila: Manage scheduler filter options"
- manila: Manage scheduler filter options
... to ensure that the new manila::scheduler::filter class works along
with the existing classes.
Depends-on: https://review.opendev.org/939267
Change-Id: Ibb4fd8c1105cf9519977cab48a22a38569ddf6a7
* Update watcher-tempest-plugin from branch 'master'
to b75a946b1f94cd914222450d8464b2b3d8c23323
- Merge "Add new config option optimize.datasource"
- Add new config option optimize.datasource
The watcher project now supports the gnocchi and prometheus
data source to run some strategies and other strategies run
without data source.
Modified the config.py and plugin.py file to add config
option/functionality to modify watcher-tempest-plugin to support
other data sources such as gnocchi and no data source.
In order to make tempest tests pass, this reviews moves
gnocchi make_host/instance statistics under else conditional,
otherwise strategies with no data source will not work.
This review/patch makes sure tests with no data source pass
Change-Id: I331cde9fe8da0f65981ed482a60cec7cc269e9b8
Signed-off-by: Malinga Tembo <mtembo@redhat.com>
Co-authored-by: Chandan Kumar <chkumar@redhat.com>
* Update requirements from branch 'master'
to bf35b87d9707d4989850662dbda6e53b9012689f
- update constraint for mistral-lib to new release 3.2.0
meta: version: 3.2.0
meta: team: mistral
meta: diff-start: -
meta: series: epoxy
meta: branch: master
meta: release-type: release
meta: pypi: yes
meta: first: no
meta: release:Author: Arnaud Morin <arnaud.morin@gmail.com>
meta: release:Commit: Arnaud Morin <arnaud.morin@gmail.com>
meta: release:Change-Id: I4592aac7acf011873c8d9213b7475d1505a39369
meta: release:Code-Review+1: Axel Vanzaghi <avanzaghi.osf@axellink.fr>
meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech>
meta: release:Code-Review+2: Dr. Jens Harbott <frickler@offenerstapel.de>
meta: release:Code-Review+1: Hervé Beraud <herveberaud.pro@gmail.com>
meta: release:Workflow+1: Elod Illes <elod.illes@est.tech>
Change-Id: I1f2d5a2bb0758c6b0c109588532d6d4a18da0d06
* Update neutron from branch 'master'
to 0635640293b67e922c2b6fdc1fafc7b07b05c4dd
- Merge "[Grenade] Explicitly enable correct neutron services in devstack config"
- [Grenade] Explicitly enable correct neutron services in devstack config
It seems that when neutron is enabed in the Devstack's services as
"enable_service q-svc" it may be started properly by Devstack but when
it comes to stopping it, it tries to stop services expected to be
enabled when it is deployed under mod_wsgi and that fails.
So this patch enables correct services in the devstack's configuration
so that those services can be started properly.
Depends-On: https://review.opendev.org/c/openstack/devstack/+/940438
Depends-On: https://review.opendev.org/c/openstack/devstack/+/940447
Depends-On: https://review.opendev.org/c/openstack/grenade/+/940579
Closes-bug: #2096912
Change-Id: Ia077097c11a1ccc9e03d5e4ceed068790c5e8758
* Update keystoneauth from branch 'master'
to 508899f61bd2b5b8483cd9e6bfab2944c85359fc
- Merge "typing: Simplify some types, other TODOs"
- typing: Simplify some types, other TODOs
v3.AuthConstructor is a subclass of v3.Auth, and in this instance we
technically could support the latter.
We also correct some typos, fix some signatures and tweak some
formatting. Nothing worthy of its own individual patch.
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: Iaa2fd3f88991451ea96dfffe7bf7e19fbc417583
* Update python-octaviaclient from branch 'master'
to f8c380ac63a2dda20b7b54c2a411d7fc5b552d79
- Merge "reno: Update master for unmaintained/2023.1"
- reno: Update master for unmaintained/2023.1
Update the 2023.1 release notes configuration to build from
unmaintained/2023.1.
Change-Id: I14ac752b6e708d9464e7ff7f9719b88b8f6fae7e
* Update neutron from branch 'master'
to 712cf25b44b71fd0bfa3022b6908976231c600c0
- Merge "QinQ API extension implementation in the Neutron server"
- QinQ API extension implementation in the Neutron server
This patch implements 'qinq' API extension in the Neutron server. It
means that this new attribute is now added for the "vlan" networks to
the network dict and returned through the API.
This patch also adds validation that both "vlan_transparent" and "qinq"
aren't enabled for the same network at the same time as this is not
supported.
This patch adds all the necessary bits to store value of the new
attribute in the Neutron DB and to add support for it to the Network
OVO.
Finally it also adds check_vlan_qinq() method to all mechanism drivers
which are in-tree. For now all of them declare that QinQ vlans are not
supported.
Related-Bug: #1915151
Change-Id: I427edfd580eb06aa4f6904f90ff28cf8b5267397
* Update networking-generic-switch from branch 'master'
to 9d146d02148fb8e4a81d10df1ce4fd6a34391b12
- Remove unneeded hasattr check for bond methods
Base class for all switches GenericSwitchDevice implements fallback
for individual port handling in plug_bond_to_network and
unplug_bond_from_network functions. Since all switches are subclasses
of GenericSwitchDevice they implement default implementation for those
functions, so we do not need hasattr check.
Change-Id: Ib2f23b7ecf2ba133ec192a9936bb4aecf4337ce7
* Update puppet-openstack-integration from branch 'master'
to 6b908ac1b0746549c12f843e0d42b76153b9493f
- Merge "Neutron: Enable Designate integration"
- Neutron: Enable Designate integration
External DNS integration with Designate is usually used in deployments
with both neutron and designate enabled.
Change-Id: Icfe6b03c99a0fe96c56a53064dad953ad90e17aa
* Update keystoneauth from branch 'master'
to 449ab346e97676a801879b7c31f3e764067aed43
- Merge "Fix misuse of assertTrue"
- Fix misuse of assertTrue
Closes-Bug: #1988668
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I7233d10b88573d0a9e25a9232ae2b486605aa169
* Update keystoneauth from branch 'master'
to b8532f06f587ba985d7ce2836ceb1cce3fefcc27
- Merge "reno: Update master for unmaintained/2023.1"
- reno: Update master for unmaintained/2023.1
Update the 2023.1 release notes configuration to build from
unmaintained/2023.1.
Change-Id: I690b4a6668fa474ce8e4cbc17c60613249f92f33
* Update puppet-neutron from branch 'master'
to d35cbe0ae00b5b2f7938482eca01ff0b2c7feca7
- Merge "Remove support for linuxbridge mechanism driver"
- Remove support for linuxbridge mechanism driver
It was deprecated several cycles ago and was removed from neutron
during this cycle.
Depends-on: https://review.opendev.org/c/openstack/neutron/+/927216
Change-Id: I16421d3dc9ee5cc3cc74c24407aa885dcf85654c
* Update puppet-openstack-integration from branch 'master'
to cb950cead295d183ce6fd9a9c4cd92fdf0a98fea
- Merge "Updated from Puppet OpenStack modules constraints"
- Updated from Puppet OpenStack modules constraints
Change-Id: Id03be7fa128f78faa8e173c8dd142a2c4033c228
* Update neutron from branch 'master'
to 0aa5d2ab56e9aa1ccb1adf9649f6db9da3fcf275
- Merge "QinQ implementation for the ML2/OVN backend"
- QinQ implementation for the ML2/OVN backend
This patch implements support for the 'vlan_qinq' network parameter in
the ML2/OVN backend. It is done in almost similar way to the
'vlan_transparent' parameter, the difference is in the 'ethtype' set for
the provnet port for the network. For QinQ it is set to '802.1ad'.
It also adds functional tests for the 'vlan_transparent' setting for the
OVN mechanism driver. The reason why those 2 are tested together is that
both are using the same options on the OVN side and are mutually
exclusive so we have to make sure we set those options as expected in
each case.
Related-Bug: #1915151
Change-Id: I110c366a37a65d625083a7112f1adb9a3dc5e7cc
* Update keystoneauth from branch 'master'
to ef8682921e24edd1a17aa914c8de741d283444c7
- Merge "typing: Remove unused AuthMethod.get_auth_data arguments"
- typing: Remove unused AuthMethod.get_auth_data arguments
Nothing was setting these anywhere in the code. Remove them.
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: Ia4388550f19d1337bea6cbc021a67165d8e2c7f8
* Update keystoneauth from branch 'master'
to 9e0f2958efe0770866f2dc4be6d3469d7e52f8c4
- Merge "typing: Remove unused BaseAuthPlugin.get_auth_ref kwargs"
- typing: Remove unused BaseAuthPlugin.get_auth_ref kwargs
Again, nothing is using or requires these so their removal is easy. This
actually highlights a bit of a TODO here though. There's a comment
suggesting that BaseAuthPlugin should not define get_access or
get_auth_ref methods since these do not apply to non-keystone auth
plugins. However, in change Iacfba0940beda4dce2a9be0c863cb506d4013e2f we
added 'BaseAuthPlugin.get_auth_ref', apparently because OSC was using
keystoneauth incorrectly. We should probably address this at some point
but a TODO is left for now.
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I239dc34fdcbff9bd658dc89ddb1536c7f0df9395
* Update keystoneauth from branch 'master'
to 69596dd77daf1f151a1483fda9b91680d933e9c3
- Merge "typing: Remove unused _Rescoped.get_unscoped_auth_ref kwargs"
- typing: Remove unused _Rescoped.get_unscoped_auth_ref kwargs
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I1670f4830f199a5db838e43982d525702a7e7047
* Update keystoneauth from branch 'master'
to 2fbf83625e373ce83e75e178fa3d5e1c9dd01d37
- Merge "typing: Remove unused BaseAuthPlugin.get_headers kwargs"
- typing: Remove unused BaseAuthPlugin.get_headers kwargs
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I8410d43f1e0b7b4ae85d42cca1a47f6151ed649c
* Update keystoneauth from branch 'master'
to b2524878b0d42327953bf16a8151a7f5dd87bde3
- Merge "typing: Remove unused BaseAuthPlugin.get_token kwargs"
- typing: Remove unused BaseAuthPlugin.get_token kwargs
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: Idfb38b51fee434babb7d28a1bce860b745c0a16c
* Update ironic-prometheus-exporter from branch 'master'
to 7acd028945f2e3a9c7a2746c6c3390a699f653d8
- 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 pypa/pip#8368 for more
details on the removal of the fallback support.
setuptools v64.0.0 is used to support editable installs
via its PEP-660 implmentation
pypa/setuptools#3488
This patch was taken nearly verbatim from the equivalent nova change.
Change-Id: I0f1f5af46ac6914bfddc847988d815825492949f
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
* Update futurist from branch 'master'
to bd837873e5c251b61cb5ebc5f57a15fad5f15299
- deprecate eventlet based classes (green executors)
Change-Id: I222674378ef03726023eb09c6c0c7251f09ea8bc
* Update oslo.cache from branch 'master'
to dc043a7ab3a8d265965f75c75e4a5f5ff5659d1f
- deprecate using memcache_pool backend into an eventlet env.
Change-Id: I947a548a20dafb3b5f10f10f8d3a05a2ebfe1c22
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )