-
Notifications
You must be signed in to change notification settings - Fork 37
Comparing changes
Open a pull request
base repository: openstack/watcher
base: master
head repository: openstack/watcher
compare: stable/2024.2
- 12 commits
- 21 files changed
- 8 contributors
Commits on Sep 16, 2024
-
Update .gitreview for stable/2024.2
Change-Id: I2e839b029d934cd9dc1ae6febe4f51d4eb9fe615
Configuration menu - View commit details
-
Copy full SHA for f6015fd - Browse repository at this point
Copy the full SHA f6015fdView commit details -
Update TOX_CONSTRAINTS_FILE for stable/2024.2
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.2 branch, tests will continue to use the upper-constraints list on master. Change-Id: I86a0c943504164832c5b581d8a3bc03b35cd023e
Configuration menu - View commit details
-
Copy full SHA for db85f32 - Browse repository at this point
Copy the full SHA db85f32View commit details
Commits on Oct 22, 2024
-
Run watcher-db-manage in grenade testing from venv
grenade install and run everything from virtual env - https://review.opendev.org/c/openstack/grenade/+/930507 watcher-db-manage in watcher grenade job needs to be run accordingly and not from system level. Otherwise it will fail with below error - https://zuul.opendev.org/t/openstack/build/02c3bd4814ea4d0580f7dfd346416425/log/controller/logs/grenade.sh_log.txt Change-Id: I73e94222c89c6a12a6006d42637cd194a09005ac
Configuration menu - View commit details
-
Copy full SHA for 238bb50 - Browse repository at this point
Copy the full SHA 238bb50View commit details
Commits on Jan 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f85521f - Browse repository at this point
Copy the full SHA f85521fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af1322 - Browse repository at this point
Copy the full SHA 0af1322View commit details
Commits on Feb 27, 2025
-
Replace deprecated LegacyEngineFacade
LegacyEngineFacade was deprecated in oslo.db 1.12.0 which was released in 2015. Change-Id: I5570698262617eae3f48cf29aacf2e23ad541e5f (cherry picked from commit 5c627a3)
Configuration menu - View commit details
-
Copy full SHA for 8b0f1db - Browse repository at this point
Copy the full SHA 8b0f1dbView commit details -
More refactoring of the SQLAlchemy database layer to improve compatility with eventlet on newer Pythons. Inspired by https://opendev.org/openstack/magnum/commit/0ce2c41404f1f8dcd1bcd19d36a885edc34926a2 Related-Bug: 2067815 Change-Id: Ib5e9aa288232cc1b766bbf2a8ce2113d5a8e2f7d (cherry picked from commit 753c44b)
Configuration menu - View commit details
-
Copy full SHA for 54b3b58 - Browse repository at this point
Copy the full SHA 54b3b58View commit details
Commits on Apr 24, 2025
-
Skip real-data tests in non-real-data jobs
I am excluding strategies execution with annotation `real_load` in non-real-load jobs. This is partial backport of [1]. [1] https://review.opendev.org/c/openstack/watcher/+/945627 Modified cherry-pick as there is not prometheus job in 2024.2. Change-Id: I77d4c23ebc21693bba8ca0247b8954c6dc8eaba9 (cherry picked from commit ce9f0b4)
Configuration menu - View commit details
-
Copy full SHA for dbc06d1 - Browse repository at this point
Copy the full SHA dbc06d1View commit details
Commits on Aug 18, 2025
-
use cinder migrate for swap volume
This change removes watchers in tree functionality for swapping instance volumes and defines swap as an alias of cinder volume migrate. The watcher native implementation was missing error handling which could lead to irretrievable data loss. The removed code also forged project user credentials to perform admin request as if it was done by a member of a project. this was unsafe an posses a security risk due to how it was implemented. This code has been removed without replacement. While some effort has been made to allow existing audits that were defined to work, any reduction of functionality as a result of this security hardening is intentional. Closes-Bug: #2112187 Change-Id: Ic3b6bfd164e272d70fe86d7b182478dd962f8ac0 Signed-off-by: Sean Mooney <work@seanmooney.info> (cherry picked from commit 3742e0a) (cherry picked from commit ffec800)
Configuration menu - View commit details
-
Copy full SHA for c049a53 - Browse repository at this point
Copy the full SHA c049a53View commit details -
Configure watcher tempest's microversion in devstack
Adds a tempest configuration for min and max microversions supported by watcher. This help us to define the correct range of microversion to be tested on each stable branch. New microversion proposals should also increase the default max_microversion, in order to work with watcher-tempest-plugin microversion testing. Change-Id: I0b695ba4530eb89ed17b3935b87e938cadec84cc (cherry picked from commit adfe385) (cherry picked from commit defd395) Signed-off-by: Douglas Viroel <viroel@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5b1bc5 - Browse repository at this point
Copy the full SHA b5b1bc5View commit details
Commits on Aug 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 456f42e - Browse repository at this point
Copy the full SHA 456f42eView commit details
Commits on Dec 15, 2025
-
[stable-only] Consolidate and improve Zuul CI job definitions
This commit reorganizes and enhances the Zuul CI job configuration to improve clarity, consistency, and coverage. It was created based on changes proposed in [1]. 1. Rename and restructure jobs: - Rename watcher-tempest-base-ipv6 to watcher-tempest-api-ipv6-only - Create a new multinode watcher-tempest base job - Rename watcher-tempest-strategies to watcher-tempest-gnocchi and use a standard base job - Remove single strategy jobs and run all tests in tempest-gnocchi - Maintains watcher-tempest-functional for now for compatibility with other repos, but should be removed soon. 2. Enhance test coverage: - Add multiples jobs running in check to the gate pipelines - API tests, datamodel tests and actuator strategy tests now runs on multinode jobs, for different datasources. [1] https://review.opendev.org/c/openstack/watcher/+/968779 Depends-On: https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/971047 Change-Id: Ia39621e88c413d46bf01d8be13a551b5900f94d6 Signed-off-by: Douglas Viroel <viroel@gmail.com>Configuration menu - View commit details
-
Copy full SHA for 56dae60 - Browse repository at this point
Copy the full SHA 56dae60View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...stable/2024.2