Fix for the MC aQC MCH+MFT task to avoid MID active cases#1988
Fix for the MC aQC MCH+MFT task to avoid MID active cases#1988sawenzel merged 1 commit intoAliceO2Group:masterfrom
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Hi @sawenzel, ERROR: There was a problem cherry-picking 7e3511e |
|
@alcaliva : Did you already try to use this tool: https://github.com/AliceO2Group/O2DPG/blob/master/UTILS/get_cherrypick_commit_list.sh ? It's not perfect ... but might give you the precise list of commits. Let me know if it doesn't work. |
|
I get: To cherry-pick 7e3511e onto branch async-v1-02-10, we need to apply: Saving session... it didn't help much :/ |
|
I tried to fix the conflicts myself but the build failed. |
Weird. This is only changing stuff in O2DPG which should not affect compilation. How did the build fail? |
This could mean that the commit is already part of the release. |
|
I'm trying again. I never understand the logs of Jenkins .... do you? Started by user alcaliva |
|
Ciao @alcaliva , from: https://alijenkins.cern.ch/job/BuildAsyncRecoO2/719/console I don't know if this is what you are looking for. Anyway, this error for me would need that @ktf and @singiamtel should look . Chiara |
|
where did you find this log? can you post the link to it? Apparently, build system requires AMD OpenCL 1.2, which is not available. |
|
Ciao @alcaliva , I posted the link above: https://alijenkins.cern.ch/job/BuildAsyncRecoO2/719/console, from: https://alijenkins.cern.ch/job/BuildAsyncRecoO2/719/ from: Note that there is another build ongoing, so I was not sure which one you were interested in. I toll the latest that finished (failing) yesterday. |
|
sorry, I had missed it. Yes, the other build is from today, when I retried (it failed again). |
|
@davidrohr this looks like it stopped working since yesterday's Maybe we need to pin the OpenCL version? |
|
What O2 version are you building? This asks for AMD OCL 1.2, which we remove some months ago. |
|
Could you try setting these 2 environment variables during the build, they should disable the unnecessary opencl1.2 backend: |
|
@alcaliva : Did you manage to retry. Do you know how to set env variables in Jenkins? There is an extra field to set them: |
|
retrying now... Let you know |
|
@davidrohr, your trick worked! the new tag is ready. |
|
@alcaliva : ok, great. Then you will have to keep using this trick for building the old O2 tags. But please remember to remove it once you start building new O2 tags :). |
This fix is meant to cure the bug in the nightlies reported in https://its.cern.ch/jira/browse/O2-5885
The aQC MCH+MFT task is enabled only if the MID is not active in the run