Offline related updates
* Unfify offline content variable
Collect all data in 'default_local_mirrror_content'
variable would allow to extend default set in future
w\o removing|renaming original one
- add git mirror list
* Add amphora image for pike|queens
* debmirror:ubuntu
- add requirment for dogtag
* Misc:
remove duplicate in defaults - linux_system_repo_url
Fix defaults:openstack:amphora path
Prod-related: PROD-26662 (PROD:26662)
Bug-fix: PROD-26807 (PROD:26807)
Change-Id: I77f0a3648a0a74f70d29ba388e194c51725744f0
diff --git a/defaults/docker_images.yml b/defaults/docker_images.yml
index ec4c5d6..18a6c14 100644
--- a/defaults/docker_images.yml
+++ b/defaults/docker_images.yml
@@ -49,95 +49,97 @@
# List of images, to be placed into offline image, during separate image build process
# WARNING: registry|target_registry and names - must be exactly same as list above!
- local_registry_mirror_image_list:
- # CI/CD
- - registry: ${_param:mcp_docker_registry}/mirantis/external
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external
- name: registry:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/external
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external
- name: visualizer:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/external/docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external/docker
- name: compose:1.17.1
- - registry: ${_param:mcp_docker_registry}/mirantis/external/osixia
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external/osixia
- name: openldap:1.2.2
- - registry: ${_param:mcp_docker_registry}/mirantis/external/library
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external/library
- name: postgres:9.6.10
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: phpldapadmin:${_param:apt_mk_version}
+ default_local_mirrror_content:
+ # Stub parameter, to render target local_registry_mirror_image_list
+ docker_client_registry_target_registry: "apt:5000"
+ docker_client_registry_image:
+ # CI/CD
+ - registry: ${_param:mcp_docker_registry}/mirantis/external
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external
+ name: registry:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/external
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external
+ name: visualizer:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/external/docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/docker
+ name: compose:1.17.1
+ - registry: ${_param:mcp_docker_registry}/mirantis/external/osixia
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/osixia
+ name: openldap:1.2.2
+ - registry: ${_param:mcp_docker_registry}/mirantis/external/library
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/library
+ name: postgres:9.6.10
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: phpldapadmin:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: aptly:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: aptly-public:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: aptly-publisher:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: aptly:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: aptly-public:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: aptly-publisher:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: jnlp-slave:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: jenkins:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: gerrit:${_param:apt_mk_version}
- # stacklight
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: alertmanager:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/external
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external
- name: alerta-web:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: pushgateway:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: prometheus:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: gainsight:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: telegraf:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: remote_storage_adapter:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: prometheus_relay:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: grafana:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/openstack-docker
- target_registry: ${_param:local_docker_client_registry_target_registry}/openstack-docker
- name: heka:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/external
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external
- name: elasticsearch:${_param:apt_mk_version}
- # QA\CVP tool-set's
- - registry: ${_param:mcp_docker_registry}/mirantis/oss
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/oss
- name: qa-tools:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cvp
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cvp
- name: cvp-rally:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cvp
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cvp
- name: cvp-spt:${_param:apt_mk_version}
- - registry: ${_param:mcp_docker_registry}/mirantis/cvp
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cvp
- name: cvp-sanity-checks:${_param:apt_mk_version}
- #
- - registry: ${_param:mcp_docker_registry}/mirantis/cicd
- target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/cicd
- name: mysql:${_param:apt_mk_version}
-
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: jnlp-slave:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: jenkins:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: gerrit:${_param:apt_mk_version}
+ # stacklight
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: alertmanager:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/external
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external
+ name: alerta-web:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: pushgateway:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: prometheus:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: gainsight:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: telegraf:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: remote_storage_adapter:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: prometheus_relay:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: grafana:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/openstack-docker
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker
+ name: heka:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/external
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external
+ name: elasticsearch:${_param:apt_mk_version}
+ # QA\CVP tool-set's
+ - registry: ${_param:mcp_docker_registry}/mirantis/oss
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/oss
+ name: qa-tools:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cvp
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cvp
+ name: cvp-rally:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cvp
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cvp
+ name: cvp-spt:${_param:apt_mk_version}
+ - registry: ${_param:mcp_docker_registry}/mirantis/cvp
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cvp
+ name: cvp-sanity-checks:${_param:apt_mk_version}
+ #
+ - registry: ${_param:mcp_docker_registry}/mirantis/cicd
+ target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd
+ name: mysql:${_param:apt_mk_version}