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: 05d3806
Choose a head ref
  • 15 commits
  • 11 files changed
  • 9 contributors

Commits on Mar 21, 2025

  1. Update .gitreview for stable/2025.1

    Change-Id: Ie94279fb0d9ecf41e0c861ba7666a04b5f529dfc
    openstackadmin committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    80eb2e6 View commit details
    Browse the repository at this point in the history
  2. Update TOX_CONSTRAINTS_FILE for stable/2025.1

    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/2025.1 branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: I7bc8d8a70879e1dc7d2e72f41eef228838d47067
    openstackadmin committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    0bbb8ec View commit details
    Browse the repository at this point in the history
  3. Update devstack stable/2025.1 branch setting

    Change-Id: Ie8707db5f46449006647f402c60327144c39bdbc
    gmaanos committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    4108b62 View commit details
    Browse the repository at this point in the history
  4. 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: I4a7ee61c77b2b1618761583ef3a02f61d93ff41b
    gmaanos committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    f3ea8b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4279016 View commit details
    Browse the repository at this point in the history
  6. Cap stable/2025.1 network, swift, volume api_extensions for tempest

    This commit cap the network, volume and swift extensions on
    Tempest's config option api_extensions.
    
    In 2025.1, new extension in neutron are:
    - qing
    - vpn-aes-ctr
    
    and no new extensions in swift and cinder.
    
    Change-Id: I85bf1c0c1571e2b7c8e2b493325e62cb87dc6575
    gmaanos committed Mar 21, 2025
    Configuration menu
    Copy the full SHA
    030324a View commit details
    Browse the repository at this point in the history

Commits on May 19, 2025

  1. Remove libvirt apparmor workaround

    This is triggering bug #2065685 [1] on Ubuntu 24.04 (Noble) if podman is
    installed (since that brings in the broken paast and pasta packages).
    Given the workaround is nearly 10 years old [2], it should not be
    necessary anymore.
    
    [1] https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2065685
    [2] https://bugs.launchpad.net/networking-ovn/+bug/1466631
    
    Change-Id: I525b1f30bca7093791f927ff647db7745d25df22
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    Related-bug: #2065685
    Related-bug: #1466631
    (cherry picked from commit cbae989)
    stephenfin committed May 19, 2025
    Configuration menu
    Copy the full SHA
    56c6ba1 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
    64576e6 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)
    mnaser authored and stephenfin committed Jul 23, 2025
    Configuration menu
    Copy the full SHA
    62537e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2025

  1. Fix uninialized os_VENDOR

    ... to fix the wrong libvirt group name detected.
    
    Closes-Bug: #2119496
    Change-Id: I2988fcb5010f333eab5a88b83ff14aab1cb15ebd
    Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
    (cherry picked from commit 5c338f4)
    kajinamit committed Aug 6, 2025
    Configuration menu
    Copy the full SHA
    132adbb View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2025

  1. Restart slapd after cleanup

    A bug in openldap mdb (memory database) causes it to crash in an attempt
    to delete nonexisting tree, which is exactly what we do in the cleanup.
    After the coredump it does not start automatically (what maybe make
    sense to change). The fix is merged in
    https://bugs.openldap.org/show_bug.cgi?id=10336 but we do not have this
    fix in Noble. For now try simply to restart the process.
    
    Change-Id: Iae597aae345d12a2c82f66342ff40ac0a387eddf
    Signed-off-by: Artem Goncharov <artem.goncharov@gmail.com>
    (cherry picked from commit 06633c6)
    gtema authored and drencrom committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    9d67167 View commit details
    Browse the repository at this point in the history
  2. keystone: Set user_enabled_default for LDAP domain

    When using the LDAP identity backend, stack.sh fails
    during the create_keystone_accounts phase when trying
    to verify the newly created demo user.
    
    This is caused by a BadRequestException from the
    Keystone API with the error, 'enabled' is a required
    property. The error occurs because the default LDAP
    user object created by the DevStack scripts does not
    contain an attribute that Keystone can map to its
    mandatory enabled property.
    
    This change fixes the issue by adding
    user_enabled_emulation = True to the domain-specific
    LDAP configuration in the create_ldap_domain function.
    This tells Keystone to assume a user is enabled if
    the attribute is not explicitly defined in their LDAP
    entry, which resolves the schema incompatibility and
    allows the script to complete successfully.
    
    Signed-off-by: Grzegorz Grasza <xek@redhat.com>
    Change-Id: I15ddf0b88ee93615c318d4845a026ca1e25c3e69
    (cherry picked from commit e221349)
    xek authored and drencrom committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    3e505e6 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

    Change-Id: I221a03b2f8314fee66672c23d7ece4eb900c038c
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    stephenfin committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    e20d092 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. Configuration menu
    Copy the full SHA
    5df806e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05d3806 View commit details
    Browse the repository at this point in the history
Loading