[Gluster-infra] Jenkins slave32 seems broken?

Vijay Bellur vbellur at redhat.com
Thu Jan 14 03:56:23 UTC 2016


On 01/13/2016 06:20 AM, Raghavendra Talur wrote:
>
>
> On Wed, Jan 13, 2016 at 3:49 PM, Niels de Vos <ndevos at redhat.com
> <mailto:ndevos at redhat.com>> wrote:
>
>     On Wed, Jan 13, 2016 at 10:35:42AM +0100, Xavier Hernandez wrote:
>     > The same has happened toslave34.cloud.gluster.org <http://slave34.cloud.gluster.org>. I've
>     disabled it to
>     > allow regressions to be run on other slaves.
>     >
>     > There are two files owned by root inside
>     > /home/jenkins/root/workspace/rackspace-regression-2GB-triggered:
>     >
>     > -rwxr-xr-x  1 root    root     10124 Jan  7 17:54 file_lock
>     > drwxr-xr-x  3 root    root      4096 Jan  7 18:31slave34.cloud.gluster.org <http://slave34.cloud.gluster.org>:
>
>     Thanks!
>
>     I've looked into this a little more now, and might have identified the
>     problem.
>
>     This one failed with an unrelated error:
>
>     https://build.gluster.org/job/rackspace-regression-2GB-triggered/17413/console
>
>        ...
>        Building remotely on slave34.cloud.gluster.org
>     <http://slave34.cloud.gluster.org> (rackspace_regression_2gb) in
>     workspace
>     /home/jenkins/root/workspace/rackspace-regression-2GB-triggered
>         > git rev-parse --is-inside-work-tree # timeout=10
>        Fetching changes from the remote Git repository
>         > git config remote.origin.url
>     git://review.gluster.org/glusterfs.git
>     <http://review.gluster.org/glusterfs.git> # timeout=10
>        Fetching upstream changes from
>     git://review.gluster.org/glusterfs.git
>     <http://review.gluster.org/glusterfs.git>
>        ...
>
>     The next run on slave34 failed because of the weird directory:
>
>     https://build.gluster.org/job/rackspace-regression-2GB-triggered/17440/console
>
>        ...
>        Building remotely on slave34.cloud.gluster.org
>     <http://slave34.cloud.gluster.org> (rackspace_regression_2gb) in
>     workspace
>     /home/jenkins/root/workspace/rackspace-regression-2GB-triggered
>        Wiping out workspace first.
>        java.io.IOException: remote file operation failed:
>     /home/jenkins/root/workspace/rackspace-regression-2GB-triggered at
>     hudson.remoting.Channel at 62ecdacb:slave34.cloud.gluster.org
>     <http://slave34.cloud.gluster.org>:
>        ...
>
>     Note the "Wiping out workspace first." line. This comes from an option
>     in the regression job. This seems to be a recently added "Additional
>     Behaviour" in the Jenkins job. Did anyone add this on purpose, or was
>     that automatically done with a Jenkins update or something?
>
>
> The three additional behaviour added in regression configuration were
> added by me and I simply copied
> whatever was there in smoke configuration page. We can try removing this
> configuration line but the tests weren't getting started without this(we
> got it running after a restart so this might be false requirement).
>
> Technically, it is not a harmful configuration and wiki pages recommend
> it. It says such errors occur only if files were created and left
> open/locked by some tests or were created with different permissions. We
> still need to identify what tests are responsible for this.
>

I have removed this option as regression tests were continuously 
failing. Please feel free to re-enable as deemed necessary.

Thanks,
Vijay



More information about the Gluster-infra mailing list