[PDF] Preparations for vPDF support 15/50315/9
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Thu, 28 Dec 2017 22:24:41 +0000 (23:24 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 30 Apr 2018 15:48:08 +0000 (17:48 +0200)
commit56eec7f0a4e379c975bc9c6d57905c24c590fe9a
treef20e4d235857b3cad93bac1767f7ccd08df1e3f1
parent209a3a0e61e803218ada1f79363f72e7b77bfc81
[PDF] Preparations for vPDF support

- extend check-{jinja2,schema}.sh to scan vPDFs and construct
  proper IDF path for vPDFs;
- add support for '/' in PDF fields, by default filtered by j2
  template rendering;

SPEC changes:
- extend remote_management 'type' enum with 'libvirt';

SCHEMA changes:
- add new enum value 'libvirt' according to SPEC update;
- add separate handling of 'remote_management' for baremetal/virtual;
- remote_management 'versions' and 'mac_address' are mandatory for
  all but 'libvirt' (used to be mandatory for all);

Change-Id: Ib3f711cae807c3ab27920391402ba74844f155c3
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
config/pdf/pod1.encrypted.yaml
config/pdf/pod1.schema.yaml
config/pdf/pod1.yaml
config/utils/check-schema.sh
config/utils/generate_config.py