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

Remove Upstream TinyIPA usage to facilitate Eventlet/Py3.9 drop

XMLWordPrintable

    • HardProv Sprint 5
    • 1

      Goal: 

      • As a maintainer, I need to reduce the overall upstream technical debt around testing and python versions, and focus on python versions which we can support in testing. To that end, I cannot continue to maintain TinyIPA upstream due to python version support being limited for x86 images/artifacts because it would become a time sink.
      • As a maintainer, I want to remove TinyIPA CI jobs to streamline the support matrix and unblock the ability to accept new python versions from projects such as Centos Stream. This is in order to unblock migration work off of eventlet.

      Acceptance Criteria:

      • Upstream, remove CI and build pipeline jobs which explicit TinyIPA is used. This is largely going to be ironic-python-agent-builder and ironic-python-agent repositories.
      • Upstream, move remaining CI jobs which are focused use case tests which are used to something $else. This is largely going to be the ironic repository jobs.

       

      As an aside, this is general work which also pays down technical debt and reduces matrix of what is done upstream testing wise by reducing the test matrix changes which were done for memory footprint reasons upstream. Julia had to start on this to get CI in a working state because OpenStack is on the verge of merging breaking py3.9 changes.

              jkreger@redhat.com Julia Kreger
              jkreger@redhat.com Julia Kreger
              rhos-dfg-hardprov
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: