summaryrefslogtreecommitdiff
path: root/actions/debootstrap_action.go
diff options
context:
space:
mode:
authorAndrej Shadura <andrew.shadura@collabora.co.uk>2019-03-25 10:34:02 +0100
committerAndrej Shadura <andrew.shadura@collabora.co.uk>2019-03-25 10:34:02 +0100
commit100044871faa0e1de2f62728c3d5b83e1ce41176 (patch)
treee6cf1968d23cba398dae25174567616f45fb53d2 /actions/debootstrap_action.go
parent4a31eda27ed921e8d8b8c705facd554c8fff490c (diff)
New upstream version 1.0.0+git20190319.cf3fc48
Diffstat (limited to 'actions/debootstrap_action.go')
-rw-r--r--actions/debootstrap_action.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/actions/debootstrap_action.go b/actions/debootstrap_action.go
index 02cbb15..b4d6730 100644
--- a/actions/debootstrap_action.go
+++ b/actions/debootstrap_action.go
@@ -81,6 +81,11 @@ func (d *DebootstrapAction) RunSecondStage(context debos.DebosContext) error {
"--no-check-gpg",
"--second-stage"}
+ if d.Components != nil {
+ s := strings.Join(d.Components, ",")
+ cmdline = append(cmdline, fmt.Sprintf("--components=%s", s))
+ }
+
c := debos.NewChrootCommandForContext(context)
// Can't use nspawn for debootstrap as it wants to create device nodes
c.ChrootMethod = debos.CHROOT_METHOD_CHROOT