reswqa opened a new pull request, #28442:
URL: https://github.com/apache/flink/pull/28442
## What is the purpose of the change
*flink-s3-fs-native was shipped to flink-binary opt, but it was not included
in the pom dependencies of flink-dist. This resulted in the failure of the
`Build snapshot binary release` stage in the nightly CI, and our snapshot
binary package has not been successfully uploaded for a long time.
one instance:
https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=76019&view=logs&j=585d8b77-fa33-51bc-8163-03e54ba9ce5b&t=68e20e55-906c-5c49-157c-3005667723c9
```
00:46:42.788 [INFO] BUILD FAILURE
00:46:42.788 [INFO]
------------------------------------------------------------------------
00:46:42.788 [INFO] Total time: 28:40 min
00:46:42.788 [INFO] Finished at: 2026-06-15T00:46:42Z
00:46:42.788 [INFO]
------------------------------------------------------------------------
00:46:42.789 [ERROR] Failed to execute goal
org.apache.maven.plugins:maven-assembly-plugin:3.7.1:single (opt) on project
flink-dist_2.12: Failed to create assembly: Error adding file to archive:
/__w/1/s/flink-dist/../flink-filesystems/flink-s3-fs-native/target/flink-s3-fs-native-2.4-SNAPSHOT.jar
-> [Help 1]
00:46:42.789 [ERROR]
00:46:42.789 [ERROR] To see the full stack trace of the errors, re-run Maven
with the -e switch.
00:46:42.789 [ERROR] Re-run Maven using the -X switch to enable full debug
logging.
00:46:42.789 [ERROR]
00:46:42.789 [ERROR] For more information about the errors and possible
solutions, please read the following articles:
00:46:42.789 [ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
00:46:42.790 [ERROR]
00:46:42.790 [ERROR] After correcting the problems, you can resume the build
with the command
00:46:42.790 [ERROR] mvn <args> -rf :flink-dist_2.12
```
*
## Brief change log
- *Add flink-s3-fs-native to flink-dist pom file*
## Verifying this change
Manually test
## Does this pull request potentially affect one of the following parts:
- Dependencies (does it add or upgrade a dependency): yes
- The public API, i.e., is any changed class annotated with
`@Public(Evolving)`: no
- The serializers: no
- The runtime per-record code paths (performance sensitive): no
- Anything that affects deployment or recovery: JobManager (and its
components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
- The S3 file system connector: yes
## Documentation
- Does this pull request introduce a new feature? no
- If yes, how is the feature documented? not applicable
---
##### Was generative AI tooling used to co-author this PR?
No
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]