ah, ok so you're using a custom jenkins image. I assume you don't get this
error when using the generic jenkins image? and then does it work ok if you
take out the install-plugins script from your custom image?
(to be honest, I don't have any experience with this approach or this
error, just trying to help you pinpoint what the actual problem is)
On Saturday, April 1, 2017 at 1:35:18 AM UTC+2, Sudha Subramanian wrote:
>
> This is the core part of my jenkins.yml file
>
>
>> containers:
>>
>> - name: jenkins-tnrp-master
>>
>> image: tnrp/jenkins:2.32.3
>>
>> ports:
>>
>> - containerPort: 8080
>>
>> - containerPort: 50000
>>
>> resources:
>>
>> limits: { cpu: "10", memory: "20Gi" }
>>
>> requests: { cpu: "10", memory: "20Gi" }
>>
>> volumeMounts:
>>
>> - mountPath: /var/jenkins_home
>>
>> name: jenkins-data
>>
>> livenessProbe:
>>
>> httpGet:
>>
>> path: /
>>
>> port: 8080
>>
>> initialDelaySeconds: 5
>>
>> volumes:
>>
>> - name: jenkins-data
>>
>> emptyDir: {}
>>
>
>
> I get this error when it is trying to start Jenkins. My Dockerfile for
> creating the jenkins image looks like this:
>
> FROM jenkins
>>
>>
>> RUN /usr/local/bin/install-plugins.sh kubernetes:0.11
>> workflow-aggregator:2.5 credentials-binding:1.10 git:3.2.0 \
>>
>> && mkdir -p /usr/share/jenkins/ref/secrets/ \
>>
>> && echo "false" >
>> /usr/share/jenkins/ref/secrets/slave-to-master-security-kill-switch
>>
>>
>>
>> # ENV VERSION 0.4-SNAPSHOT
>>
>> # COPY target/kubernetes.hpi /usr/share/jenkins/ref/plugins/kubernetes.hpi
>>
>> # RUN curl -o /usr/share/jenkins/ref/plugins/kubernetes.hpi \
>>
>> #
>> http://repo.jenkins-ci.org/snapshots/org/csanchez/jenkins/plugins/kubernetes/0.4/kubernetes-$VERSION.hpi
>>
>>
>> # remove executors in master
>>
>> COPY src/main/docker/master-executors.groovy
>> /usr/share/jenkins/ref/init.groovy.d/
>>
>
>
> On Friday, March 31, 2017 at 12:14:38 AM UTC-7, Knurek wrote:
>>
>> I recently setup jenkins using the `kubernetes-plugin` and didn't have
>> any issues like this.
>> Where/when do you get this error? what's your kubernetes yaml file look
>> like?
>>
>>
>> On Thursday, March 30, 2017 at 6:30:52 AM UTC+2, Sudha Subramanian wrote:
>>>
>>> Hi,
>>>
>>> I'm trying to run Jenkins in kubernetes with 'kubernetes-client' plugin
>>> for dynamic slaves. I get the following error:
>>>
>>> Caused by: java.text.ParseException: failed to load settings from
>>>> jar:file:/var/jenkins_home/war/WEB-INF/lib/groovy-all-2.4.7.jar!/groovy/grape/defaultGrapeConfig.xml:
>>>>
>>>> impossible to add configured child for ivy on class
>>>> org.apache.ivy.plugins.resolver.FileSystemResolver: ivy pattern must be
>>>> absolute: ?/.groovy/grapes/[organisation]/[module]/ivy-[revision].xml
>>>>
>>>
>>> The same Jenkins image runs on my mac without any issues. Has anyone
>>> encountered this issue running Jenkins in Kubernetes with the client plugin
>>> enabled?
>>>
>>> Thanks,
>>> Sudha
>>>
>>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/bf354dd3-7ea5-4184-95a6-d19de73142a7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.