[juno] cinder is broken on centos

Bug #1370375 reported by Ivan Berezovskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
MOS Cinder

Bug Description

Fuel 6.0 ISO: http://pastebin.com/CSeJpmgU

Deploy simple environment: centos with nova. Add 1 controller with or without cinder role. Deploy successful. But cinder doesn't response on any request from console. Also it process uses all cpu.

Try to run cinder from cli:
service openstack-cinder-api stop

/usr/bin/python /usr/bin/cinder-api --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf --logfile /var/log/cinder/api.log

Errors:
2014-09-16 13:50:38.487 22005 WARNING keystonemiddleware.auth_token [-] Configuring admin URI using auth fragments. This is deprecated, use 'identity_uri' instead.
2014-09-16 13:50:38.488 22005 INFO keystonemiddleware.auth_token [-] Using /tmp/keystone-signing-cinder as cache directory for signing certificate
2014-09-16 13:50:38.488 22005 WARNING keystonemiddleware.auth_token [-] signing_dir is not owned by 0
2014-09-16 13:50:38.490 22005 WARNING cinder.service [-] Value of config option osapi_volume_workers must be integer greater than 1. Input value ignored.
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.AttributeError'> ignored
Exception AttributeError: "'GreenSocket' object has no attribute 'fd'" in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0x1aefed0>> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.AttributeError'> ignored
Exception AttributeError: "'GreenSocket' object has no attribute 'fd'" in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0x1aefed0>> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__' in <type 'exceptions.AttributeError'> ignored

There are a lot of such runtime erros.

Snapshot is attached. Node-2 is centos environment with controller only (without cinder role), node-4 is centos env with controller+cinder.

Note: the same deploy on Ubuntu is Ok. cinder-api works correctly. Configuration files on centos and ubuntu are identical.

Tags: juno
Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :
Changed in fuel:
milestone: none → 6.0
importance: Undecided → High
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

looks like this was just fixed: https://bugs.launchpad.net/cinder/+bug/1365901

Changed in fuel:
assignee: nobody → MOS Cinder (mos-cinder)
Changed in fuel:
status: New → Fix Committed
Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on custom ISO with Juno #20

"build_id": "2014-10-10_17-06-59", "ostf_sha": "7b2200ba90302d938841584c77ee86dd55814e6a", "build_number": "20", "auth_required": true, "api": "1.0", "nailgun_sha": "1386bdb46aaa989cf1d00e52a61d0a193acbeab9", "production": "docker", "fuelmain_sha": "6d2c7107353e17d50bd5e72846d986ab5b7c430e", "astute_sha": "65a5a0781d314bdcc090a61a599a8abf95989fc1", "feature_groups": ["mirantis"], "release": "6.0", "release_versions": {"2014.2-6.0": {"VERSION": {"build_id": "2014-10-10_17-06-59", "ostf_sha": "7b2200ba90302d938841584c77ee86dd55814e6a", "build_number": "20", "api": "1.0", "nailgun_sha": "1386bdb46aaa989cf1d00e52a61d0a193acbeab9", "production": "docker", "fuelmain_sha": "6d2c7107353e17d50bd5e72846d986ab5b7c430e", "astute_sha": "65a5a0781d314bdcc090a61a599a8abf95989fc1", "feature_groups": ["mirantis"], "release": "6.0", "fuellib_sha": "f282999b04f4ff42b8d9147c9a7ab9348da1b24b"}}}, "fuellib_sha": "f282999b04f4ff42b8d9147c9a7ab9348da1b24b"

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.