blob: 3e63eb2a32dddce53573c8a88d7e4b04f7d5abbc [file] [log] [blame]
Andy Bavierf0405252015-10-06 14:55:44 -04001RUN mkdir -p /root/setup
2ADD xos/configurations/common/admin-openrc.sh /root/setup/
svavilap7f9b4d62015-10-27 18:34:42 -04003ADD xos/configurations/common/controller_settings /root/setup/
Andy Bavierf0405252015-10-06 14:55:44 -04004ADD xos/configurations/common/flat_net_name /root/setup/
Andy Bavier0566e1d2015-12-23 16:10:12 -05005ADD xos/configurations/common/nodes.yaml /opt/xos/configurations/commmon/
Andy Bavierf0405252015-10-06 14:55:44 -04006ADD xos/configurations/common/id_rsa.pub /root/setup/padmin_public_key
Srikanth Vavilapalli562ba492016-01-25 20:06:43 -05007ADD xos/configurations/common/id_rsa.pub /opt/xos/synchronizers/vcpe/vcpe_public_key
8ADD xos/configurations/common/id_rsa /opt/xos/synchronizers/vcpe/vcpe_private_key
9ADD xos/configurations/common/id_rsa.pub /opt/xos/synchronizers/monitoring_channel/monitoring_channel_public_key
10ADD xos/configurations/common/id_rsa /opt/xos/synchronizers/monitoring_channel/monitoring_channel_private_key
11ADD xos/configurations/common/id_rsa.pub /opt/xos/synchronizers/onos/onos_key.pub
12ADD xos/configurations/common/id_rsa /opt/xos/synchronizers/onos/onos_key
Scott Baker7e8d55f2015-10-29 11:20:59 -070013ADD xos/configurations/common/node_key.pub /root/setup/node_key.pub
14ADD xos/configurations/common/node_key /root/setup/node_key
Scott Baker2c66f962015-10-28 16:20:48 -070015ADD xos/configurations/common/ceilometer_url /root/setup/ceilometer_url
Srikanth Vavilapalli562ba492016-01-25 20:06:43 -050016ADD xos/synchronizers/vcpe/supervisor/vcpe-observer.conf /etc/supervisor/conf.d/
17ADD xos/synchronizers/vbng/supervisor/vbng-observer.conf /etc/supervisor/conf.d/
18ADD xos/synchronizers/onos/supervisor/onos-observer.conf /etc/supervisor/conf.d/
19ADD xos/synchronizers/monitoring_channel/supervisor/monitoring_channel_observer.conf /etc/supervisor/conf.d/
20RUN sed -i 's/proxy_ssh=True/proxy_ssh=False/' /opt/xos/synchronizers/vcpe/vcpe_synchronizer_config
21RUN sed -i 's/proxy_ssh=True/proxy_ssh=False/' /opt/xos/synchronizers/monitoring_channel/monitoring_channel_synchronizer_config
Scott Baker3b47c5f2015-12-02 20:00:20 -080022ADD xos/configurations/cord/virtualbng.json /root/setup/
Scott Baker532693a2015-12-16 21:46:52 -080023ADD xos/configurations/cord/vtn-network-cfg.json /root/setup/
Andy Bavierf0405252015-10-06 14:55:44 -040024
Andy Baviera65b5ea2015-10-07 18:26:44 -040025CMD /usr/bin/make -C /opt/xos/configurations/cord -f Makefile.inside; /bin/bash
Andy Bavierf0405252015-10-06 14:55:44 -040026
27#CMD ["/bin/bash"]