Tag-Based Scheduling for Reimage/Reboot Tasks

Hi Team,

we have also submitted this request at the MSP level, but would like to emphasize it again here.

We would greatly benefit from the ability to either run scripted actions or, even more importantly, schedule reimaging or reboot operations for specific VMs based on tags.

This feature would significantly improve our operations across multiple customer environments.

Use Case 1: Reboot Waves
We want to implement structured reboot waves, e.g.:

  • VMs 1–10 get the tag RebootWave1
  • VMs 11–20 get the tag RebootWave1´2
  • and so on...

With this setup, we could create scheduled reboot tasks targeting each tag. While the rolling drain mode is useful, it doesn't fulfill this requirement. This kind of structured rebooting is something we commonly use in Citrix environments and would love to bring to this platform.

Use Case 2: Pilot Image Deployment
We also want to roll out new images gradually:

  • A subset of VMs (e.g. 10%) with a tag like Pilot would receive the latest image first
  • One week later, the remaining VMs would get the update

Technically, this is achievable with a separate host pool, but in reality, customers rarely test properly when asked to switch host pools. They tend to continue using the production pool, making structured testing ineffective.

Suggested Solution
If scheduled tasks (e.g. reboot, reimage, scripted actions) could be filtered based on custom tags, this would give us much more flexibility and help solve many operational challenges.

Thanks a lot for considering this!

Best regards,
Nils

1

Comments (0 comments)

Please sign in to leave a comment.