* Update telemetry-tempest-plugin from branch 'master'
to 2985e2d88e59920016b9588ba83bf1f8e58e941d
- Merge "Ensure both severities are used in test data"
- Ensure both severities are used in test data
... otherwise the test fails when all alarms are created with a single
severity.
Closes-Bug: #2059713
Change-Id: Ida719530d22ef9541c835da5ba63a888cb71ebb2
* Update openstacksdk from branch 'master'
to 12de8a105e0e2497905e9458ce2dc1a6b14b98d5
- Merge "hacking: Add check for deprecated exception types"
- hacking: Add check for deprecated exception types
We also move everything to a new module with no external imports so
flake8 can import it without needing to install all the dependencies of
openstacksdk.
Change-Id: I8e610bc196f530223b27a6fbb8e8ca11b6420b82
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Update openstacksdk from branch 'master'
to f22f20a9f6f19cf7d8ff2bcf3826e6dedab6f62b
- Merge "Allow tags to be passed through to compute.create_server"
- Allow tags to be passed through to compute.create_server
Setting tags on servers is useful for managing sets of related resources
(e.g., we're spawning JupyterHub instances in OpenStack and we want to
tag all servers created by our spawner to make it easier to clean things
up).
This commit configures the create_server method to accept the tags
keyword paramter and pass it through to compute.create_server.
Change-Id: I92a449e584f9912f2bff86939e3565c6b3001bb9
* Update openstacksdk from branch 'master'
to b77ebf2ae032cf1cc586d712c230655aa4486f74
- Merge "image: Pass correct stores argument"
- image: Pass correct stores argument
Change I3b897abccfecf9353be07abc8f8325d91f3eb9d4 introduced support for
multiple image stores. Unfortunately a typo was included that has been
carried forward since. Correct the mistake now and add a test to prevent
regressions.
Change-Id: I4d2c81d19d295aae8a77007a1c7de7083d061f24
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Update openstacksdk from branch 'master'
to 7ad4623a97b16e35f33e55f8fd44aecb6586daa1
- Merge "Add Binero public cloud to vendor"
- Add Binero public cloud to vendor
The [1] patch missed the actual
vendor JSON file.
[1] https://review.opendev.org/c/openstack/openstacksdk/+/915984
Change-Id: I22683505b4a7cf9c10314966309089b6e0ccf199
* Update openstacksdk from branch 'master'
to 28059afdfd22dd399ce4ff41e97068a2442bcc2a
- Merge "pre-commit: Bump versions"
- pre-commit: Bump versions
We apply fold in the new black changes also.
Change-Id: I632728aa81e6c55423c0275a0a9b35e0753980a6
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
* Update releases from branch 'master'
to d341d6882da2f35e468946b0f0b803652d23012a
- Merge "Release Neutron for stable/zed"
- Release Neutron for stable/zed
This release picks up latest backports before transition to Unmaintained
% git log --oneline --no-merges 21.2.0~..a418da89c11d9f1a15c7880c443c84a2afed84d7
4fc3c71546 Fix KeyError failure in _sync_subnet_dhcp_options()
de9e3e8c9b Fix TestOVNMechanismDriver ipv6 tests
ca25eb96f1 Enhance IptablesFirewallDriver with remote address groups
386ebde547 Use the system-dependent string for IP protocol 4
29d28152ac Remove duplicate rows in MySQL query output
38ac22354d fix netns deletion of broken namespaces
cf21a4d979 [OVN] Set MTU of the VETH interfaces between OVS and metadata
7c7b020abe Fix iptables mapping of 'ipip' protocol
d253552ad2 [stable-only][OVN] Set VETH interface MAC address before up
b7e219391d Stable-Only: Temporary stop running grenade jobs on Zed
aedb872e4f Ensure that haproxy spawned by the metadata agents is active
85debddc1c Remove TripleO jobs
32d7efbfb0 Retry ``set|get_link_attribute(s)`` if the interface is not present
b9e3818b6e [OVN] Add ``subnetpool-prefix-ops`` extension to ML2/OVN mech driver
1f5ce18a14 [OVN][FT] Retry in case of timeout when executing "ovsdb-client".
c47c600b6a [Fullstack] Consolidate segmentation_id update tests into single test
5250b62a85 [Fullstack] Remove SecurityGroupRulesTest.test_normalized_cidr_in_rule test
af83df07f4 [Fullstack] Remove test_port_shut_down module
69bda7333f [Fullstack] Remove unnecessary tests
2de488ab11 Set trunk parent port as access port in ovs to avoid loop
0396b33bc4 Revert "Add sleep before checking if ovs port is in the namespace"
905e2e430a Forbid the subnet gateway IP deletion if a router interface is attached
8f15164068 Register Chassis_Private table in BaseOvnSbIdl
222c997022 Add sleep before checking if ovs port is in the namespace
2c8076dd28 Add max limit to agent_down_time
5dcad1d7c7 Don't set port capabilities for OVS HW offloading
bbe235779b Improve the SG RPC callback ``security_group_info_for_ports``
602bb1a325 [OVN][FT] Make explicit the "publish" call check in "test_port_forwarding"
4eb234a447 [OVN] DB sync host/physnet - filter on agent_type
4698dd899f Metadata: handle process exceptions
74a3262a8a Correctly validate subnet arguments when using a subnetpool
de5b7244ee [Fullstack] Double check that agent is dead when it should be dead
69e0dacd05 [DHCP agent] Fetch OVN Metadata port from plugin
9d22276013 get_hosts_mapped_with_segments add filter agt_type
cbebc3dd8a [DHCP agent] Fix route to OVN metadata port for non-isolated networks
b2100c6a29 docs: update default value of metadata workers for ml2/ovn
61ad633a33 Catch non-existent entry failures better in ip_lib
15d5db0d6e Ensure ovn loadbalancer FIPs are centralized upon neutron restarts
Change-Id: Icf56f158ed9ca27aabeff5d0b65bb033e13dada1
* Update swift from branch 'master'
to 2e487ba6950d87dd9b6e8666bb3a8dc5b68dc281
- Merge "expirer: account and container level delay_reaping"
- expirer: account and container level delay_reaping
The object expirer can be configured to delay the reaping of
objects from disk after their expiration time using account
and container level delay_reaping values. The delay_reaping
value of accounts and containers in seconds is configured in
the object server config. The object expirer references these
configured values to only reap objects from specified accounts
and containers after their corresponding delays.
The goal of the delay_reaping feature is to prevent accidental or
premature data loss if an object marked for deletion with the
'x-delete-at' feature should not be reaped immediately, for
whatever reason.
Configuring the delay_reaping value at a granular account and
container level is beneficial for being able to keep storage
capacity consumption in control while maintaining a desired
data recovery window.
This patch also adds a sample configuration, documentation, and
tests for bad configurations and grace period functionality.
Co-Authored-By: Anish Kachinthaya <akachinthaya@nvidia.com>
Change-Id: I106103438c4162a561486ac73a09436e998ae1f0
* Update taskflow from branch 'master'
to 448cf4136b28eeb7bed3d5084e93da6d5bf4a073
- Merge "Add functional job with redis enabled"
- Add functional job with redis enabled
Some of the "unit" test cases required actual redis running. This
introduces a separate job with actual redis service enabled so that
we run these tests in CI.
Change-Id: I1ddb580e9e8eb34937acba934520a998d249da3c
* Update puppet-openstack-integration from branch 'master'
to 512b95bff0ddf38ad827b75bb9c8877340f04553
- Merge "Enable ceilometer-polling in acceptance tests"
- Enable ceilometer-polling in acceptance tests
... and also ensure that gnocchi publisher is completely disabled.
Change-Id: If4179972103b30b5e0aad195d4ed8497e15938bd
* Update zun-ui from branch 'master'
to 8cdf78ecbd4e162e6d5fae6fe0114b496b4ea89e
- Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: Ib5133fc7c6723285d7d60dcdb8492859e47ce087
* Update python-zunclient from branch 'master'
to 0af6771362903f827243ff2cd59db8cdfda43a2f
- Merge "Update master for stable/2024.1"
- Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I117e055457354a45bd5d99bb69a350d20ab18478
* Update python-zunclient from branch 'master'
to cba28ba942eb65d2ca3186240258ec9be6087d0a
- Merge "reno: Update master for unmaintained/wallaby"
- reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.
Change-Id: I5d16c086198124e4f7375c4de89dc51886435c99
* Update python-zunclient from branch 'master'
to 31f0b17bc48a06a1329a13e65e6c333a8b1ac700
- Merge "reno: Update master for unmaintained/xena"
- reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.
Change-Id: Ibdafe7c44affe70deff8ec210c6b5143af4e90dd
* Update zun from branch 'master'
to 16eb87ee1cb5f04fd32d7277b4d6455b71925d24
- Merge "reno: Update master for unmaintained/xena"
- reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.
Change-Id: I7d11ccf8f29aedb7737ceadfee29a0a790f7d7ff
* Update zun from branch 'master'
to 09338d75ecbf78d170bc836617125664876cb9e1
- Merge "reno: Update master for unmaintained/victoria"
- reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.
Change-Id: Iabe40faa1426c43e4b26c2396215035d0c24b0c3
* Update zun from branch 'master'
to bac3da7311ea3b3e346e26ccd5faf69cd8a54650
- Merge "Update master for stable/2024.1"
- Update master for stable/2024.1
Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I781c0f9882f210575e3ce836e42dce94dc9811f9
* Update zun from branch 'master'
to 7e0b120fab6545ce80cde31fdf3522e07d96f257
- Merge "reno: Update master for unmaintained/wallaby"
- reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.
Change-Id: I89a1b84a86ff32937706f560b2168484881d1174
* Update python-zunclient from branch 'master'
to 5354cf3903433c11ba6093d20e25754ce93c63a1
- Merge "reno: Update master for unmaintained/victoria"
- reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.
Change-Id: I596e2840e2e38e5dece4807c98b63b252d96e7ae
* Update python-zunclient from branch 'master'
to cd540e74319cd1ebee6e3f1a7c73652c0d1198f7
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I276dec1f3740deb3028c8be98f2ea174a4055880
* Update puppet-mistral from branch 'master'
to 81d8a8ac18c569aea224c34a36f13797d0f57d67
- Merge "coordination: Remove heartbeat_interval"
- coordination: Remove heartbeat_interval
This parameter was deprecated during the previous cycle[1].
[1] c7fa10285d33e9a6721773faf74e3e2d5c586031
Change-Id: Ib253453b39ae7ac68b6e85db8b262cd201413a5c
* Update zun from branch 'master'
to 02c83aacd84e8ef36c5bb5686baf010e014c9f9e
- reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.
Change-Id: I6c25a80d75aa9abae496cf2d27eda037aa64c830
* Update openstack-ansible-ops from branch 'master'
to 0a00005bc74e9c53078b6835270358e31a08f99a
- Clarifications to mcapi_vexxhost README
Fix a few typos and omissions in README.rst.
Change-Id: I0e36d725d2ef1f9bc94c0ae0d8435054793b12f4
* Update puppet-swift from branch 'master'
to b35d4af6190cf829822770cb0bdf5467b560e1df
- Merge "ceilometer: Require default_transport_url"
- ceilometer: Require default_transport_url
The default_transport_url parameter should be configured appropriately
so that the ceilometer middleware can send notifications.
Change-Id: I4fb26670668073619ad3629ea47194ddc33981f0
* Update puppet-openstack-integration from branch 'master'
to 5901ee6a02b71a3f70943d8362c2ee9d76cf7611
- Merge "CentOS: Remove manage_epel"
- CentOS: Remove manage_epel
This parameter was deprecated during the previous cycle[1].
[1] aa3805bb5e8e057d541f34344b912e8abba7718f
Change-Id: Ibd0c8eb4805875b6365d4f2f9967937410dc6284
* Update puppet-openstack-integration from branch 'master'
to 735cad009f46730edfd96c58b37e8440efc18047
- Merge "Drop rubygem-rexml"
- Drop rubygem-rexml
This was used in pacemaker resource management in openstack_extras but
the feature was removed.
Depends-on: https://review.opendev.org/916318
Change-Id: Id5a09d134a6634bb529791aa424b79796ae7834a
* Update puppet-tempest from branch 'master'
to beebe7ffa043c5a4017c668c30cf8c21a440ae8b
- Merge "barbican: Drop clean-up of old enforce scope option"
- barbican: Drop clean-up of old enforce scope option
The clean-up was added during the 2024.1 cycle[1] so the old option
should be purged when a deployment is upgraded to 2024.1.
[1] 64029ed7dea953aaad7e3d577d509fc97694a870
Change-Id: Iadb2c4f8cf1bc6bd3764b5b729ea268756b5d12f
* Update puppet-barbican from branch 'master'
to 7c14bfa18e7a7a8b142e0fd5cf3f8cf9ff2d4ea7
- Merge "Remove parameters for certificate plugins"
- Remove parameters for certificate plugins
Certificate plugins were removed from barbican during 2024.1 cycle[1]
and we deprecated these parameters during the same cycle[2], so we can
remove these now.
[1] 9833751613c6a552025f50a5dcd280dc6391ec32
[2] d2625af949e7ac65174b7158afc1bfab532a925e
Depends-on: https://review.opendev.org/916324
Change-Id: I321b4c2dd70664e5a45c97d1e605283e042f97f9
* Update puppet-openstack-integration from branch 'master'
to d32db760f93884b972a937a9bc23c72373e5f9ac
- Merge "Horizon: Test deployment with redis cache backend"
- Horizon: Test deployment with redis cache backend
Depends-on: https://review.opendev.org/916035
Change-Id: I9e41f7b89eb053c3bac0ba9695ead426beceacc9
* Update puppet-nova from branch 'master'
to dd59f94f579d6c932cca2e4442ad7acf6793e569
- Merge "Remove deprecated nova::periodic_interval"
- Remove deprecated nova::periodic_interval
The parameter was deprecated in 23.0.0 release (2023.1)[1] and has had
no effect since then.
[1] 9d97a006344aff606b8265a5ebf34f66ea1ff152
Change-Id: Icc1b7f412c49f350c35be7f4a2fe9278808f6e15
* Update puppet-swift from branch 'master'
to e4cd48cc5049c299c021f354eeb4720fe729f9ec
- Merge "Make sure storage server config files are not world-readable"
- Make sure storage server config files are not world-readable
... instead of vaguely rely on the umask.
Change-Id: I685888c8368cea53c225c103c62e5147db2ee28b
* Update rally from branch 'master'
to e5d9fc8e63cc0727831633cf5b89e5114270c8c3
- Add support for SQLAlchemy 2.0
In addition:
* remove usage of LegacyEngineFacade
* extend migrations tests to check that we actually for something rather
that relying only on 'for' loop
* fix `_pickle.PicklingError: Can't pickle ...` error that occures only
on mac m1
* update u-c file
Change-Id: I6030dcc93439ad5f4786cc94707d3f0d49cf3adb
* Update zaqar from branch 'master'
to cf86121cd3f79cf478b84289652a72b279d54ad0
- Merge "Deploy mongodb only when needed"
- Deploy mongodb only when needed
MongoDB fails to start frequently in CI because the recent builds are
not compatible with old CPU architecture.
Let's skip deploying MongoDB when it's not actually required, to reduce
failure rate.
Change-Id: Ia20a594ea397dbc64936598548c10d40bf57256c
* Update manila-tempest-plugin from branch 'master'
to 57496da22b134bf2ccef0d97ebe0cc32f0e4560b
- Merge "[CI] CephFS-NFS standalone with ceph-orch deployed Ceph"
- [CI] CephFS-NFS standalone with ceph-orch deployed Ceph
This is an effort to remove package based deployment
of Ceph from devstack-plugin-ceph in favor of ceph
orchestrator (cephadm) deployed ceph.
Change-Id: I0c35ef0eb4293aae37cd597d78d7aed0100e8ec7
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update openstack-helm from branch 'master'
to a7e8d2f7fbcdf1cb7d8c65b8e5ec144398304cb9
- Merge "Add jobs consuming charts from Helm repos"
- Add jobs consuming charts from Helm repos
Depends-On: Ic92b97eb5df4f7f8c4185c06654de4b4d890fbc6
Change-Id: If5dd37db9ed6f75a789c0fc808446752bbf87890
* Update openstack-helm-infra from branch 'master'
to 4bc249d5407e5393ac8985b7cf62545b8c9f383f
- Add env variables to deploy from Helm repos
These env variables will be defined in test
jobs. By default we will deploy from local charts
but some jobs will deploy from charts published
on a HTTP server (local or public).
- OSH_HELM_REPO
- OSH_INFRA_HELM_REPO
- DOWNLOAD_OVERRIDES
Change-Id: Ic92b97eb5df4f7f8c4185c06654de4b4d890fbc6
* Update octavia from branch 'master'
to 33c755d753c6a7502aede5901b3e7ea75fa0203c
- Merge "Updates for new Python runtimes in 2024.2"
- Updates for new Python runtimes in 2024.2
See https://governance.openstack.org/tc/reference/runtimes/2024.2.html
Change-Id: I502df0b5e819fc9f1fb8c3ca258bb35136ebf35f
* Update zaqar from branch 'master'
to f8369d6986d3736e8cda3fde4a8b43cbdb0c5a8a
- Merge "reno: Update master for unmaintained/victoria"
- reno: Update master for unmaintained/victoria
Update the victoria release notes configuration to build from
unmaintained/victoria.
Change-Id: I142696fffa51603b89ffa8a82a79d4ba2861162e
* Update neutron from branch 'master'
to 22a3384194e14ed2e7a2f3888cf5f107d0ecdb42
- Merge "Fix assignment-from-no-return error"
- Fix assignment-from-no-return error
test_delete_conntrack_helper() was not properly testing
the conntrack code, relying on the return value (of None)
to be success. Call delete_router_conntrack_helper() to
verify the entry has been removed (will trigger exception).
TrivialFix
Change-Id: I69cce5fe9c836e5346e4bb7999f9a4599540d100
* Update puppet-tempest from branch 'master'
to 80c24ed5095d050fd2be4b538b75f001e0c875ee
- Merge "magnum: Deprecate tempest_config_file"
- magnum: Deprecate tempest_config_file
... because we deprecated the same parameter of the tempest class.
Related-Bug: #2043210
Change-Id: I87c1db9a9d5297da4f5a716faa44f0228203893d
* Update puppet-tempest from branch 'master'
to 9d13ea8e6522c66a33d9f91145e3914c8937f894
- Merge "magnum: Use service default if possible"
- magnum: Use service default if possible
... instead of hard-coding the same default value.
Change-Id: I6c17070d9a82170a2caaaf6acf7a8bbb383b238a
* Update puppet-tempest from branch 'master'
to c4ffc0f8dcb2cffd140b0b8d61fbbae999e3a832
- Merge "magnum: Replace keypair_id by keypair_name"
- magnum: Replace keypair_id by keypair_name
The keypair_id option in magnum0-tempest-plugin was replaced by
the keypair_name option in 0.3.0[1] but the module implementation was
not updated accordingly.
Closes-Bug: #2062970
Depends-on: https://review.opendev.org/651027
Change-Id: Ia76df84007503d52e57e595abe86f6c53946d325
* Update puppet-swift from branch 'master'
to bba25b4a953686deeec8d6278e583bb1b0d48102
- Merge "ceilometer: Fix wrong rendering of ignore_projects"
- ceilometer: Fix wrong rendering of ignore_projects
The ignore_projects option is not a multi-valued option but accepts
only comma-separated strings.
Change-Id: I7977ea4c84417078457afb0d0834934ba5481e5d
* Update puppet-tempest from branch 'master'
to a4d58e0a405825276b484cc4b4830d0b096917b3
- Merge "magnum: Add manage_tests_packages"
- magnum: Add manage_tests_packages
The manage_tests_packages parameter exists in the base tempest class
but the same functionality is not implemented in the separate class
for magnum-tempest-plugin.
Introduce the parameter to the magnum class so that users can disable
package management completely.
Change-Id: Id06fd565371c01d3a6c3bee0366314030d287a5f
* Update ironic from branch 'master'
to 6c1e002c0d6c7f583e40012cb33828b56f4b415b
- doc: Add extra context around release mapping
Adds some inline text to help contributors who
have not had to deal with release mappings before.
Change-Id: I064e5c80a11005df97e38523a7d703e803fa4a41
* Update openstack-ansible-os_glance from branch 'master'
to dc5845335d73d64c0a32a0b11a263b027ed1f300
- Define lock directory for oslo_concurrency
With [1] it become required to define lock directory for oslo_concurrency
which was missing previously.
[1] https://review.opendev.org/c/openstack/os-brick/+/814139
Change-Id: Ibe3eb5d50f8e0904d73b93713dda2be0a6b38df7
* Update puppet-openstack-integration from branch 'master'
to f42de5232cfd6f4ee05378b9cc84cfba214c6076
- Merge "designate: Drop deprecated manage_pool"
- designate: Drop deprecated manage_pool
The parameter was deprecated during the previous cycle.
Depends-on: https://review.opendev.org/899654
Change-Id: Idf7e4c410a933e58422cce37ee696940a9c0487c