operator-sdk icon indicating copy to clipboard operation
operator-sdk copied to clipboard

Quarkus Operator SDK version is outdated

Open andreaTP opened this issue 3 years ago • 5 comments

Feature Request

The Quarkus Operator SDK template generating the project stub seems to be outdated:

<quarkus-sdk.version>3.0.7</quarkus-sdk.version>
<quarkus.version>2.7.5.Final</quarkus.version>

while latest is:

<quarkus-sdk.version>4.0.1</quarkus-sdk.version>
<quarkus.version>2.12.2.Final</quarkus.version>

cc. @metacosm

andreaTP avatar Sep 16 '22 17:09 andreaTP

Let me take a look into it

laxmikantbpandhare avatar Sep 16 '22 17:09 laxmikantbpandhare

/assign

laxmikantbpandhare avatar Sep 16 '22 17:09 laxmikantbpandhare

Raised PR on java-operator-pkugins https://github.com/operator-framework/java-operator-plugins/pull/102

laxmikantbpandhare avatar Sep 16 '22 19:09 laxmikantbpandhare

Thanks @laxmikantbpandhare for redirecting this to the correct project!

andreaTP avatar Sep 16 '22 19:09 andreaTP

This issue raised here is correct. operator-sdk release needs to happen for getting those changes available.

laxmikantbpandhare avatar Sep 16 '22 20:09 laxmikantbpandhare

Finished java-operator-plugins release v0.7.0

It will fix https://github.com/operator-framework/operator-sdk/issues/6031 and it will be added in operator-sdk next release v1.24.0.

laxmikantbpandhare avatar Sep 27 '22 17:09 laxmikantbpandhare

Modified milestone to v1.24.0

laxmikantbpandhare avatar Sep 27 '22 17:09 laxmikantbpandhare

Pointed to most latest now:

    <quarkus-sdk.version>4.0.3</quarkus-sdk.version>
    <quarkus.version>2.13.1.Final</quarkus.version>

laxmikantbpandhare avatar Oct 17 '22 19:10 laxmikantbpandhare

1.25 SDK release will take care of this.

laxmikantbpandhare avatar Oct 17 '22 19:10 laxmikantbpandhare

PR for the same: https://github.com/operator-framework/operator-sdk/pull/6044

laxmikantbpandhare avatar Oct 17 '22 19:10 laxmikantbpandhare

Note that 4.0.3 is functionally equivalent to 4.0.2, this was just needed to publish more artifacts to better integrate with the Quarkus ecosystem.

metacosm avatar Oct 17 '22 19:10 metacosm

https://github.com/operator-framework/java-operator-plugins/blob/main/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go#L54-L61

jmrodri avatar Oct 19 '22 03:10 jmrodri