diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2017-04-18 15:55:39 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2017-04-18 15:55:39 +0200 |
commit | fa910a11d351a496a7db8da65b33625cf790c928 (patch) | |
tree | 469235ee3c24b8b6fd852f499d1a19210bd10f8c /doc | |
parent | 6e306c77d3bd945dd48fd9746ac1b07610e85f36 (diff) |
Add controller_url, controller_trust parameters
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual.cli | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/manual.cli b/doc/manual.cli index 2d275aa..3abd639 100644 --- a/doc/manual.cli +++ b/doc/manual.cli @@ -356,6 +356,20 @@ While the monitor itself only needs the \c{build2-toolchain} package, build machine toolchain bootstrap may require additional packages (which will be accessed via TFTP using predictable names). +\h#config-controllers|Controllers| + +For each toolchain the \c{bbot} agent polls one or more controllers for build +tasks to perform. The controller URLs are configured with the +the \c{buildos.controller_url[.<name>]} kernel command line parameter (where +\c{<name>} is optional toolchain name). To specify multiple controllers, +repeat this parameter. + +Additionally, we can use the \c{buildos.controller_trust[.<name>]} kernel +command line parameter to specify SHA256 repository certificate fingerprints +to trust (see the \c{trust} build task manifest value for details). To specify +multiple fingerprints, repeat this parameter. + + \h1#machines|Build Machines| At the top level, a machine storage volume (see \l{#config-storage-machines |