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

Quarkus CLI updates only RHBQ platform version, other BOMs are not updated

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 3.15.3.GA
    • 3.15.1.CR1
    • team/eng
    • None
    • False
    • None
    • False
    • ---

      Quarkus CLI updates only RHBQ platform version, other BOMs are not updated - e.g quarkus-amazon-services-bom.

      All the Quarkus/Quarkiverse related BOMs are updated when running quarkus update command with community bits. This doesn't apply when the application uses RHBQ bits.

      BOM definition and properties look like this after update:

          <properties>
              <compiler-plugin.version>3.12.1</compiler-plugin.version>
              <maven.compiler.release>17</maven.compiler.release>
              <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
              <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
              <quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
              <quarkus.platform.group-id>com.redhat.quarkus.platform</quarkus.platform.group-id>
              <quarkus.platform.version>3.15.1.redhat-00002</quarkus.platform.version>
              <skipITs>true</skipITs>
              <surefire-plugin.version>3.2.3</surefire-plugin.version>
          </properties>
      
          <dependencyManagement>
              <dependencies>
                  <dependency>
                      <groupId>${quarkus.platform.group-id}</groupId>
                      <artifactId>${quarkus.platform.artifact-id}</artifactId>
                      <version>${quarkus.platform.version}</version>
                      <type>pom</type>
                      <scope>import</scope>
                  </dependency>
                  <dependency>
                      <groupId>io.quarkus.platform</groupId>
                      <artifactId>quarkus-amazon-services-bom</artifactId>
                      <version>3.2.12.Final</version>        <== THIS IS NOT UPDATED
                      <type>pom</type>
                      <scope>import</scope>
                  </dependency>
              </dependencies>
          </dependencyManagement>
      

       

      CC gsmet@redhat.com olubyans@redhat.com 

      Reproducer:

      NOTE: When migrating from RHBQ 2.13 application with amazon-sqs the process fails completely because the app can't be compiled (there is process-sources goal being invoked during the upgrade).

              paul.robinson@redhat.com Paul Robinson
              rsvoboda@redhat.com Rostislav Svoboda
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: