Hide Forgot
Description of problem: The following error is seen when attempting to create manilla share from openstack dashboard: 2016-04-05 17:51:43.560 21814 DEBUG manila.manager [-] Running periodic task ShareManager._publish_service_capabilities periodic_tasks /usr/lib/python2.7/site-packages/manila/manager.py:170 2016-04-05 17:51:43.560 21814 DEBUG manila.manager [-] Notifying Schedulers of capabilities ... _publish_service_capabilities /usr/lib/python2.7/site-packages/manila/manager.py:222 2016-04-05 17:51:43.560 21814 DEBUG oslo_messaging._drivers.amqp [-] UNIQUE_ID is 4ad54df6922544c7af313a6b7bc29159. _add_unique_id /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqp.py:259 2016-04-05 17:51:43.564 21814 DEBUG manila.manager [-] Skipping ShareManager.delete_free_share_servers, 10 ticks left until next run periodic_tasks /usr/lib/python2.7/site-packages/manila/manager.py:164 2016-04-05 17:51:43.565 21814 DEBUG manila.manager [-] Running periodic task ShareManager._report_driver_status periodic_tasks /usr/lib/python2.7/site-packages/manila/manager.py:170 2016-04-05 17:51:43.565 21814 INFO manila.share.manager [-] Updating share status 2016-04-05 17:51:43.567 21814 DEBUG manila.share.driver [-] Updating share stats. _update_share_stats /usr/lib/python2.7/site-packages/manila/share/driver.py:388 2016-04-05 17:51:44.980 21814 DEBUG oslo_messaging._drivers.amqp [-] unpacked context: {u'user_id': u'0099d34c9d344f4aaf2968d0d69ee2c6', u'roles': [u'swiftoperator', u'admin', u'ResellerAdmin'], u'timestamp': u'2016-04-05T20:51:44.560226', u'auth_token': u'***', u'remote_address': u'172.25.25.2', u'quota_class': None, u'is_admin': True, u'read_deleted': u'no', u'service_catalog': [{u'endpoints_links': [], u'endpoints': [{u'adminURL': u'http://172.25.4.151:8774/v2/010cfd2c3b674d4a9562dd93a7029cff', u'region': u'regionOne', u'publicURL': u'http://api.osp.embratelcloud.com.br:8774/v2/010cfd2c3b674d4a9562dd93a7029cff/', u'internalURL': u'http://172.25.4.151:8774/v2/010cfd2c3b674d4a9562dd93a7029cff', u'id': u'308ffa8a86074e328849522a1ba76b4b'}], u'type': u'compute', u'name': u'nova'}, {u'endpoints_links': [], u'endpoints': [{u'adminURL': u'http://172.25.4.151:8776/v1/010cfd2c3b674d4a9562dd93a7029cff', u'region': u'regionOne', u'publicURL': u'http://api.osp.embratelcloud.com.br:8776/v1/010cfd2c3b674d4a9562dd93a7029cff', u'internalURL': u'http://172.25.4.151:8776/v1/010cfd2c3b674d4a9562dd93a7029cff', u'id': u'25607da333674df08ac3da506f78bf81'}], u'type': u'volume', u'name': u'cinder'}], u'request_id': u'req-ff079d87-2811-4294-b340-710ad362b3d9', u'project_id': u'010cfd2c3b674d4a9562dd93a7029cff', u'tenant': u'010cfd2c3b674d4a9562dd93a7029cff', u'user': u'0099d34c9d344f4aaf2968d0d69ee2c6'} unpack_context /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqp.py:204 2016-04-05 17:51:44.982 21814 WARNING manila.context [-] Arguments dropped when creating context: {u'user': u'0099d34c9d344f4aaf2968d0d69ee2c6', u'tenant': u'010cfd2c3b674d4a9562dd93a7029cff'} 2016-04-05 17:51:45.005 21814 ERROR manila.share.manager [req-ff079d87-2811-4294-b340-710ad362b3d9 ] Share 30e6b1ba-cafa-47b3-984e-95b351c6fe51 failed on creation. 2016-04-05 17:51:45.006 21814 WARNING manila.share.manager [req-ff079d87-2811-4294-b340-710ad362b3d9 ] Share information in exception can not be written to db because it contains {} and it is not a dictionary. 2016-04-05 17:51:45.050 21814 ERROR oslo_messaging.rpc.dispatcher [req-ff079d87-2811-4294-b340-710ad362b3d9 ] Exception during message handling: Invalid share: Unsupported share type, CIFS.. 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher Traceback (most recent call last): 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher executor_callback)) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher executor_callback) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 130, in _do_dispatch 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher result = func(ctxt, **new_args) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/manila/share/manager.py", line 345, in create_share 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher self.db.share_update(context, share_id, {'status': 'error'}) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 85, in __exit__ 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher six.reraise(self.type_, self.value, self.tb) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/manila/share/manager.py", line 319, in create_share 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher context, share_ref, share_server=share_server) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/manila/share/drivers/glusterfs.py", line 367, in create_share 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher self._get_helper(share) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/manila/share/drivers/glusterfs.py", line 433, in _get_helper 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher % share['share_proto'])) 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher InvalidShare: Invalid share: Unsupported share type, CIFS.. 2016-04-05 17:51:45.050 21814 TRACE oslo_messaging.rpc.dispatcher Version-Release number of selected component (if applicable): openstack-manila-2015.1.0-2.el7ost.noarch openstack-manila-share-2015.1.0-2.el7ost.noarch openstack-manila-ui-1.0.1-1.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1) Login on Openstack dashboard 2) Access the option Shares 3) Into Shares, click in "Create Share" button 4) Input the content: Share Name: teste Share Protocol: CIFS Size (GB): 1 Share Type: Choose you Type (Premium/Standard) 5) Click on "Create Share" button Actual results: error Expected results: success Additional info: This is director deploy environment with manual swift install. Here is swift install docs: https://access.redhat.com/documentation/en-US/Red_Hat_Storage/3.1/html/Administration_Guide/sect-SMB.html#sect-Sharing_Volumes_over_SMB