Я работаю через puppet openstack instructions, и один из требований заключаются в следующем:бродяги добавить интерфейс без установки IP- адреса
- Каждые из машин, работающих под управлением службой OpenStack должен иметь как минимум 2 NICS ,
- Один для публичной/внутренней сети. Этот nic должен быть назначен IP-адрес
- Одна из сетей виртуальной машины. Это адаптере не должен иметь IP-адрес назначен
Я пытался указать частную сеть в Vagrant без адреса, но попал следующее сообщение об ошибке при вызове vagrant up
:
* An IP is required for a private network.
Моя первая мысль - запустить сценарий обеспечения для настройки сети, но есть предупреждения не изменять файлы конфигурации сети (поле CentOS):
[[email protected] ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth2
#VAGRANT-BEGIN
# The contents below are automatically generated by Vagrant. Do not modify.
NM_CONTROLLED=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.55.5
NETMASK=255.255.255.0
DEVICE=eth2
PEERDNS=no
#VAGRANT-END
Любые идеи будут оценены!
Вы могли бы показать свою конфигурацию Vagrantfile? – Robert
@ Rob3 - здесь: https://github.com/snowch/stratos-developer-tools/blob/cloudstack/Vagrantfile –