Api server issue /usr/lib/python2.7/dist-packages/pycassa/marshal.py in pack_bytes(v=None, _=None) 317 raise TypeError("A str or unicode value was expected, " + 318 "but %s was received instead (%s)" 319 % (v.__class__.__name__, str(v))) 320 return v 321 return pack_bytes v = None v.__class__ = v.__class__.__name__ = 'NoneType' builtinstr = : A str or unicode value was expected, but NoneType was received instead (None) __class__ = __delattr__ = __dict__ = {} __doc__ = 'Inappropriate argument type.' __format__ = __getattribute__ = __getitem__ = __getslice__ = __hash__ = __init__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __unicode__ = args = ('A str or unicode value was expected, but NoneType was received instead (None)',) message = 'A str or unicode value was expected, but NoneType was received instead (None)' The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/vnc_cfg_api_server/vnc_cfg_api_server.py", line 1569, in handler_trap_exception (ok, status) = self._rbac.validate_request(get_request()) File "/usr/lib/python2.7/dist-packages/vnc_cfg_api_server/vnc_rbac.py", line 231, in validate_request rule_list = self.get_rbac_rules(request) File "/usr/lib/python2.7/dist-packages/vnc_cfg_api_server/vnc_rbac.py", line 144, in get_rbac_rules rules = self.get_rbac_rules_object('project', project_id) File "/usr/lib/python2.7/dist-packages/vnc_cfg_api_server/vnc_rbac.py", line 80, in get_rbac_rules_object (ok, result) = self._db_conn.dbe_read(obj_type, obj_uuid, obj_fields) File "/usr/lib/python2.7/dist-packages/vnc_cfg_api_server/vnc_db.py", line 1090, in dbe_read obj_type, [obj_id], obj_fields, ret_readonly=ret_readonly) File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 472, in wrapper return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 780, in object_read timestamp=True) File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 207, in multiget column_count=self._MAX_COL) File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 472, in wrapper return func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/pycassa/columnfamily.py", line 761, in multiget packed_keys = map(self._pack_key, keys) File "/usr/lib/python2.7/dist-packages/pycassa/columnfamily.py", line 488, in _pack_key return self._key_packer(key) File "/usr/lib/python2.7/dist-packages/pycassa/marshal.py", line 319, in pack_bytes % (v.__class__.__name__, str(v))) TypeError: A str or unicode value was expected, but NoneType was received instead (None)