Bug #11499
test_Tails_ISO_testing job is not enabled during the freeze
100%
Description
We’re in the freeze for 2.4, so our jenkins-jobs repo rightfully has build+test jobs for the testing branch. So far, so good. Except the test job doesn’t show up in Jenkins (while the build job does), which prevents our QA to be done precisely on the branch that would need it most currently. What’s wrong?
Setting >>normal prio + 2.4 target version, since the problem won’t be reproducible anymore as soon as 2.4 is released, so if we want to fix it for the next major release, we can only do it now.
Subtasks
Related issues
Has duplicate Tails - |
Duplicate | 2016-06-02 |
History
#1 Updated by intrigeri 2016-06-02 13:25:38
- has duplicate
Bug #11504: Missing test_Tails_ISO_testing job on Jenkins added
#2 Updated by intrigeri 2016-06-02 13:26:33
- Priority changed from Elevated to High
Ping? Time flies, so raising priority.
#3 Updated by bertagaz 2016-06-05 05:08:54
- Status changed from Confirmed to In Progress
- Assignee changed from bertagaz to intrigeri
- % Done changed from 0 to 30
- QA Check set to Info Needed
intrigeri wrote:
> We’re in the freeze for 2.4, so our jenkins-jobs repo rightfully has build+test jobs for the testing branch. So far, so good. Except the test job doesn’t show up in Jenkins (while the build job does), which prevents our QA to be done precisely on the branch that would need it most currently. What’s wrong?
I finally got the test_Tails_ISO_testing
job back in the configuration after some by hand researches yesterday. I had to run j-j-b update
with the --flush-cache
option for it to be added. First time I see that, and don’t know what happened with the JJB cache. We can either add this option permanently to our gitolite hooks, or wait to see if it happens again.
#4 Updated by intrigeri 2016-06-05 13:16:27
- Assignee changed from intrigeri to bertagaz
- QA Check changed from Info Needed to Dev Needed
> I finally got the test_Tails_ISO_testing
job back in the configuration after some by hand researches yesterday. I had to run j-j-b update
with the --flush-cache
option for it to be added.
Cool!
> First time I see that, and don’t know what happened with the JJB cache. We can either add this option permanently to our gitolite hooks, or wait to see if it happens again.
Well, given you found a solution, I’m all for applying it (if it doesn’t have too adverse consequences) instead of waiting to see if it happens again.
#5 Updated by bertagaz 2016-06-06 06:16:05
- Assignee changed from bertagaz to intrigeri
- Priority changed from High to Normal
- % Done changed from 30 to 80
- QA Check changed from Dev Needed to Ready for QA
intrigeri wrote:
> Well, given you found a solution, I’m all for applying it (if it doesn’t have too adverse consequences) instead of waiting to see if it happens again.
I don’t think there will be harmful consequences. I’ve added the option to our JJB deployment git hook script in puppet-tails:c927489
. Pushed a commit to our JJB repo (in passing using the new cucumber-testresult plugin support we added to JJB), seems it worked fine, everything was deployed
#6 Updated by intrigeri 2016-06-06 06:19:53
- Target version changed from Tails_2.4 to Tails_2.5
#7 Updated by intrigeri 2016-06-08 05:38:54
- Status changed from In Progress to Resolved
- Assignee deleted (
intrigeri) - % Done changed from 80 to 100
- QA Check changed from Ready for QA to Pass
Pushed a commit too, and not suffered from any performance issue, so seems like we’re good here.
#8 Updated by intrigeri 2016-07-03 08:26:24
- Deliverable for set to 270