
compass can be installed on libvirt backed vagrant box. easier to manage to lifecycle. add test option to inject pxeboot mac to compass db. Change-Id: I779e3d6860d54dee4bd1687fc473e5c38c30e6ca
18 lines
483 B
Django/Jinja
18 lines
483 B
Django/Jinja
FROM compassindocker/compass
|
|
|
|
ADD files/start.sh /root/start.sh
|
|
ADD files/compass.setting /etc/compass/setting
|
|
ADD files/cobbler.conf /etc/compass/os_installer/cobbler.conf
|
|
{% if test%}
|
|
ADD files/switch_machines_file /etc/compass/switch_machines_file
|
|
{% endif %}
|
|
{% if 'chef' in pkg_installer %}
|
|
ADD files/chef-icehouse.conf /etc/compass/package_installer/chef-icehouse.conf
|
|
ADD files/compass.pem /etc/compass.pem
|
|
{% endif %}
|
|
|
|
CMD ["/root/start.sh"]
|
|
EXPOSE 80
|
|
EXPOSE 123
|
|
EXPOSE 3128
|