In ADRs I would like more options when scheduling a deployment
I would like to be able to say that I would like the deployment of the third Thursday of every month. I would also like to have deployments made as available not just required.

10 comments
-
ZhongGang Li commented
Software Update Deployment schedule only has “StartTime” and “EnforcementDeadline”, it doesn't support recurring schedule.
Do you mean following DCR?
Need a convenient (smart) way to calculate the "StarTime" other than using a fixed offset - "X hours/days later".
For example: in ADR definition, we add custom schedule, say: "Second Friday, 12:00 AM" (this means "the month when ADR run", not every month)
then when ADR run, we will use "Second Friday, 12:00 AM" to calculate "StartTime" for "this month", and set SUM deployment "StartTime", right? -
ZhongGang Li commented
Ken,
Thank you for the reply.
"Personally I would like to be able to configure an ADR or SUG deployment to be able to be targeted on the Second Tuesday of the month Plus X number of days.
Like Tuesday plus 5 days, being the next Sunday (that may be second or third Sunday)."For what you want, I think it is already there.
In the ADR, there is “Evaluation Schedule” which is a recurring schedule, it means you can configure the ADR to run on every Patch Tuesday.
Then in this ADR, the deployment schedule setting is “X Days later”, that means in every ADR run, the “StartTime” will be “ADR run time” + X days.Thanks
Zhonggang -
Ken commented
ZhongGang Li,
Thought this would be obvious.
Microsoft release patches on the second Tuesday of the month.
Patching for most people revolves around this day and we need to be able to easily identify day related to configure ADR actions.Personally I would like to be able to configure an ADR or SUG deployment to be able to be targeted on the Second Tuesday of the month Plus X number of days.
Like Tuesday plus 5 days, being the next Sunday (that may be second or third Sunday).Currently I need excel formulas to Identify the second Tuesday and table to generate all the times for our ADRs , ADR Deployments and SUG Deployments. Then use a powershell script to read these time and assign them. Quite Complex...
-
ZhongGang Li commented
Can you explain exactly what you are asking, the purpose, and the scenario?
Why I ask this is because Software Update Deployment schedule doesn't support recurring schedule. -
I merged several of similar ADR requests. If you find anymore that I missed, please let me know.
-
Tim commented
Same idea: https://configurationmanager.uservoice.com/forums/300492-ideas/suggestions/33077122-add-more-options-for-adr-deadlines combined more votes ;) @djammmer ;)
-
Tim commented
-
Max commented
I also think that this is an important feature that is missing today. Let's say we want to run an ADR and then deploy the created SUG to different rings of servers, like wave #1=Dev, wave #2=Pilot, wave #3=Infra, wave #4=Prod, etc..
Currently the deployment properties in ADR only allow to set deadlines to specific offsets of hours/days since ADR completion time. This allows us to deploy the SUG to different rings in concrete intervals of time between the rings, but not on concrete dates or days.
It would be useful if ADR properties would allow to automatically create deployment schedule times like "2-nd Sunday after ADR has run", or like "the 20-th day of the month after ADR has run" and so on and allow different types of schedule in single ADR. Currently it is not possible to achieve this mode of operation because some months are shorter then others.
-
Tuomo commented
It would be just awesome, if you could configure your ADR deadline to be a certain date/time of month, instead of calculating hours AFTER the ADR has been run.. just if you could configure it so that that the deadline "Every month on day X at xx:xx"
-
Tim commented
When creating an ADR you need to specify a Deployment Schedule. I would love see the abbility to select a Custom Schedule.
Situation: We run the ADR on Patch Tuesday. We deploy to first ring (ACC) on the friday after Patch Tuesday. The a Second ring (PRD) should be schedueled on the friday after that.
Now I have to play with the Deployment Available and Deadline time in hours to set it on the date and time we want. It would be awesome if we can select a Custom Schedule to the deployment schedule.