...
Parameter | Sub-Category | Description | Example Value |
---|---|---|---|
tag_definitions* | |||
tag | |||
definition_type | lshw_xpath | ||
definition | |||
authorized_keys* | |||
repositories | list of SSH keys which MaaS will register for the built-in "ubuntu" account during the PXE process. This list is populated by substitution, so the same SSH keys do not need to be repeated in multiple manifests. | ||
remove_unlisted | Whether to remove the unlisted packages? | true | |
repo_type+ | |||
url+ | |||
distributions | |||
subrepos | |||
components | |||
gpgkey | |||
arches+ | |||
options |
Generating Certificates
Generating certificates involves following steps:
- 1. Get airship treasuremap to the jumpserver. git clone https://github.com/airshipit/treasuremap.git
- 2. copy type/cntt folder opnfv-airship to treasuremap under type
- 3. mv site defn. For pod10 to treasremap
- 4. sudo tools/airship pegleg site -r /target collect intel-pod10 -s intel-pod10_collected
- 5. mkdir intel-pod10_certs
- 6. sudo tools/airship promenade generate-certs -o /target/intel-pod10_certs /target/intel-pod10_collected/*.yaml
- 7. cp intel-pod10_certs/*.yaml site/intel-pod10/secrets/certificates/
- 8. mv site/intel-pod10 ../airship/site/