diff options
author | Chad Smith <chad.smith@canonical.com> | 2019-04-04 20:40:44 +0000 |
---|---|---|
committer | Server Team CI Bot <josh.powers+server-team-bot@canonical.com> | 2019-04-04 20:40:44 +0000 |
commit | f247dd20ea73f8e153936bee50c57dae9440ecf7 (patch) | |
tree | 83821c622f3594be022aa325e144da727b5e4cfa /cloudinit/reporting | |
parent | 528366820bb48c13957d0c58afc2a46a3ba84bef (diff) | |
download | vyos-cloud-init-f247dd20ea73f8e153936bee50c57dae9440ecf7.tar.gz vyos-cloud-init-f247dd20ea73f8e153936bee50c57dae9440ecf7.zip |
ubuntu_advantage: rewrite cloud-config module
ubuntu-advantage-tools version 19 has a different command line
interface. Update cloud-init's config module to accept new
ubuntu_advantage configuration settings.
* Underscores better than hyphens: deprecate 'ubuntu-advantage'
cloud-config key in favor of 'ubuntu_advantage'
* Attach machines with either sso credentials of UA user_token
* Services are enabled by name though an 'enable' list
* Raise warnings if deprecated ubuntu-advantage config keys are
present, or errors if its config we cannott adapt to
Ubuntu Advantage support can now be configured via #cloud-config
with the following yaml:
ubuntu_advantage:
token: 'thisismyubuntuadvantagetoken'
enable: [esm, fips, livepatch]
Co-Authored-By: Daniel Watkins <daniel.watkins@canonical.com>
Diffstat (limited to 'cloudinit/reporting')
0 files changed, 0 insertions, 0 deletions