-
Bug
-
Resolution: Done
-
Medium
Both hc2vpp-integration-stream-ubuntu1604 and hc2vpp-integration-stream-centos7
publish jar artifacts:
- job-template: name: 'hc2vpp-integration-{stream}-{os}' [...] publishers: [...] - maven-deploy: id: '' unique-version: true deploy-unstable: false [...]
This is not a big issue for snapshot versions, but causes build failure for release versions (release artifacts cannot be overwritten).
E.g.:
https://jenkins.fd.io/job/hc2vpp-integration-1804-ubuntu1604/57/consoleFull
13:47:12 Maven RedeployPublisher use remote ubuntu1604-basebuild-4c-4g-5049 maven settings from : /tmp/settings7750486024191685906.xml 13:47:12 using global settings config with name global-settings 13:47:12 Replacing all maven server entries not found in credentials list is true 13:47:12 Maven RedeployPublisher use remote ubuntu1604-basebuild-4c-4g-5049 maven global settings from : /tmp/global-settings6520442989600500115.xml 13:47:12 [INFO] Deployment in http://nexus.fd.io/content/repositories/fd.io.release/ (id=fdio-release,uniqueVersion=true) 13:47:12 Deploying the main artifact hc2vpp-aggregator-1.18.04.pom 13:47:12 Uploading: http://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom 13:47:13 ERROR: Failed to deploy artifacts: Could not transfer artifact io.fd.hc2vpp:hc2vpp-aggregator:pom:1.18.04 from/to fdio-release (http://nexus.fd.io/content/repositories/fd.io.release/): Failed to transfer file: https://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom. Return code is: 400, ReasonPhrase: Bad Request. 13:47:13 org.apache.maven.artifact.deployer.ArtifactDeploymentException: Failed to deploy artifacts: Could not transfer artifact io.fd.hc2vpp:hc2vpp-aggregator:pom:1.18.04 from/to fdio-release (http://nexus.fd.io/content/repositories/fd.io.release/): Failed to transfer file: https://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom. Return code is: 400, ReasonPhrase: Bad Request. 13:47:13 at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:143) 13:47:13 at hudson.maven.reporters.MavenArtifactRecord.deploy(MavenArtifactRecord.java:193) 13:47:13 at hudson.maven.RedeployPublisher.perform(RedeployPublisher.java:176) 13:47:13 at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) 13:47:13 at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) 13:47:13 at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690) 13:47:13 at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.post2(MavenModuleSetBuild.java:1073) 13:47:13 at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635) 13:47:13 at hudson.model.Run.execute(Run.java:1749) 13:47:13 at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543) 13:47:13 at hudson.model.ResourceController.execute(ResourceController.java:97) 13:47:13 at hudson.model.Executor.run(Executor.java:429) 13:47:13 Caused by: org.eclipse.aether.deployment.DeploymentException: Failed to deploy artifacts: Could not transfer artifact io.fd.hc2vpp:hc2vpp-aggregator:pom:1.18.04 from/to fdio-release (http://nexus.fd.io/content/repositories/fd.io.release/): Failed to transfer file: https://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom. Return code is: 400, ReasonPhrase: Bad Request. 13:47:13 at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:317) 13:47:13 at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:245) 13:47:13 at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:420) 13:47:13 at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:139) 13:47:13 ... 11 more 13:47:13 Caused by: org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact io.fd.hc2vpp:hc2vpp-aggregator:pom:1.18.04 from/to fdio-release (http://nexus.fd.io/content/repositories/fd.io.release/): Failed to transfer file: https://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom. Return code is: 400, ReasonPhrase: Bad Request. 13:47:13 at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:43) 13:47:13 at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) 13:47:13 at org.eclipse.aether.connector.basic.BasicRepositoryConnector.put(BasicRepositoryConnector.java:274) 13:47:13 at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:311) 13:47:13 ... 14 more 13:47:13 Caused by: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: https://nexus.fd.io/content/repositories/fd.io.release/io/fd/hc2vpp/hc2vpp-aggregator/1.18.04/hc2vpp-aggregator-1.18.04.pom. Return code is: 400, ReasonPhrase: Bad Request. 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:635) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:557) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:621) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:557) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:539) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:533) 13:47:13 at org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:513) 13:47:13 at org.eclipse.aether.transport.wagon.WagonTransporter$PutTaskRunner.run(WagonTransporter.java:644) 13:47:13 at org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:427) 13:47:13 at org.eclipse.aether.transport.wagon.WagonTransporter.put(WagonTransporter.java:410) 13:47:13 at org.eclipse.aether.connector.basic.BasicRepositoryConnector$PutTaskRunner.runTask(BasicRepositoryConnector.java:510) 13:47:13 at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350) 13:47:13 ... 16 more 13:47:13 [INFO] Deployment failed after 1.3 sec 13:47:13 Build step 'Deploy artifacts to Maven repository' changed build result to FAILURE 13:47:13 [PostBuildScript] - Execution post build scripts. 13:47:13 [mvn33-new] $ sh -e /w/tools/hudson.tasks.Maven_MavenInstallation/mvn33-new/hudson4824483952247267491.sh 13:47:13 /w/tools/hudson.tasks.Maven_MavenInstallation/mvn33-new/hudson4824483952247267491.sh: 3: [: unexpected operator 13:47:13 Maven 3.3.9 already installed 13:47:13 [hc2vpp-integration-1804-ubuntu1604] $ /bin/bash /tmp/jenkins3367084152072513703.sh 13:47:13 Build logs: <a href="https://logs.fd.io/production/vex-yul-rot-jenkins-1/hc2vpp-integration-1804-ubuntu1604/57">https://logs.fd.io/production/vex-yul-rot-jenkins-1/hc2vpp-integration-1804-ubuntu1604/57</a> 13:47:13 uname -a: