IOError: Socket closed When creating a deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Matthew Mosesohn |
Bug Description
{"build_id": "2014-08-
1. Create new environment (Ubuntu, HA mode)
2. Choose GRE segmentation
3. Add controller x3 + Ceilometer
4. Add computes x3 + Ceph OSD
Deployment fails with " A server error has occured. Please contact the administrators." Fuel Snapshot cannot be created and network verification tests fail with 'Socket Closed'
Logs show:
2014-08-20 00:32:42 ERROR
[7f66546bb740] (logger) Response code '500 Internal Server Error' for PUT /api/clusters/
2014-08-20 00:32:42 ERROR
[7f66546bb740] (logger) Traceback (most recent call last):
File "/usr/lib/
return self.handle()
File "/usr/lib/
return self._delegate(fn, self.fvars, args)
File "/usr/lib/
return handle_class(cls)
File "/usr/lib/
return tocall(*args)
File "<string>", line 2, in PUT
File "/usr/lib/
data = func(*args, **kwargs)
File "/usr/lib/
task = task_manager.
File "/usr/lib/
rpc.
File "/usr/lib/
publish()
File "/usr/lib/
routing_key, mandatory, immediate, exchange, declare)
File "/usr/lib/
channel = self.channel
File "/usr/lib/
channel = self._channel = channel()
File "/usr/lib/
value = self.__value__ = self.__contract__()
File "/usr/lib/
channel = ChannelPromise(
File "/usr/lib/
self.connection
File "/usr/lib/
self.
File "/usr/lib/
conn = self.transport.
File "/usr/lib/
conn = self.Connection
File "/usr/lib/
(10, 30), # tune
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise m
IOError: Socket closed
I've attempted restarting rabbitmq via 'supervisorctl restart docker-rabbitmq' however the socket errors remain.
This is the current docker logs for the rabbitmq container;
[root@fuel ~]# docker logs 5ccf45c4d6b6
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
ls: cannot access /dev/sda?*: No such file or directory
ls: cannot access /dev/sda?*: No such file or directory
Warning: Config file /etc/puppet/
Notice: Compiled catalog for 5ccf45c4d6b6.
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
Info: Loading facts in /etc/puppet/
ls: cannot access /dev/sda?*: No such file or directory
ls: cannot access /dev/sda?*: No such file or directory
Info: Applying configuration version '1408486426'
Notice: /Stage[
Info: /Stage[
Notice: /Stage[
Info: /Stage[
Info: Class[Rabbitmq:
Notice: Module rabbitmq cannot notify service rabbitmq-server on package rabbitmq-server update
Notice: /Stage[
Error: Could not start Service[
Error: /Stage[
Notice: /Stage[
Notice: /Stage[
Notice: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: /Stage[
Warning: /Stage[
Notice: Finished catalog run in 35.71 seconds
Stopping rabbitmq-server: rabbitmq-server.
## ## Licensed under the MPL. See http://
## ##
########## Logs: /var/log/
###### ## /var/log/
##########
Changed in fuel: | |
milestone: | none → 5.1 |
assignee: | nobody → Fuel Python Team (fuel-python) |
Changed in fuel: | |
assignee: | Dima Shulyak (dshulyak) → Fuel Library Team (fuel-library) |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Bogdan Dobrelya (bogdando) |
Changed in fuel: | |
status: | Incomplete → New |
Changed in fuel: | |
assignee: | Bogdan Dobrelya (bogdando) → Fuel Library Team (fuel-library) |
After a reboot of the fuel master I was able to delete the old env's and download the support snapshot