Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run ceph update if part of the deployment #2349

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Oct 3, 2024

  1. Run ceph update if part of the deployment

    In case we perform a minor update job where Ceph is deployed, as part of
    the minor update procedure we might want to update Ceph (according to a
    given container tag) to verify the combination between the target Ceph
    version and the target RHOSO version is still healthy.
    This patch introduces the tasks that are supposed to call the Ceph
    update before openstack:
    - it results in a noop in case the ceph container image tag is the <= of
      the current deployed Ceph cluster
    - it is skipped by default if no "ceph_update" variable is passed or it
      is set to false
    - it can be skipped by passing --skip-tags ceph_update to the playbook
    
    By doing this we have the ability to trigger a Ceph update and make sure
    we continue to test the combination between the two projects, but at the
    same time we are not introducing an hard dependency as it can easily be
    skipped.
    
    Jira: https://issues.redhat.com/browse/OSPRH-9697
    
    Signed-off-by: Francesco Pantano <[email protected]>
    fmount committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    54d07de View commit details
    Browse the repository at this point in the history