diff options
| author | Chad Smith <chad.smith@canonical.com> | 2022-01-31 20:45:29 -0700 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-31 20:45:29 -0700 | 
| commit | af7eb1deab12c7208853c5d18b55228e0ba29c4d (patch) | |
| tree | db4f4b836a972f72aa4fdddf3840c136bc1abb57 /cloudinit/sources/helpers/vmware/imc | |
| parent | 46a0126e874927353e83b385b58ab054e58667cc (diff) | |
| download | vyos-cloud-init-af7eb1deab12c7208853c5d18b55228e0ba29c4d.tar.gz vyos-cloud-init-af7eb1deab12c7208853c5d18b55228e0ba29c4d.zip | |
Schema a d (#1211)
Migrate from legacy schema or define new schema in
cloud-init-schema.json, adding extensive schema tests for:
- cc_apt_configure
- cc_bootcmd
- cc_byobu
- cc_ca_certs
- cc_chef
- cc_debug
- cc_disable_ec2_metadata
- cc_disk_setup
Deprecate config hyphenated schema keys in favor of underscores:
  - ca_certs and ca_certs.remove_defaults instead of
    ca-certs and ca-certs.remove-defaults
- Continue to honor deprecated config keys but emit DEPRECATION
  warnings in logs for continued use of the deprecated keys:
  - apt_sources key
  - any apt v1 or v2 keys
  - use or ca-certs or ca_certs.remove-defaults
- Extend apt_configure schema
   - Define more strict schema below object opaque keys using
     patternProperties
  -  create common $def apt_configure.mirror for reuse in 'primary'
     and 'security' schema definitions within cc_apt_configure
 Co-Authored-by: James Falcon <james.falcon@canonical.com>
Diffstat (limited to 'cloudinit/sources/helpers/vmware/imc')
0 files changed, 0 insertions, 0 deletions
