diff --git a/doc/src/nextlevel-ci/researchAnsible.rst b/doc/src/nextlevel-ci/researchAnsible.rst index c81a0c3..c10cc38 100644 --- a/doc/src/nextlevel-ci/researchAnsible.rst +++ b/doc/src/nextlevel-ci/researchAnsible.rst @@ -1103,6 +1103,37 @@ Find below the output of AWX for the playbooks: 10.115.101.101 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 +.. note:: + With the current setup the NWL CI pipeline failes at deploy step with the following code snippet. I assume this + occurs because of the missing certificates, e.g. root CA. + + .. code-block:: + + Uploading: https://artifactory.gad.local:443/repository/maven-releases/nwl/nwl-image-testable/cn9130-cf-pro/latest/cn9130-cf-pro-latest.zip + Failed to deploy artifacts: Could not transfer artifact nwl.nwl-image-testable:cn9130-cf-pro:zip:latest from/to maven-releases (https://artifactory.gad.local:443/repository/maven-releases): transfer failed for https://artifactory.gad.local:443/repository/maven-releases/nwl/nwl-image-testable/cn9130-cf-pro/latest/cn9130-cf-pro-latest.zip + [Pipeline] } + ... + Also: org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: ee4022bc-faa9-4cf7-9338-20891c7c9d55 + java.io.IOException: Failed to deploy artifacts: Could not transfer artifact nwl.nwl-image-testable:cn9130-cf-pro:zip:latest from/to maven-releases (https://artifactory.gad.local:443/repository/maven-releases): transfer failed for https://artifactory.gad.local:443/repository/maven-releases/nwl/nwl-image-testable/cn9130-cf-pro/latest/cn9130-cf-pro-latest.zip + at sp.sd.nexusartifactuploader.Utils.uploadArtifacts(Utils.java:60) + at sp.sd.nexusartifactuploader.steps.NexusArtifactUploaderStep$Execution$1.call(NexusArtifactUploaderStep.java:271) + at sp.sd.nexusartifactuploader.steps.NexusArtifactUploaderStep$Execution$1.call(NexusArtifactUploaderStep.java:255) + at hudson.FilePath.act(FilePath.java:1286) + at sp.sd.nexusartifactuploader.steps.NexusArtifactUploaderStep$Execution.run(NexusArtifactUploaderStep.java:255) + at sp.sd.nexusartifactuploader.steps.NexusArtifactUploaderStep$Execution.run(NexusArtifactUploaderStep.java:216) + at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47) + at hudson.security.ACL.impersonate2(ACL.java:451) + at hudson.security.ACL.impersonate(ACL.java:463) + at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44) + at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) + at java.base/java.lang.Thread.run(Thread.java:829) + Finished: FAILURE + + + Combining Playbooks ################### It is as well possible to combine playbooks. The following links give an idea about how you can do it: