Earlier for all the docker images from the remote repository, metadata expiry was there. Hence whenever the repository metadata retrieval time occurs, the later requests were checking for any updates in the upstream site and was fetching. However, due to the implementation of RTFACT-20140(Static docker manifests are considered as an expired resource), all the tags other than 'latest' are considered static(with no expiry).
However, this will be difficult for scenarios where the use case is to fetch the metadata details for all the tags from the remote site since based on the current implementation customer needs to add all the tags under artifactory.docker.expired.tags
Exceptionally when the number of tags to treat dynamic in more.
Further on every addition of tags, we need to add it to artifactory.system.properties and restart the application.
Hence it will be useful to have a system configurable flag to disable the nonexpiry feature introduced as part of RTFACT-20140
- is duplicated by
-
RTFACT-20545 Need an option to specify * for checking expired docker tags
- Done
- was triggered by
-
RTFACT-20140 Static docker manifests should not be considered as expired resource
- Done