Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AfterInstall = []Interface{ &RunStage{}, &GrubOptions{}, &BundleOption{}, &CustomMounts{}, &Kcrypt{}, &Lifecycle{}, }
View Source
var AfterReset = []Interface{}
View Source
var FirstBoot = []Interface{ &BundlePostInstall{}, &GrubPostInstallOptions{}, }
Functions ¶
Types ¶
type BundleOption ¶
type BundleOption struct{}
type BundlePostInstall ¶
type BundlePostInstall struct{}
type CustomMounts ¶
type CustomMounts struct{}
func (CustomMounts) Run ¶
func (cm CustomMounts) Run(c config.Config) error
Read the keys sections ephemeral_mounts and bind mounts from install key in the cloud config. If not empty write an environment file to /run/cos/custom-layout.env. That env file is in turn read by /overlay/files/system/oem/11_persistency.yaml in fs.after stage.
type GrubOptions ¶
type GrubOptions struct{}
type GrubPostInstallOptions ¶
type GrubPostInstallOptions struct{}
Click to show internal directories.
Click to hide internal directories.