Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository:openstack/devstack
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:master
Choose a base ref
...
head repository:openstack/devstack
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:stable/2024.2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 12 files changed
  • 8 contributors

Commits on Sep 25, 2024

  1. Update .gitreview for stable/2024.2

    Change-Id: Ia70535261f4f30c869ca15dfa0bc487c872460d4
    @openstackadmin
    openstackadmin committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    44ec667View commit details
    Browse the repository at this point in the history
  2. 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
    @openstackadmin
    openstackadmin committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d46e7b4View commit details
    Browse the repository at this point in the history
  3. Update branches for stable/2024.2

    Change-Id: I5cc08c630cd115e67427cf0e39e92e5e712478db
    @gmaanos
    gmaanos committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e7bd8f2View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    45e1013View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. 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
    @gmaanos
    gmaanos committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ad3dd76View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90c04a7View commit details
    Browse the repository at this point in the history
  3. 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
    @gmaanos
    gmaanos committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ae4e1d6View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2024

  1. 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 <[email protected]> (cherry picked from commit 320c2bf)
    @stephenfin
    stephenfin committed Dec 5, 2024
    Configuration menu
    Copy the full SHA
    9530f18View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. 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)
    @rajathere
    rajathere committed Jan 22, 2025
    Configuration menu
    Copy the full SHA
    6285006View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2025

  1. 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)
    @slawqo
    slawqo committed Feb 4, 2025
    Configuration menu
    Copy the full SHA
    5675bd7View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2025

  1. [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 <[email protected]> Change-Id: I539b202ca81f62f4ae26b5275fd6b245d2066fe7 (cherry picked from commit 754f1c6)
    @ralonsoh
    ralonsoh committed Jun 26, 2025
    Configuration menu
    Copy the full SHA
    e82b546View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2025

  1. 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 <[email protected]> Change-Id: I0c48ee0b7daded1f10eda5861ae1ac0bcedd168c
    @ralonsoh
    ralonsoh committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    2bd39deView commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. 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/[email protected]/T/#u Change-Id: I7c137114dd7585d3179a8d5dee818bb379bbcb1f Signed-off-by: Mohammed Naser <[email protected]> (cherry picked from commit 5cb2abf) (cherry picked from commit 62537e6)
    @mnaser@stephenfin
    mnaser authored and stephenfin committed Jul 23, 2025
    Configuration menu
    Copy the full SHA
    bea1b15View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. [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 <[email protected]> (cherry picked from commit e20d092)
    @stephenfin
    stephenfin committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    978a231View commit details
    Browse the repository at this point in the history
Loading