Description of problem:
SSL Certs are missing in slave28.cloud.gluster.org which leads to tests/bugs/cli/bug-1320388.t failing frequently.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Refer to http://www.gluster.org/pipermail/maintainers/2016-September/001356.html for more details.
This lead down a rabbit hole. Turns out we've been running this job against the same revision for ages.
There was a bug in the job configuration which meant we were continuously running this job against the same revision over and over again. Entirely my fault. It was a very subtle bug in Gerrit + JJB combo. I've fixed this now so it always runs from HEAD of origin/master.
Thanks to Kaushal, we noticed that it was running an older commit from July. Here's what we had as the config:
The problem part of this is `refspec`. I gave it an initial refspec (refs/heads/master) manually when I updated the job with JJB. My assumption was that it would just pull in the latest `refs/heads/master` each time the job ran. Turns out that's not how it works. I'm not sure if this is a Gerrit Trigger bug or a JJB bug, but I will investigate. I've changed the config to look like this now, which works:
This should clear up the problems and I'll be monitoring this job for the next few days to confirm everything works.