blob: 594a19180ed5dc991d8bd5f79f66239d9283e0b5 [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/
5ADD xos/configurations/common/cloudlab-nodes.yaml /opt/xos/configurations/commmon/
6ADD xos/configurations/common/id_rsa.pub /root/setup/padmin_public_key
Andy Bavier0103fe92015-10-07 16:22:17 -04007ADD xos/configurations/common/id_rsa.pub /opt/xos/observers/vcpe/vcpe_public_key
Andy Baviera5aaffe2015-10-07 19:45:34 -04008ADD xos/configurations/common/id_rsa /opt/xos/observers/vcpe/vcpe_private_key
svavilap7f9b4d62015-10-27 18:34:42 -04009ADD xos/configurations/common/id_rsa.pub /opt/xos/observers/monitoring_channel/monitoring_channel_public_key
10ADD xos/configurations/common/id_rsa /opt/xos/observers/monitoring_channel/monitoring_channel_private_key
Andy Bavier790c0e52015-10-20 11:37:06 -040011ADD xos/configurations/common/id_rsa.pub /opt/xos/observers/onos/onos_key.pub
12ADD xos/configurations/common/id_rsa /opt/xos/observers/onos/onos_key
Scott Baker2c66f962015-10-28 16:20:48 -070013ADD xos/configurations/common/ceilometer_url /root/setup/ceilometer_url
Andy Baviera5aaffe2015-10-07 19:45:34 -040014ADD xos/observers/vcpe/supervisor/vcpe-observer.conf /etc/supervisor/conf.d/
Andy Bavier790c0e52015-10-20 11:37:06 -040015ADD xos/observers/vbng/supervisor/vbng-observer.conf /etc/supervisor/conf.d/
16ADD xos/observers/onos/supervisor/onos-observer.conf /etc/supervisor/conf.d/
svavilap7f9b4d62015-10-27 18:34:42 -040017ADD xos/observers/monitoring_channel/supervisor/monitoring_channel_observer.conf /etc/supervisor/conf.d/
Andy Baviera5aaffe2015-10-07 19:45:34 -040018RUN sed -i 's/proxy_ssh=True/proxy_ssh=False/' /opt/xos/observers/vcpe/vcpe_observer_config
svavilap7f9b4d62015-10-27 18:34:42 -040019RUN sed -i 's/proxy_ssh=True/proxy_ssh=False/' /opt/xos/observers/monitoring_channel/monitoring_channel_observer_config
Andy Bavierf0405252015-10-06 14:55:44 -040020
Andy Baviera65b5ea2015-10-07 18:26:44 -040021CMD /usr/bin/make -C /opt/xos/configurations/cord -f Makefile.inside; /bin/bash
Andy Bavierf0405252015-10-06 14:55:44 -040022
23#CMD ["/bin/bash"]