Skip to content

Commit

Permalink
make kubectl executable
Browse files Browse the repository at this point in the history
Signed-off-by: XinYang <xinydev@gmail.com>
  • Loading branch information
xinydev committed Jun 28, 2021
1 parent 9479863 commit e49a825
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions pkg/testers/ginkgo/package.go
Expand Up @@ -162,15 +162,19 @@ func (t *Tester) ensureKubectl(downloadPath string) error {
if err := t.compareSHA(downloadPath, kubectlPathInGCS); err == nil {
klog.V(0).Infof("Validated hash for existing kubectl at %v", downloadPath)
return nil
} else {
klog.Warning(err)
}
klog.Warning(err)
}

cmd := exec.Command("gsutil", "cp", kubectlPathInGCS, downloadPath)
exec.InheritOutput(cmd)
if err := cmd.Run(); err != nil {
return fmt.Errorf("failed to download kubectl for release %s: %s", t.TestPackageVersion, err)
}
if err := os.Chmod(downloadPath, 0700); err != nil {
return fmt.Errorf("failed to make %s executable: %s", downloadPath, err)
}
return nil
}

Expand All @@ -192,8 +196,9 @@ func (t *Tester) ensureReleaseTar(downloadPath, releaseTar string) error {
if err := t.compareSHA(downloadPath, releaseTarPathInGCS); err == nil {
klog.V(0).Infof("Validated hash for existing tar at %v", downloadPath)
return nil
} else {
klog.Warning(err)
}
klog.Warning(err)
}

cmd := exec.Command("gsutil", "cp",
Expand Down

0 comments on commit e49a825

Please sign in to comment.