~tribaal/charms/trusty/landscape-server-format-config/trunk

1 by David Britton
Adding landscape charm initial rev
1
options:
218.2.1 by Free Ekanayaka
Add testable install hook
2
    source:
318 by Christopher Glass
Added shorthand version numbers mapping to PPAs.
3
        default: "ppa:landscape/15.01"
1 by David Britton
Adding landscape charm initial rev
4
        type: string
218.2.1 by Free Ekanayaka
Add testable install hook
5
        description: |
318 by Christopher Glass
Added shorthand version numbers mapping to PPAs.
6
            The source from which to install the landscape packages. Possible
7
            values are:
8
                - A full deb line: "deb http://ppa.launchpad.net/landscape/15.01/ubuntu trusty main"
9
                - A PPA URL: "ppa:landscape/15.01"
10
                - A version number: "15.01"
218.2.1 by Free Ekanayaka
Add testable install hook
11
    key:
212.2.1 by David Britton
fix failing lint, proof and add in 00-deps file so proper dependencies get installed
12
        default:
218.2.1 by Free Ekanayaka
Add testable install hook
13
        type: string
14
        description: |
15
            Key ID to import to the apt keyring to support use with arbitary source
16
            configuration from outside of Launchpad archives or PPA's.
18 by David Britton
adding license file option to msgserver charm
17
    license-file:
254.1.1 by Danilo Šegan
Add license-file callback.
18
        description: |
19
            License file for LDS, either as a base64-encoded string containing
254.1.2 by Danilo Šegan
Replace tabs with spaces in the yaml file.
20
            the actual license file data, or a file://, http:// or https:// URL
21
            pointing to the license file for download.
18 by David Britton
adding license file option to msgserver charm
22
        type: string
212.2.1 by David Britton
fix failing lint, proof and add in 00-deps file so proper dependencies get installed
23
        default:
238.1.1 by Danilo Šegan
Rebase against trunk and add openid configuration options.
24
    openid-provider-url:
25
        default:
26
        type: string
27
        description: |
28
            OpenID provider URL to use for authentication to Landscape.
29
    openid-logout-url:
30
        default:
31
        type: string
32
        description: |
33
            OpenID provider URL to use to log out of Landscape.
250.2.1 by Christopher Glass
Add a root-url to the global section of the service.conf file and set it to the "root-url" charm config if present, else to the haproxy public-address value.
34
    root-url:
35
        description: |
36
            The root URL for this landscape deployment. If left blank the public
37
            IP of the first related HAproxy unit will be used instead.
38
        type: string
39
        default: ""
241.2.22 by Christopher Glass
Fix forgotted key name
40
    ssl-cert:
241.2.1 by Christopher Glass
Added config entries.
41
        type: string
42
        description: |
241.2.18 by Christopher Glass
Fixed some review comments.
43
            base64 encoded SSL certificate to use for the Landscape server.
241.2.1 by Christopher Glass
Added config entries.
44
            It will be passed verbatim to the haproxy charm. If not set, a
241.2.18 by Christopher Glass
Fixed some review comments.
45
            self-signed certificated will be used instead.
241.2.1 by Christopher Glass
Added config entries.
46
        default: ""
241.2.18 by Christopher Glass
Fixed some review comments.
47
    ssl-key:
241.2.1 by Christopher Glass
Added config entries.
48
        type: string
49
        description: |
241.2.15 by Christopher Glass
Self-review
50
            base64 encoded private key for the default SSL certificate. If
51
            ssl_cert is not set, this will be ignored.
241.2.1 by Christopher Glass
Added config entries.
52
        default: ""