VOL-612 - rename images to work better with public repository
Change-Id: I9679544987c3a08d0001928cfbc39d710a6c1eae
diff --git a/compose/docker-compose-all.yml.j2 b/compose/docker-compose-all.yml.j2
index f358573..a66b6aa 100755
--- a/compose/docker-compose-all.yml.j2
+++ b/compose/docker-compose-all.yml.j2
@@ -17,7 +17,7 @@
# The Fluentd container is part of the data collection
# infrastructure.
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -71,7 +71,7 @@
# The cluster manager must run on a manager node so that it can
# retrieve service information from manager nodes
onos_cluster_manager:
- image: "${REGISTRY}voltha/unum:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-unum:${TAG:-latest}"
deploy:
replicas: 1
placement:
@@ -100,7 +100,7 @@
replicas: 1
labels:
org.voltha.onos.cluster: "true"
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -118,7 +118,7 @@
# The VCORE container is the core capabilities of VOLTHA including
# interacting with device adapters
vcore:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -150,7 +150,7 @@
# The OpenFlow Agent support the OpenFlow protocol communication
# between ONOS and VOLTHA.
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -175,7 +175,7 @@
# the VOLTHA components as well as surfaces a REST API and maps
# the requests to GPRC
voltha:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -202,7 +202,7 @@
# The CLI container provides an CLI to the VOLTHA capabilitiy
# that can be accessed via SSH.
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -224,7 +224,7 @@
# The Netconf container provides an NETCONF API to be used
# with VOLTHA and maps that to GRPC requests
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -253,7 +253,7 @@
# as other VOLTHA containers and is thus a convenient
# troubleshooting tool
tools:
- image: "${REGISTRY}voltha/tools:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-tools:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-auth-test.yml b/compose/docker-compose-auth-test.yml
index f5d4b67..c79babc 100644
--- a/compose/docker-compose-auth-test.yml
+++ b/compose/docker-compose-auth-test.yml
@@ -16,7 +16,7 @@
ipv4_address: 172.25.0.100
onos:
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
ports:
- "8101:8101" # ssh
- "6653:6653" # OF
@@ -28,7 +28,7 @@
ipv4_address: 172.25.0.200
# onos_config_push:
-# image: "${REGISTRY}onos-config-push:${TAG:-latest}"
+# image: "${REGISTRY}${REPOSITORY}onos-config-push:${TAG:-latest}"
# environment:
# ONOS_CONNECTION: 'onos:8181'
# volumes:
diff --git a/compose/docker-compose-cli.yml b/compose/docker-compose-cli.yml
index e980f51..403d06d 100644
--- a/compose/docker-compose-cli.yml
+++ b/compose/docker-compose-cli.yml
@@ -10,7 +10,7 @@
version: "3"
services:
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-dashd.yml b/compose/docker-compose-dashd.yml
index 3b5080d..7908450 100755
--- a/compose/docker-compose-dashd.yml
+++ b/compose/docker-compose-dashd.yml
@@ -4,7 +4,7 @@
# Dashboard daemon
#
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd:${TAG:-latest}"
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
diff --git a/compose/docker-compose-docutests.yml b/compose/docker-compose-docutests.yml
index 2bfdbaa..de75f81 100644
--- a/compose/docker-compose-docutests.yml
+++ b/compose/docker-compose-docutests.yml
@@ -75,7 +75,7 @@
# Voltha server instance(s)
#
voltha:
- image: "voltha/voltha:latest"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:latest"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -115,7 +115,7 @@
# ofagent server instance
#
ofagent:
- image: "voltha/ofagent:latest"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:latest"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -140,7 +140,7 @@
# Netconf server instance(s)
#
netconf:
- image: "voltha/netconf:latest"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf:latest"
privileged: true
command: [
"/netconf/netconf/main.py",
diff --git a/compose/docker-compose-elasticsearch.yml b/compose/docker-compose-elasticsearch.yml
index 97f6176..72a3739 100644
--- a/compose/docker-compose-elasticsearch.yml
+++ b/compose/docker-compose-elasticsearch.yml
@@ -2,7 +2,7 @@
services:
elasticsearch:
- image: "${REGISTRY}docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_TAG:-5.6.0}"
+ image: "docker.elastic.co/elasticsearch/elasticsearch:${ELASTIC_TAG:-5.6.0}"
environment:
- transport.host=localhost
- transport.tcp.port=9300
diff --git a/compose/docker-compose-envoy-swarm.yml b/compose/docker-compose-envoy-swarm.yml
index fc299e9..1e5d43d 100644
--- a/compose/docker-compose-envoy-swarm.yml
+++ b/compose/docker-compose-envoy-swarm.yml
@@ -10,7 +10,7 @@
version: "3"
services:
voltha:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-fixed-port.yml b/compose/docker-compose-fixed-port.yml
index d3b1c85..cafe4ab 100644
--- a/compose/docker-compose-fixed-port.yml
+++ b/compose/docker-compose-fixed-port.yml
@@ -62,7 +62,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
ports:
- "24224:24224"
volumes:
@@ -93,7 +93,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel:${TAG:-latest}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -111,7 +111,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:${TAG:-latest}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -154,7 +154,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:${TAG:-latest}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -179,7 +179,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf:${TAG:-latest}"
privileged: true
command: [
"/netconf/netconf/main.py",
@@ -207,7 +207,7 @@
# Dashboard daemon
#
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd:${TAG:-latest}"
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
diff --git a/compose/docker-compose-fluentd-agg-cluster.yml b/compose/docker-compose-fluentd-agg-cluster.yml
index fceb6cf..59c86f6 100644
--- a/compose/docker-compose-fluentd-agg-cluster.yml
+++ b/compose/docker-compose-fluentd-agg-cluster.yml
@@ -13,7 +13,7 @@
#
fluentdactv:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -33,7 +33,7 @@
- ${VOLTHA_LOGS:-/var/log/voltha/logging_volume}:/fluentd/log
fluentdstby:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-fluentd-cluster.yml b/compose/docker-compose-fluentd-cluster.yml
index 18b9812..03ede60 100644
--- a/compose/docker-compose-fluentd-cluster.yml
+++ b/compose/docker-compose-fluentd-cluster.yml
@@ -13,7 +13,7 @@
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-kafka-cluster.yml b/compose/docker-compose-kafka-cluster.yml
index 53fd141..0dc837e 100644
--- a/compose/docker-compose-kafka-cluster.yml
+++ b/compose/docker-compose-kafka-cluster.yml
@@ -23,7 +23,7 @@
max-size: "10m"
max-file: 3
networks:
- - net
+ - kafka-net
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=0.0.0.0:2888:3888 server.2=zk2:2888:3888 server.3=zk3:2888:3888
@@ -36,7 +36,7 @@
max-size: "10m"
max-file: 3
networks:
- - net
+ - kafka-net
environment:
ZOO_MY_ID: 2
ZOO_SERVERS: server.1=zk1:2888:3888 server.2=0.0.0.0:2888:3888 server.3=zk3:2888:3888
@@ -49,7 +49,7 @@
max-size: "10m"
max-file: 3
networks:
- - net
+ - kafka-net
environment:
ZOO_MY_ID: 3
ZOO_SERVERS: server.1=zk1:2888:3888 server.2=zk2:2888:3888 server.3=0.0.0.0:2888:3888
@@ -70,16 +70,15 @@
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- - net
+ - kafka-net
- voltha-net
ports:
- 9092:9092
networks:
- net:
- driver: overlay
- driver_opts:
- encrypted: "true"
+ kafka-net:
+ external:
+ name: kafka_net
voltha-net:
external:
diff --git a/compose/docker-compose-logstash-swarm.yml b/compose/docker-compose-logstash-swarm.yml
index 814ed9d..4ce3d31 100644
--- a/compose/docker-compose-logstash-swarm.yml
+++ b/compose/docker-compose-logstash-swarm.yml
@@ -2,7 +2,7 @@
services:
logstash:
- image: "${REGISTRY}voltha/logstash:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-logstash:${TAG:-latest}"
environment:
- log.level=info
- xpack.monitoring.enabled=false
diff --git a/compose/docker-compose-logstash.yml b/compose/docker-compose-logstash.yml
index 53a875f..09d126a 100644
--- a/compose/docker-compose-logstash.yml
+++ b/compose/docker-compose-logstash.yml
@@ -2,7 +2,7 @@
services:
logstash:
- image: "${REGISTRY}voltha/logstash:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-logstash:${TAG:-latest}"
environment:
- log.level=info
command: logstash -f /etc/logstash/conf.d/
diff --git a/compose/docker-compose-netconf-swarm.yml b/compose/docker-compose-netconf-swarm.yml
index 8df65ac..140c8c4 100644
--- a/compose/docker-compose-netconf-swarm.yml
+++ b/compose/docker-compose-netconf-swarm.yml
@@ -13,7 +13,7 @@
version: "3"
services:
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-netopeer.yml b/compose/docker-compose-netopeer.yml
index df00ec4..ece17ba 100755
--- a/compose/docker-compose-netopeer.yml
+++ b/compose/docker-compose-netopeer.yml
@@ -1,6 +1,6 @@
version: '2'
services:
netopeer:
- image: "${REGISTRY}voltha/netopeer:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netopeer:${TAG:-latest}"
ports:
- "1830:830"
diff --git a/compose/docker-compose-ofagent-swarm.yml b/compose/docker-compose-ofagent-swarm.yml
index ef0be02..5c0d0b8 100644
--- a/compose/docker-compose-ofagent-swarm.yml
+++ b/compose/docker-compose-ofagent-swarm.yml
@@ -9,7 +9,7 @@
version: "3.2"
services:
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-ofagent-test.yml b/compose/docker-compose-ofagent-test.yml
index d20a6a5..20a4035 100644
--- a/compose/docker-compose-ofagent-test.yml
+++ b/compose/docker-compose-ofagent-test.yml
@@ -38,7 +38,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
ports:
- "24224:24224"
volumes:
@@ -50,7 +50,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:${TAG:-latest}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -88,7 +88,7 @@
- ponmgmt
envoy:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy:${TAG:-latest}"
entrypoint:
- /usr/local/bin/envoyd
- -envoy-cfg-template
@@ -113,7 +113,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli:${TAG:-latest}"
command: [
"/cli/cli/setup.sh",
"-L",
@@ -130,7 +130,7 @@
# onos-1
#
onos1:
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
container_name: onos1
ports:
- 6633:6653
@@ -146,7 +146,7 @@
# onos-2
#
onos2:
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
container_name: onos2
ports:
- 6644:6653
@@ -162,7 +162,7 @@
# onos-3
#
onos3:
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
container_name: onos3
ports:
- 6655:6653
@@ -177,7 +177,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:${TAG:-latest}"
command: /ofagent/ofagent/main.py -v --consul=${DOCKER_HOST_IP}:8500 --fluentd=fluentd:24224 --controller ${DOCKER_HOST_IP}:6633 ${DOCKER_HOST_IP}:6644 ${DOCKER_HOST_IP}:6655 --grpc-endpoint=@voltha-grpc --instance-id-is-container-name --enable-tls --key-file=/ofagent/pki/voltha.key --cert-file=/ofagent/pki/voltha.crt
depends_on:
- consul
diff --git a/compose/docker-compose-onos-swarm.yml b/compose/docker-compose-onos-swarm.yml
index d441cb0..570f4b2 100644
--- a/compose/docker-compose-onos-swarm.yml
+++ b/compose/docker-compose-onos-swarm.yml
@@ -29,7 +29,7 @@
- voltha-net
onos_cluster_manager:
- image: "${REGISTRY}voltha/unum:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-unum:${TAG:-latest}"
deploy:
replicas: 1
placement:
@@ -52,7 +52,7 @@
replicas: 3
labels:
org.voltha.onos.cluster: "true"
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-opennms.yml b/compose/docker-compose-opennms.yml
index fe9b349..3fae37a 100644
--- a/compose/docker-compose-opennms.yml
+++ b/compose/docker-compose-opennms.yml
@@ -24,7 +24,7 @@
- /var/opennms/reports
opennms:
- image: "${REGISTRY}voltha/opennms:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-opennms:${TAG:-latest}"
env_file:
- ./opennms/env/opennms.env
- ./opennms/env/postgres.env
diff --git a/compose/docker-compose-stats-swarm.yml b/compose/docker-compose-stats-swarm.yml
index 5120e8a..6d4a673 100644
--- a/compose/docker-compose-stats-swarm.yml
+++ b/compose/docker-compose-stats-swarm.yml
@@ -15,7 +15,7 @@
version: "3"
services:
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -34,7 +34,7 @@
- voltha-net
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/docker-compose-system-test-dispatcher.yml b/compose/docker-compose-system-test-dispatcher.yml
index d88517a..5865d60 100644
--- a/compose/docker-compose-system-test-dispatcher.yml
+++ b/compose/docker-compose-system-test-dispatcher.yml
@@ -4,7 +4,7 @@
# Single-node zookeeper service
#
zookeeper:
- image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/zookeeper:latest"
ports:
- 2181
environment:
@@ -13,7 +13,7 @@
# Single-node kafka service
#
kafka:
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/kafka:latest"
ports:
- 9092
environment:
@@ -30,7 +30,7 @@
# Single-node consul agent
#
consul:
- image: "${REGISTRY}consul:${CONSUL_TAG:-0.9.2}"
+ image: "${REGISTRY}consul:0.9.2"
command: agent -server -bootstrap -client 0.0.0.0 -ui
ports:
- "8300:8300"
@@ -46,7 +46,7 @@
# Registrator
#
registrator:
- image: "${REGISTRY}gliderlabs/registrator:${REGISTRATOR_TAG:-latest}"
+ image: "${REGISTRY}gliderlabs/registrator:latest"
command: [
"-ip=${DOCKER_HOST_IP}",
"-retry-attempts", "100",
@@ -63,7 +63,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd${TAG}"
ports:
- "24224:24224"
volumes:
@@ -76,7 +76,7 @@
# (demo place-holder for external KPI system)
#
grafana:
- image: "${REGISTRY}voltha/grafana:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-grafana${TAG}"
ports:
- "8883:80"
- "2003:2003"
@@ -95,7 +95,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel${TAG}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -113,7 +113,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha${TAG}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -151,7 +151,7 @@
- ponmgmt
envoy:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy${TAG}"
entrypoint:
- /usr/local/bin/envoyd
- -envoy-cfg-template
@@ -176,7 +176,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli${TAG}"
command: [
"/cli/cli/setup.sh",
"-L",
@@ -197,7 +197,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent${TAG}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -222,7 +222,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf${TAG}"
privileged: true
command: [
"/netconf/netconf/main.py",
diff --git a/compose/docker-compose-system-test-encrypted.yml b/compose/docker-compose-system-test-encrypted.yml
index aff19ca..57cd6fa 100644
--- a/compose/docker-compose-system-test-encrypted.yml
+++ b/compose/docker-compose-system-test-encrypted.yml
@@ -4,7 +4,7 @@
# Single-node zookeeper service
#
zookeeper:
- image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/zookeeper:latest"
ports:
- 2181
environment:
@@ -13,7 +13,7 @@
# Single-node kafka service
#
kafka:
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/kafka:latest"
ports:
- 9092
environment:
@@ -30,7 +30,7 @@
# Single-node consul agent
#
consul:
- image: "${REGISTRY}voltha/consul:${CONSUL_TAG:-0.9.2}"
+ image: "${REGISTRY}${REPOSITORY}voltha-consul${TAG}"
command: agent -server -bootstrap -client 0.0.0.0 -ui
ports:
- "8300:8300"
@@ -46,7 +46,7 @@
# Registrator
#
registrator:
- image: "${REGISTRY}gliderlabs/registrator:${REGISTRATOR_TAG:-latest}"
+ image: "${REGISTRY}gliderlabs/registrator:latest"
command: [
"-ip=${DOCKER_HOST_IP}",
"-retry-attempts", "100",
@@ -66,7 +66,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd${TAG}"
ports:
- "24224:24224"
volumes:
@@ -79,7 +79,7 @@
# (demo place-holder for external KPI system)
#
grafana:
- image: "${REGISTRY}voltha/grafana:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-grafana${TAG}"
ports:
- "8882:80"
- "2003:2003"
@@ -98,7 +98,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel${TAG}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -116,7 +116,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha${TAG}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -155,7 +155,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli${TAG}"
command: [
"/cli/cli/setup.sh",
"-L"
@@ -175,7 +175,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent${TAG}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -200,7 +200,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf${TAG}"
privileged: true
command: [
"/netconf/netconf/main.py",
@@ -228,7 +228,7 @@
# Dashboard daemon
#
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd${TAG}"
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
@@ -247,7 +247,7 @@
# Nginx service consolidation
#
nginx:
- image: "${REGISTRY}voltha/nginx:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-nginx${TAG}"
ports:
- "80:80"
environment:
@@ -261,13 +261,14 @@
- portainer
restart: unless-stopped
volumes:
- - "/home/cord/cord/incubator/voltha/nginx_config:/nginx_config"
+ - "/vagrant/nginx_config:/nginx_config"
+ #- "/home/cord/cord/incubator/voltha/nginx_config:/nginx_config"
#
# Docker ui
#
portainer:
- image: "${REGISTRY}voltha/portainer:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-portainer${TAG}"
ports:
- "9000:9000"
environment:
diff --git a/compose/docker-compose-system-test-persistence.yml b/compose/docker-compose-system-test-persistence.yml
index 963055c..18cfa43 100644
--- a/compose/docker-compose-system-test-persistence.yml
+++ b/compose/docker-compose-system-test-persistence.yml
@@ -4,7 +4,7 @@
# Single-node zookeeper service
#
zookeeper:
- image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/zookeeper:latest"
ports:
- 2181
environment:
@@ -13,7 +13,7 @@
# Single-node kafka service
#
kafka:
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/kafka:latest"
ports:
- 9092
environment:
@@ -30,7 +30,7 @@
# Single-node consul agent
#
consul:
- image: "${REGISTRY}consul:${CONSUL_TAG:-0.9.2}"
+ image: "${REGISTRY}consul:0.9.2"
command: agent -server -bootstrap -client 0.0.0.0 -ui
ports:
- "8300:8300"
@@ -46,7 +46,7 @@
# Registrator
#
registrator:
- image: "${REGISTRY}gliderlabs/registrator:${REGISTRATOR_TAG:-latest}"
+ image: "${REGISTRY}gliderlabs/registrator:latest"
command: [
"-ip=${DOCKER_HOST_IP}",
"-retry-attempts", "100",
@@ -63,7 +63,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd${TAG}"
ports:
- "24224:24224"
volumes:
@@ -76,7 +76,7 @@
# (demo place-holder for external KPI system)
#
grafana:
- image: "${REGISTRY}voltha/grafana:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-grafana${TAG}"
ports:
- "8883:80"
- "2003:2003"
@@ -95,7 +95,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel${TAG}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -113,7 +113,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha${TAG}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -151,7 +151,7 @@
- ponmgmt
envoy:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy${TAG}"
entrypoint:
- /usr/local/bin/envoyd
- -envoy-cfg-template
@@ -176,7 +176,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli${TAG}"
command: [
"/cli/cli/setup.sh",
"-L",
@@ -197,7 +197,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent${TAG}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -222,7 +222,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf${TAG}"
privileged: true
command: [
"/netconf/netconf/main.py",
diff --git a/compose/docker-compose-system-test-with-etcd.yml b/compose/docker-compose-system-test-with-etcd.yml
index b35d7cb..a3cc69c 100644
--- a/compose/docker-compose-system-test-with-etcd.yml
+++ b/compose/docker-compose-system-test-with-etcd.yml
@@ -4,7 +4,7 @@
# Single-node zookeeper service
#
zookeeper:
- image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/zookeeper:latest"
ports:
- 2181
environment:
@@ -13,7 +13,7 @@
# Single-node kafka service
#
kafka:
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/kafka:latest"
ports:
- 9092
environment:
@@ -30,7 +30,7 @@
# Single-node consul agent
#
consul:
- image: "${REGISTRY}consul:${CONSUL_TAG:-0.9.2}"
+ image: "${REGISTRY}consul:0.9.2"
command: agent -server -bootstrap -client 0.0.0.0 -ui
ports:
- "8300:8300"
@@ -46,7 +46,7 @@
# Single-node etcd server
#
etcd:
- image: "${REGISTRY}quay.io/coreos/etcd:${ETCD_TAG:-v3.2.9}"
+ image: "quay.io/coreos/etcd:v3.2.9"
command: [
"etcd",
"--name=etcd0",
@@ -66,7 +66,7 @@
# Registrator
#
registrator:
- image: "${REGISTRY}gliderlabs/registrator:${REGISTRATOR_TAG:-latest}"
+ image: "${REGISTRY}gliderlabs/registrator:latest"
command: [
"-ip=${DOCKER_HOST_IP}",
"-retry-attempts", "100",
@@ -83,7 +83,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd${TAG}"
ports:
- "24224:24224"
volumes:
@@ -96,7 +96,7 @@
# (demo place-holder for external KPI system)
#
grafana:
- image: "${REGISTRY}voltha/grafana:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-grafana${TAG}"
ports:
- "8883:80"
- "2003:2003"
@@ -115,7 +115,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel${TAG}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -133,7 +133,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha${TAG}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -174,7 +174,7 @@
- ponmgmt
envoy:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy${TAG}"
entrypoint:
- /usr/local/bin/envoyd
- -envoy-cfg-template
@@ -207,7 +207,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli${TAG}"
command: [
"/cli/cli/setup.sh",
"-L",
@@ -228,7 +228,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent${TAG}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -256,7 +256,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf${TAG}"
privileged: true
command: [
"/netconf/netconf/main.py",
@@ -284,7 +284,7 @@
# Dashboard daemon
#
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd${TAG}"
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
@@ -303,7 +303,7 @@
# Nginx service consolidation
#
nginx:
- image: "${REGISTRY}voltha/nginx:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-nginx${TAG}"
ports:
- "80:80"
environment:
@@ -321,7 +321,7 @@
# Docker ui
#
portainer:
- image: "${REGISTRY}voltha/portainer:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-portainer${TAG}"
ports:
- "9000:9000"
environment:
diff --git a/compose/docker-compose-system-test.yml b/compose/docker-compose-system-test.yml
index 7231ed9..99ffcd0 100644
--- a/compose/docker-compose-system-test.yml
+++ b/compose/docker-compose-system-test.yml
@@ -4,7 +4,7 @@
# Single-node zookeeper service
#
zookeeper:
- image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/zookeeper:latest"
ports:
- 2181
environment:
@@ -13,7 +13,7 @@
# Single-node kafka service
#
kafka:
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
+ image: "${REGISTRY}wurstmeister/kafka:latest"
ports:
- 9092
environment:
@@ -30,7 +30,7 @@
# Single-node consul agent
#
consul:
- image: "${REGISTRY}consul:${CONSUL_TAG:-0.9.2}"
+ image: "${REGISTRY}consul:0.9.2"
command: agent -server -bootstrap -client 0.0.0.0 -ui
ports:
- "8300:8300"
@@ -46,7 +46,7 @@
# Registrator
#
registrator:
- image: "${REGISTRY}gliderlabs/registrator:${REGISTRATOR_TAG:-latest}"
+ image: "${REGISTRY}gliderlabs/registrator:latest"
command: [
"-ip=${DOCKER_HOST_IP}",
"-retry-attempts", "100",
@@ -63,7 +63,7 @@
# Fluentd log server
#
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd${TAG}"
ports:
- "24224:24224"
volumes:
@@ -76,7 +76,7 @@
# (demo place-holder for external KPI system)
#
grafana:
- image: "${REGISTRY}voltha/grafana:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-grafana${TAG}"
ports:
- "8883:80"
- "2003:2003"
@@ -95,7 +95,7 @@
# Shovel (Kafka-graphite-gateway)
#
shovel:
- image: "${REGISTRY}voltha/shovel:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-shovel${TAG}"
command: [
"/shovel/shovel/main.py",
"--kafka=@kafka",
@@ -113,7 +113,7 @@
# Voltha server instance(s)
#
voltha:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha${TAG}"
command: [
"/voltha/voltha/main.py",
"-v",
@@ -151,7 +151,7 @@
- ponmgmt
envoy:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy${TAG}"
entrypoint:
- /usr/local/bin/envoyd
- -envoy-cfg-template
@@ -176,7 +176,7 @@
# Voltha cli container
#
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli${TAG}"
command: [
"/cli/cli/setup.sh",
"-L",
@@ -197,7 +197,7 @@
# ofagent server instance
#
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent${TAG}"
command: [
"/ofagent/ofagent/main.py",
"-v",
@@ -225,7 +225,7 @@
# Netconf server instance(s)
#
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf${TAG}"
privileged: true
command: [
"/netconf/netconf/main.py",
@@ -253,7 +253,7 @@
# Dashboard daemon
#
dashd:
- image: "${REGISTRY}voltha/dashd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-dashd${TAG}"
command: [
"/dashd/dashd/main.py",
"--kafka=@kafka",
@@ -272,7 +272,7 @@
# Nginx service consolidation
#
nginx:
- image: "${REGISTRY}voltha/nginx:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-nginx${TAG}"
ports:
- "80:80"
environment:
@@ -290,7 +290,7 @@
# Docker ui
#
portainer:
- image: "${REGISTRY}voltha/portainer:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-portainer${TAG}"
ports:
- "9000:9000"
environment:
diff --git a/compose/docker-compose-voltha-swarm.yml b/compose/docker-compose-voltha-swarm.yml
index cbbe319..cd6489a 100644
--- a/compose/docker-compose-voltha-swarm.yml
+++ b/compose/docker-compose-voltha-swarm.yml
@@ -1,7 +1,7 @@
version: "3"
services:
vcore:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:${TAG:-latest}"
logging:
driver: "json-file"
options:
diff --git a/compose/voltha-stack.yml.j2 b/compose/voltha-stack.yml.j2
index 09033d4..77d5d9d 100644
--- a/compose/voltha-stack.yml.j2
+++ b/compose/voltha-stack.yml.j2
@@ -20,31 +20,35 @@
# templating capability, because as of 17.09.0-ce Docker
# cannot use and environment variable for the `replicas`
# attribute on a container. ]
-# REGISTRY - The docker registry from which images should be pulled.
-# If specified if should end in a `/`. Defaults to empty.
-# TAG - The tag that should be used when referencing VOLTHA docker
-# images, defaults to `latest`.
-# CONSUL_ROOT - The local path on which the consul/data and consul/config
-# directories should be created. Defaults to `/var/local`.
-# VOLTHA_LOGS - The location into which `fluentd` should writes logs.
-# Defaults to `/var/log`.
-# RADIUS_ROOT - The location in which the `data/clients.conf` and
-# `data/users` configuration files can be found. Defaults
-# to `/var/local`.
+# REGISTRY - The docker registry host from which images should be
+# pulled, i.e. `private-reg.com:5000/`. If specified
+# it should end in a `/`. Defaults to empty.
+# REPOSITORY - The docker repository name from which voltha specific
+# images should be pulled, i.e. `voltha/`. If specified it
+# should end in a `/`. Defaults to empty.
+# TAG - The tag that should be used when referencing VOLTHA docker
+# images, defaults to `latest`.
+# CONSUL_ROOT - The local path on which the consul/data and consul/config
+# directories should be created. Defaults to `/var/local`.
+# VOLTHA_LOGS - The location into which `fluentd` should writes logs.
+# Defaults to `/var/log`.
+# RADIUS_ROOT - The location in which the `data/clients.conf` and
+# `data/users` configuration files can be found. Defaults
+# to `/var/local`.
# DOCKER_HOST_IP -
-# ZK_TAG - The tag that should be used when referencing the ZooKeeper
-# docker image. Defaults to `3.4.11`.
-# KAFKA_TAG - The tag that should be used when referencing the Kafka
-# docker image. Default to `1.0.0`.
-# CONSUL_TAG - The tag that should be used when referencing the Consul
-# docker image. Defaults to `0.9.2`.
-# RADIUS_TAG - The tag that should be used when referencing the FreeRADIUS
-# docker image. Defaults to `latest`.
+# ZK_TAG - The tag that should be used when referencing the ZooKeeper
+# docker image. Defaults to `latest`.
+# KAFKA_TAG - The tag that should be used when referencing the Kafka
+# docker image. Default to `1.0.0`.
+# CONSUL_TAG - The tag that should be used when referencing the Consul
+# docker image. Defaults to `0.9.2`.
+# RADIUS_TAG - The tag that should be used when referencing the FreeRADIUS
+# docker image. Defaults to `latest`.
version: "3"
services:
zk1:
- image: "${REGISTRY}zookeeper:${ZK_TAG:-3.4.11}"
+ image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -57,7 +61,7 @@
ZOO_SERVERS: server.1=0.0.0.0:2888:3888 server.2=zk2:2888:3888 server.3=zk3:2888:3888
zk2:
- image: "${REGISTRY}zookeeper:${ZK_TAG:-3.4.11}"
+ image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -70,7 +74,7 @@
ZOO_SERVERS: server.1=zk1:2888:3888 server.2=0.0.0.0:2888:3888 server.3=zk3:2888:3888
zk3:
- image: "${REGISTRY}zookeeper:${ZK_TAG:-3.4.11}"
+ image: "${REGISTRY}wurstmeister/zookeeper:${ZK_TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -85,7 +89,7 @@
kafka:
deploy:
mode: global
- image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-1.0.0}"
+ image: "${REGISTRY}wurstmeister/kafka:${KAFKA_TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -104,7 +108,7 @@
- 9092:9092
consul:
- image: ${REGISTRY}consul:${CONSUL_TAG:-0.9.2}
+ image: "${REGISTRY}consul:${CONSUL_TAG:-0.9.2}"
logging:
driver: "json-file"
options:
@@ -152,7 +156,7 @@
{%- endif %}
fluentdactv:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -174,7 +178,7 @@
{%- endif %}
fluentdstby:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -198,7 +202,7 @@
# The Fluentd container is part of the data collection
# infrastructure.
fluentd:
- image: "${REGISTRY}voltha/fluentd:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-fluentd:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -254,7 +258,7 @@
# The cluster manager must run on a manager node so that it can
# retrieve service information from manager nodes
onos_cluster_manager:
- image: "${REGISTRY}voltha/unum:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-unum:${TAG:-latest}"
deploy:
replicas: 1
placement:
@@ -283,7 +287,7 @@
replicas: 1
labels:
org.voltha.onos.cluster: "true"
- image: "${REGISTRY}voltha/onos:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-onos:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -301,7 +305,7 @@
# The VCORE container is the core capabilities of VOLTHA including
# interacting with device adapters
vcore:
- image: "${REGISTRY}voltha/voltha:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-voltha:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -333,7 +337,7 @@
# The OpenFlow Agent support the OpenFlow protocol communication
# between ONOS and VOLTHA.
ofagent:
- image: "${REGISTRY}voltha/ofagent:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-ofagent:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -358,7 +362,7 @@
# the VOLTHA components as well as surfaces a REST API and maps
# the requests to GPRC
voltha:
- image: "${REGISTRY}voltha/envoy:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-envoy:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -387,7 +391,7 @@
# The CLI container provides an CLI to the VOLTHA capabilitiy
# that can be accessed via SSH.
cli:
- image: "${REGISTRY}voltha/cli:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-cli:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -411,7 +415,7 @@
# The Netconf container provides an NETCONF API to be used
# with VOLTHA and maps that to GRPC requests
netconf:
- image: "${REGISTRY}voltha/netconf:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-netconf:${TAG:-latest}"
logging:
driver: "json-file"
options:
@@ -440,7 +444,7 @@
# as other VOLTHA containers and is thus a convenient
# troubleshooting tool
tools:
- image: "${REGISTRY}voltha/tools:${TAG:-latest}"
+ image: "${REGISTRY}${REPOSITORY}voltha-tools:${TAG:-latest}"
logging:
driver: "json-file"
options: