Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh2gcs: Add go-based CLI for uploading GH releases to GCS #1311

Merged
merged 7 commits into from
May 26, 2020

Conversation

justaugustus
Copy link
Member

@justaugustus justaugustus commented May 24, 2020

What type of PR is this?

/kind feature
/sig network node

What this PR does / why we need it:

gh2gcs is go-based CLI tool to download GitHub releases and then upload them to a GCS bucket.

This is roughly adapted from the upload script I wrote for the CNI plugins@v0.8.6 k/k PR.

The intention here is to provide a simple tool that can be used by Release Managers or other project maintainers to ensure their release assets are kept up-to-date in a Kubernetes GCS release bucket.

Eventually, it will support a yaml-based config that allows multiple repos to uploaded in one run.

Inspired by the following issues: kubernetes/sig-release#245, #739

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?

gh2gcs: Add go-based CLI for uploading GH releases to GCS

@k8s-ci-robot
Copy link
Contributor

@justaugustus: Adding label: do-not-merge/blocked-paths because PR changes a protected file.

Reasons for blocking this PR:

[Changes to certain release tools can affect our ability to test, build, and release Kubernetes. This PR must be explicitly approved by SIG Release repo admins.]

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. do-not-merge/blocked-paths Indicates that a PR should not merge because it touches files in blocked paths. do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-kind Indicates a PR lacks a `kind/foo` label and requires one. needs-priority size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels May 24, 2020
@k8s-ci-robot k8s-ci-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. area/release-eng Issues or PRs related to the Release Engineering subproject sig/release Categorizes an issue or PR as relevant to SIG Release. labels May 24, 2020
@@ -0,0 +1,23 @@
/*
Copyright 2019 The Kubernetes Authors.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Copyright 2019 The Kubernetes Authors.
Copyright 2020 The Kubernetes Authors.

@justaugustus
Copy link
Member Author

justaugustus commented May 25, 2020

Test output:

$ time gh2gcs --log-level debug
DEBU Using log level "debug"                       file="cmd/root.go:110"
DEBU Using authenticated GitHub client             file="github/github.go:119"
INFO Download assets for containernetworking/plugins@v0.8.6  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.6  file="github/github.go:415"
INFO GitHub asset ID: 20707168, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707303, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707277, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707280, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707297, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707187, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707309, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707275, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707278, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707294, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707201, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707307, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707274, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707290, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707293, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707252, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707311, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707271, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707288, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707291, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707225, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707312, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707284, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707287, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707302, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707237, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707313, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707282, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707286, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707301, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 20707263, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 20707314, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 20707281, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 20707285, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 20707300, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.5  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.5  file="github/github.go:415"
INFO GitHub asset ID: 17511759, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-amd64-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511760, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-amd64-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511761, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-amd64-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511762, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-amd64-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511769, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511770, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511772, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511773, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511763, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm64-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511764, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm64-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511765, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm64-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511766, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-arm64-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511775, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-mips64le-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511776, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-mips64le-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511779, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-mips64le-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511781, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-mips64le-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511784, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-ppc64le-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511787, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-ppc64le-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511789, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-ppc64le-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511790, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-ppc64le-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511791, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-s390x-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511792, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-s390x-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511793, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-s390x-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511794, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-linux-s390x-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17511795, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-windows-amd64-v0.8.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17511796, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-windows-amd64-v0.8.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17511797, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-windows-amd64-v0.8.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17511798, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.5/cni-plugins-windows-amd64-v0.8.5.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.4  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.4  file="github/github.go:415"
INFO GitHub asset ID: 17231589, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-amd64-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231590, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-amd64-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231591, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-amd64-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231592, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-amd64-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231593, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231594, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231595, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231596, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231597, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm64-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231598, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm64-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231599, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm64-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231600, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-arm64-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231601, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-mips64le-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231602, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-mips64le-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231603, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-mips64le-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231604, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-mips64le-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231605, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-ppc64le-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231606, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-ppc64le-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231608, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-ppc64le-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231609, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-ppc64le-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231610, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-s390x-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231612, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-s390x-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231613, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-s390x-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231614, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-linux-s390x-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 17231615, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-windows-amd64-v0.8.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 17231618, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-windows-amd64-v0.8.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 17231619, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-windows-amd64-v0.8.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 17231620, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.4/cni-plugins-windows-amd64-v0.8.4.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.3  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.3  file="github/github.go:415"
INFO GitHub asset ID: 16086261, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-amd64-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086262, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-amd64-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086263, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-amd64-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086264, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-amd64-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086265, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-amd64-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 16086271, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086272, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086273, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086274, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086275, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 16086266, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm64-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086267, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm64-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086268, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm64-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086269, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm64-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086270, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-arm64-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 16086276, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-ppc64le-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086277, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-ppc64le-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086278, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-ppc64le-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086279, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-ppc64le-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086280, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-ppc64le-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 16086281, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-s390x-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086282, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-s390x-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086283, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-s390x-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086284, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-s390x-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086285, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-linux-s390x-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 16086286, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-windows-amd64-v0.8.3.tgz  file="github/github.go:419"
INFO GitHub asset ID: 16086287, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-windows-amd64-v0.8.3.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 16086288, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-windows-amd64-v0.8.3.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 16086289, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-windows-amd64-v0.8.3.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 16086290, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.3/cni-plugins-windows-amd64-v0.8.3.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.2  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.2  file="github/github.go:415"
INFO GitHub asset ID: 14393273, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-amd64-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393274, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-amd64-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393276, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-amd64-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393277, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-amd64-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393278, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-amd64-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14393284, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393285, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393286, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393287, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393288, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14393279, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm64-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393280, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm64-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393281, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm64-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393282, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm64-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393283, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-arm64-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14393289, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-ppc64le-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393290, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-ppc64le-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393291, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-ppc64le-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393292, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-ppc64le-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393293, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-ppc64le-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14393294, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-s390x-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393295, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-s390x-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393296, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-s390x-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393298, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-s390x-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393299, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-linux-s390x-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14393300, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-windows-amd64-v0.8.2.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14393301, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-windows-amd64-v0.8.2.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14393302, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-windows-amd64-v0.8.2.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14393303, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-windows-amd64-v0.8.2.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14393304, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.2/cni-plugins-windows-amd64-v0.8.2.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.7.6  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.6  file="github/github.go:415"
INFO GitHub asset ID: 14352709, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-amd64-v0.7.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14392700, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-amd64-v0.7.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14352704, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-amd64-v0.7.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14352699, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-amd64-v0.7.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14352694, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-amd64-v0.7.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14352708, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm-v0.7.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14392698, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm-v0.7.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14352703, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm-v0.7.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14352698, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm-v0.7.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14352693, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm-v0.7.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14352707, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm64-v0.7.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14392699, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm64-v0.7.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14352702, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm64-v0.7.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14352697, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm64-v0.7.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14352692, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-arm64-v0.7.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14352706, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-ppc64le-v0.7.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14392697, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-ppc64le-v0.7.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14352701, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-ppc64le-v0.7.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14352696, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-ppc64le-v0.7.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14352691, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-ppc64le-v0.7.6.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 14352705, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-s390x-v0.7.6.tgz  file="github/github.go:419"
INFO GitHub asset ID: 14392696, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-s390x-v0.7.6.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 14352700, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-s390x-v0.7.6.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 14352695, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-s390x-v0.7.6.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 14352690, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.6/cni-plugins-s390x-v0.7.6.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.1  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.1  file="github/github.go:415"
INFO GitHub asset ID: 13045200, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-amd64-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045201, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-amd64-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045202, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-amd64-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045203, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-amd64-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045204, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-amd64-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 13045210, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045211, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045212, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045213, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045214, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 13045205, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm64-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045206, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm64-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045207, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm64-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045208, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm64-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045209, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-arm64-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 13045215, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-ppc64le-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045216, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-ppc64le-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045217, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-ppc64le-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045218, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-ppc64le-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045219, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-ppc64le-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 13045220, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-s390x-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045221, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-s390x-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045222, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-s390x-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045224, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-s390x-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045225, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-linux-s390x-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 13045226, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-windows-amd64-v0.8.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 13045227, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-windows-amd64-v0.8.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 13045228, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-windows-amd64-v0.8.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 13045229, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-windows-amd64-v0.8.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 13045230, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.1/cni-plugins-windows-amd64-v0.8.1.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.8.0  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.8.0  file="github/github.go:415"
INFO GitHub asset ID: 12549100, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-amd64-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549101, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-amd64-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549102, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-amd64-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549103, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-amd64-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549104, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-amd64-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 12549110, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549112, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549113, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549114, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549115, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 12549105, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm64-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549106, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm64-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549107, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm64-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549108, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm64-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549109, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-arm64-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 12549116, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-ppc64le-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549117, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-ppc64le-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549118, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-ppc64le-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549119, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-ppc64le-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549120, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-ppc64le-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 12549121, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-s390x-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549123, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-s390x-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549124, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-s390x-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549125, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-s390x-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549126, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-linux-s390x-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 12549127, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-windows-amd64-v0.8.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 12549128, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-windows-amd64-v0.8.0.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 12549130, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-windows-amd64-v0.8.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 12549131, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-windows-amd64-v0.8.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 12549132, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.0/cni-plugins-windows-amd64-v0.8.0.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.7.5  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.5  file="github/github.go:415"
INFO GitHub asset ID: 11552958, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-amd64-v0.7.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 11552960, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-amd64-v0.7.5.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 11552963, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-amd64-v0.7.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 11552964, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-amd64-v0.7.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 11552966, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-amd64-v0.7.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 11552977, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm-v0.7.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 11552979, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm-v0.7.5.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 11552980, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm-v0.7.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 11552982, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm-v0.7.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 11552984, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm-v0.7.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 11552968, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm64-v0.7.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 11552969, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm64-v0.7.5.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 11552971, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm64-v0.7.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 11552973, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm64-v0.7.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 11552974, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-arm64-v0.7.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 11552985, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-ppc64le-v0.7.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 11552988, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-ppc64le-v0.7.5.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 11552990, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-ppc64le-v0.7.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 11552993, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-ppc64le-v0.7.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 11552995, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-ppc64le-v0.7.5.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 11552996, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-s390x-v0.7.5.tgz  file="github/github.go:419"
INFO GitHub asset ID: 11552998, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-s390x-v0.7.5.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 11553000, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-s390x-v0.7.5.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 11553002, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-s390x-v0.7.5.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 11553003, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.5/cni-plugins-s390x-v0.7.5.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.7.4  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.4  file="github/github.go:415"
INFO GitHub asset ID: 9611187, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-amd64-v0.7.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 9611166, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-amd64-v0.7.4.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 9611182, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-amd64-v0.7.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 9611176, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-amd64-v0.7.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 9611171, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-amd64-v0.7.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 9611186, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm-v0.7.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 9611164, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm-v0.7.4.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 9611181, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm-v0.7.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 9611175, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm-v0.7.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 9611170, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm-v0.7.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 9611185, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm64-v0.7.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 9611165, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm64-v0.7.4.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 9611180, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm64-v0.7.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 9611174, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm64-v0.7.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 9611169, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-arm64-v0.7.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 9611184, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-ppc64le-v0.7.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 9611162, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-ppc64le-v0.7.4.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 9611179, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-ppc64le-v0.7.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 9611173, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-ppc64le-v0.7.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 9611168, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-ppc64le-v0.7.4.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 9611183, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-s390x-v0.7.4.tgz  file="github/github.go:419"
INFO GitHub asset ID: 9611160, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-s390x-v0.7.4.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 9611178, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-s390x-v0.7.4.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 9611172, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-s390x-v0.7.4.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 9611167, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.4/cni-plugins-s390x-v0.7.4.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.7.2  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.2  file="github/github.go:415"
INFO Download assets for containernetworking/plugins@v0.7.1  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.1  file="github/github.go:415"
INFO GitHub asset ID: 6819534, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6819535, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 6819536, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6819537, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6819538, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6819545, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm-v0.7.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6819546, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm-v0.7.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 6819547, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm-v0.7.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6819548, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm-v0.7.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6819549, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm-v0.7.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6819539, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm64-v0.7.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6819540, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm64-v0.7.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 6819541, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm64-v0.7.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6819542, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm64-v0.7.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6819543, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-arm64-v0.7.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6819550, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-ppc64le-v0.7.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6819551, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-ppc64le-v0.7.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 6819552, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-ppc64le-v0.7.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6819553, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-ppc64le-v0.7.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6819554, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-ppc64le-v0.7.1.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6819555, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-s390x-v0.7.1.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6819556, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-s390x-v0.7.1.tgz.asc  file="github/github.go:419"
INFO GitHub asset ID: 6819557, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-s390x-v0.7.1.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6819558, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-s390x-v0.7.1.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6819559, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-s390x-v0.7.1.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.7.0  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.7.0  file="github/github.go:415"
INFO GitHub asset ID: 6236768, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-amd64-v0.7.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6236762, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-amd64-v0.7.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6236757, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-amd64-v0.7.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6236752, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-amd64-v0.7.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6236767, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm-v0.7.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6236761, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm-v0.7.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6236756, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm-v0.7.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6236751, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm-v0.7.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6236766, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm64-v0.7.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6236760, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm64-v0.7.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6236755, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm64-v0.7.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6236750, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-arm64-v0.7.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6236765, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-ppc64le-v0.7.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6236759, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-ppc64le-v0.7.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6236754, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-ppc64le-v0.7.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6236749, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-ppc64le-v0.7.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 6236763, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-s390x-v0.7.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 6236758, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-s390x-v0.7.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 6236753, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-s390x-v0.7.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 6236748, download URL: https://github.com/containernetworking/plugins/releases/download/v0.7.0/cni-plugins-s390x-v0.7.0.tgz.sha512  file="github/github.go:419"
INFO Download assets for containernetworking/plugins@v0.6.0  file="github/github.go:408"
INFO Writing assets to /tmp/gh2gcs644459902/v0.6.0  file="github/github.go:415"
INFO GitHub asset ID: 4604635, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604638, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604637, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604639, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 4604643, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604644, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604645, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604646, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 4604636, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604640, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604641, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604642, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 4604647, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604649, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604648, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604650, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 4604652, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604653, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604651, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604654, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha512  file="github/github.go:419"
INFO GitHub asset ID: 4604655, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz  file="github/github.go:419"
INFO GitHub asset ID: 4604656, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha1  file="github/github.go:419"
INFO GitHub asset ID: 4604658, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha256  file="github/github.go:419"
INFO GitHub asset ID: 4604657, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha512  file="github/github.go:419"

real	2m53.450s
user	0m7.551s
sys	0m11.935s

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
@k8s-ci-robot k8s-ci-robot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. release-note Denotes a PR that will be considered when it comes time to generate release notes. and removed size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. do-not-merge/release-note-label-needed Indicates that a PR should not merge because it's missing one of the release note labels. labels May 25, 2020
@justaugustus
Copy link
Member Author

justaugustus commented May 25, 2020

This still needs tests, improved log/errors messages, and some TODO cleanup, but it's currently in a working state!

See https://console.cloud.google.com/storage/browser/k8s-staging-release-test/augustus/release/?forceOnBucketsSortingFiltering=false&project=k8s-staging-release-test for an example of the layout (which is the layout of gs://k8s-artifacts-cni/release, an exemplar bucket).

@kubernetes/release-engineering -- If anyone has time for a first-pass review, that'd be awesome! :)

@justaugustus justaugustus added kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/network Categorizes an issue or PR as relevant to SIG Network. labels May 25, 2020
@justaugustus justaugustus added the sig/node Categorizes an issue or PR as relevant to SIG Node. label May 25, 2020
@k8s-ci-robot k8s-ci-robot removed needs-kind Indicates a PR lacks a `kind/foo` label and requires one. needs-priority labels May 25, 2020
)

go_binary(
name = "kubepkg",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmmmm, possibly a copy/pasta error.

Copy link
Member

@saschagrunert saschagrunert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few nits, otherwise LGTM

cmd/gh2gcs/cmd/root.go Outdated Show resolved Hide resolved
pkg/gcp/gcs/gcs.go Outdated Show resolved Hide resolved
pkg/gcp/gcs/gcs.go Outdated Show resolved Hide resolved
pkg/gcp/gcs/gcs.go Outdated Show resolved Hide resolved
pkg/gh2gcs/gh2gcs.go Show resolved Hide resolved
pkg/github/github.go Show resolved Hide resolved
pkg/github/github.go Outdated Show resolved Hide resolved
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
- Use new octal format (0oNNN) for os.FileMode()

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
@justaugustus justaugustus changed the title [WIP] gh2gcs: Initial commit of utility for uploading GH releases to GCS [WIP] gh2gcs: Add go-based CLI for uploading GH releases to GCS May 25, 2020
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
- Add gcs.Options to allow passing various options to 'gsutil cp'
- Add no-clobber flag to preserve destination files
- Allow command run to succeed even if assets don't exist for a tag

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
@justaugustus justaugustus changed the title [WIP] gh2gcs: Add go-based CLI for uploading GH releases to GCS gh2gcs: Add go-based CLI for uploading GH releases to GCS May 26, 2020
@k8s-ci-robot k8s-ci-robot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 26, 2020
@justaugustus
Copy link
Member Author

All together now!

$ time gh2gcs --log-level debug --org containernetworking --repo plugins --bucket k8s-staging-release-test --release-dir augustus/release --tags v0.6.0,v0.7.2,v0.8.6

Logs:

DEBU Using log level "debug"                       file="cmd/root.go:148"
INFO Validating gh2gcs options...                  file="cmd/root.go:205"
DEBU Using authenticated GitHub client             file="github/github.go:119"
INFO Downloading assets for the following containernetworking/plugins release tags: v0.6.0, v0.7.2, v0.8.6  file="gh2gcs/gh2gcs.go:60"
INFO Download assets for containernetworking/plugins@v0.6.0  file="github/github.go:423"
INFO Writing assets to /tmp/gh2gcs632393450/containernetworking/plugins/v0.6.0  file="github/github.go:436"
INFO GitHub asset ID: 4604635, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604638, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604637, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604639, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 4604643, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604644, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604645, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604646, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 4604636, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604640, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604641, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604642, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 4604647, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604649, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604648, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604650, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 4604652, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604653, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604651, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604654, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 4604655, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz  file="github/github.go:443"
INFO GitHub asset ID: 4604656, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 4604658, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 4604657, download URL: https://github.com/containernetworking/plugins/releases/download/v0.6.0/cni-v0.6.0.tgz.sha512  file="github/github.go:443"
INFO Download assets for containernetworking/plugins@v0.7.2  file="github/github.go:423"
INFO Skipping download for containernetworking/plugins@v0.7.2 as no release assets were found  file="github/github.go:427"
INFO Download assets for containernetworking/plugins@v0.8.6  file="github/github.go:423"
INFO Writing assets to /tmp/gh2gcs632393450/containernetworking/plugins/v0.8.6  file="github/github.go:436"
INFO GitHub asset ID: 20707168, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707303, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707277, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707280, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707297, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707187, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707309, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707275, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707278, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707294, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707201, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707307, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707274, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707290, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707293, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707252, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707311, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707271, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707288, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707291, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707225, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707312, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707284, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707287, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707302, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707237, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707313, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707282, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707286, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707301, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO GitHub asset ID: 20707263, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz  file="github/github.go:443"
INFO GitHub asset ID: 20707314, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.asc  file="github/github.go:443"
INFO GitHub asset ID: 20707281, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha1  file="github/github.go:443"
INFO GitHub asset ID: 20707285, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha256  file="github/github.go:443"
INFO GitHub asset ID: 20707300, download URL: https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha512  file="github/github.go:443"
INFO Copying /tmp/gh2gcs632393450/containernetworking/plugins/v0.6.0 to GCS (k8s-staging-release-test/augustus/release)  file="gcs/gcs.go:53"
DEBU Setting GCS copy to run concurrently          file="gcs/gcs.go:83"
DEBU Setting GCS copy to run recursively           file="gcs/gcs.go:89"
DEBU Setting GCS copy to not clobber existing files  file="gcs/gcs.go:93"
DEBU Running command: /usr/bin/gsutil -m cp -r -n /tmp/gh2gcs632393450/containernetworking/plugins/v0.6.0 gs://k8s-staging-release-test/augustus/release  file="command/command.go:193"
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-s390x-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-v0.6.0.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm64-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-amd64-v0.6.0.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-s390x-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-amd64-v0.6.0.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-arm64-v0.6.0.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.6.0/cni-plugins-ppc64le-v0.6.0.tgz.sha512
INFO Copying /tmp/gh2gcs632393450/containernetworking/plugins/v0.7.2 to GCS (k8s-staging-release-test/augustus/release)  file="gcs/gcs.go:53"
INFO unable to get local source directory info     file="gcs/gcs.go:58"
INFO Source directory (/tmp/gh2gcs632393450/containernetworking/plugins/v0.7.2) does not exist. Skipping GCS upload.  file="gcs/gcs.go:61"
INFO Copying /tmp/gh2gcs632393450/containernetworking/plugins/v0.8.6 to GCS (k8s-staging-release-test/augustus/release)  file="gcs/gcs.go:53"
DEBU Setting GCS copy to run concurrently          file="gcs/gcs.go:83"
DEBU Setting GCS copy to run recursively           file="gcs/gcs.go:89"
DEBU Setting GCS copy to not clobber existing files  file="gcs/gcs.go:93"
DEBU Running command: /usr/bin/gsutil -m cp -r -n /tmp/gh2gcs632393450/containernetworking/plugins/v0.8.6 gs://k8s-staging-release-test/augustus/release  file="command/command.go:193"
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-ppc64le-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.asc
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm64-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-windows-amd64-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz.sha256
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-arm-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha512
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.sha1
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-s390x-v0.8.6.tgz
Skipping existing item: gs://k8s-staging-release-test/augustus/release/v0.8.6/cni-plugins-linux-mips64le-v0.8.6.tgz.asc

real	1m50.728s
user	0m4.961s
sys	0m5.116s

A few things to point out in the logs:

  • multiple tags can passed via --tags
  • copy operations are skipped if the file already exists in the target bucket

I think this is merge-ready and can be iterated on.
/assign @saschagrunert @hasheddan

@justaugustus justaugustus removed the do-not-merge/blocked-paths Indicates that a PR should not merge because it touches files in blocked paths. label May 26, 2020
Copy link
Member

@saschagrunert saschagrunert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label May 26, 2020
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: justaugustus, saschagrunert

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. area/release-eng Issues or PRs related to the Release Engineering subproject cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/feature Categorizes issue or PR as related to a new feature. lgtm "Looks good to me", indicates that a PR is ready to be merged. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. release-note Denotes a PR that will be considered when it comes time to generate release notes. sig/network Categorizes an issue or PR as relevant to SIG Network. sig/node Categorizes an issue or PR as relevant to SIG Node. sig/release Categorizes an issue or PR as relevant to SIG Release. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants