Docker: Nova boot errors out in setting network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher | ||
R2.20 |
Fix Committed
|
Critical
|
Ignatious Johnson Christopher | ||
nova-docker |
Fix Committed
|
Undecided
|
Ignatious Johnson Christopher |
Bug Description
After launching a Few VM's, not able to launch any more VM's.
root@cmbu-
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 7b3c24de-
| b89b4496-
+------
b4496-00c3-
2015-04-21 17:30:15.364 3131 ERROR nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
2015-04-21 17:30:15.364 3131 TRACE nova.compute.
@
Version : 2.20-2 Icehouse 14.04
tags: | added: docker |
summary: |
- Docker: Nova boot errros out in setting network + Docker: Nova boot errors out in setting network |
Changed in juniperopenstack: | |
assignee: | nobody → Ignatious Johnson Christopher (ijohnson-x) |
Changed in juniperopenstack: | |
importance: | Undecided → Critical |
information type: | Proprietary → Public |
Changed in nova-docker: | |
assignee: | nobody → Ignatious Johnson Christopher (ijohnson-x) |
Changed in juniperopenstack: | |
status: | New → In Progress |
Changed in juniperopenstack: | |
status: | In Progress → Fix Committed |
Analysis: dhcp/dhclient. leases file is overwritten. Due to the corrupted file Successive docker containers are not getting IP lease as the dhclient command is failling .
-------------
During opencontrail attach vifs the containers use dhclient to lease an ip address.
When bulk container create request is sent, the /var/lib/
So the Instance launch is failing.
Fix:
--------
Creating separate lease files for each docker container.
Workaround: ------- ------ dhcp/dhclient. leases file and then launch Instances.
-------
Remove/correct the corrupted lease entry in the /var/lib/