From e96a953ec4df9939b83731abf5e122cc15cdcbd9 Mon Sep 17 00:00:00 2001 From: Lunwei Guo Date: Wed, 21 Jun 2023 16:25:01 +0800 Subject: [PATCH] add config.json --- config.json | 309 +++++++++++++++++++++++++++++++++++++++++++++ get-image-list.yml | 75 +++++++++++ 2 files changed, 384 insertions(+) create mode 100644 config.json create mode 100644 get-image-list.yml diff --git a/config.json b/config.json new file mode 100644 index 0000000..c781b0a --- /dev/null +++ b/config.json @@ -0,0 +1,309 @@ +{ + "auth": { + "registry.cn-guangzhou.aliyuncs.com": { + "username": "USER", + "password": "PASS" + } + }, + "images": { + "kolla/ubuntu-binary-almanach-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-almanach-api:train", + "kolla/ubuntu-binary-almanach-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-almanach-base:train", + "kolla/ubuntu-binary-almanach-collector:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-almanach-collector:train", + "kolla/ubuntu-binary-aodh-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-api:train", + "kolla/ubuntu-binary-aodh-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-base:train", + "kolla/ubuntu-binary-aodh-evaluator:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-evaluator:train", + "kolla/ubuntu-binary-aodh-expirer:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-expirer:train", + "kolla/ubuntu-binary-aodh-listener:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-listener:train", + "kolla/ubuntu-binary-aodh-notifier:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-aodh-notifier:train", + "kolla/ubuntu-binary-barbican-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-barbican-api:train", + "kolla/ubuntu-binary-barbican-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-barbican-base:train", + "kolla/ubuntu-binary-barbican-keystone-listener:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-barbican-keystone-listener:train", + "kolla/ubuntu-binary-barbican-worker:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-barbican-worker:train", + "kolla/ubuntu-binary-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-base:train", + "kolla/ubuntu-binary-bifrost-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-bifrost-base:train", + "kolla/ubuntu-binary-bifrost-deploy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-bifrost-deploy:train", + "kolla/ubuntu-binary-blazar-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-blazar-api:train", + "kolla/ubuntu-binary-blazar-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-blazar-base:train", + "kolla/ubuntu-binary-blazar-manager:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-blazar-manager:train", + "kolla/ubuntu-binary-ceilometer-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceilometer-base:train", + "kolla/ubuntu-binary-ceilometer-central:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceilometer-central:train", + "kolla/ubuntu-binary-ceilometer-compute:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceilometer-compute:train", + "kolla/ubuntu-binary-ceilometer-ipmi:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceilometer-ipmi:train", + "kolla/ubuntu-binary-ceilometer-notification:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceilometer-notification:train", + "kolla/ubuntu-binary-ceph-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-base:train", + "kolla/ubuntu-binary-cephfs-fuse:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cephfs-fuse:train", + "kolla/ubuntu-binary-ceph-mds:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-mds:train", + "kolla/ubuntu-binary-ceph-mgr:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-mgr:train", + "kolla/ubuntu-binary-ceph-mon:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-mon:train", + "kolla/ubuntu-binary-ceph-nfs:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-nfs:train", + "kolla/ubuntu-binary-ceph-osd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-osd:train", + "kolla/ubuntu-binary-ceph-rgw:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ceph-rgw:train", + "kolla/ubuntu-binary-certmonger:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-certmonger:train", + "kolla/ubuntu-binary-chrony:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-chrony:train", + "kolla/ubuntu-binary-cinder-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cinder-api:train", + "kolla/ubuntu-binary-cinder-backup:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cinder-backup:train", + "kolla/ubuntu-binary-cinder-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cinder-base:train", + "kolla/ubuntu-binary-cinder-scheduler:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cinder-scheduler:train", + "kolla/ubuntu-binary-cinder-volume:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cinder-volume:train", + "kolla/ubuntu-binary-cloudkitty-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cloudkitty-api:train", + "kolla/ubuntu-binary-cloudkitty-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cloudkitty-base:train", + "kolla/ubuntu-binary-cloudkitty-processor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cloudkitty-processor:train", + "kolla/ubuntu-binary-collectd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-collectd:train", + "kolla/ubuntu-binary-congress-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-congress-api:train", + "kolla/ubuntu-binary-congress-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-congress-base:train", + "kolla/ubuntu-binary-congress-datasource:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-congress-datasource:train", + "kolla/ubuntu-binary-congress-policy-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-congress-policy-engine:train", + "kolla/ubuntu-binary-cron:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cron:train", + "kolla/ubuntu-binary-cyborg-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cyborg-agent:train", + "kolla/ubuntu-binary-cyborg-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cyborg-api:train", + "kolla/ubuntu-binary-cyborg-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cyborg-base:train", + "kolla/ubuntu-binary-cyborg-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-cyborg-conductor:train", + "kolla/ubuntu-binary-designate-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-api:train", + "kolla/ubuntu-binary-designate-backend-bind9:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-backend-bind9:train", + "kolla/ubuntu-binary-designate-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-base:train", + "kolla/ubuntu-binary-designate-central:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-central:train", + "kolla/ubuntu-binary-designate-mdns:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-mdns:train", + "kolla/ubuntu-binary-designate-producer:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-producer:train", + "kolla/ubuntu-binary-designate-sink:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-sink:train", + "kolla/ubuntu-binary-designate-worker:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-designate-worker:train", + "kolla/ubuntu-binary-dind:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dind:train", + "kolla/ubuntu-binary-dnsmasq:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dnsmasq:train", + "kolla/ubuntu-binary-dragonflow-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dragonflow-base:train", + "kolla/ubuntu-binary-dragonflow-controller:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dragonflow-controller:train", + "kolla/ubuntu-binary-dragonflow-metadata:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dragonflow-metadata:train", + "kolla/ubuntu-binary-dragonflow-publisher-service:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-dragonflow-publisher-service:train", + "kolla/ubuntu-binary-ec2-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ec2-api:train", + "kolla/ubuntu-binary-elasticsearch:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-elasticsearch:train", + "kolla/ubuntu-binary-elasticsearch-curator:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-elasticsearch-curator:train", + "kolla/ubuntu-binary-elasticsearch6:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-elasticsearch6:train", + "kolla/ubuntu-binary-etcd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-etcd:train", + "kolla/ubuntu-binary-fluentd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-fluentd:train", + "kolla/ubuntu-binary-freezer-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-freezer-api:train", + "kolla/ubuntu-binary-freezer-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-freezer-base:train", + "kolla/ubuntu-binary-freezer-scheduler:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-freezer-scheduler:train", + "kolla/ubuntu-binary-glance-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-glance-api:train", + "kolla/ubuntu-binary-glance-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-glance-base:train", + "kolla/ubuntu-binary-glance-registry:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-glance-registry:train", + "kolla/ubuntu-binary-gnocchi-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-gnocchi-api:train", + "kolla/ubuntu-binary-gnocchi-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-gnocchi-base:train", + "kolla/ubuntu-binary-gnocchi-metricd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-gnocchi-metricd:train", + "kolla/ubuntu-binary-gnocchi-statsd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-gnocchi-statsd:train", + "kolla/ubuntu-binary-grafana:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-grafana:train", + "kolla/ubuntu-binary-hacluster-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-hacluster-base:train", + "kolla/ubuntu-binary-hacluster-corosync:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-hacluster-corosync:train", + "kolla/ubuntu-binary-hacluster-pacemaker:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-hacluster-pacemaker:train", + "kolla/ubuntu-binary-hacluster-pacemaker-remote:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-hacluster-pacemaker-remote:train", + "kolla/ubuntu-binary-hacluster-pcs:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-hacluster-pcs:train", + "kolla/ubuntu-binary-haproxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-haproxy:train", + "kolla/ubuntu-binary-heat-all:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-heat-all:train", + "kolla/ubuntu-binary-heat-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-heat-api:train", + "kolla/ubuntu-binary-heat-api-cfn:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-heat-api-cfn:train", + "kolla/ubuntu-binary-heat-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-heat-base:train", + "kolla/ubuntu-binary-heat-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-heat-engine:train", + "kolla/ubuntu-binary-helm-repository:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-helm-repository:train", + "kolla/ubuntu-binary-horizon:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-horizon:train", + "kolla/ubuntu-binary-influxdb:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-influxdb:train", + "kolla/ubuntu-binary-ironic-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-api:train", + "kolla/ubuntu-binary-ironic-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-base:train", + "kolla/ubuntu-binary-ironic-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-conductor:train", + "kolla/ubuntu-binary-ironic-pxe:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-pxe:train", + "kolla/ubuntu-binary-ironic-inspector:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-inspector:train", + "kolla/ubuntu-binary-iscsid:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-iscsid:train", + "kolla/ubuntu-binary-kafka:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kafka:train", + "kolla/ubuntu-binary-karbor-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-karbor-api:train", + "kolla/ubuntu-binary-karbor-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-karbor-base:train", + "kolla/ubuntu-binary-karbor-operationengine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-karbor-operationengine:train", + "kolla/ubuntu-binary-karbor-protection:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-karbor-protection:train", + "kolla/ubuntu-binary-keepalived:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-keepalived:train", + "kolla/ubuntu-binary-keystone:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-keystone:train", + "kolla/ubuntu-binary-keystone-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-keystone-base:train", + "kolla/ubuntu-binary-keystone-fernet:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-keystone-fernet:train", + "kolla/ubuntu-binary-keystone-ssh:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-keystone-ssh:train", + "kolla/ubuntu-binary-kibana:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kibana:train", + "kolla/ubuntu-binary-kibana6:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kibana6:train", + "kolla/ubuntu-binary-kolla-toolbox:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kolla-toolbox:train", + "kolla/ubuntu-binary-kube-apiserver:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-apiserver:train", + "kolla/ubuntu-binary-kube-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-base:train", + "kolla/ubuntu-binary-kube-controller-manager:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-controller-manager:train", + "kolla/ubuntu-binary-kube-discovery:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-discovery:train", + "kolla/ubuntu-binary-kube-proxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-proxy:train", + "kolla/ubuntu-binary-kube-scheduler:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kube-scheduler:train", + "kolla/ubuntu-binary-kubernetes-entrypoint:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kubernetes-entrypoint:train", + "kolla/ubuntu-binary-kubetoolbox:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kubetoolbox:train", + "kolla/ubuntu-binary-kuryr-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kuryr-base:train", + "kolla/ubuntu-binary-kuryr-libnetwork:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-kuryr-libnetwork:train", + "kolla/ubuntu-binary-logstash:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-logstash:train", + "kolla/ubuntu-binary-logstash6:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-logstash6:train", + "kolla/ubuntu-binary-magnum-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-magnum-api:train", + "kolla/ubuntu-binary-magnum-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-magnum-base:train", + "kolla/ubuntu-binary-magnum-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-magnum-conductor:train", + "kolla/ubuntu-binary-manila-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-manila-api:train", + "kolla/ubuntu-binary-manila-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-manila-base:train", + "kolla/ubuntu-binary-manila-data:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-manila-data:train", + "kolla/ubuntu-binary-manila-scheduler:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-manila-scheduler:train", + "kolla/ubuntu-binary-manila-share:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-manila-share:train", + "kolla/ubuntu-binary-mariadb:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mariadb:train", + "kolla/ubuntu-binary-masakari-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-masakari-api:train", + "kolla/ubuntu-binary-masakari-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-masakari-base:train", + "kolla/ubuntu-binary-masakari-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-masakari-engine:train", + "kolla/ubuntu-binary-masakari-monitors:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-masakari-monitors:train", + "kolla/ubuntu-binary-memcached:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-memcached:train", + "kolla/ubuntu-binary-mistral-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mistral-api:train", + "kolla/ubuntu-binary-mistral-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mistral-base:train", + "kolla/ubuntu-binary-mistral-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mistral-engine:train", + "kolla/ubuntu-binary-mistral-event-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mistral-event-engine:train", + "kolla/ubuntu-binary-mistral-executor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mistral-executor:train", + "kolla/ubuntu-binary-monasca-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-agent:train", + "kolla/ubuntu-binary-monasca-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-api:train", + "kolla/ubuntu-binary-monasca-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-base:train", + "kolla/ubuntu-binary-monasca-grafana:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-grafana:train", + "kolla/ubuntu-binary-monasca-log-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-log-api:train", + "kolla/ubuntu-binary-monasca-notification:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-notification:train", + "kolla/ubuntu-binary-monasca-persister:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-persister:train", + "kolla/ubuntu-binary-monasca-thresh:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-monasca-thresh:train", + "kolla/ubuntu-binary-mongodb:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-mongodb:train", + "kolla/ubuntu-binary-multipathd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-multipathd:train", + "kolla/ubuntu-binary-murano-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-murano-api:train", + "kolla/ubuntu-binary-murano-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-murano-base:train", + "kolla/ubuntu-binary-murano-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-murano-engine:train", + "kolla/ubuntu-binary-ironic-neutron-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ironic-neutron-agent:train", + "kolla/ubuntu-binary-neutron-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-base:train", + "kolla/ubuntu-binary-neutron-bgp-dragent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-bgp-dragent:train", + "kolla/ubuntu-binary-neutron-dhcp-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-dhcp-agent:train", + "kolla/ubuntu-binary-neutron-infoblox-ipam-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-infoblox-ipam-agent:train", + "kolla/ubuntu-binary-neutron-l3-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-l3-agent:train", + "kolla/ubuntu-binary-neutron-linuxbridge-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-linuxbridge-agent:train", + "kolla/ubuntu-binary-neutron-metadata-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-metadata-agent:train", + "kolla/ubuntu-binary-neutron-metadata-agent-ovn:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-metadata-agent-ovn:train", + "kolla/ubuntu-binary-neutron-metering-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-metering-agent:train", + "kolla/ubuntu-binary-neutron-openvswitch-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-openvswitch-agent:train", + "kolla/ubuntu-binary-neutron-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-server:train", + "kolla/ubuntu-binary-neutron-server-opendaylight:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-server-opendaylight:train", + "kolla/ubuntu-binary-neutron-server-ovn:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-server-ovn:train", + "kolla/ubuntu-binary-neutron-sriov-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-neutron-sriov-agent:train", + "kolla/ubuntu-binary-nova-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-api:train", + "kolla/ubuntu-binary-nova-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-base:train", + "kolla/ubuntu-binary-nova-compute:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-compute:train", + "kolla/ubuntu-binary-nova-compute-ironic:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-compute-ironic:train", + "kolla/ubuntu-binary-nova-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-conductor:train", + "kolla/ubuntu-binary-nova-libvirt:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-libvirt:train", + "kolla/ubuntu-binary-nova-mksproxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-mksproxy:train", + "kolla/ubuntu-binary-nova-novncproxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-novncproxy:train", + "kolla/ubuntu-binary-nova-scheduler:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-scheduler:train", + "kolla/ubuntu-binary-nova-serialproxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-serialproxy:train", + "kolla/ubuntu-binary-nova-spicehtml5proxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-spicehtml5proxy:train", + "kolla/ubuntu-binary-nova-ssh:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-nova-ssh:train", + "kolla/ubuntu-binary-novajoin-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-novajoin-base:train", + "kolla/ubuntu-binary-novajoin-notifier:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-novajoin-notifier:train", + "kolla/ubuntu-binary-novajoin-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-novajoin-server:train", + "kolla/ubuntu-binary-octavia-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-octavia-api:train", + "kolla/ubuntu-binary-octavia-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-octavia-base:train", + "kolla/ubuntu-binary-octavia-health-manager:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-octavia-health-manager:train", + "kolla/ubuntu-binary-octavia-housekeeping:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-octavia-housekeeping:train", + "kolla/ubuntu-binary-octavia-worker:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-octavia-worker:train", + "kolla/ubuntu-binary-opendaylight:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-opendaylight:train", + "kolla/ubuntu-binary-openstack-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-openstack-base:train", + "kolla/ubuntu-binary-openvswitch-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-openvswitch-base:train", + "kolla/ubuntu-binary-openvswitch-db-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-openvswitch-db-server:train", + "kolla/ubuntu-binary-openvswitch-vswitchd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-openvswitch-vswitchd:train", + "kolla/ubuntu-binary-ovn-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovn-base:train", + "kolla/ubuntu-binary-ovn-controller:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovn-controller:train", + "kolla/ubuntu-binary-ovn-nb-db-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovn-nb-db-server:train", + "kolla/ubuntu-binary-ovn-northd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovn-northd:train", + "kolla/ubuntu-binary-ovn-sb-db-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovn-sb-db-server:train", + "kolla/ubuntu-binary-ovsdpdk:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovsdpdk:train", + "kolla/ubuntu-binary-ovsdpdk-db:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovsdpdk-db:train", + "kolla/ubuntu-binary-ovsdpdk-vswitchd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ovsdpdk-vswitchd:train", + "kolla/ubuntu-binary-panko-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-panko-api:train", + "kolla/ubuntu-binary-panko-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-panko-base:train", + "kolla/ubuntu-binary-placement-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-placement-api:train", + "kolla/ubuntu-binary-placement-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-placement-base:train", + "kolla/ubuntu-binary-prometheus-alertmanager:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-alertmanager:train", + "kolla/ubuntu-binary-prometheus-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-base:train", + "kolla/ubuntu-binary-prometheus-blackbox-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-blackbox-exporter:train", + "kolla/ubuntu-binary-prometheus-cadvisor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-cadvisor:train", + "kolla/ubuntu-binary-prometheus-elasticsearch-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-elasticsearch-exporter:train", + "kolla/ubuntu-binary-prometheus-haproxy-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-haproxy-exporter:train", + "kolla/ubuntu-binary-prometheus-memcached-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-memcached-exporter:train", + "kolla/ubuntu-binary-prometheus-mtail:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-mtail:train", + "kolla/ubuntu-binary-prometheus-mysqld-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-mysqld-exporter:train", + "kolla/ubuntu-binary-prometheus-node-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-node-exporter:train", + "kolla/ubuntu-binary-prometheus-openstack-exporter:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-openstack-exporter:train", + "kolla/ubuntu-binary-prometheus-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-prometheus-server:train", + "kolla/ubuntu-binary-ptp:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-ptp:train", + "kolla/ubuntu-binary-qdrouterd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-qdrouterd:train", + "kolla/ubuntu-binary-qinling-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-qinling-api:train", + "kolla/ubuntu-binary-qinling-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-qinling-base:train", + "kolla/ubuntu-binary-qinling-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-qinling-engine:train", + "kolla/ubuntu-binary-rabbitmq:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-rabbitmq:train", + "kolla/ubuntu-binary-rabbitmq-3.7.24:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-rabbitmq-3.7.24:train", + "kolla/ubuntu-binary-radvd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-radvd:train", + "kolla/ubuntu-binary-rally:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-rally:train", + "kolla/ubuntu-binary-redis:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-redis:train", + "kolla/ubuntu-binary-redis-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-redis-base:train", + "kolla/ubuntu-binary-redis-sentinel:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-redis-sentinel:train", + "kolla/ubuntu-binary-rsyslog:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-rsyslog:train", + "kolla/ubuntu-binary-rsyslog-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-rsyslog-base:train", + "kolla/ubuntu-binary-sahara-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sahara-api:train", + "kolla/ubuntu-binary-sahara-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sahara-base:train", + "kolla/ubuntu-binary-sahara-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sahara-engine:train", + "kolla/ubuntu-binary-searchlight-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-searchlight-api:train", + "kolla/ubuntu-binary-searchlight-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-searchlight-base:train", + "kolla/ubuntu-binary-searchlight-listener:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-searchlight-listener:train", + "kolla/ubuntu-binary-senlin-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-senlin-api:train", + "kolla/ubuntu-binary-senlin-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-senlin-base:train", + "kolla/ubuntu-binary-senlin-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-senlin-engine:train", + "kolla/ubuntu-binary-sensu-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sensu-api:train", + "kolla/ubuntu-binary-sensu-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sensu-base:train", + "kolla/ubuntu-binary-sensu-client:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sensu-client:train", + "kolla/ubuntu-binary-sensu-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-sensu-server:train", + "kolla/ubuntu-binary-skydive-agent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-skydive-agent:train", + "kolla/ubuntu-binary-skydive-analyzer:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-skydive-analyzer:train", + "kolla/ubuntu-binary-skydive-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-skydive-base:train", + "kolla/ubuntu-binary-solum-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-solum-api:train", + "kolla/ubuntu-binary-solum-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-solum-base:train", + "kolla/ubuntu-binary-solum-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-solum-conductor:train", + "kolla/ubuntu-binary-solum-deployer:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-solum-deployer:train", + "kolla/ubuntu-binary-solum-worker:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-solum-worker:train", + "kolla/ubuntu-binary-storm:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-storm:train", + "kolla/ubuntu-binary-storm-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-storm-base:train", + "kolla/ubuntu-binary-swift-account:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-account:train", + "kolla/ubuntu-binary-swift-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-base:train", + "kolla/ubuntu-binary-swift-container:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-container:train", + "kolla/ubuntu-binary-swift-object:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-object:train", + "kolla/ubuntu-binary-swift-object-expirer:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-object-expirer:train", + "kolla/ubuntu-binary-swift-proxy-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-proxy-server:train", + "kolla/ubuntu-binary-swift-rsyncd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-swift-rsyncd:train", + "kolla/ubuntu-binary-tacker-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tacker-base:train", + "kolla/ubuntu-binary-tacker-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tacker-conductor:train", + "kolla/ubuntu-binary-tacker-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tacker-server:train", + "kolla/ubuntu-binary-telegraf:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-telegraf:train", + "kolla/ubuntu-binary-tempest:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tempest:train", + "kolla/ubuntu-binary-tgtd:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tgtd:train", + "kolla/ubuntu-binary-tripleoclient:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-tripleoclient:train", + "kolla/ubuntu-binary-trove-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-trove-api:train", + "kolla/ubuntu-binary-trove-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-trove-base:train", + "kolla/ubuntu-binary-trove-conductor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-trove-conductor:train", + "kolla/ubuntu-binary-trove-guestagent:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-trove-guestagent:train", + "kolla/ubuntu-binary-trove-taskmanager:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-trove-taskmanager:train", + "kolla/ubuntu-binary-vitrage-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-api:train", + "kolla/ubuntu-binary-vitrage-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-base:train", + "kolla/ubuntu-binary-vitrage-graph:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-graph:train", + "kolla/ubuntu-binary-vitrage-ml:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-ml:train", + "kolla/ubuntu-binary-vitrage-notifier:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-notifier:train", + "kolla/ubuntu-binary-vitrage-persistor:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vitrage-persistor:train", + "kolla/ubuntu-binary-vmtp:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-vmtp:train", + "kolla/ubuntu-binary-watcher-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-watcher-api:train", + "kolla/ubuntu-binary-watcher-applier:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-watcher-applier:train", + "kolla/ubuntu-binary-watcher-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-watcher-base:train", + "kolla/ubuntu-binary-watcher-engine:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-watcher-engine:train", + "kolla/ubuntu-binary-zaqar-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zaqar-base:train", + "kolla/ubuntu-binary-zaqar-server:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zaqar-server:train", + "kolla/ubuntu-binary-zaqar-wsgi:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zaqar-wsgi:train", + "kolla/ubuntu-binary-zookeeper:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zookeeper:train", + "kolla/ubuntu-binary-zun-api:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zun-api:train", + "kolla/ubuntu-binary-zun-base:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zun-base:train", + "kolla/ubuntu-binary-zun-compute:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zun-compute:train", + "kolla/ubuntu-binary-zun-wsproxy:train":"registry.cn-guangzhou.aliyuncs.com/lunwei/ubuntu-binary-zun-wsproxy:train" + } +} diff --git a/get-image-list.yml b/get-image-list.yml new file mode 100644 index 0000000..f79c672 --- /dev/null +++ b/get-image-list.yml @@ -0,0 +1,75 @@ +# This workflow will pull kolla ansible docker images from dockerhub, push it to aliyun container registry. +# +# To configure this workflow: +# +# 1. Set up secrets in your workspace: +# - ALIYUN_USERNAME with aliyun registry username +# - ALIYUN_PASSWORD with aliyun registry password +# +# 2. Change the values for the ALIYUN_REGISTRY, ALIYUN_NAMESPACE environment variables (below). + +name: CI +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + DOCKER_NAMESPACE: kolla + KOLLA_BASE_DISTRO: centos + INSTALL_TYPE: source + OPENSTACK_RELEASE: train + ALIYUN_REGISTRY: registry.cn-shenzhen.aliyuncs.com + ALIYUN_NAMESPACE: kollaimage + +jobs: + get-kolla-images: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + # Log into aliyun registry + - name: Log into aliyun registry + run: echo "${{ secrets.ALIYUN_PASSWORD }}" | docker login $ALIYUN_REGISTRY -u ${{ secrets.ALIYUN_USERNAME }} --password-stdin + + # clone kolla repo + - name: clone kolla repo + run: git clone https://github.com/openstack/kolla.git -b stable/$OPENSTACK_RELEASE + + # get images list + - name: get images list + run: | + first_index=($(ls -l kolla/docker | grep "^d" | awk '{print $NF}')) + for first_file in ${first_index[@]} + do + #check if subdirectory exits + second_files=($(ls -l kolla/docker/$first_file | grep "^d" | awk '{print $NF}')) + if [ ${#second_files[@]} -eq 0 ] + then + echo $first_file >> images.txt + else + for second_file in ${second_files[@]} + do + echo $second_file >> images.txt + done + fi + done + echo "Images count is $(cat images.txt | wc -l)" + echo -e "All images is:\n$(cat images.txt)" + # pull and push images + - name: pull and push images + run: | + images=$(cat images.txt) + count=$(echo "$images" |wc -l) + icount=1 + for image in $images + do + echo [$icount/$count]: $image + docker pull $DOCKER_NAMESPACE/${KOLLA_BASE_DISTRO}-${INSTALL_TYPE}-$image:$OPENSTACK_RELEASE || true + docker tag $DOCKER_NAMESPACE/${KOLLA_BASE_DISTRO}-${INSTALL_TYPE}-$image:$OPENSTACK_RELEASE $ALIYUN_REGISTRY/$ALIYUN_NAMESPACE/${KOLLA_BASE_DISTRO}-${INSTALL_TYPE}-$image:$OPENSTACK_RELEASE || true + docker push $ALIYUN_REGISTRY/$ALIYUN_NAMESPACE/${KOLLA_BASE_DISTRO}-${INSTALL_TYPE}-$image:$OPENSTACK_RELEASE || true + ((icount++)) + done