Hello - I have seen this dicussion over the year and am not really sure what the status is (its a long read) I was direct here from my related questions (Updating daemon snap)
Just curious if anyone has given this some thought since it would handle most of my issues:
Deployment Groups (or sub channel)
These function just like channels… when installing a snap you can optionally enroll into a deployment group. These groups can have different update windows which are configured in the store or snapcraft that is published.
If someone was so inclined, they could create a group of 1, but in practice a group will coincide with say a IT policy for a specific set of users, ie “2nd Tuesday of the Month”
A simple cron expression would suffice for ‘schedule’