** Project changed: nova => cinder

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1554184

Title:
  Attaching Volume fails due to unsupported operand type

Status in Cinder:
  New

Bug description:
  When attempting to attach any volume to an instance using either
  manage attachments, or create new instance receive error indicating
  TypeError: unsupported operand type(s) for &: 'unicode' and 'int'

  Steps to Reproduce:

  Create a volume in cinder (any volume)
  Attempt to attach to instance/launch instance with volume attached

  
  Expected Results:

  Volume to be attached to instance

  Actual Results:

  Volume shows as available in gui, or if starting instance, instance
  fails to start

  Running OpenStack Mikata

  openstack-nova-api-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-compute-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-scheduler-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-console-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-conductor-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-cert-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  
openstack-nova-novncproxy-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch
  openstack-nova-common-13.0.0.0b4-0.20160304162843.c5a45a2.el7.centos.noarch


  2016-03-07 13:52:00.705 11526 DEBUG oslo_concurrency.processutils 
[req-be5be823-3622-47c8-a375-2c0efb6a2a1d cefa991623654a068fc3f230d0e1c780 
25c1958ebd094cb5ab382929665f8b50 - - -] Running cmd (subprocess): sudo 
nova-rootwrap /etc/nova/rootwrap.conf iscsiadm -m session execute 
/usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:326
  2016-03-07 13:52:00.843 11526 DEBUG oslo_concurrency.processutils 
[req-be5be823-3622-47c8-a375-2c0efb6a2a1d cefa991623654a068fc3f230d0e1c780 
25c1958ebd094cb5ab382929665f8b50 - - -] CMD "sudo nova-rootwrap 
/etc/nova/rootwrap.conf iscsiadm -m session" returned: 0 in 0.138s execute 
/usr/lib/python2.7/site-packages/oslo_concurrency/processutils.py:356
  2016-03-07 13:52:00.844 11526 DEBUG os_brick.initiator.connector 
[req-be5be823-3622-47c8-a375-2c0efb6a2a1d cefa991623654a068fc3f230d0e1c780 
25c1958ebd094cb5ab382929665f8b50 - - -] iscsiadm ['-m', 'session']: stdout=tcp: 
[7] 192.168.20.5:3260,0 iqn.1994-05.com.redhat:Test (non-flash)
   stderr= _run_iscsiadm_bare 
/usr/lib/python2.7/site-packages/os_brick/initiator/connector.py:1289
  2016-03-07 13:52:00.845 11526 DEBUG oslo_concurrency.lockutils 
[req-be5be823-3622-47c8-a375-2c0efb6a2a1d cefa991623654a068fc3f230d0e1c780 
25c1958ebd094cb5ab382929665f8b50 - - -] Lock "connect_volume" released by 
"os_brick.initiator.connector.connect_volume" :: held 0.294s inner 
/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py:282
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device 
[req-be5be823-3622-47c8-a375-2c0efb6a2a1d cefa991623654a068fc3f230d0e1c780 
25c1958ebd094cb5ab382929665f8b50 - - -] [instance: 
452ed662-df79-4cba-a103-52bb06854820] Driver failed to attach volume 
da83c95f-fbbf-4234-bc4d-2029094f8b4b at /dev/vdb
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820] Traceback (most recent call last):
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 279, in 
attach
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     device_type=self['device_type'], 
encryption=encryption)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 1333, in 
attach_volume
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     self._connect_volume(connection_info, 
disk_info)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 1274, in 
_connect_volume
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     
vol_driver.connect_volume(connection_info, disk_info)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/nova/virt/libvirt/volume/iscsi.py", line 87, 
in connect_volume
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     device_info = 
self.connector.connect_volume(connection_info['data'])
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 271, in 
inner
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     return f(*args, **kwargs)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/connector.py", line 861, 
in connect_volume
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     connection_properties)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/connector.py", line 673, 
in _get_potential_volume_paths
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     host_devices = 
self._get_device_path(props)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/connector.py", line 1006, 
in _get_device_path
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     
self._get_all_targets(connection_properties)]
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/connector.py", line 1000, 
in _munge_portal
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     self._linuxscsi.process_lun_id(lun))
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/linuxscsi.py", line 420, 
in process_lun_id
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     processed = 
self._format_lun_id(lun_ids)
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]   File 
"/usr/lib/python2.7/site-packages/os_brick/initiator/linuxscsi.py", line 428, 
in _format_lun_id
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820]     (lun_id & 0xffff, lun_id >> 16 & 
0xffff))
  2016-03-07 13:52:00.846 11526 ERROR nova.virt.block_device [instance: 
452ed662-df79-4cba-a103-52bb06854820] TypeError: unsupported operand type(s) 
for &: 'unicode' and 'int'

To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1554184/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to