Re: Docker Slaves plugin - how to specify volumes

2016-10-15 Thread Qiang
Hi, Nicolas,

One example I can think of:  for maven build, we want to cache the 
downloaded dependencies so we don't have to download them every time.

So in that case, I was thinking to cache on the host, or a data volume. Any 
suggestions?

Thanks,
Qiang

On Saturday, October 15, 2016 at 11:59:08 AM UTC-5, Qiang wrote:
>
>
> Thank you for posting the response ! I do need to rethink my strategy now. 
> Even though I need to solve legacy problems in a short term , I agree that 
> it does not become a requirement :)
>
> So for moving data between containers , what options can I explore ? And 
> is there instruction to use side containers ? I was not able to find much 
> documentation.
>
> Regards,
> Qiang
>
>
>
> Hi,
>
> There's no technical limitation to use this option (we actually already 
> support it to allow docker.sock bind mount on a dedicated side container), 
> but our experience is most user use this for bind-mount, which result in 
> permission issues and in most case are just short terms workarounds to 
> introduce bad practices. So we decided *not* to expose this option to 
> end-user.
>
> IIUC your use case (from some private email) some legacy jobs you run rely 
> on a NFS server to host project dependencies. Relying on a bind mount would 
> make your build fragile and non-reproducible. You better should create a 
> project specific docker image, to include those dependencies (assuming you 
> can't update your build script to a modern dependency resolution approach). 
>  
> For sure this require some effort to migrate your builds, but I can't 
> consider "*legacy bad practice*" as a valid use-case :P
>
>
> Le vendredi 14 octobre 2016 15:55:01 UTC+2, Qiang a écrit :
>>
>> hi,
>>
>> How can I set container options to the Docker slave such as volume 
>> settings? I need to mount a host directory to the container.
>>
>> So far, the only option I can see is to define the slave container image, 
>> and side container image as following:
>>
>>   dockerNode(image: "maven:3.3.3-jdk-8", sideContainers: 
>> ["selenium/standalone-firefox"]) 
>>
>> How do I pass "-v" or "--volumes-from" to the slave container?
>>
>> Regards,
>> Qiang
>>
>>
>>
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/4b18770a-001b-46ce-a6d5-79ac8c9da698%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins with Cucumber not working, please help !!

2016-10-15 Thread Victor Martinez
If you google a bit you can find some video tutorials of using Jenkins and 
Cucumber:
- 
https://www.google.co.uk/webhp?sourceid=chrome-instant=1=2=UTF-8#q=jenkins+cucumber=vid

Hope it helps
Cheers

On Saturday, 15 October 2016 20:23:36 UTC+1, Vinoth Kannan wrote:
>
> Hi Rachel,
>
> Thanks for replying.
>
> I am actually starting the Jenkins using java -jar jenkins.war command in 
> my local. so when i restart my machine even that would be restarted 
> right/when i execute the command again that gets restarted.
>
> Still i am facing this issue.
>
> I have planned for a demo of cucumber with jenkins and this is blocking 
> me..
>
>
> Please help
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/48cfe766-7261-46e1-8d74-a0feab349111%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins with Cucumber not working, please help !!

2016-10-15 Thread Vinoth Kannan
Hi Rachel,

Thanks for replying.

I am actually starting the Jenkins using java -jar jenkins.war command in 
my local. so when i restart my machine even that would be restarted 
right/when i execute the command again that gets restarted.

Still i am facing this issue.

I have planned for a demo of cucumber with jenkins and this is blocking me..


Please help

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/bb53e9c7-22ee-48a9-9e2b-424412f5ee5e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Automated Jenkins Plugin/Dependency Management

2016-10-15 Thread Daniel Beck

> On 15.10.2016, at 20:47, Daniel Beck  wrote:
> 
> As the update center JSON tells you, its groupId is not 
> org.jenkins-ci.plugins.
> 
> https://repo.jenkins-ci.org/releases/com/sonyericsson/hudson/plugins/rebuild/rebuild/

Missed the newest response, sorry about that.


> On 14.10.2016, at 22:12, Maciej Wiczynski  wrote:
> 
> is there an easy way to find the group for all the plugins that don't use 
> 'org.jenkins-ci.plugins'? I think I can look in 
> https://updates.jenkins-ci.org/current/update-center.json and find the group 
> for each plugin. If this isn't correct way to go about it I would appreciate 
> tips on what I should be doing.

Extracting the group from the 'gav' elements is probably the best (automated) 
approach. Otherwise, repo.jenkins-ci.org has a simple search interface, look 
for the artifactId and version and it'll show you the full path.

The problem with the former, of course, is when plugins change groupId, which 
can happen occasionally (so a specific version may actually not be present in 
the groupId used for the newest version of the plugin).

It's not clear to me what kind of problem is solved here. Why not just download 
specific plugin versions from the well-known URLs on the update site? It's 
linked from every plugin wiki page…


-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/2DD569A4-AFDA-4DB0-A3F0-7585B3CD4DEB%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Re: Automated Jenkins Plugin/Dependency Management

2016-10-15 Thread Daniel Beck

> On 14.10.2016, at 22:03, Maciej Wiczynski  wrote:
> 
> I looked in https://repo.jenkins-ci.org/releases/org/jenkins-ci/plugins/ and 
> don't see rebuild plugin listed.
> I did find it in https://updates.jenkins-ci.org/current/update-center.json 
> but don't see how to set deps in build.gradle file.
> I have tried adding another maven url block under repositories block using 
> different urls, didn't work.  

As the update center JSON tells you, its groupId is not org.jenkins-ci.plugins.

https://repo.jenkins-ci.org/releases/com/sonyericsson/hudson/plugins/rebuild/rebuild/

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/34712D92-BDCF-4A32-B441-7E216FE3250A%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Thread Dump taken when nodes are stuck shows write to path that doesn't exist

2016-10-15 Thread Rinaldo DiGiorgio
Thread Dump on stuck nodes shows a write to a directory that doesn't exist. 
 

Enter code here...
nohup sh -c echo $$ > 
'/scratch/jenkins/workspace/9-dev/test@tmp/durable-2a0a59bc/pid'; 
jsc=durable-91dafd1061fa359e40efc6bde9ffc7a5; JENKINS_SERVER_COOKIE=$jsc 
'/scratch/jenkins/workspace/9-dev/test@tmp/durable-2a0a59bc/script.sh' > 
'/scratch/jenkins/workspace/9-dev/test@tmp/durable-2a0a59bc/jenkins-log.txt' 
2>&1; echo $? > 
'/scratch/jenkins/workspace/9-dev/test@tmp/durable-2a0a59bc/jenkins-result.txt':
 
stdout copier




-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/d1b573cc-8500-4493-b9c6-d7fa75308454%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: pipeline - groovy - file paths on windows?

2016-10-15 Thread Rachel
Hi Jonathan,

You might check:

   - When it's said "Source folder  does not exist", check that  
   really exists and it's right.
   - Jenkins process on slave has permissions on that path.

I hope be useful.

Best regards,
Rachel

El sábado, 15 de octubre de 2016, 0:17:25 (UTC+2), Jonathan Hodgson 
escribió:
>
> Hi,
>
> I have a bit of code that looks like this
>
> def source_folder_name = "${pwd()}/${destination}"
> def source_folder = new File(source_folder_name)
> if (!source_folder.exists())
> {
> echo "Source folder ${source_folder_name} does not exist"
> }
> else
> {
> echo "Deleting folder ${source_folder_name}"
> source_folder.deleteDir()
> }
>
> Now on Linux (on the master) it works fine.
>
> On Windows (on a slave) it insists the folder does not exist, even though 
> it does.
>
> The folder is on the local machine in both cases.
>
> I have tried replacing all forward slashes in the path with backslashes, 
> and vice-versa but it doesn't seem to make any difference.
>
> Am I missing something?
>
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/edfeedf6-b875-44ac-b423-3f6307cf2649%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Docker Slaves plugin - how to specify volumes

2016-10-15 Thread Qiang

Thank you for posting the response ! I do need to rethink my strategy now. Even 
though I need to solve legacy problems in a short term , I agree that it does 
not become a requirement :)

So for moving data between containers , what options can I explore ? And is 
there instruction to use side containers ? I was not able to find much 
documentation.

Regards,
Qiang

> On Oct 15, 2016, at 11:18, nicolas de loof  wrote:
> 
> Hi,
> 
> There's no technical limitation to use this option (we actually already 
> support it to allow docker.sock bind mount on a dedicated side container), 
> but our experience is most user use this for bind-mount, which result in 
> permission issues and in most case are just short terms workarounds to 
> introduce bad practices. So we decided *not* to expose this option to 
> end-user.
> 
> IIUC your use case (from some private email) some legacy jobs you run rely on 
> a NFS server to host project dependencies. Relying on a bind mount would make 
> your build fragile and non-reproducible. You better should create a project 
> specific docker image, to include those dependencies (assuming you can't 
> update your build script to a modern dependency resolution approach).  
> For sure this require some effort to migrate your builds, but I can't 
> consider "legacy bad practice" as a valid use-case :P
> 
> 
> Le vendredi 14 octobre 2016 15:55:01 UTC+2, Qiang a écrit :
>> 
>> hi,
>> 
>> How can I set container options to the Docker slave such as volume settings? 
>> I need to mount a host directory to the container.
>> 
>> So far, the only option I can see is to define the slave container image, 
>> and side container image as following:
>> 
>>   dockerNode(image: "maven:3.3.3-jdk-8", sideContainers: 
>> ["selenium/standalone-firefox"]) 
>> 
>> How do I pass "-v" or "--volumes-from" to the slave container?
>> 
>> Regards,
>> Qiang
>> 
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "Jenkins Users" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/jenkinsci-users/voLK2zsKHDA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/06362a69-ead3-440f-a636-283707f541e2%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/99796C20-49F8-475B-866B-33C30763543D%40gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Pipeline plugin - How do I find directories?

2016-10-15 Thread Rachel
Hi Jonathan,

I think that utility is not available. Alternatively, it's possible to use 
find command (if Linux):

node {
   stage 'Create folders in workspace for showing'
   sh '''#!/bin/bash +x
 mkdir -p my_folder1/my_subfolder_1.1/my_subfolder_1.1.1
 mkdir -p my_folder2/my_subfolder_2.1/
 mkdir -p my_folder3/my_subfolder_3.1/my_subfolder_3.1.1
 '''
   stage 'List folders'
   sh '''#!/bin/bash +x
 for directory in `find $WORKSPACE -type d -name 
\'my_subfolder_?.?.?*\'`; do
 echo "$directory found, with parent: $(dirname $directory)"
 done'''
}


*List folders* stage output:


[workspace] Running shell script 
./my_folder1/my_subfolder_1.1/my_subfolder_1.1.1 found, with parent: 
./my_folder1/my_subfolder_1.1 
./my_folder3/my_subfolder_3.1/my_subfolder_3.1.1 found, with parent: 
./my_folder3/my_subfolder_3.1


I hope be useful.

Best regards,
Rachel

El sábado, 15 de octubre de 2016, 14:06:35 (UTC+2), Jonathan Hodgson 
escribió:
>
> Hi,
>
> I need to find all the folders with a given name which are in my workspace 
> (well in fact I need to find their parent folders)
>
> A quick test with findFiles indicates it only finds files, not folders.
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/aa307eba-f6c5-47e4-a1eb-cf5a46367101%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Pipeline plugin - How do I find directories?

2016-10-15 Thread Rachel
Hi Jonathan,

I think it's not available that utility. Alternatively, it's possible to 
use find command (if Linux):

node {
   stage 'Create folders in workspace for showing'
   sh '''#!/bin/bash +x
 mkdir -p my_folder1/my_subfolder_1.1/my_subfolder_1.1.1
 mkdir -p my_folder2/my_subfolder_2.1/
 mkdir -p my_folder3/my_subfolder_3.1/my_subfolder_3.1.1
 '''
   stage 'List folders'
   sh '''#!/bin/bash +x
 for directory in `find $WORKSPACE -type d -name 
\'my_subfolder_?.?.?*\'`; do
 echo "$directory found, with parent: $(dirname $directory)"
 done'''
}


*List folders* stage output:


[workspace] Running shell script 
./my_folder1/my_subfolder_1.1/my_subfolder_1.1.1 found, with parent: 
./my_folder1/my_subfolder_1.1 
./my_folder3/my_subfolder_3.1/my_subfolder_3.1.1 found, with parent: 
./my_folder3/my_subfolder_3.1


I hope be useful.

Best regards,
Rachel

El sábado, 15 de octubre de 2016, 14:06:35 (UTC+2), Jonathan Hodgson 
escribió:
>
> Hi,
>
> I need to find all the folders with a given name which are in my workspace 
> (well in fact I need to find their parent folders)
>
> A quick test with findFiles indicates it only finds files, not folders.
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/aa988c0b-f3d5-49af-b218-8c47038aedd2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Docker Slaves plugin - how to specify volumes

2016-10-15 Thread nicolas de loof
Hi,

There's no technical limitation to use this option (we actually already 
support it to allow docker.sock bind mount on a dedicated side container), 
but our experience is most user use this for bind-mount, which result in 
permission issues and in most case are just short terms workarounds to 
introduce bad practices. So we decided *not* to expose this option to 
end-user.

IIUC your use case (from some private email) some legacy jobs you run rely 
on a NFS server to host project dependencies. Relying on a bind mount would 
make your build fragile and non-reproducible. You better should create a 
project specific docker image, to include those dependencies (assuming you 
can't update your build script to a modern dependency resolution approach). 
 
For sure this require some effort to migrate your builds, but I can't 
consider "*legacy bad practice*" as a valid use-case :P


Le vendredi 14 octobre 2016 15:55:01 UTC+2, Qiang a écrit :
>
> hi,
>
> How can I set container options to the Docker slave such as volume 
> settings? I need to mount a host directory to the container.
>
> So far, the only option I can see is to define the slave container image, 
> and side container image as following:
>
>   dockerNode(image: "maven:3.3.3-jdk-8", sideContainers: 
> ["selenium/standalone-firefox"]) 
>
> How do I pass "-v" or "--volumes-from" to the slave container?
>
> Regards,
> Qiang
>
>
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/06362a69-ead3-440f-a636-283707f541e2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How to have "withDockerServer" for all jobs run on a given node?

2016-10-15 Thread Eric Smalling
Just now jumping into playing with Jenkinsfile + Docker and am finding 
myself having to put withDockerServer([credentialsId: '...', uri: 
'tcp://...:2376'])  around all of my pipelines to point my slave node at my 
Docker host.

Is there a good way to set up DOCKER_HOST and credentials on a slave so 
that all jobs run there will use it?  My host is tls verified so the ca, 
cert and key need to be used and I'd like to continue to use the 
credentialsId method that withDockerServer() does if possible.

... and to add a wrinkle to this, I'm using Docker container based slaves 
(using an image I built 
here: https://hub.docker.com/r/ericsmalling/jenkins-slave-docker/ )

Thanks for any advice.

-Eric S

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/965e4598-d30c-412e-946f-3fb5e47c49e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Pipeline plugin - How do I find directories?

2016-10-15 Thread Jonathan Hodgson
Hi,

I need to find all the folders with a given name which are in my workspace 
(well in fact I need to find their parent folders)

A quick test with findFiles indicates it only finds files, not folders.

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/0dd511fd-18cb-4588-b4e1-6a2d1bb59a90%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Monitoring network folder using FSTrigger plugin

2016-10-15 Thread Mark Waite
http://superuser.com/questions/344775/passing-unc-username-and-password-within-a-unc-path
suggests
that there is no syntax which will allow you to embed the username and
password in the network path.  You might need to assure that network path
is already mounted on your Windows agents.  You could attach a label to
Windows agents which have it mounted, then restrict the job to only run on
those labels.

Mark Waite

On Sat, Oct 15, 2016 at 4:32 AM Ram D  wrote:

> Anyone 
> Is it at-least possible???
>
> On Fri, Oct 14, 2016 at 7:06 PM, Ram D  wrote:
>
> Hi All,
>
> Greetings!
> Use case: I have to monitor (polling folder) a network folder for build
> artifacts (.zip files). When ever there is new .zip file I have to copy it
> and trigger downstream builds.
>
> Solution: FSTrigger plugin - seems to do the work of polling folder and
> and if changes present in target, build is triggered.
>
> Question: How do I provide a network path for polling which requires
> username and password to access it. e.g.
> *\\100.1.1.1\abc\pqr\xyz\pqr\*.zip*
>
> If I open this in file system explorer it asks for username (with domain)
> and password in order to open it. How to pass such parameters in FSTrigger
>  plugin.
>
> More info: https://wiki.jenkins-ci.org/display/JENKINS/FSTrigger+Plugin
>
> Any help or suggestions appreciated.
>
> Regards,
> Ramesh
>
>
> --
> 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 jenkinsci-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-users/CAAyu-G66gDG6QwjwXbMaTfO9OV5d0PibDeUbhtWZYWaktEgEXQ%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGQvUDLrgs8PnwWXXs-oy0Tjp%3DEqNTUoPwNcQDc7i7kGA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Monitoring network folder using FSTrigger plugin

2016-10-15 Thread Ram D
Anyone 
Is it at-least possible???

On Fri, Oct 14, 2016 at 7:06 PM, Ram D  wrote:

> Hi All,
>
> Greetings!
> Use case: I have to monitor (polling folder) a network folder for build
> artifacts (.zip files). When ever there is new .zip file I have to copy it
> and trigger downstream builds.
>
> Solution: FSTrigger plugin - seems to do the work of polling folder and
> and if changes present in target, build is triggered.
>
> Question: How do I provide a network path for polling which requires
> username and password to access it. e.g.
> *\\100.1.1.1\abc\pqr\xyz\pqr\*.zip*
>
> If I open this in file system explorer it asks for username (with domain)
> and password in order to open it. How to pass such parameters in FSTrigger
>  plugin.
>
> More info: https://wiki.jenkins-ci.org/display/JENKINS/FSTrigger+Plugin
>
> Any help or suggestions appreciated.
>
> Regards,
> Ramesh
>

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/CAAyu-G66gDG6QwjwXbMaTfO9OV5d0PibDeUbhtWZYWaktEgEXQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


UI is not visible during execution when running jobs from Jenkins as service

2016-10-15 Thread Victor Martinez
If you need help it is worth provide more details otherwise the community won't 
be able to understand your question/issue.

The Jenkins mailing list page (https://jenkins.io/content/mailing-lists/) 
suggests the below reference:

http://www.catb.org/esr/faqs/smart-questions.html

Besides of that, an initial suggested starting point is to review those log 
output files:

https://wiki.jenkins-ci.org/display/JENKINS/Logging

Cheers

-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/64e6b161-68af-46be-98aa-19c150ece160%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


9 jobs running, 120 waiting unable to terminate and UI maybe showing math errors

2016-10-15 Thread Rinaldo DiGiorgio
Hi,

   Has anyone seen the following type of lock up. We are using pipeline and 
have carefully wrapped the script with a timeout of 4 hours. All of the 
running jobs have been there for 4+ hours. None of the UI options are able 
to terminate the processes.  We have concurrent builds turned on. One of 
the displays looks like this. 





   1. java melody shows 98 threads in various states
   2. There is plenty of disk space 
   3. Some errors in the logs 
   4. Using Java 8
   5. System is idle and has 2.8G free out of 118G
   6. Jenkins 2.25 and all plugins updated
   7. No more activity in any of the console logs

Jenkins needs a system analyzer, lockups like this happen often and the 
idea of recreating the issue for someone to debug is not practical.  

Rinaldo



 



-- 
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 jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/c8d1711c-8963-4786-a5b5-549548ae8c69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.