~simpoir/landscape-client-charm/charm_push_target

« back to all changes in this revision

Viewing changes to config.yaml

  • Committer: 🤖 Landscape Builder
  • Author(s): Adam Collard
  • Date: 2019-04-05 14:05:56 UTC
  • mfrom: (67.1.4 install_sources_keys)
  • Revision ID: _landscape_builder-20190405140556-02pk7xjksbmwjtrm
Add install_sources and install_keys support to landscape-client charm

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
options:
 
2
  install_sources:
 
3
    default: "['distro']"
 
4
    type: string
 
5
    description: >
 
6
      List of extra apt sources, per charm-helpers standard format (a
 
7
      yaml list of strings encoded as a string). Each source may be either a line
 
8
      that can be added directly to sources.list(5), or in the form ppa:<user>/<ppa-name>
 
9
      for adding Personal Package Archives, or a distribution component to enable.
 
10
  install_keys:
 
11
    default: ""
 
12
    type: string
 
13
    description: >
 
14
      List of signing keys for install_sources package sources, per
 
15
      charmhelpers standard format (a yaml list of strings encoded as a string).
 
16
      The keys should be the full ASCII armoured GPG public keys. While GPG key
 
17
      ids are also supported and looked up on a keyserver, operators should be aware
 
18
      that this mechanism is insecure. null can be used if a standard package signing
 
19
      key is used that will already be installed on the machine, and for PPA sources
 
20
      where the package signing key is securely retrieved from Launchpad.
2
21
  origin:
3
22
    description: |
 
23
      *DEPRECATED*. See install_sources and install_keys
 
24
      
4
25
      Origin of ppa or private deb repository from which to install
5
26
      landscape-client.  May be one of the following:
6
27
      distro (default), ppa:somecustom/ppa or a full APT url source