On 8/1/2014 4:16 AM, Nikesh Kumar Mahalka wrote:
Hi Mike,test which is failed for me is: *tempest.api.volume.admin.test_volume_types.VolumeTypesTest* I am getting error in below function call in above test "*self.volumes_client.wait_for_volume_status**(volume['id'],** 'available')**".* This function call is in below function: *@test.attr(type='smoke') * * def test_create_get_delete_volume_with_volume_type_and_extra_specs(self)* I saw in c-sch log and i found this major issue: *2014-08-01 14:08:05.773 11853 ERROR cinder.scheduler.flows.create_volume [req-ceafd00c-30b1-4846-a555-6116556efb3b 43af88811b2243238d3d9fc732731565 a39922e8e5284729b07fcd045cfd5a88 - - -] Failed to run task cinder.scheduler.flows.create_volume.ScheduleCreateVolumeTask;volume:create: No valid host was found. No weighed hosts available* Actually by analyzing the test i found: 1)it is creating a volume-type with extra_specs 2)it is creating a volume with volume type and here it is failing. *Below is my new local.conf file. * *Am i missing anything in this?* [[local|localrc]] ADMIN_PASSWORD=some_password DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD SERVICE_TOKEN=ADMIN FLAT_INTERFACE=eth0 FIXED_RANGE=192.168.2.80/29 <http://192.168.2.80/29> HOST_IP=192.168.2.64 LOGFILE=$DEST/logs/stack.sh.log SCREEN_LOGDIR=$DEST/logs/screen SYSLOG=True SYSLOG_HOST=$HOST_IP SYSLOG_PORT=516 RECLONE=yes CINDER_ENABLED_BACKENDS=client:client_driver TEMPEST_VOLUME_DRIVER=client_iscsi TEMPEST_VOLUME_VENDOR="CLIENT" TEMPEST_STORAGE_PROTOCOL=iSCSI VOLUME_BACKING_FILE_SIZE=20G [[post-config|$CINDER_CONF]] [client_driver] volume_driver=cinder.volume.drivers.san.client.iscsi.client_iscsi.ClientISCSIDriver san_ip=192.168.2.192 san_login=some_name san_password=some_password client_iscsi_ips = 192.168.2.193 *Below is my cinder.conf:* [keystone_authtoken] auth_uri = http://192.168.2.64:5000/v2.0 signing_dir = /var/cache/cinder admin_password = some_password admin_user = cinder admin_tenant_name = service cafile = identity_uri = http://192.168.2.64:35357 [DEFAULT] rabbit_password = some_password rabbit_hosts = 192.168.2.64 rpc_backend = cinder.openstack.common.rpc.impl_kombu use_syslog = True default_volume_type = client_driver enabled_backends = client_driver enable_v1_api = true periodic_interval = 60 lock_path = /opt/stack/data/cinder state_path = /opt/stack/data/cinder osapi_volume_extension = cinder.api.contrib.standard_extensions rootwrap_config = /etc/cinder/rootwrap.conf api_paste_config = /etc/cinder/api-paste.ini sql_connection = mysql://root:some_password@127.0.0.1/cinder?charset=utf8 <http://127.0.0.1/cinder?charset=utf8> iscsi_helper = tgtadm my_ip = 192.168.2.64 verbose = True debug = True auth_strategy = keystone [client_driver] client_iscsi_ips = 192.168.2.193 san_password = !manage san_login = manage san_ip = 192.168.2.192 volume_driver = cinder.volume.drivers.san.client.iscsi.client_iscsi.ClientISCSIDriver Regards Nikesh On Fri, Aug 1, 2014 at 1:56 AM, Mike Perez <thin...@gmail.com <mailto:thin...@gmail.com>> wrote: On 11:30 Thu 31 Jul , Nikesh Kumar Mahalka wrote: > I deployed a single node devstack on Ubuntu 14.04. > This devstack belongs to Juno. > > When i am running tempest api volume test, i am getting some tests failed. Hi Nikesh, To further figure out what's wrong, take a look at the c-vol, c-api and c-sch tabs in the stack screen session. If you're unsure where to go from there after looking at the output, set the `SCREEN_LOGDIR` setting in your local.conf [1] and copy the logs from those tabs to paste.openstack.org <http://paste.openstack.org> for us to see. [1] - http://devstack.org/configuration.html -- Mike Perez _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openst...@lists.openstack.org <mailto:openst...@lists.openstack.org> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Can you please start tagging your threads on an out-of-tree cinder driver with [cinder] in the subject line so this gets filtered into the cinder channel at least.
Generally when people come to the openstack-dev list asking for help with a deployment they get sent to ask.openstack.org or the general openstack mailing list.
This sort of falls in between since it sounds like you're doing development on a new driver and trying to get tempest working, but if this is going to be an openstack-dev list discussion, please isolate it to [cinder], or go to the #openstack-cinder channel in IRC.
-- Thanks, Matt Riedemann _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev