Move aptly docker images default values to defaults.docker_images
Change-Id: Ifc88a3bef77b7b5998f5ce927f7bad00c589c9ac
Related-bug: PROD-25248
diff --git a/aptly/client/publisher.yml b/aptly/client/publisher.yml
index 050bcea..f30a8ef 100644
--- a/aptly/client/publisher.yml
+++ b/aptly/client/publisher.yml
@@ -6,4 +6,4 @@
enabled: true
source:
engine: docker
- image: mirantis/aptly-publisher
+ image: ${_param:docker_image_aptly:publisher}
diff --git a/aptly/server/docker.yml b/aptly/server/docker.yml
index 11ebc66..29459c3 100644
--- a/aptly/server/docker.yml
+++ b/aptly/server/docker.yml
@@ -8,8 +8,6 @@
aptly_gpg_private_key: none
aptly_server_mirror_sources: false
aptly_server_mirror_ubuntu_sources: ${_param:aptly_server_mirror_sources}
- docker_image_aptly:
- base: mirantis/aptly
aptly:
server:
enabled: true
diff --git a/defaults/docker_images.yml b/defaults/docker_images.yml
index d6ee808..5093781 100644
--- a/defaults/docker_images.yml
+++ b/defaults/docker_images.yml
@@ -39,3 +39,9 @@
# keycloak
docker_image_keycloak_server: "${_param:mcp_docker_registry}/mirantis/external/jboss/keycloak:4.5.0.Final"
docker_image_keycloak_proxy: "${_param:mcp_docker_registry}/mirantis/external/jboss/keycloak:3.4.2.Final"
+ # aptly
+ docker_image_aptly:
+ base: "${_param:mcp_docker_registry}/mirantis/cicd/aptly:${_param:mcp_version}"
+ api: "${_param:mcp_docker_registry}/mirantis/cicd/aptly-api:${_param:mcp_version}"
+ public: "${_param:mcp_docker_registry}/mirantis/cicd/aptly-public:${_param:mcp_version}"
+ publisher: "${_param:mcp_docker_registry}/mirantis/cicd/aptly-publisher:${_param:mcp_version}"
diff --git a/docker/swarm/stack/aptly.yml b/docker/swarm/stack/aptly.yml
index a7928f7..d5b8362 100644
--- a/docker/swarm/stack/aptly.yml
+++ b/docker/swarm/stack/aptly.yml
@@ -3,12 +3,6 @@
parameters:
_param:
docker_stack_aptly_public_replicas: 3
- docker_image_aptly:
- # This image is temporary replacement for mirantis/aptly-api because of acquire_by_hash bug
- # https://github.com/smira/aptly/pull/697. We waiting for new release of aptly
- api: breton/aptly-api
- #api: mirantis/aptly-api
- public: mirantis/aptly-public
docker:
client:
stack: