-
Bug
-
Resolution: Done
-
Blocker
-
3.8.6.CR1, 3.8.6.CR2, 3.8.6.CR3
-
False
-
None
-
False
-
---
-
-
RHBQ breaks customers when using kotlin in generated project. While we do not officially support Kotlin, we allow customers to use it as we aim to ensure the same user experience between upstream and downstream.
Generated project defines dependency on redhat version of org.jetbrains.kotlin:kotlin-maven-plugin, in case of RHBQ 3.8.6 it's 1.9.22.redhat-00002 version.
Example of the log - https://main-jenkins-csb-quarkusqe.apps.ocp-c1.prod.psi.redhat.com/view/rhbq-3.8-acceptance/job/rhbq-3.8-rhel8-jdk17-extensions-combinations-ts/18/artifact/test-suite/target/kotlin.log
Build ends with "Could not find artifact org.jetbrains.kotlin:kotlin-maven-plugin:jar:1.9.22.redhat-00002"
Reproducer:
- generate application with quarkus-kotlin through code.quarkus based on RHBQ 3.8.6
- check pom.xml and it has <kotlin.version>1.9.22.redhat-00002</kotlin.version>
RHBQ 3.8.5 application has <kotlin.version>1.9.22</kotlin.version> thus this is a regression and marking it as Blocker