Skip to content

Commit 867ee4c

Browse files
committed
Set file permissions in job provisioner (#1194)
Signed-off-by: Alexey Makhov <amakhov@mirantis.com> Signed-off-by: makhov <amakhov@mirantis.com>
1 parent 32c5ccf commit 867ee4c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

internal/controller/infrastructure/job_provisioner.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ func (p *JobProvisioner) extractCloudInit(cloudInit *cloudinit.CloudInit) (volum
157157
})
158158

159159
buf.WriteString(fmt.Sprintf("%s /var/lib/bootstrap-data/%s %s:%s\n", scpCommand, fileName, machineDSN, file.Path))
160+
buf.WriteString(fmt.Sprintf("%s chmod %s %s\n", sshCommand, file.Permissions, file.Path))
160161
}
161162
volumeMounts = append(volumeMounts, v1.VolumeMount{
162163
Name: "bootstrap-data",

0 commit comments

Comments
 (0)