Skip to content

Can't build jar files #10713

@skecskes

Description

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions