Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checksum validation failed for org.jboss.arquillian:arquillian-bom:pom:1.7.0.Final #861

Closed
jkalex-git opened this issue Jul 24, 2023 · 4 comments · Fixed by #862
Closed

Comments

@jkalex-git
Copy link

Maven build fails because of checksum validation failure for
org.jboss.arquillian:arquillian-bom:pom:1.7.0.Final

This causes failure in builds which uses strict checksum validations. Request to update the version as soon as it is available

Related issue: arquillian/arquillian-core#488

@Ladicek
Copy link
Contributor

Ladicek commented Jul 24, 2023

I wonder, does this affect users of SmallRye Fault Tolerance?

Arquillian is only used in SmallRye Fault Tolerance to run the MicroProfile Fault Tolerance TCK, so I guess moving that <dependencyManagement> part to the TCK module should also help...?

@jkalex-git
Copy link
Author

Yes. My build fails because of the transitive dependency from

        <dependency>
            <groupId>io.quarkus</groupId>
            <artifactId>quarkus-smallrye-reactive-messaging-kafka</artifactId>
            <version>3.2.1.Final<version>
        </dependency>

Error Log

Failed to collect dependencies at io.quarkus:quarkus-smallrye-reactive-messaging-kafka:jar:3.2.1.Final -> io.quarkus:quarkus-smallrye-reactive-messaging:jar:3.2.1.Final -> io.quarkus:quarkus-vertx:jar:3.2.1.Final -> io.smallrye:smallrye-fault-tolerance-vertx:jar:6.2.4: Failed to read artifact descriptor for io.smallrye:smallrye-fault-tolerance-vertx:jar:6.2.4: Could not transfer artifact org.jboss.arquillian:arquillian-bom:pom:1.7.0.Final from/to central (https://repo.maven.apache.org/maven2): Checksum validation failed, expected 2811ba27a71a8bda0602161ffe2f6e1429da8068 but is 36257165a0945753efb3f9d473d86c6f4c6c6f6e

@Ladicek
Copy link
Contributor

Ladicek commented Jul 25, 2023

Okay, this is bad. I'll see if the proposal above helps.

@Ladicek
Copy link
Contributor

Ladicek commented Jul 25, 2023

OK, after getting acquainted with setting up a local Nexus (again...), I could verify that the proposal above fixes the problem.

I'll release a fix version in a bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants