Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-3788

UMB message should contain important versions artifacts needed for testing the platform

XMLWordPrintable

    • ---

      Currently, the UMB doesn't contain versions of artefacts needed for participants testing. Therefore, QE teams are needed to figure out versions from the MRRC or some other way. Unfortunately, the MRRC generation process may contain duplicate artefacts. Up until now there was never duplicate entry for `com.redhat.quarkus.platform:quarkus-bom`, there were only duplicates of io.quarkus:quarkus-bom. The more participants onboard into platform, the more inconsistencies in builds we will face.

      As it can be seen here, even Platform Automation has the same issue, because duplicate entries of quarkus-bom are in UMB - link

      I recommend to incorporate the format of UMB of all the versions that each participants needs to prevent situation when QE parsing fails from whatever reasons.
      The new UMB format should incorporate all build platform participants:

      • com.redhat.quarkus.platform:quarkus-bom:<version>
      • com.redhat.quarkus.platform:quarkus-camel-bom:<version>

      And they cannot be duplicated entries inside UMB.

      https://datagrepper.engineering.redhat.com/id?id=ID:master-jenkins-csb-quarkus-prod-36537-1700636003500-409:1:1:1:1&is_raw=true&size=extra-large

            varjain@redhat.com Vardhman Jain
            vkasala@redhat.com Viliam Kasala
            Viliam Kasala Viliam Kasala
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: