Skip to content

Bad definition for Checksum type

For both /src/SOL003/General_Definitions/SOL003_def.yaml and src/SOL002/General_Definitions/SOL002_def.yaml

They not have the proper definition for the Checksum type

   Checksum: #no definition found
     description: >
       Cheksum description
     type: string

That may be because SOL003 and SOL002 do not define the type by themselves. They refer to SOL004 instead. Incorrectly, I’ll add, as this was moved into SOL013 as of NFVSOL(20)000237r1. Anyway, the proper definition is now in SOL013 section 7.1.7

The yaml equivalent of the defintion would be

Checksum:
              description: Description should be in sync with SOL013 7.1.7
type: object
required:
    - algorithm
    - hash
properties:
   algorithm:
     description: Description should be in sync with SOL013 7.1.7
     type: string
  hash:
     description: Description should be in sync with SOL013 7.1.7
     type: string
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information