<div dir="ltr">Hello,<div><br></div><div>I would like to hear about the community opinion on this.</div><div><br></div><div>The pipeline delivery team currently installs a number of packages in some of their pipeline tasks, this package list  (package + package version) is stored in a file and that file gets updated when a new version of a listed package is around in Koji.</div><div><br></div><div>The problem is that Koji is being used to check for new package versions but that doesn't mean a compose was run which can lead to a situation where mirrors  do not have that "latest" package version that was built on koji (a compose is run weekly).</div><div><br></div><div>To illustrate things in a practical way:</div><div><ul><li>A new version (1.34.0) of NetworkManager was built in koji: <a href="https://koji.mbox.centos.org/koji/packageinfo?packageID=1433">https://koji.mbox.centos.org/koji/packageinfo?packageID=1433</a>;</li><li>The package is not available in centos mirrors (yet): <a href="http://mirror.centos.org/centos/8-stream/BaseOS/aarch64/os/Packages/">http://mirror.centos.org/centos/8-stream/BaseOS/aarch64/os/Packages/</a> ;</li><li>The package gets updated in this file: <a href="https://gitlab.com/redhat/edge/ci-cd/manifests/-/blob/update-package-NetworkManager-1.34.0-0.1.el8/package_list/c8s-image-manifest.txt#L9">https://gitlab.com/redhat/edge/ci-cd/manifests/-/blob/update-package-NetworkManager-1.34.0-0.1.el8/package_list/c8s-image-manifest.txt#L9</a>;</li><li>The pipeline job fails because yum can't find that version of the package in the BaseOS repository.</li></ul></div><div>I know that we can download those RPMs directly from Koji but I was wondering if this is where the SIG could/should step in and make the user experience a bit better by providing a single source of truth, be it a repository or some tooling, to retrieve package info and show where they stand.</div><div><br></div><div>Any thoughts on this?</div><div><br></div><div>Thanks!</div><div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">
        <p style="font-weight:bold;margin:0px;padding:0px;font-size:14px;font-family:"RedHatText",sans-serif">
          <span>Leonardo</span> <span>Rossetti</span></p>
        <p style="font-weight:normal;margin:0px 0px 4px;font-size:12px;font-family:"RedHatText",sans-serif">
          <a style="color:rgb(0,136,206);font-size:12px;margin:0px;text-decoration:none;font-family:"RedHatText",sans-serif" href="https://www.redhat.com" target="_blank">Red Hat <span></span></a>
        </p>
    <div style="margin-bottom:4px">
      
      
    </div>
    <p style="font-weight:normal;margin:0px;font-size:12px;font-family:"RedHatText",sans-serif">
      <span style="margin:0px;padding:0px"><a style="color:rgb(0,0,0);font-size:12px;margin:0px;text-decoration:none;font-family:"RedHatText",sans-serif" href="mailto:lrossett@redhat.com" target="_blank">lrossett@redhat.com</a>   </span>
      <span></span><br></p>
    

     

    

    <div style="margin-top:12px">
      <table border="0">
        <tbody><tr>
          <td width="100px"><a href="https://www.redhat.com" target="_blank"> <img src="https://static.redhat.com/libs/redhat/brand-assets/2/corp/logo--200.png" width="90" height="auto"></a> </td>
          
        </tr>
      </tbody></table>
    </div>

  </div></div></div></div>