When using the apache-release profile, both Apache and Drill assembly descriptors are used. This caused the zip artifact to be generated twice, and pushed twice to the remote repository. Because some repositories are configured to not allow the same artifact to be pushed several times, this might cause the build to fail.
Ideally, only one zip file should be built and push. Also, the Apache Parent pom provides a descriptor to build both the tar and the zip archives.