Skip to content

Instantly share code, notes, and snippets.

@3r1co
Created March 15, 2017 14:43
Show Gist options
  • Save 3r1co/7478a58822829d52ed8883fe2dc999a8 to your computer and use it in GitHub Desktop.
Save 3r1co/7478a58822829d52ed8883fe2dc999a8 to your computer and use it in GitHub Desktop.
io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: POST at: https://kubernetes.default.svc/api/v1/namespaces/forge-dev/pods. Message: Pod "nodebuildpod-b70a7c1c-0256-47d2-b117-2c6f625cd67a" is invalid: spec.volumes[2].name: Duplicate value: "volume-2". Received status: Status(apiVersion=v1, code=422, details=StatusDetails(causes=[StatusCause(field=spec.volumes[2].name, message=Duplicate value: "volume-2", reason=FieldValueDuplicate, additionalProperties={})], group=null, kind=Pod, name=nodebuildpod-b70a7c1c-0256-47d2-b117-2c6f625cd67a, retryAfterSeconds=null, additionalProperties={}), kind=Status, message=Pod "nodebuildpod-b70a7c1c-0256-47d2-b117-2c6f625cd67a" is invalid: spec.volumes[2].name: Duplicate value: "volume-2", metadata=ListMeta(resourceVersion=null, selfLink=null, additionalProperties={}), reason=Invalid, status=Failure, additionalProperties={}).
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.requestFailure(OperationSupport.java:315)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.assertResponseCode(OperationSupport.java:268)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:237)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:230)
at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleCreate(OperationSupport.java:208)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.handleCreate(BaseOperation.java:643)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation.create(BaseOperation.java:300)
at io.fabric8.kubernetes.client.dsl.base.BaseOperation$1.apply(BaseOperation.java:317)
at io.fabric8.kubernetes.api.model.DoneablePod.done(DoneablePod.java:33)
at io.fabric8.kubernetes.pipeline.KubernetesFacade.createPod(KubernetesFacade.java:166)
at io.fabric8.kubernetes.pipeline.WithPodStepExecution.start(WithPodStepExecution.java:80)
at org.jenkinsci.plugins.workflow.cps.DSL.invokeStep(DSL.java:184)
at org.jenkinsci.plugins.workflow.cps.DSL.invokeMethod(DSL.java:126)
at org.jenkinsci.plugins.workflow.cps.CpsScript.invokeMethod(CpsScript.java:108)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:48)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at com.cloudbees.groovy.cps.sandbox.DefaultInvoker.methodCall(DefaultInvoker.java:18)
at io.fabric8.kubernetes.pipeline.Kubernetes$Pod.inside(jar:file:/var/jenkins_home/plugins/kubernetes-pipeline-steps/WEB-INF/lib/kubernetes-pipeline-steps.jar!/io/fabric8/kubernetes/pipeline/Kubernetes.groovy:152)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment