-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Comparing changes
Open a pull request
base repository: openstack/devstack
base: master
head repository: openstack/devstack
compare: stable/2024.2
- 14 commits
- 12 files changed
- 8 contributors
Commits on Sep 25, 2024
-
Update .gitreview for stable/2024.2
Change-Id: Ia70535261f4f30c869ca15dfa0bc487c872460d4
Configuration menu - View commit details
-
Copy full SHA for 44ec667 - Browse repository at this point
Copy the full SHA 44ec667View 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: Ia6e655a69f595cdbe8a92ab9febbcb3338f1d5a8
Configuration menu - View commit details
-
Copy full SHA for d46e7b4 - Browse repository at this point
Copy the full SHA d46e7b4View commit details -
Update branches for stable/2024.2
Change-Id: I5cc08c630cd115e67427cf0e39e92e5e712478db
Configuration menu - View commit details
-
Copy full SHA for e7bd8f2 - Browse repository at this point
Copy the full SHA e7bd8f2View commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45e1013 - Browse repository at this point
Copy the full SHA 45e1013View commit details
Commits on Oct 9, 2024
-
Stop installing Tempest at system wide for stable branch
As added in notes for INSTALL_TEMPEST variable we need to set this as False for stable branch so that devstack does not install Tempest at system wide. Change-Id: I5057611be8cb24d70541eb2af1fe85f47a0c57eb
Configuration menu - View commit details
-
Copy full SHA for ad3dd76 - Browse repository at this point
Copy the full SHA ad3dd76View commit details -
Cap max microversions for stable/2024.2
This commit cap the max microversions for compute, volume and placement API for stable/2024.2. Compute - https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/rest_api_version_history.rst#296-maximum-in-20241-caracal Volume - https://github.com/openstack/cinder/blob/master/cinder/api/openstack/rest_api_version_history.rst#371 Placement - https://github.com/openstack/placement/blob/master/placement/rest_api_version_history.rst#139---support-for-the-any-traits-syntax-in-the-required-parameter Change-Id: I5a76ea2b99b8539326ccd9e55d16f8947416c204
Configuration menu - View commit details
-
Copy full SHA for 90c04a7 - Browse repository at this point
Copy the full SHA 90c04a7View commit details -
Cap stable/2024.2 network, swift, volume api_extensions for tempest
This commit cap the network, volume and swift extensions on Tempest's config option api_extensions. In 2024.2, new extension in neutron are: - ag-creation - quota-check-limit-default - port-trusted-vif - uplink-status-propagation-updatable and no new extensions in swift and cinder. Change-Id: Ie04f2504b488bd11fbe1d474b24c5a6601b508c3
Configuration menu - View commit details
-
Copy full SHA for ae4e1d6 - Browse repository at this point
Copy the full SHA ae4e1d6View commit details
Commits on Dec 5, 2024
-
Install setuptools 'core' extra
Under as-yet-unidentified conditions, we can end up with a version of packaging that is too old for the version of latest version of setuptools. This is a known issue and expected behavior and per [1] $subject is the preferred resolution. [1] pypa/setuptools#4483 (comment) Change-Id: I9232f3fae1598297e83c4ea37339896f7dcbd44f Signed-off-by: Stephen Finucane <stephenfin@redhat.com> (cherry picked from commit 320c2bf)
Configuration menu - View commit details
-
Copy full SHA for 9530f18 - Browse repository at this point
Copy the full SHA 9530f18View commit details
Commits on Jan 22, 2025
-
Update glance image size limit
The image size limit for glance using the unified limits is set to 1000MB (~1GB). This is pretty low given that a volume's minimum size is 1GB and when uploaded to glance fills out the whole limit. The limit issue can also be seen by a recent tempest change[1] where uploading two volumes failed[2] across various jobs due to this limit. We do have a config option in devstack ``GLANCE_LIMIT_IMAGE_SIZE_TOTAL`` but that will need to be configured for various jobs and a 2GB seems to be a sensible default which this patch configures. [1] https://review.opendev.org/c/openstack/tempest/+/938592 [2] Jan 07 23:05:33 devstack-ceph cinder-volume[909965]: ERROR oslo_messaging.rpc.server cinder.exception.ImageLimitExceeded: HTTP 413 Request Entity Too Large: The request returned a 413 Request Entity Too Large. This generally means that rate limiting or a quota threshold was breached.: The response body:: Project dfe8648c188d46409349eac2c449c0b4 is over a limit for [Resource image_size_total is over limit of 1000 due to current usage 1024 and delta 0] Change-Id: I533b7444e5f71275ea3d5c18914e306b1dbbc5cb (cherry picked from commit 9a1cdbc)
Configuration menu - View commit details
-
Copy full SHA for 6285006 - Browse repository at this point
Copy the full SHA 6285006View commit details
Commits on Feb 4, 2025
-
Remove leftover from the usage of the removed lib/neutron module
In the patch [1] lib/neutron module was removed completely but it left call to the non existing currently function 'start_neutron_api' when the neutron-api service is enabled. Devstack should start neutron in the same way in case when q-svc or neutron-api service is enabled and this patch is removing that leftover call to the 'start_neutron_api' function and make it behave the same way for both service names. Additionally this patch adds service "neutron-api" to be checked when initial networks are going to be created. It is like that as just one of the services "q-svc" or "neutron-api" is enough to create those initial networks. [1] https://review.opendev.org/c/openstack/devstack/+/865014 Related-bug: #2096912 Change-Id: I1287af6a31f60b4e522f0ce3ea525e3336ffd8ba (cherry picked from commit a08a53d)
Configuration menu - View commit details
-
Copy full SHA for 5675bd7 - Browse repository at this point
Copy the full SHA 5675bd7View commit details
Commits on Jun 26, 2025
-
[eventlet-removal] Remove "logger" mechanism from ML2/OVN CI jobs
The "logger" mechanism is a testing class that is still calling monkey_patch. This mechanism driver is not relevant nor neccessary for the ML2/OVN CI jobs. Related-Bug: #2114732 Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> Change-Id: I539b202ca81f62f4ae26b5275fd6b245d2066fe7 (cherry picked from commit 754f1c6)
Configuration menu - View commit details
-
Copy full SHA for e82b546 - Browse repository at this point
Copy the full SHA e82b546View commit details
Commits on Jul 17, 2025
-
Remove the nodeset "devstack-single-node-opensuse-15"
The nodepool "opensuse-15" is no longer available since [1]. [1]https://review.opendev.org/c/openstack/project-config/+/955214 Signed-off-by: Rodolfo Alonso Hernandez <ralonsoh@redhat.com> Change-Id: I0c48ee0b7daded1f10eda5861ae1ac0bcedd168c
Configuration menu - View commit details
-
Copy full SHA for 2bd39de - Browse repository at this point
Copy the full SHA 2bd39deView commit details
Commits on Jul 23, 2025
-
Switch ZSWAP_ZPOOL to zsmalloc
The z3fold compressed pages allocator is on it's way out of the Linux kernel and running this on newer systems will give you an error: + lib/host:configure_zswap:45 : echo z3fold z3fold tee: /sys/module/zswap/parameters/zpool: No such file or directory So, get ahead of things and move to the much faster recommended by the kernel developers alternative. [1]: https://lore.kernel.org/all/20240904233343.933462-1-yosryahmed@google.com/T/#u Change-Id: I7c137114dd7585d3179a8d5dee818bb379bbcb1f Signed-off-by: Mohammed Naser <mnaser@vexxhost.com> (cherry picked from commit 5cb2abf) (cherry picked from commit 62537e6)
Configuration menu - View commit details
-
Copy full SHA for bea1b15 - Browse repository at this point
Copy the full SHA bea1b15View commit details
Commits on Oct 28, 2025
-
[Stable-Only] Constrain pip to < 25.3
Conflicts: inc/python NOTE(stephenfin): Conflicts are due to the absence of I74b0f93457f91e7d53d54737d52f67075088faca which we don't want to backport. Change-Id: I221a03b2f8314fee66672c23d7ece4eb900c038c Signed-off-by: Stephen Finucane <stephenfin@redhat.com> (cherry picked from commit e20d092)Configuration menu - View commit details
-
Copy full SHA for 978a231 - Browse repository at this point
Copy the full SHA 978a231View 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