Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-115780

Improve FRR testing to better serve our layered products

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • frr
    • None
    • OCP Testing of FRR
    • Hide
      1. We have an established pipeline in versions of RHEL that are relevant to specific versions of OCP where if a new version of FRR is being prepared to be released, it will trigger their testing pipeline and give us the green light to proceed
      2. We have topotests running on each build alongside other tests both in Fedora AND RHEL.
      Show
      We have an established pipeline in versions of RHEL that are relevant to specific versions of OCP where if a new version of FRR is being prepared to be released, it will trigger their testing pipeline and give us the green light to proceed We have topotests running on each build alongside other tests both in Fedora AND RHEL.
    • Moderate
    • rhel-net-perf
    • False
    • Hide

      None

      Show
      None
    • Unspecified
    • Unspecified
    • Unspecified

      Description

      The layered products use FRR more and more and more customers depend on this component. Recent buggy version of FRR that we released on the RHEL side showed that some form of better testing might be a good idea. I was contacted by folks from OCP with a couple of ideas on how to improve that. There are two things that I would like to investigate right now:

      1. Test FRR releases that go back to RHEL-9.4 and RHEL-9.6 (versions of RHEL that are closely tied with versions of OCP) on the OCP pipelines as well. Right now I don't have a better idea than simply build scratch builds for these versions and let them run these on the pipelines to see if it passes. I will figure out a better and automated way to do this in the future.
      2. Run topotests from the Upstream somewhere in our infrastructure as well. topotests are topology testing suite directly from the Upstream but the tests are not being run during build due to heavy dependency load. I will investigate what is needed to run these tests and create an extra test in our testing suite to run these in Fedora and RHEL.

      What SSTs and Layered Product teams should review this?

      Telco engineering would be the ideal candidate to review this at the end.

              mruprich@redhat.com Michal Ruprich
              mruprich@redhat.com Michal Ruprich
              Michal Ruprich Michal Ruprich
              Frantisek Hrdina Frantisek Hrdina
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: