update ceph-common to 10.2.11-0ubuntu0.16.04.2
[yaml_builds.git] / site_type / sriov / airship-treasuremap / site / airship-seaworthy / profiles / region.yaml
1 ---
2 # The purpose of this file is to define the drydock Region, which in turn drives
3 # the MaaS region.
4 schema: 'drydock/Region/v1'
5 metadata:
6   schema: 'metadata/Document/v1'
7   # NEWSITE-CHANGEME: Replace with the site name
8   name: airship-seaworthy
9   layeringDefinition:
10     abstract: false
11     layer: site
12   storagePolicy: cleartext
13   substitutions:
14     # NEWSITE-CHANGEME: Substitutions from deckhand SSH public keys into the
15     # list of authorized keys which MaaS will register for the build-in "ubuntu"
16     # account during the PXE process. Create a substitution rule for each SSH
17     # key that should have access to the "ubuntu" account (useful for trouble-
18     # shooting problems before UAM or UAM-lite is operational). SSH keys are
19     # stored as secrets in site/airship-seaworthy/secrets.
20     - dest:
21         # Add/replace the first item in the list
22         path: .authorized_keys[0]
23       src:
24         schema: deckhand/PublicKey/v1
25         # This should match the "name" metadata of the SSH key which will be
26         # substituted, located in site/airship-seaworthy/secrets folder.
27         name: airship_ssh_public_key
28         path: .
29     - dest:
30         path: .repositories.main_archive
31       src:
32         schema: pegleg/SoftwareVersions/v1
33         name: software-versions
34         path: .packages.repositories.main_archive
35     # Second key example
36     #- dest:
37     #    # Increment the list index
38     #    path: .authorized_keys[1]
39     #  src:
40     #    schema: deckhand/PublicKey/v1
41     #    # your ssh key
42     #    name: MY_USER_ssh_public_key
43     #    path: .
44 data:
45   tag_definitions: []
46   # This is the list of SSH keys which MaaS will register for the built-in
47   # "ubuntu" account during the PXE process. This list is populated by
48   # substitution, so the same SSH keys do not need to be repeated in multiple
49   # manifests.
50   authorized_keys: []
51   repositories:
52     remove_unlisted: true
53 ...