Azure Image Builder - Easy way to patch and update existing images
This feedback is specifically for shared image gallery, but I think it can apply for standard images as well. The use case is when we create an initial baseline image and publish it to the SIG as v1.0.0. From there, all we would be doing from a maintenance perspective is to publish patch versions that contain only security patch updates. v1.0.1 would be the next month's security patch updates. v1.0.2 would be the following month.
The current way that AIB works, I'd need to create a completely new image template definition for every patch update and the only thing I'd be changing is the source SIG URI and the target SIG URI by incrementing the respective patch version numbers. This is tedious and not very cloud sysops friendly.
A better way would be to allow us to create a image template resource that specifies a SIG image definition as the source and specify a special patch target under the same SIG image definition. AIB would be smart enough to grab the latest version, apply the patch updates, and then publish a new patch version. This way, maintenance update would not require any code changes and would be a simple one line run command that any sysops person can execute or automated.