Uploaded image for project: 'Operator Ecosystem'
  1. Operator Ecosystem
  2. OPECO-2824

Upgrade Ansible core 2.15/runner 2.3 Dependencies in Ansible Operator Plugin

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • openshift-4.14
    • None
    • None
    • Ansible Bump
    • False
    • None
    • False
    • Not Selected
    • Done
    • 0% To Do, 0% In Progress, 100% Done

      OCP/Telco Definition of Done
      Epic Template descriptions and documentation.

      Epic Goal

      • We are long overdue for an Ansible upgrade as we are multiple minor versions behind on both the Ansible core and Ansible runner for our main Ansible operator base image. We need to update to Ansible-core 2.15.x and Ansible-runner 2.3.x and as a result, Python 3.9.

      Why is this important?

      • This is important to ensure that we keep up with security updates and other bug fixes as well as maintain consistent releasability as old versions of Ansible and its dependencies frequently break our CI pipeline and prevent us from being able to release.

      Scenarios

      1. ...

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • Ansible base image now uses Ansible-core 2.15 and Ansible-runner 2.3

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              Unassigned Unassigned
              rh-ee-cchantse Catherine Chan-Tse
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: