After all this time I finaly found out difference between error message shown node name and node name in "openstack compute service list" command. In error above neutron tries to bind port on host computei7-2 although when I type openstack compute service list I see only computei7-2.maas
What I did was:
1) Changed /etc/nova/nova.conf file host line in compute node instead of computei7-2.maas to computei7
2) Changed /etc/nova/neutron.conf file host line in compute node instead of computei7-2.maas to computei7
3) Reboot compute node
4) In openstack controller removed compute service with a name ending .maas:
openstack compute service delete $ID
5) Rebooted a node
After all these procedures I am able to launch docker container on compute node with command "docker run --net test_net cirros ifconfig"
After all this time I finaly found out difference between error message shown node name and node name in "openstack compute service list" command. In error above neutron tries to bind port on host computei7-2 although when I type openstack compute service list I see only computei7-2.maas
What I did was:
1) Changed /etc/nova/nova.conf file host line in compute node instead of computei7-2.maas to computei7
2) Changed /etc/nova/ neutron. conf file host line in compute node instead of computei7-2.maas to computei7
3) Reboot compute node
4) In openstack controller removed compute service with a name ending .maas:
openstack compute service delete $ID
5) Rebooted a node
After all these procedures I am able to launch docker container on compute node with command "docker run --net test_net cirros ifconfig"