-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enforce that Process can have at most one Schedule object, and the label must be schedule #35842
Comments
A new Issue was created by @makortel Matti Kortelainen. @Dr15Jones, @perrotta, @dpiparo, @makortel, @smuzaffar, @qliphy can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign core, operations, hlt |
New categories assigned: operations,core,hlt @fabiocos,@qliphy,@davidlange6,@missirol,@Dr15Jones,@smuzaffar,@perrotta,@makortel,@Martin-Grunewald you have been requested to review this Pull request/Issue and eventually sign? Thanks |
@cms-sw/hlt-l2 I'd like to first understand if the |
|
Thanks @Martin-Grunewald, I was expecting to see Do I understand correctly that the |
|
For more information, see cms-sw#35842
Based on your comments, I tried to implement a workaround in #35858, with the following in mind:
A biproduct of these changes will be that the |
@makortel @Martin-Grunewald (FYI: @Sam-Harper @fwyzard @silviodonato) Just a quick update on this issue. In my intentions, the use of The next step will be to rename This change looks very simple; otoh, it is an external change, and requires some planning. In my understanding:
Maybe we could consider making this change in It would be useful to hear your comments/suggestions. |
@missirol I can't comment when would be a good time to make the change in ConfDB itself (except I'm fully with you that it needs to be planned carefully), but I thank you for all the work in CMSSW side! |
We could also do it for 12_2_0 already, ie, between now and early January and see during this period if there are unexpected side effects. The ConfDb change only affects the extracted py configs. In any case we need to advertise in Monday/Wednesday TSG meetings |
Agreed, I will add a bullet on this for next Monday, and we can discuss it then. |
For more information, see cms-sw#35842
Hi all, a quick update on this issue from the HLT side. A reminder: the goal is to deploy an update of This As discussed in #36237, we converged on the following plan:
This plan implies that a new Please let us know if you see any issues with this plan. |
Quick update from HLT:
Unless there are objections, I think I can put the HLT signature on this issue. We will of course continue to follow it. |
+hlt |
Thanks @missirol! |
There should be 0 or 1
cms.Schedule
objects in thecms.Process
, and the label of thecms.Schedule
should beschedule
.Issue #35624 made it apparent that
ConfigBuilder
and HLT menus have been usingcms.Schedule
object labelledHLTSchedule
for a long time. We should look into expressing the desired behavior with the labelprocess.schedule
, after which we could enforce the rule.The text was updated successfully, but these errors were encountered: