From 7f604c10b0af2030f3d995c8673502176a3c9d43 Mon Sep 17 00:00:00 2001 From: pullan1 Date: Mon, 22 Jun 2026 16:25:22 +0530 Subject: [PATCH] pulp image upgrade from 3.80 to 3.113(stable version) Signed-off-by: pullan1 --- .../library/module_utils/local_repo/config.py | 20 +++++++++---------- common/vars/image_vars.yml | 2 +- .../deploy_containers/pulp/vars/main.yml | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/common/library/module_utils/local_repo/config.py b/common/library/module_utils/local_repo/config.py index e3a1031528..4bce5e64ca 100644 --- a/common/library/module_utils/local_repo/config.py +++ b/common/library/module_utils/local_repo/config.py @@ -164,22 +164,22 @@ pulp_container_commands = { "create_container_repo": "pulp container repository create --name %s", "show_container_repo": "pulp container repository show --name %s", - "create_container_remote": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '[\"%s\"]'", - "create_container_remote_for_digest": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s", - "create_user_remote_tag": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '[\"%s\"]' --ca-cert %s --client-key %s --tls-validation false", - "update_user_remote_tag": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --ca-cert %s --client-key %s --tls-validation false", - "update_user_remote_digest": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --ca-cert %s --client-key %s --tls-validation false", - "create_user_remote_digest": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --ca-cert %s --client-key %s --tls-validation false", - "update_remote_for_digest": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s", - "update_container_remote": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s'", + "create_container_remote": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '[\"%s\"]' --exclude-tags '[\"*sha256*.sig\"]'", + "create_container_remote_for_digest": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --exclude-tags '[\"*sha256*.sig\"]'", + "create_user_remote_tag": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '[\"%s\"]' --exclude-tags '[\"*sha256*.sig\"]' --ca-cert %s --client-key %s --tls-validation false", + "update_user_remote_tag": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --exclude-tags '[\"*sha256*.sig\"]' --ca-cert %s --client-key %s --tls-validation false", + "update_user_remote_digest": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --exclude-tags '[\"*sha256*.sig\"]' --ca-cert %s --client-key %s --tls-validation false", + "create_user_remote_digest": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --exclude-tags '[\"*sha256*.sig\"]' --ca-cert %s --client-key %s --tls-validation false", + "update_remote_for_digest": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --exclude-tags '[\"*sha256*.sig\"]'", + "update_container_remote": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --exclude-tags '[\"*sha256*.sig\"]'", "show_container_remote": "pulp container remote show --name %s", "show_container_distribution": "pulp container distribution show --name %s", "sync_container_repository": "pulp container repository sync --name %s --remote %s", "distribute_container_repository": "pulp container distribution create --name %s --repository %s --base-path %s", "update_container_distribution": "pulp container distribution update --name %s --repository %s --base-path %s", "list_container_remote_tags": "pulp container remote list --name %s --field include_tags", - "create_container_remote_auth": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --username %s --password '%s'", - "update_container_remote_auth": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --username %s --password '%s'", + "create_container_remote_auth": "pulp container remote create --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --exclude-tags '[\"*sha256*.sig\"]' --username %s --password '%s'", + "update_container_remote_auth": "pulp container remote update --name %s --url %s --upstream-name %s --policy %s --include-tags '%s' --exclude-tags '[\"*sha256*.sig\"]' --username %s --password '%s'", # Cleanup commands "delete_repository": "pulp container repository destroy --name %s", "delete_remote": "pulp container remote destroy --name %s", diff --git a/common/vars/image_vars.yml b/common/vars/image_vars.yml index dd7a9ee7fc..1915ac6673 100644 --- a/common/vars/image_vars.yml +++ b/common/vars/image_vars.yml @@ -16,7 +16,7 @@ # Usage: get_container_image_list.yml container_tag: "latest" squid_tag: "6.6-24.04_beta" -pulp_tag: "3.80" +pulp_tag: "3.113" mysql_tag: "9.3.0" prometheus_tag: "v3.4.1" activemq_tag: "5.15.9" diff --git a/prepare_oim/roles/deploy_containers/pulp/vars/main.yml b/prepare_oim/roles/deploy_containers/pulp/vars/main.yml index da17b168d3..f5935b79fb 100644 --- a/prepare_oim/roles/deploy_containers/pulp/vars/main.yml +++ b/prepare_oim/roles/deploy_containers/pulp/vars/main.yml @@ -25,7 +25,7 @@ device_name: "/dev/fuse:/dev/fuse:rwm" pulp_container_name: "pulp" pulp_protocol_https: true # Tag is fixed for the Pulp container image as of 10-06-2025 -pulp_image: "docker.io/pulp/pulp:3.80" +pulp_image: "docker.io/pulp/pulp:3.113" # Usage: deployment_prereq.yml - pull image retries pull_image_retries: 5