Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-339

As a cloud operator, i want to be able to update my placement deployment to a minor release without workload impact.

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Duplicate
    • Icon: Major Major
    • rhos-18.0.0
    • None
    • placement-operator
    • None
    • placement minor upgrade support
    • False
    • OSPRH-816Red Hat OpenStack 18.0 Updates
    • Committed
    • Proposed
    • To Do
    • OSPRH-816 - Red Hat OpenStack 18.0 Updates
    • Committed
    • Proposed
    • 0% To Do, 0% In Progress, 100% Done
    • 2024Q1
    • Compute

      unlike nova placment is a relitivly simple service conatining just a db and restapi.

      since minor updates should not contain db model changes minor updates should just comprise updating the placement API containers.

      schema migrations (db sync) can always be done before the container are updated.

      placement may be a good candidate to support blue green upgrades using
      RollingUpdate update-strategy
      https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#update-strategies

      we should have a spike to investigate that approach vs sclaing to 0 and back to the requested amount.

            ksambor@redhat.com Kamil Sambor
            smooney@redhat.com Sean Mooney
            rhos-dfg-compute
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: