You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A community may decide to use md5 checksums instead of adler32, but using the generic schema, giving a None adler32 to the replica API is not allowed:
Rucio exception: Provided object does not match schema.
Details: Problem validating dids : None is not of type 'string'
Failed validating 'type' in schema['items']['properties']['adler32']:
{'description': 'adler32',
'pattern': '^[a-fA-F\\d]{8}$',
'type': 'string'}
On instance[0]['adler32']:
None
Modification
adler32 checksums should be optional at the schema level and also in the client API:
Motivation
A community may decide to use md5 checksums instead of adler32, but using the generic schema, giving a None adler32 to the replica API is not allowed:
Modification
adler32 checksums should be optional at the schema level and also in the client API:
def add_replica(self, rse, scope, name, bytes, adler32, pfn=None, md5=None, meta={}):
The text was updated successfully, but these errors were encountered: