From ca0f3e7e0cd5cbc13cf48cfa352b4c8083442aa2 Mon Sep 17 00:00:00 2001 From: mabelegba Date: Thu, 6 Feb 2025 10:34:28 -0500 Subject: [PATCH] Overwrite existing tags with force Overwrite existing tags with force update release version --- src/acrcache/azext_acrcache/cache.py | 3 ++- src/acrcache/setup.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/acrcache/azext_acrcache/cache.py b/src/acrcache/azext_acrcache/cache.py index 631acd5fb64..d2eb2f89fb3 100644 --- a/src/acrcache/azext_acrcache/cache.py +++ b/src/acrcache/azext_acrcache/cache.py @@ -200,7 +200,8 @@ def acr_cache_sync(cmd, cache_rule_resource_id=rule_id) params = ImportImageParameters(source=import_source, - mode="NoForce", + # import tag with force to override existing tags + mode="Force", target_tags=[target_repo + ":" + tag]) return client.registries.begin_import_image(resource_group_name=rg, diff --git a/src/acrcache/setup.py b/src/acrcache/setup.py index caaaf7c64b9..e04641221ab 100644 --- a/src/acrcache/setup.py +++ b/src/acrcache/setup.py @@ -14,7 +14,7 @@ logger.warn("Wheel is not available, disabling bdist_wheel hook") # HISTORY.rst entry. -VERSION = '1.0.0' +VERSION = '1.0.0b1' # The full list of classifiers is available at # https://pypi.python.org/pypi?%3Aaction=list_classifiers