parameters: | |
_param: | |
# docker-prod-local.docker.mirantis.net/mcp/alerta:7.4.4-xenial-1692348098527 | |
docker_image_alerta_tag: "2019.2.27" | |
docker_image_alertmanager_tag: "2019.2.26" | |
docker_image_aptly_base_tag: "2019.2.26" | |
docker_image_aptly_public_tag: "2019.2.26" | |
docker_image_aptly_publisher_tag: "2019.2.26" | |
docker_image_cockroachdb_tag: "v2.1.1" | |
docker_image_compose_tag: "2019.2.25" | |
docker_image_cvp_rally_tag: "2019.2.5" | |
docker_image_cvp_sanity_checks_tag: "2019.2.26" | |
docker_image_cvp_shaker_checks_tag: "2019.2.14" | |
docker_image_cvp_tempest_tag: "${_param:openstack_version}" | |
docker_image_cvp_xrally_tag: "0.11.2" | |
docker_image_gerrit_tag: "2019.2.26" | |
docker_image_grafana_tag: "2019.2.23" | |
docker_image_jenkins_jnlp_slave_tag: "2019.2.26" | |
docker_image_jenkins_ssh_slave_tag: "2019.2.26" | |
docker_image_jenkins_tag: "2019.2.27" | |
docker_image_keycloak_proxy_tag: "3.4.2.Final" | |
docker_image_keycloak_server_tag: "4.5.0.Final" | |
docker_image_mongodb_tag: "2019.2.6" | |
docker_image_mysql_tag: "2019.2.26" | |
docker_image_openldap_tag: "2019.2.26" | |
docker_image_operations_api_tag: "2019.2.6" | |
docker_image_operations_ui_tag: "2019.2.6" | |
docker_image_phpldapadmin_tag: "2019.2.26" | |
docker_image_postgresql_tag: "2019.2.25" | |
# docker-dev-kaas-local.docker.mirantis.net/stacklight/prometheus-es-exporter:v0.14.0-20230818023016 | |
docker_image_prometheus_es_exporter_tag: "2019.2.26" | |
docker_image_prometheus_gainsight_elasticsearch_tag: "2019.2.6" | |
docker_image_prometheus_gainsight_tag: "2019.2.26" | |
docker_image_prometheus_relay_tag: "2019.2.11" | |
docker_image_prometheus_tag: "2019.2.26" | |
docker_image_pushgateway_tag: "2019.2.14" | |
docker_image_registry_tag: "2019.2.26" | |
# docker-dev-kaas-local.docker.mirantis.net/stacklight/telegraf:v1.9.1-20230418061152 | |
docker_image_remote_agent_tag: "2019.2.24" | |
docker_image_remote_collector_tag: "2019.2.6" | |
docker_image_remote_storage_adapter_tag: "2019.2.6" | |
# docker-dev-kaas-local.docker.mirantis.net/stacklight/sf-notifier:v0.3-20230217120830 | |
docker_image_sf_notifier_tag: "2019.2.26" | |
docker_image_visualizer_tag: "2019.2.25" | |
opencontrail_docker_image_tag: "2019.2.22" | |
# CI\CD | |
docker_image_compose: "${_param:mcp_docker_registry}/mirantis/cicd/compose:${_param:docker_image_compose_tag}" | |
# 2.6.2 version, from 12/18/2108, differ from latest 2.6.2 upstream - update next cycle | |
docker_image_registry: "${_param:mcp_docker_registry}/mirantis/cicd/registry:${_param:docker_image_registry_tag}" | |
docker_image_visualizer: "${_param:mcp_docker_registry}/mirantis/cicd/visualizer:${_param:docker_image_visualizer_tag}" | |
docker_image_openldap: "${_param:mcp_docker_registry}/mirantis/cicd/openldap:${_param:docker_image_openldap_tag}" | |
docker_image_postgresql: "${_param:mcp_docker_registry}/mirantis/cicd/postgresql:${_param:docker_image_postgresql_tag}" | |
# 3.4.13, from Feb 15, differ from 3.4.13 upstream verison, from March 14 - update next cycle | |
docker_image_mongodb: "${_param:mcp_docker_registry}/mirantis/external/mongo:${_param:docker_image_mongodb_tag}" | |
### | |
# phpldapadmin:0.9.0 | |
docker_image_phpldapadmin: "${_param:mcp_docker_registry}/mirantis/cicd/phpldapadmin:${_param:docker_image_phpldapadmin_tag}" | |
# gerrit:2.15.18 | |
docker_image_gerrit: "${_param:mcp_docker_registry}/mirantis/cicd/gerrit:${_param:docker_image_gerrit_tag}" | |
# mysql:5.6.51 | |
docker_image_mysql: "${_param:mcp_docker_registry}/mirantis/cicd/mysql:${_param:docker_image_mysql_tag}" | |
# jenkins:2.426.3 | |
docker_image_jenkins: "${_param:mcp_docker_registry}/mirantis/cicd/jenkins:${_param:docker_image_jenkins_tag}" | |
docker_image_jenkins_jnlp_slave: "${_param:mcp_docker_registry}/mirantis/cicd/jnlp-slave:${_param:docker_image_jenkins_jnlp_slave_tag}" | |
# TODO: fix tag | |
docker_image_jenkins_ssh_slave: "${_param:mcp_docker_registry}/mirantis/cicd/ssh-slave:${_param:docker_image_jenkins_ssh_slave_tag}" | |
# model-generator | |
docker_image_operations_api: "${_param:mcp_docker_registry}/mirantis/model-generator/operations-api:${_param:docker_image_operations_api_tag}" | |
docker_image_operations_ui: "${_param:mcp_docker_registry}/mirantis/model-generator/operations-ui:${_param:docker_image_operations_ui_tag}" | |
# stacklight | |
docker_image_alerta: "${_param:mcp_docker_registry}/openstack-docker/alerta:${_param:docker_image_alerta_tag}" | |
docker_image_alertmanager: "${_param:mcp_docker_registry}/openstack-docker/alertmanager:${_param:docker_image_alertmanager_tag}" | |
docker_image_grafana: "${_param:mcp_docker_registry}/openstack-docker/grafana:${_param:docker_image_grafana_tag}" | |
docker_image_prometheus_es_exporter: "${_param:mcp_docker_registry}/openstack-docker/prometheus-es-exporter:${_param:docker_image_prometheus_es_exporter_tag}" | |
docker_image_prometheus: "${_param:mcp_docker_registry}/openstack-docker/prometheus:${_param:docker_image_prometheus_tag}" | |
docker_image_prometheus_gainsight: "${_param:mcp_docker_registry}/openstack-docker/sf-reporter:${_param:docker_image_prometheus_gainsight_tag}" | |
docker_image_prometheus_gainsight_elasticsearch: "${_param:mcp_docker_registry}/openstack-docker/gainsight_elasticsearch:${_param:docker_image_prometheus_gainsight_elasticsearch_tag}" | |
docker_image_prometheus_relay: "${_param:mcp_docker_registry}/openstack-docker/prometheus-relay:${_param:docker_image_prometheus_relay_tag}" | |
docker_image_pushgateway: "${_param:mcp_docker_registry}/openstack-docker/pushgateway:${_param:docker_image_pushgateway_tag}" | |
docker_image_remote_agent: "${_param:mcp_docker_registry}/openstack-docker/telegraf:${_param:docker_image_remote_agent_tag}" | |
docker_image_remote_collector: "${_param:mcp_docker_registry}/openstack-docker/heka:${_param:docker_image_remote_collector_tag}" | |
docker_image_remote_storage_adapter: "${_param:mcp_docker_registry}/openstack-docker/remote_storage_adapter:${_param:docker_image_remote_storage_adapter_tag}" | |
# docker-dev-kaas-local.docker.mirantis.net/stacklight/sf-notifier:v0.3-20220203185858 | |
docker_image_sf_notifier: "${_param:mcp_docker_registry}/openstack-docker/sf-notifier:${_param:docker_image_sf_notifier_tag}" | |
## | |
docker_image_cockroachdb: "${_param:mcp_docker_registry}/mirantis/external/cockroach/cockroach:${_param:docker_image_cockroachdb_tag}" | |
# keycloak | |
docker_image_keycloak_server: "${_param:mcp_docker_registry}/mirantis/external/jboss/keycloak:${_param:docker_image_keycloak_server_tag}" | |
docker_image_keycloak_proxy: "${_param:mcp_docker_registry}/mirantis/external/jboss/keycloak:${_param:docker_image_keycloak_proxy_tag}" | |
# CVP | |
docker_image_cvp_sanity_checks: "${_param:mcp_docker_registry}/mirantis/cvp/cvp-sanity-checks:${_param:docker_image_cvp_sanity_checks_tag}" | |
docker_image_cvp_tempest: "${_param:mcp_docker_registry}/mirantis/cicd/ci-tempest:${_param:docker_image_cvp_tempest_tag}" | |
docker_image_cvp_shaker_checks: "${_param:mcp_docker_registry}/mirantis/cvp/cvp-shaker:${_param:docker_image_cvp_shaker_checks_tag}" | |
docker_image_cvp_rally: "${_param:mcp_docker_registry}/mirantis/cvp/cvp-rally:${_param:docker_image_cvp_rally_tag}" | |
docker_image_cvp_xrally: "${_param:mcp_docker_registry}/mirantis/external/xrally/xrally-openstack:${_param:docker_image_cvp_xrally_tag}" | |
# aptly | |
docker_image_aptly: | |
base: "${_param:mcp_docker_registry}/mirantis/cicd/aptly:${_param:docker_image_aptly_base_tag}" | |
public: "${_param:mcp_docker_registry}/mirantis/cicd/aptly-public:${_param:docker_image_aptly_public_tag}" | |
publisher: "${_param:mcp_docker_registry}/mirantis/cicd/aptly-publisher:${_param:docker_image_aptly_publisher_tag}" | |
# 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! | |
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/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: registry:${_param:docker_image_registry_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: visualizer:${_param:docker_image_visualizer_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: compose:${_param:docker_image_compose_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: openldap:${_param:docker_image_openldap_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: postgresql:${_param:docker_image_postgresql_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: phpldapadmin:${_param:docker_image_phpldapadmin_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: aptly:${_param:docker_image_aptly_base_tag} | |
- 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:docker_image_aptly_public_tag} | |
- 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:docker_image_aptly_publisher_tag} | |
- 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:docker_image_jenkins_jnlp_slave_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: ssh-slave:${_param:docker_image_jenkins_ssh_slave_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: jenkins:${_param:docker_image_jenkins_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: gerrit:${_param:docker_image_gerrit_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/external/cockroach | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/cockroach | |
name: cockroach:${_param:docker_image_cockroachdb_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/external/jboss | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/jboss | |
name: keycloak:${_param:docker_image_keycloak_server_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/external/jboss | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/jboss | |
name: keycloak:${_param:docker_image_keycloak_proxy_tag} | |
# 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:docker_image_alertmanager_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: alerta:${_param:docker_image_alerta_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: pushgateway:${_param:docker_image_pushgateway_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: prometheus:${_param:docker_image_prometheus_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: sf-reporter:${_param:docker_image_prometheus_gainsight_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: telegraf:${_param:docker_image_remote_agent_tag} | |
- 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:docker_image_remote_storage_adapter_tag} | |
- 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:docker_image_prometheus_relay_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: grafana:${_param:docker_image_grafana_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: heka:${_param:docker_image_remote_collector_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: sf-notifier:${_param:docker_image_sf_notifier_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: gainsight_elasticsearch:${_param:docker_image_prometheus_gainsight_elasticsearch_tag} | |
- registry: ${_param:mcp_docker_registry}/openstack-docker | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/openstack-docker | |
name: prometheus-es-exporter:${_param:docker_image_prometheus_es_exporter_tag} | |
# OpenContrail 4.1 | |
- registry: ${_param:mcp_docker_registry}/opencontrail-oc41 | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/opencontrail-oc41 | |
name: opencontrail-analytics:${_param:opencontrail_docker_image_tag} | |
- registry: ${_param:mcp_docker_registry}/opencontrail-oc41 | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/opencontrail-oc41 | |
name: opencontrail-analyticsdb:${_param:opencontrail_docker_image_tag} | |
- registry: ${_param:mcp_docker_registry}/opencontrail-oc41 | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/opencontrail-oc41 | |
name: opencontrail-controller:${_param:opencontrail_docker_image_tag} | |
# QA\CVP tool-set's | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: ci-tempest:pike | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: ci-tempest:queens | |
- 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:docker_image_cvp_rally_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/cvp | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cvp | |
name: cvp-shaker:${_param:docker_image_cvp_shaker_checks_tag} | |
- 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:docker_image_cvp_sanity_checks_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/external/xrally | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external/xrally | |
name: xrally-openstack:${_param:docker_image_cvp_xrally_tag} | |
# | |
- registry: ${_param:mcp_docker_registry}/mirantis/cicd | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/cicd | |
name: mysql:${_param:docker_image_mysql_tag} | |
- registry: ${_param:mcp_docker_registry}/mirantis/external | |
target_registry: ${_param:default_local_mirrror_content:docker_client_registry_target_registry}/mirantis/external | |
name: mongo:${_param:docker_image_mongodb_tag} |