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-plugins
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-plugins
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.
  • 9 commits
  • 8 files changed
  • 5 contributors

Commits on Dec 4, 2025

  1. Update .gitreview for stable/2025.2

    Change-Id: Icf4d91e3cb366d2295362434c62a5aea8460d6df
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Dec 4, 2025
    Configuration menu
    Copy the full SHA
    cf9a91c 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: I6e6c409071a89c7f17a0ecf4d47c96775f6d55cd
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Dec 4, 2025
    Configuration menu
    Copy the full SHA
    d2aefc8 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2026

  1. Add keystone-config tag to SP/IDP setup task

    Ensure the Keystone federation SP/IDP post-configuration runs when
    executing by the keystone-config tag.
    
    Change-Id: I9e1e69b84207b94d423d44e4b2b39da612db627f
    Signed-off-by: Dmitriy Chubinidze <dcu995@gmail.com>
    dc0809 authored and anfimovir committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    fad6e92 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2026

  1. images: limit memory usage for xz decompression

    This resolves an issue where large images cannot be
    decompressed in a memory-constrained all in one
    environment such as CI
    
    Change-Id: I9cd7d6f81c00a43e5d27478f63d63e76d756650f
    Signed-off-by: Andrew Bonney <andrew.bonney@bbc.co.uk>
    (cherry picked from commit ff1459d)
    andrewbonney authored and dc0809 committed Feb 8, 2026
    Configuration menu
    Copy the full SHA
    d19781b View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2026

  1. Allow to run openstack_resources with tags

    In order for the role to be included, when run with tags like
    common-service or compute-resources we need to add all tags to the
    include itself.
    
    We do not need to apply the tag though,  as we need just to ensure
    that include  itself is happening.
    
    Change-Id: Ibb950c99138be291ef0f32866a189d19fd6ad9ea
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
    (cherry picked from commit 7e8ec1f)
    Dmitriy Rabotyagov authored and anfimovir committed Feb 10, 2026
    Configuration menu
    Copy the full SHA
    f276b2f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2026

  1. Pre-Evaluate nova_console_proxy_types

    Inside of the haproxy_service_config playbook we attempt to resolve
    variables by mapping extract to the service_group.
    With that nova_console_proxy_types also contains simmilar mapping, which
    is considred as unsafe operation, and hostvars
    are not available anymore in the context inside of another map.
    
    Thus, we need to resolve the nova_console_proxy_types in advance, before
    passing it to the haproxy_service_config
    
    This behavior seems to has been changed prior to 2.19, as 2.18 also
    fails to evaluate this correctly.
    
    Change-Id: I48313c62e4e4c0539a6adc10b6c576829169c8c5
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
    (cherry picked from commit 356aaf0)
    Dmitriy Rabotyagov committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    d5c9ce6 View commit details
    Browse the repository at this point in the history
  2. Ensure that sshd is installed

    In some cases, like Swift role, there can be a race condition between
    ssh_keypairs and openssh-server installation.
    
    This results in failure to place configuration, when openssh-server is
    not present yet.
    
    With that the role attempts to execute a ssh server reload, which will
    fail if sshd is not installed.
    
    So we assume that one who is running role against the host expects
    ssh to be present on such host after all.
    
    Change-Id: I2480856a947ef4bdc3fa0c35750ad5813bafc985
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
    (cherry picked from commit c05931e)
    Dmitriy Rabotyagov committed Mar 20, 2026
    Configuration menu
    Copy the full SHA
    e617384 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2026

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

Commits on Mar 27, 2026

  1. Apply all tags to second nova play

    In case of running playbooks against computes with nova-install tag,
    venv build will fail due to undefined openstack_repo_url as defaults
    are not included.
    
    Change-Id: I632dfdeb446f3798c9ab7b12f724f90fb7777544
    Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
    Dmitriy Rabotyagov authored and anfimovir committed Mar 27, 2026
    Configuration menu
    Copy the full SHA
    7e47a80 View commit details
    Browse the repository at this point in the history
Loading