Comment 1 for bug 1251748

Revision history for this message
Bob Callaway (bob-callaway) wrote :

Here's the stack trace from ./stack.sh (stripped to just the Nova configure part):

Configuring Nova
+ init_nova
+ is_service_enabled mysql postgresql
+ services='mysql postgresql'
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql, =~ ,mysql, ]]
+ return 0
+ is_service_enabled n-api
+ services=n-api
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql, =~ ,n-api, ]]
+ return 0
+ recreate_database nova latin1
+ local db=nova
+ local charset=latin1
+ recreate_database_mysql nova latin1
+ local db=nova
+ local charset=latin1
+ mysql -uroot -pnetapp123 -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova;'
+ mysql -uroot -pnetapp123 -h127.0.0.1 -e 'CREATE DATABASE nova CHARACTER SET latin1;'
+ /usr/local/bin/nova-manage db sync
+ is_service_enabled n-cell
+ services=n-cell
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql, =~ ,n-cell, ]]
+ [[ n-cell == n-cell-* ]]
+ [[ n-cell == \n\o\v\a ]]
+ [[ n-cell == \c\i\n\d\e\r ]]
+ [[ n-cell == \c\e\i\l\o\m\e\t\e\r ]]
+ [[ n-cell == \g\l\a\n\c\e ]]
+ [[ n-cell == \n\e\u\t\r\o\n ]]
+ [[ n-cell == \t\r\o\v\e ]]
+ [[ n-cell == \s\w\i\f\t ]]
+ [[ n-cell == s-* ]]
+ return 1
+ is_baremetal
+ [[ g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql =~ baremetal ]]
+ return 1
+ create_nova_cache_dir
+ sudo mkdir -p /var/cache/nova
+ sudo chown vagrant /var/cache/nova
+ rm -f '/var/cache/nova/*'
+ create_nova_keys_dir
+ sudo mkdir -p /opt/stack/data/nova/keys
+ sudo chown -R vagrant /opt/stack/data/nova
+ is_service_enabled neutron
+ services=neutron
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql, =~ ,neutron, ]]
+ [[ neutron == n-cell-* ]]
+ [[ neutron == \n\o\v\a ]]
+ [[ neutron == \c\i\n\d\e\r ]]
+ [[ neutron == \c\e\i\l\o\m\e\t\e\r ]]
+ [[ neutron == \g\l\a\n\c\e ]]
+ [[ neutron == \n\e\u\t\r\o\n ]]
+ [[ g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql =~ q- ]]
+ [[ neutron == \t\r\o\v\e ]]
+ [[ neutron == \s\w\i\f\t ]]
+ [[ neutron == s-* ]]
+ return 1
+ is_service_enabled n-net
+ services=n-net
+ for service in '${services}'
+ [[ ,g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,rabbit,tempest,mysql, =~ ,n-net, ]]
+ return 0
+ create_nova_conf_nova_network
+ iniset /etc/nova/nova.conf DEFAULT network_manager nova.network.manager.FlatDHCPManager
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=network_manager
+ local value=nova.network.manager.FlatDHCPManager
+ grep -q '^\[DEFAULT\]' /etc/nova/nova.conf
+ echo -e '\n[DEFAULT]'
/home/vagrant/devstack/functions: line 734: /etc/nova/nova.conf: Permission denied
+ ini_has_option /etc/nova/nova.conf DEFAULT network_manager
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=network_manager
+ local line
++ sed -ne '/^\[DEFAULT\]/,/^\[.*\]/ { /^network_manager[ \t]*=/ p; }' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ line=
+ '[' -n '' ']'
+ sed -i -e '/^\[DEFAULT\]/ a\
network_manager = nova.network.manager.FlatDHCPManager
' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ iniset /etc/nova/nova.conf DEFAULT public_interface br100
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=public_interface
+ local value=br100
+ grep -q '^\[DEFAULT\]' /etc/nova/nova.conf
+ echo -e '\n[DEFAULT]'
/home/vagrant/devstack/functions: line 734: /etc/nova/nova.conf: Permission denied
+ ini_has_option /etc/nova/nova.conf DEFAULT public_interface
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=public_interface
+ local line
++ sed -ne '/^\[DEFAULT\]/,/^\[.*\]/ { /^public_interface[ \t]*=/ p; }' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ line=
+ '[' -n '' ']'
+ sed -i -e '/^\[DEFAULT\]/ a\
public_interface = br100
' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ iniset /etc/nova/nova.conf DEFAULT vlan_interface eth0
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=vlan_interface
+ local value=eth0
+ grep -q '^\[DEFAULT\]' /etc/nova/nova.conf
+ echo -e '\n[DEFAULT]'
/home/vagrant/devstack/functions: line 734: /etc/nova/nova.conf: Permission denied
+ ini_has_option /etc/nova/nova.conf DEFAULT vlan_interface
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=vlan_interface
+ local line
++ sed -ne '/^\[DEFAULT\]/,/^\[.*\]/ { /^vlan_interface[ \t]*=/ p; }' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ line=
+ '[' -n '' ']'
+ sed -i -e '/^\[DEFAULT\]/ a\
vlan_interface = eth0
' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ iniset /etc/nova/nova.conf DEFAULT flat_network_bridge br100
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=flat_network_bridge
+ local value=br100
+ grep -q '^\[DEFAULT\]' /etc/nova/nova.conf
+ echo -e '\n[DEFAULT]'
/home/vagrant/devstack/functions: line 734: /etc/nova/nova.conf: Permission denied
+ ini_has_option /etc/nova/nova.conf DEFAULT flat_network_bridge
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=flat_network_bridge
+ local line
++ sed -ne '/^\[DEFAULT\]/,/^\[.*\]/ { /^flat_network_bridge[ \t]*=/ p; }' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ line=
+ '[' -n '' ']'
+ sed -i -e '/^\[DEFAULT\]/ a\
flat_network_bridge = br100
' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ '[' -n eth0 ']'
+ iniset /etc/nova/nova.conf DEFAULT flat_interface eth0
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=flat_interface
+ local value=eth0
+ grep -q '^\[DEFAULT\]' /etc/nova/nova.conf
+ echo -e '\n[DEFAULT]'
/home/vagrant/devstack/functions: line 734: /etc/nova/nova.conf: Permission denied
+ ini_has_option /etc/nova/nova.conf DEFAULT flat_interface
+ local file=/etc/nova/nova.conf
+ local section=DEFAULT
+ local option=flat_interface
+ local line
++ sed -ne '/^\[DEFAULT\]/,/^\[.*\]/ { /^flat_interface[ \t]*=/ p; }' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
+ line=
+ '[' -n '' ']'
+ sed -i -e '/^\[DEFAULT\]/ a\
flat_interface = eth0
' /etc/nova/nova.conf
sed: can't read /etc/nova/nova.conf: Permission denied
++ failed
++ local r=2
+++ jobs -p
++ kill
++ set +o xtrace
vagrant@precise64:~/devstack$