Internal Server Error in Fuel UI when adding nodes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Nikolay Markov |
Bug Description
ENVIRONMENT
============
VirtualBox 4.2.16 r86992
5 VMs created by vbox-scripts-
Fuel from ISO image: fuel-3.
TEST CASE
=========
1) Deploy OpenStack in simple (non-HA) mode with Centos
1 controller + 1 cinder + 1 compute
Neutron + GRE (eth0 - admin pxe, eth1 - public, eth2 - other )
2) Then remove the environment
3) And deploy on the same VMs new environmet :
HA-mode, Centos, 3 controllers + 1 cinder+ceph-osd + 1 compute+ceph-osd
Neutron + GRE (eth0 - admin pxe, eth1 - public, eth2 - other )
EXPECTED RESULT
===============
new env is successfully deployed
ACTUAL RESULT
=============
Response code '500 Internal Server Error' when I tryed to add 3 nodes as controllers to new cloud env:
2013-11-28 15:45:45 ERROR
(logger) Response code '500 Internal Server Error' for PUT /api/nodes from 10.20.0.1:44476
2013-11-28 15:45:45 ERROR
(logger) Traceback (most recent call last):
File "/opt/nailgun/
return self.handle()
File "/opt/nailgun/
return self._delegate(fn, self.fvars, args)
...
...
File "/opt/nailgun/
cursor.
IntegrityError: (IntegrityError) null value in column "name" violates not-null constraint
'INSERT INTO roles (release_id, name) VALUES (%(release_id)s, %(name)s) RETURNING roles.id' {'release_id': None, 'name': None}
See the logs attached.
description: | updated |
description: | updated |
Changed in fuel: | |
milestone: | none → 3.2.1 |
Changed in fuel: | |
status: | New → In Progress |
Changed in fuel: | |
status: | In Progress → Fix Committed |
Changed in fuel: | |
status: | Fix Committed → Fix Released |