[PDF] [SPEC] Add 'version: 1.0' 61/50661/3
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 15 Jan 2018 03:32:31 +0000 (04:32 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 22 Jan 2018 17:37:09 +0000 (18:37 +0100)
commit9f61971b20d02c8d0fdbd8a7034f957a7fb9177a
tree31bf0e0dd022334d81620f85aa1d16907e62ef9c
parent52723a26b52a0bd264195996715d8f52ee6c1051
[PDF] [SPEC] Add 'version: 1.0'

- add 'version: 1.0' to PDF spec;
- add 'version: 1.0' to all existing lab PDFs;
- extend schema with new property;
- add workaround for value-based decision-making in schema version
  selection via `validate-template.py`;
- add support for multiple schema versions;
- add versions for all schema blocks defined so far;
- fix PDF schema pattern for disk size decimals (e.g. '1.8T');

Change-Id: Ie8f768803ec19f1f9a7982fe5ca59df80764fc4a
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
18 files changed:
config/pdf/pod1.encrypted.yaml
config/pdf/pod1.schema.yaml
config/pdf/pod1.yaml
config/utils/check-schema.sh
config/utils/validate_schema.py
labs/arm/pod5.yaml
labs/arm/pod6.yaml
labs/bii/pod1.yaml
labs/ericsson/pod1.yaml
labs/ericsson/pod2.yaml
labs/huawei/pod1.yaml
labs/intel/pod18.yaml
labs/lf/pod2.yaml
labs/lf/pod5.yaml
labs/zte/pod1.yaml
labs/zte/pod2.yaml
labs/zte/pod3.yaml
labs/zte/pod9.yaml