Skip to content

Can't build jar files #10713

@skecskes

Description

@skecskes

Describe the bug
I want to checkout the repo and build latest stable jar files.

To Reproduce

git clone https://github.com/confluentinc/ksql
cd ksql
LATEST_TAG=$(git tag -l "v7.9.0*" --sort=-v:refname | head -n 1)
git checkout $LATEST_TAG

./mvnw --settings maven-settings.xml clean package \
        -Dmaven.gitcommitid.nativegit=true \
        -DskipTests \
        -Dspotbugs.skip \
        -Dcheckstyle.skip

Expected behavior
I expect successfull build. I also expect in target folders jar files.

Actual behaviour
The build will stop with following error

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Detecting the operating system and CPU architecture
[INFO] ------------------------------------------------------------------------
[INFO] os.detected.name: osx
[INFO] os.detected.arch: aarch_64
[INFO] os.detected.bitness: 64
[INFO] os.detected.version: 15.3
[INFO] os.detected.version.major: 15
[INFO] os.detected.version.minor: 3
[INFO] os.detected.classifier: osx-aarch_64
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] ksqldb-parent                                                      [pom]
[INFO] ksqldb-stream-lib                                                  [jar]
[INFO] ksqldb-test-util                                                   [jar]
[INFO] ksqldb-udf                                                         [jar]
[INFO] ksqldb-common                                                      [jar]
[INFO] ksqlDB UDF / UDAF :: Quickstart                        [maven-archetype]
[INFO] ksqldb-serde                                                       [jar]
[INFO] ksqldb-engine-common                                               [jar]
[INFO] ksqldb-rest-model                                                  [jar]
[INFO] ksqldb-execution                                                   [jar]
[INFO] ksqldb-metastore                                                   [jar]
[INFO] ksqldb-parser                                                      [jar]
[INFO] ksqldb-streams                                                     [jar]
[INFO] ksqldb-engine                                                      [jar]
[INFO] ksqldb-rest-client                                                 [jar]
[INFO] ksqldb-version-metrics-client                                      [jar]
[INFO] ksqlDB RocksDB Config Setter                                       [jar]
[INFO] ksqldb-testing-tool                                                [jar]
[INFO] ksqldb-rest-app                                                    [jar]
[INFO] ksqldb-api-client                                                  [jar]
[INFO] ksqldb-tools                                                       [jar]
[INFO] ksqldb-cli                                                         [jar]
[INFO] ksqldb-examples                                                    [jar]
[INFO] ksqldb-console-scripts                                             [pom]
[INFO] ksqldb-etc                                                         [pom]
[INFO] ksqldb-functional-tests                                            [jar]
[INFO] ksqldb-package                                                     [pom]
[INFO] ksqldb-benchmark                                                   [jar]
[INFO] ksqldb-docker                                                      [jar]
[INFO] ksqldb-api-reactive-streams-tck                                    [jar]
[INFO] 
[INFO] ------------------< io.confluent.ksql:ksqldb-parent >-------------------
[INFO] Building ksqldb-parent 7.9.0                                      [1/30]
[INFO] --------------------------------[ pom ]---------------------------------
[WARNING] The POM for io.confluent.observability:telemetry-client:jar:3.1600.0 is missing, no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for ksqldb-parent 7.9.0:
[INFO] 
[INFO] ksqldb-parent ...................................... FAILURE [  0.969 s]
[INFO] ksqldb-stream-lib .................................. SKIPPED
[INFO] ksqldb-test-util ................................... SKIPPED
[INFO] ksqldb-udf ......................................... SKIPPED
[INFO] ksqldb-common ...................................... SKIPPED
[INFO] ksqlDB UDF / UDAF :: Quickstart .................... SKIPPED
[INFO] ksqldb-serde ....................................... SKIPPED
[INFO] ksqldb-engine-common ............................... SKIPPED
[INFO] ksqldb-rest-model .................................. SKIPPED
[INFO] ksqldb-execution ................................... SKIPPED
[INFO] ksqldb-metastore ................................... SKIPPED
[INFO] ksqldb-parser ...................................... SKIPPED
[INFO] ksqldb-streams ..................................... SKIPPED
[INFO] ksqldb-engine ...................................... SKIPPED
[INFO] ksqldb-rest-client ................................. SKIPPED
[INFO] ksqldb-version-metrics-client ...................... SKIPPED
[INFO] ksqlDB RocksDB Config Setter ....................... SKIPPED
[INFO] ksqldb-testing-tool ................................ SKIPPED
[INFO] ksqldb-rest-app .................................... SKIPPED
[INFO] ksqldb-api-client .................................. SKIPPED
[INFO] ksqldb-tools ....................................... SKIPPED
[INFO] ksqldb-cli ......................................... SKIPPED
[INFO] ksqldb-examples .................................... SKIPPED
[INFO] ksqldb-console-scripts ............................. SKIPPED
[INFO] ksqldb-etc ......................................... SKIPPED
[INFO] ksqldb-functional-tests ............................ SKIPPED
[INFO] ksqldb-package ..................................... SKIPPED
[INFO] ksqldb-benchmark ................................... SKIPPED
[INFO] ksqldb-docker ...................................... SKIPPED
[INFO] ksqldb-api-reactive-streams-tck .................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.651 s
[INFO] Finished at: 2025-03-21T14:59:11Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project ksqldb-parent: Could not resolve dependencies for project io.confluent.ksql:ksqldb-parent:pom:7.9.0: io.confluent.observability:telemetry-client:jar:3.1600.0 was not found in https://ksqldb-mvns.s3.amazonaws.com/maven/ during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of confluent-other has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

Additional context
I have tried to checkout other versions as well but they all failed. The only branch that builds successfully is master, but I don't think that is stable and production ready.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions