Compute Environments based on existing environments will never use newer revisions of that existing environment, so changes will never be inherited.
This is by design. If the revision floated to the latest, then changes in the base could break every inheriting child. The idea of the inheritance is that it gives you a stable launching off point with full forward reproducibility.
At the moment if you wish to have an image inherit the changes of a new revision of the base image, you will need to take the following steps:
1) Change the base image to another base image and hit rebuild.
2) Cancel this build before completion.
3) Switch the image back to the original base image and rebuild with "Full rebuild without cache" checked.
A Feature Request to add this inheritability option already exists:
Allow option for downstream rebuilds of compute environments, DOM-39562.
Please sign in to leave a comment.