cms-sw / cmssw

CMS Offline Software
http://cms-sw.github.io/
Apache License 2.0
1.08k stars 4.32k forks source link

Build CMSSW_14_2_0_pre1_6e31ebe_ROOT633 #46055

Closed smuzaffar closed 1 month ago

smuzaffar commented 1 month ago

RELEASE_QUEUE: CMSSW_14_2_ROOT6_X CMSSW_COMMIT: 6e31ebe803aa3cd54ba56999036e36202a849dbc CMSDIST_COMMIT: 17394d3bfbbb4581627b345b0da4809bc0f8dce2 ARCHITECTURE: el8_amd64_gcc12

@cms-sw/orp-l2 , this is special release based on ROOT 6.33 with llvm18 support. As cmssw changes required by latest root 6.33 were merged after 14.2.0.pre1 so this special release is using cmssw/cmsdist commits which are identical to CMSSW_14_2_X_2024-09-13-2300 (where cmssw and root changes were first integrated). As cmssw code is not identical to 14.2.0.pre1 thatis why I have added the cmssw commit 6e31ebe in the name.

FYI @Dr15Jones @makortel

cmsbuild commented 1 month ago

Request received. I will start to build the release after one of the following approve the issue: @sextonkennedy, @smuzaffar, @antoniovilela, @rappoccio, @mandrenguyen. You can do this by writing "+1" in a comment. You can also ask me to begin to build cmssw-tool-conf first ( Cannot be done for patch releases ). To do this write "build cmssw-tool-conf" in a comment. I will start to build cmssw-tool-conf and then wait for the "+1" to start the build of the release. CMSSW Branch: CMSSW_14_2_ROOT6_X(master) Architecture: el8_amd64_gcc12(Production) Release tag based on: 6e31ebe803aa3cd54ba56999036e36202a849dbc

smuzaffar commented 1 month ago

+1

cmsbuild commented 1 month ago

Release created: https://github.com/cms-sw/cmssw/releases/tag/CMSSW_14_2_0_pre1_6e31ebe_ROOT633. The tag was created on top of branch: https://github.com/cms-sw/cmssw/tree/master

cmsbuild commented 1 month ago

Queuing Jenkins build for the following architectures: el8_amd64_gcc12 You can abort the build by writing "Abort" in a comment. I will delete the release, the cmssw and cmsdist tag, and close the issue. You can't abort the upload once at least one architecture is being uploaded. If you are building cmssw-tool-conf first, I will wait for each architecture to finish to start the build of cmssw.

cmsbuild commented 1 month ago

The build has started for el8_amd64_gcc12 in cmsbuild919. You can see the progress here: https://cmssdt.cern.ch/jenkins/job/build-release/4573/console CMSDIST Branch: 17394d3bfbbb4581627b345b0da4809bc0f8dce2, PKGTOOLS Branch: V00-34-XX

cmsbuild commented 1 month ago

The build has finished successfully for the architecture el8_amd64_gcc12 and is ready to be uploaded. You can start the uploads by writing the comment: "upload all". I will upload all the architectures as soon as the build finishes successfully. You can see the log for the build here: https://cmssdt.cern.ch/SDT/jenkins-artifacts/auto-build-release/CMSSW_14_2_0_pre1_6e31ebe_ROOT633-el8_amd64_gcc12/4573 Some tests ( runTheMatrix.py -s ) are being run, the results will be posted when done.

cmsbuild commented 1 month ago

The tests have finished for el8_amd64_gcc12 You can see the log here: https://cmssdt.cern.ch/SDT/jenkins-artifacts/auto-build-release/CMSSW_14_2_0_pre1_6e31ebe_ROOT633-el8_amd64_gcc12/4573

Tests results: 44 43 41 36 19 1 1 1 1 1 1 tests passed, 0 0 0 0 0 0 0 0 0 0 0 failed

smuzaffar commented 1 month ago

Upload all

cmsbuild commented 1 month ago

Queing Jenkins upload for el8_amd64_gcc12

cmsbuild commented 1 month ago

The upload has started for el8_amd64_gcc12 in cmsbuild919. You can see the progress here: https://cmssdt.cern.ch/jenkins/job/upload-release/3327/console

cmsbuild commented 1 month ago

The upload has successfully finished for el8_amd64_gcc12 You can see the log here: https://cmssdt.cern.ch/SDT/jenkins-artifacts/auto-upload-release/CMSSW_14_2_0_pre1_6e31ebe_ROOT633-el8_amd64_gcc12/3327

smuzaffar commented 1 month ago

@Dr15Jones , release is now available

smuzaffar commented 1 month ago

release-notes since CMSSW_14_2_0_pre1

cmsbuild commented 1 month ago

Generating release notes since CMSSW_14_2_0_pre1. You can see the progress here: https://cmssdt.cern.ch/jenkins/job/release-produce-changelog/ I will generate an announcement template.

cmsbuild commented 1 month ago

You can use this template for announcing the release:

Hi all,

The development release CMSSW_14_2_0_pre1_6e31ebe_ROOT633 is now available for the following architectures:

el8_amd64_gcc12 (production)

The release notes of what changed with respect to CMSSW_14_2_0_pre1 can be found at:

https://github.com/cms-sw/cmssw/releases/CMSSW_14_2_0_pre1_6e31ebe_ROOT633

@cms-sw/orp-l2 , this is special release based on ROOT 6.33 with llvm18 support. As cmssw changes required by latest root 6.33 were merged after 14.2.0.pre1 so this special release is using cmssw/cmsdist commits which are identical to CMSSW_14_2_X_2024-09-13-2300 (where cmssw and root changes were first integrated). As cmssw code is not identical to 14.2.0.pre1 thatis why I have added the cmssw commit 6e31ebe in the name.

FYI @Dr15Jones @makortel

Cheers, cms-bot

You can also click here to send the email.

cmsbuild commented 1 month ago

The release notes are ready: https://github.com/cms-sw/cmssw/releases/tag/CMSSW_14_2_0_pre1_6e31ebe_ROOT633

cmsbuild commented 1 month ago

The cleanup has started for el8_amd64_gcc12

cmsbuild commented 1 month ago

The workspace for el8_amd64_gcc12 has been deleted You can see the log here: https://cmssdt.cern.ch/SDT/jenkins-artifacts/cleanup-auto-build/CMSSW_14_2_0_pre1_6e31ebe_ROOT633-el8_amd64_gcc12/3040