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/openstack-ansible
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: openstack/openstack-ansible
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/2025.2
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 47 files changed
  • 5 contributors

Commits on Dec 8, 2025

  1. Update .gitreview for stable/2025.2

    Change-Id: I41e3563332ec51ccdb0e5e4a5ebaab5920776612
    Signed-off-by: OpenStack Release Bot <[email protected]>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    41e2f5e View commit details
    Browse the repository at this point in the history
  2. Update TOX_CONSTRAINTS_FILE for stable/2025.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/2025.2 branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: I5dab526acd8be82ef91315b847706b8ff58d2c04
    Signed-off-by: OpenStack Release Bot <[email protected]>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    7cab8ad View commit details
    Browse the repository at this point in the history
  3. Don't use nova_console_type for mapping

    This causes a circular resolution, as in os_nova role
    nova_console_type is calculated based of nova_console_type_mapping.
    
    It was written like that to ensure that defined
    nova_console_type will be respected when overriden.
    
    With that change operators need to control
    `nova_console_type_mapping` instead of `nova_console_type` to use spice
    instead of vnc.
    
    Needed-By: https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/967052
    Change-Id: I25f57b450c0642400a4dce729e0cc66b28cf976e
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    (cherry picked from commit 8cffc4e)
    Dmitriy Rabotyagov committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    be3e5a7 View commit details
    Browse the repository at this point in the history
  4. Set Debian 13 molecule test to voting

    With Debian 13 image being built and promoted to quay we can set
    this job to voting now.
    
    Change-Id: Idb425f337866755b1c2ad886ecbdd9beb8456031
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    (cherry picked from commit 92a0e9d)
    Dmitriy Rabotyagov committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    6c56c51 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2025

  1. Configuration menu
    Copy the full SHA
    c34cc54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f317a15 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2025

  1. aio: fix octavia/trove when used with ovs

    If this is backported to 2024.2 or beyond, it additionally
    requires handling for lxb.
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/970659
    Change-Id: I9d1b27eacf8a3c8cbd5e4fbdff53a3064604c496
    Signed-off-by: Andrew Bonney <[email protected]>
    (cherry picked from commit d24f47b)
    andrewbonney authored and noonedeadpunk committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    f8552f0 View commit details
    Browse the repository at this point in the history
  2. Update SHAs for the Flamingo RC2

    Change-Id: Iea56786f15dd2b6475ed39839e322623ae4d4546
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    Dmitriy Rabotyagov committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    ea469b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. Configuration menu
    Copy the full SHA
    2e126ca View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2025

  1. Ensure bash-completion also search for .yaml

    Auto-complete ignores playbooks having .yaml
    extension, which might be a good chunk of third-party playbooks.
    
    Let's ensure we cover them as well.
    
    Change-Id: If995d702ea58c4251b655ba2c3043dbf4f14e671
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    (cherry picked from commit 5fe6f29)
    Dmitriy Rabotyagov committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    0ef8631 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2026

  1. Bump SHAs for 2025.2

    Change-Id: I03c8ac7bb7fa7fc0771e055b66d6934769e46046
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    Dmitriy Rabotyagov committed Jan 23, 2026
    Configuration menu
    Copy the full SHA
    eef449a View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2026

  1. Remove leftover of nova-cert

    It should have been removed when nova-cert support was cleaned up by
    173d168 .
    
    Change-Id: Idad4dbb8ad423881ae90fee22bc32605841a8e3c
    Signed-off-by: Takashi Kajinami <[email protected]>
    kajinamit authored and anfimovir committed Jan 26, 2026
    Configuration menu
    Copy the full SHA
    9a0711c View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2026

  1. Fix OSA_VERSION during upgrades

    Installing OSA in editable mode no longer produce egg-info and wheels,
    which results in existance of stale egg-info which returns an old
    version for openstack-ansible package.
    
    As we do `cd ${OSA_CLONE_DIR}` this is appended to PATH, making
    `importlib` to respect stale egg-info rather then actually installed
    version from venv.
    
    On top of that we add a simple pyproject.toml to define the build
    backend of pbr to detect package versioning correctly during
    installation, as otherwise behavior may be unexpected [1] due to
    deprecation.
    
    [1] pypa/pip#11457
    
    Closes-Bug: #2137630
    Change-Id: I33c4cd030985a360570202b78e9d6f23f72edbb0
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    (cherry picked from commit 17b31bf)
    Dmitriy Rabotyagov authored and noonedeadpunk committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    45851c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e230f32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5274240 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2026

  1. Bump SHAs for 2025.2

    Change-Id: I3dd940abf0a20d68acfdeb0ea9388b09fd4bae9d
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    Dmitriy Rabotyagov committed Feb 9, 2026
    Configuration menu
    Copy the full SHA
    8129d70 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2026

  1. Configuration menu
    Copy the full SHA
    4c4542a View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2026

  1. Add OVN logs to artifacts

    We do not store or collect ovn configuration and logs
    which make it harder to debug and investigate.
    
    As most of configuration for OVN are environment files
    stored in defaults, we collect the folder as well.
    
    Change-Id: I081c0b927cdd46f0408a6bd37dcf008944105339
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    (cherry picked from commit 075262e)
    Dmitriy Rabotyagov authored and anfimovir committed Mar 12, 2026
    Configuration menu
    Copy the full SHA
    e665a7c View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2026

  1. Respect global tox_environment for molecule

    We are trying to have a "global" tox_environment defined for the parent
    molecule job, but then it gets overriden completely inside of child jobs
    
    In order to avoid that, and ensure tox environment is complete, we add
    usage of YAML anchors.
    
    This should apply requirements and constraints correctly
    on stable branches, as well as avoid unnecessary remote calls.
    
    Change-Id: I79a581a96067fdecddc04504fe3c24c228c7f781
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    Dmitriy Rabotyagov committed Mar 25, 2026
    Configuration menu
    Copy the full SHA
    6516a11 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2026

  1. Bump SHAs for 2025.2 release

    Change-Id: I6c5db055170d608caf779c893e47a101b1431b7e
    Signed-off-by: Dmitriy Rabotyagov <[email protected]>
    Dmitriy Rabotyagov committed Apr 10, 2026
    Configuration menu
    Copy the full SHA
    aaf3447 View commit details
    Browse the repository at this point in the history
Loading