osbuild: add support for resolv-conf stage
This commit is contained in:
parent
3e566398ec
commit
295bc09592
3 changed files with 37 additions and 0 deletions
|
|
@ -283,6 +283,8 @@ func (t *imageType) pipeline(c *blueprint.Customizations, options distro.ImageOp
|
|||
p.AddStage(osbuild.NewRPMStage(t.rpmStageOptions(*t.arch, repos, packageSpecs)))
|
||||
p.AddStage(osbuild.NewFixBLSStage())
|
||||
|
||||
p.AddStage(osbuild.NewResolvConfStage(t.resolvConfOptions()))
|
||||
|
||||
if pt != nil {
|
||||
p.AddStage(osbuild.NewFSTabStage(pt.FSTabStageOptions()))
|
||||
}
|
||||
|
|
@ -460,6 +462,10 @@ func (t *imageType) userStageOptions(users []blueprint.UserCustomization) (*osbu
|
|||
return &options, nil
|
||||
}
|
||||
|
||||
func (t *imageType) resolvConfOptions() *osbuild.ResolvConfStageOptions {
|
||||
return &osbuild.ResolvConfStageOptions{}
|
||||
}
|
||||
|
||||
func (t *imageType) groupStageOptions(groups []blueprint.GroupCustomization) *osbuild.GroupsStageOptions {
|
||||
options := osbuild.GroupsStageOptions{
|
||||
Groups: map[string]osbuild.GroupsStageOptionsGroup{},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue