Public bug reported:

The most recent versions ( approximately since 02/22/2015)  of   
.../stack/nova/openstack-common.conf  doesn't contain entry
"module=log"

What causes stack.sh  to crash with message

2015-02-24 10:07:05.567 | + service=n-cpu
2015-02-24 10:07:05.568 | + echo 'Error: Service n-cpu is not running'
2015-02-24 10:07:05.568 | Error: Service n-cpu is not running
2015-02-24 10:07:05.569 | + '[' -n 
/home/ubuntu/stack/status/stack/n-cpu.failure ']'

n-cpu screen log reports :-

ubuntu@ubuntu-Standard:~/devstack$ cd /home/ubuntu/stack/nova && 
/usr/local/bin/nova-compute --config-file /etc/nova/nova.conf & echo $! 
>/home/ubuntu/stack/status/stack/n-cpu.pid; fg || echo "n-cpu failed to start" 
| tee "/home/ubuntu/stack/status/stack/n-cpu.failure" 2> error
[1] 14444

cd /home/ubuntu/stack/nova && /usr/local/bin/nova-compute --config-file 
/etc/nova/nova.conf
2015-02-24 06:04:01.623 DEBUG nova.servicegroup.api [-] ServiceGroup driver 
defined as an instance of db from (pid=14445) __new__ 
/home/ubuntu/stack/nova/nova/servicegroup/api.py:62
2015-02-24 06:04:01.731 INFO nova.openstack.common.periodic_task [-] Skipping 
periodic task _periodic_update_dns because its interval is negative
2015-02-24 06:04:01.766 INFO nova.virt.driver [-] Loading compute driver 
'novadocker.virt.docker.DockerDriver'
2015-02-24 06:04:01.780 ERROR nova.virt.driver [-] Unable to load the 
virtualization driver
2015-02-24 06:04:01.780 TRACE nova.virt.driver Traceback (most recent call 
last):
2015-02-24 06:04:01.780 TRACE nova.virt.driver   File 
"/home/ubuntu/stack/nova/nova/virt/driver.py", line 1391, in load_compute_driver
2015-02-24 06:04:01.780 TRACE nova.virt.driver     virtapi)
2015-02-24 06:04:01.780 TRACE nova.virt.driver   File 
"/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 52, in 
import_object_ns
2015-02-24 06:04:01.780 TRACE nova.virt.driver     return 
import_class(import_str)(*args, **kwargs)
2015-02-24 06:04:01.780 TRACE nova.virt.driver   File 
"/usr/local/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 27, in 
import_class
2015-02-24 06:04:01.780 TRACE nova.virt.driver     __import__(mod_str)
2015-02-24 06:04:01.780 TRACE nova.virt.driver   File 
"/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/__init__.py", 
line 20, in <module>
2015-02-24 06:04:01.780 TRACE nova.virt.driver     from novadocker.virt.docker 
import driver
2015-02-24 06:04:01.780 TRACE nova.virt.driver   File 
"/usr/local/lib/python2.7/dist-packages/novadocker/virt/docker/driver.py", line 
41, in <module>
2015-02-24 06:04:01.780 TRACE nova.virt.driver     from nova.openstack.common 
import log
2015-02-24 06:04:01.780 TRACE nova.virt.driver ImportError: cannot import name 
log
2015-02-24 06:04:01.780 TRACE nova.virt.driver 

n-cpu failed to start

NovaDocker Driver previously installed as follows :-

First installed docker 1.5

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo sh -c "echo deb https://get.docker.com/ubuntu docker main   > 
/etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker

Second NovaDocker driver itself

$ git clone http://github.com/stackforge/nova-docker.git
$ cd nova-docker
$ sudo pip install    .

****************
My local.conf
****************
[[local|localrc]]
HOST_IP=192.168.1.57
ADMIN_PASSWORD=secret
MYSQL_PASSWORD=secret
RABBIT_PASSWORD=secret
SERVICE_PASSWORD=secret
FLOATING_RANGE=192.168.10.0/24
FLAT_INTERFACE=eth0
Q_FLOATING_ALLOCATION_POOL=start=192.168.10.150,end=192.168.10.254
PUBLIC_NETWORK_GATEWAY=192.168.10.15
SERVICE_TOKEN=super-secret-admin-token
VIRT_DRIVER=novadocker.virt.docker.DockerDriver

DEST=$HOME/stack
SERVICE_DIR=$DEST/status
DATA_DIR=$DEST/data
LOGFILE=$DEST/logs/stack.sh.log
LOGDIR=$DEST/logs

FIXED_RANGE=10.254.1.0/24
NETWORK_GATEWAY=10.254.1.1

# Services
disable_service n-net
enable_service q-svc
enable_service q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service horizon
disable_service tempest

[[post-config|$GLANCE_API_CONF]]
[DEFAULT]
container_formats=ami,ari,aki,bare,ovf,ova,docker

[[post-config|$NOVA_CONF]]
[DEFAULT]
compute_driver=novadocker.virt.docker.DockerDriver
.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1426293

Title:
  Devstack fails to load NovaDocker driver during stack.sh run on Ubuntu
  14.04.2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1426293/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to