Uploaded image for project: 'Service Binding'
  1. Service Binding
  2. APPSVC-1230

Implement tests for rolling back SBO to previous version with OLM

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • QE, Service Binding
    • AppSvc Sprint 228

      Owner: Architect:

      Story (Required)

      As an OpenShift user I'd like to be able to seamlessly  upgrade SBO / rollback installed in OpenShift(devsandbox)  via OLM Subscription. The point of this story is to devise testing scenarios and implement those for SBO to be able to claim Seamless Upgrades capability in CSV.

      The tests should verify that SBO survives upgrade to a newer version and keeps running and behaving as expeted after the upgrade is done.
      The tests should also check for seamless rollback when required

      Background (Required)

      <Describes the context or background related to this story>

      Approach(Required)

      <Description of the general technical path on how to achieve the goal of the story. Include details like json schema, class definitions>

      Dependencies

      <Describes what this story depends on. Dependent Stories and EPICs should be linked to the story.>

      Edge Case

      <Describe edge cases to consider when implementing the story and defining tests>

      Acceptance Criteria

      Acceptance test scenario for rolling back SBO with OLM is created.
      Uninstall SBO -> Reinstall SBO -> Run smoke tests

      INVEST Checklist

      Dependencies identified
      Blockers noted and expected delivery timelines set
      Design is implementable
      Acceptance criteria agreed upon
      Story estimated

      Legend

      Unknown
      Verified
      Unsatisfied

            pmacik@redhat.com Pavel Macik
            pmacik@redhat.com Pavel Macik
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: