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: a05d26e
Choose a base ref
...
head repository: openstack/devstack
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 978a231
Choose a head ref
  • 14 commits
  • 12 files changed
  • 8 contributors

Commits on Sep 25, 2024

  1. Update .gitreview for stable/2024.2

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

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

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    45e1013 View 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 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ad3dd76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    90c04a7 View 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 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ae4e1d6 View 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 <stephenfin@redhat.com>
    (cherry picked from commit 320c2bf)
    stephenfin committed Dec 5, 2024
    Configuration menu
    Copy the full SHA
    9530f18 View 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 committed Jan 22, 2025
    Configuration menu
    Copy the full SHA
    6285006 View 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 committed Feb 4, 2025
    Configuration menu
    Copy the full SHA
    5675bd7 View 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 <ralonsoh@redhat.com>
    Change-Id: I539b202ca81f62f4ae26b5275fd6b245d2066fe7
    (cherry picked from commit 754f1c6)
    ralonsoh committed Jun 26, 2025
    Configuration menu
    Copy the full SHA
    e82b546 View 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 <ralonsoh@redhat.com>
    Change-Id: I0c48ee0b7daded1f10eda5861ae1ac0bcedd168c
    ralonsoh committed Jul 17, 2025
    Configuration menu
    Copy the full SHA
    2bd39de View 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/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)
    mnaser authored and stephenfin committed Jul 23, 2025
    Configuration menu
    Copy the full SHA
    bea1b15 View 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 <stephenfin@redhat.com>
    (cherry picked from commit e20d092)
    stephenfin committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    978a231 View commit details
    Browse the repository at this point in the history
Loading