When deploying examples/apps/ex1.yaml
we are getting following stack trace in the n-cpu screen:
2016-03-14 17:41:13.715 TRACE novadocker.virt.docker.driver [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Stderr: u'Cannot open network namespace "ce4efccf853d343a9701945f534ba81f42c5f404ffb5b
c39aac7c53eb3df7196": No such file or directory\n'
2016-03-14 17:41:13.715 TRACE novadocker.virt.docker.driver [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3]
2016-03-14 17:41:13.729 ERROR nova.compute.manager [req-1049edf2-9e7a-488f-a9b1-f7349e4868d9 demo demo] [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Instance failed to spawn
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Traceback (most recent call last):
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] File "/opt/stack/nova/nova/compute/manager.py", line 2218, in _build_resources
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] yield resources
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] File "/opt/stack/nova/nova/compute/manager.py", line 2064, in _build_and_run_instance
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] block_device_info=block_device_info)
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] File "/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 537, in
spawn
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] self._start_container(container_id, instance, network_info)
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] File "/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 503, in
_start_container
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] instance_id=instance['name'])
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] InstanceDeployFailure: Cannot setup network: Unexpected error while running command.
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Command: sudo nova-rootwrap /etc/nova/rootwrap.conf ip netns exec ce4efccf853d343a9701945f534ba
81f42c5f404ffb5bc39aac7c53eb3df7196 ip link set lo up
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Exit code: 1
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Stdout: u''
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3] Stderr: u'Cannot open network namespace "ce4efccf853d343a9701945f534ba81f42c5f404ffb5bc39aac7c5
3eb3df7196": No such file or directory\n'
2016-03-14 17:41:13.729 TRACE nova.compute.manager [instance: 88b8c2d1-8bdd-4e43-9ba3-2ab798725fc3]
2016-03-14 17:41:13.730 ERROR root [req-1049edf2-9e7a-488f-a9b1-f7349e4868d9 demo demo] Original exception being dropped: ['Traceback (most recent call last):\n', ' File "/opt/stack/nova/nova/co
mpute/manager.py", line 2218, in _build_resources\n yield resources\n', ' File "/opt/stack/nova/nova/compute/manager.py", line 2064, in _build_and_run_instance\n block_device_info=block_de
vice_info)\n', ' File "/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 537, in spawn\n self._start_container(container_id, instance, network_info)\n', ' File "
/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 503, in _start_container\n instance_id=instance[\'name\'])\n', 'InstanceDeployFailure: Cannot setup network: Unex
pected error while running command.\nCommand: sudo nova-rootwrap /etc/nova/rootwrap.conf ip netns exec ce4efccf853d343a9701945f534ba81f42c5f404ffb5bc39aac7c53eb3df7196 ip link set lo up\nExit cod
e: 1\nStdout: u\'\'\nStderr: u\'Cannot open network namespace "ce4efccf853d343a9701945f534ba81f42c5f404ffb5bc39aac7c53eb3df7196": No such file or directory\\n\'\n']
Here is the Nodejs languagepack used to build this app:
https://github.com/devdattakulkarni/solum-languagepack-nodejs
The app file used was modified from examples/apps/ex1.yaml. Here is the app file used:
--
version: 1
name: nodejs-express
description: Nodejs express.
languagepack: nodejs
source:
repository: https://github.com/paulczar/example-nodejs-express.git
revision: master
workflow_config:
run_cmd: node server.js
test_cmd: ''
trigger_actions:
- unittest
- build
- deploy
ports:
- 80