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

ko builder doesn't error when no default repo is set #6933

Closed
seankhliao opened this issue Dec 3, 2021 · 0 comments · Fixed by #7010
Closed

ko builder doesn't error when no default repo is set #6933

seankhliao opened this issue Dec 3, 2021 · 0 comments · Fixed by #7010
Assignees
Labels
area/build builder/ko help wanted We would love to have this done, but don't have the bandwidth, need help from contributors kind/bug Something isn't working priority/p2 May take a couple of releases

Comments

@seankhliao
Copy link

Expected behavior

skaffold returns an error when it can't infer a proper registry / image name

Actual behavior

skaffold hangs/eventually times out trying to contact an unresolvable host

Information

  • Skaffold version: v1.35.0
  • Operating system: Linux eevee 5.15.5-arch1-1 #1 SMP PREEMPT Thu, 25 Nov 2021 22:09:33 +0000 x86_64 GNU/Linux
  • Installed via: Arch Linux community repo
  • Contents of skaffold.yaml:
apiVersion: skaffold/v2beta26
kind: Config
metadata:
  name: authd
build:
  artifacts:
    - image: ko://go.seankhliao.com/testrepo-705/cmd/p
      ko:
        flags:
          - -trimpath
        ldflags:
          - -s
          - -w
  local:
    concurrency: 0
  tagPolicy:
    sha256: {}
deploy:
  kubectl:
    manifests:
      - deploy/*

Steps to reproduce the behavior

  1. unset default repo
  2. git clone https://github.com/seankhliao/testrepo-705 && cd testrepo-705
  3. skaffold build this succeeds, but with a wrong image name and doesn't seem to output the image anywhere useful
  4. skaffold build second time, this hangs, maybe trying to lookup the previously built version?

It would also be nice to be able to specify the default repo in skaffold.yaml instead of global config

trace logs from build 1
time="2021-12-03T23:50:36+01:00" level=debug msg="skaffold API not starting as it's not requested" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=info msg="Skaffold &{Version:v1.35.0 ConfigVersion:skaffold/v2beta26 GitVersion: GitCommit: BuildDate:2021-11-17T21:51:04Z GoVersion:go1.17.3 Compiler:gc Platform:linux/amd64 User:}" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=info msg="Loaded Skaffold defaults from \"/tmp/skaffold\"" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=debug msg="parsed 1 configs from configuration file /home/arccy/tmp/testrepo-705/skaffold.yaml" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct SkaffoldConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct Metadata" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct Pipeline" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct BuildConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct Artifact" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct ArtifactType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct KoArtifact" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct BuildHooks" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct TagPolicy" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct ShaTagger" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct BuildType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct LocalBuild" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct DeployConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct DeployType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct KubectlDeploy" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct KubectlFlags" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct DeployHooks" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="validating yamltags of struct LogsConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=info msg="Using kubectl context: default" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=debug msg="Running command: [minikube version --output=json]" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="Minikube cluster not detected: starting command minikube version --output=json: exec: \"minikube\": executable file not found in $PATH" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="Minikube cluster not detected: starting command minikube version --output=json: exec: \"minikube\": executable file not found in $PATH" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=debug msg="setting Docker user agent to skaffold-v1.35.0" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=debug msg="Using builder: local" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=debug msg="push value not present in NewBuilder, defaulting to true because cluster.PushImages is true" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=info msg="build concurrency first set to 0 parsed from *local.Builder[0]" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=info msg="final build concurrency value is 0" subtask=-1 task=DevLoop
Generating tags...
 - ko://go.seankhliao.com/testrepo-705/cmd/p -> ko://go.seankhliao.com/testrepo-705/cmd/p:latest
time="2021-12-03T23:50:36+01:00" level=info msg="Tags generated in 132.304µs" subtask=-1 task=Build
Checking cache...
time="2021-12-03T23:50:36+01:00" level=debug msg="Could not import artifact from Docker, building instead (import of missing images disabled)" subtask=-1 task=Build
 - ko://go.seankhliao.com/testrepo-705/cmd/p: Not found. Building
time="2021-12-03T23:50:36+01:00" level=info msg="Cache check completed in 1.962325ms" subtask=-1 task=Build
Starting build...
Building [ko://go.seankhliao.com/testrepo-705/cmd/p]...
time="2021-12-03T23:50:36+01:00" level=info msg="No matching credentials were found, falling back on anonymous"
time="2021-12-03T23:50:36+01:00" level=info msg="Using base gcr.io/distroless/static:nonroot for go.seankhliao.com/testrepo-705/cmd/p"
time="2021-12-03T23:50:36+01:00" level=trace msg="latest skaffold version: v1.35.0" subtask=-1 task=DevLoop
time="2021-12-03T23:50:36+01:00" level=trace msg="--> GET https://gcr.io/v2/"
time="2021-12-03T23:50:36+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:50:36+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:50:36+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:36+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:36+01:00" level=trace
time="2021-12-03T23:50:36+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="<-- 401 https://gcr.io/v2/ (341.876107ms)"
time="2021-12-03T23:50:37+01:00" level=trace msg="HTTP/2.0 401 Unauthorized"
time="2021-12-03T23:50:37+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:37+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:37 GMT"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:50:37+01:00" level=trace msg="Www-Authenticate: Bearer realm=\"https://gcr.io/v2/token\",service=\"gcr.io\""
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="{\"errors\":[{\"code\":\"UNAUTHORIZED\",\"message\":\"Unauthorized access.\"}]}"
time="2021-12-03T23:50:37+01:00" level=trace msg="--> GET https://gcr.io/v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io [body redacted: basic token response contains credentials]"
time="2021-12-03T23:50:37+01:00" level=trace msg="GET /v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io HTTP/1.1"
time="2021-12-03T23:50:37+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:50:37+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="<-- 200 https://gcr.io/v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io (49.241009ms) [body redacted: basic token response contains credentials]"
time="2021-12-03T23:50:37+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:37+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:37+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:37 GMT"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/manifests/nonroot"
time="2021-12-03T23:50:37+01:00" level=trace msg="GET /v2/distroless/static/manifests/nonroot HTTP/1.1"
time="2021-12-03T23:50:37+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:50:37+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept: application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="<-- 200 https://gcr.io/v2/distroless/static/manifests/nonroot (371.681044ms)"
time="2021-12-03T23:50:37+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Length: 1665"
time="2021-12-03T23:50:37+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.list.v2+json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:37 GMT"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Content-Digest: sha256:bca3c203cdb36f5914ab8568e4c25165643ea9b711b41a8a58b42c80a51ed609"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="{"
time="2021-12-03T23:50:37+01:00" level=trace msg="   \"schemaVersion\": 2,"
time="2021-12-03T23:50:37+01:00" level=trace msg="   \"mediaType\": \"application/vnd.docker.distribution.manifest.list.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="   \"manifests\": ["
time="2021-12-03T23:50:37+01:00" level=trace msg="      {"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"digest\": \"sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"architecture\": \"amd64\","
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:50:37+01:00" level=trace msg="         }"
time="2021-12-03T23:50:37+01:00" level=trace msg="      },"
time="2021-12-03T23:50:37+01:00" level=trace msg="      {"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"digest\": \"sha256:2d23bc526cd252251419bc00ccd28055911e8530d611c530294ea43b389d9e04\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"architecture\": \"arm\","
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:50:37+01:00" level=trace msg="         }"
time="2021-12-03T23:50:37+01:00" level=trace msg="      },"
time="2021-12-03T23:50:37+01:00" level=trace msg="      {"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"digest\": \"sha256:e99b908ae19fe58f41b3b71cdc6214b85b51421d1ef4ddae8945b6aa9e80e5da\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"architecture\": \"arm64\","
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:50:37+01:00" level=trace msg="         }"
time="2021-12-03T23:50:37+01:00" level=trace msg="      },"
time="2021-12-03T23:50:37+01:00" level=trace msg="      {"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"digest\": \"sha256:8da81afc594a977e8da23760a1a01c4876808aaff6bc268582cb508db63391a5\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"architecture\": \"ppc64le\","
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:50:37+01:00" level=trace msg="         }"
time="2021-12-03T23:50:37+01:00" level=trace msg="      },"
time="2021-12-03T23:50:37+01:00" level=trace msg="      {"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"digest\": \"sha256:84bdaeae0c95e18c53a38baebe5b678719907148900582ebd30fb14749dda731\","
time="2021-12-03T23:50:37+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"architecture\": \"s390x\","
time="2021-12-03T23:50:37+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:50:37+01:00" level=trace msg="         }"
time="2021-12-03T23:50:37+01:00" level=trace msg="      }"
time="2021-12-03T23:50:37+01:00" level=trace msg="   ]"
time="2021-12-03T23:50:37+01:00" level=trace msg="}"
time="2021-12-03T23:50:37+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a"
time="2021-12-03T23:50:37+01:00" level=trace msg="GET /v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a HTTP/1.1"
time="2021-12-03T23:50:37+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:50:37+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="<-- 200 https://gcr.io/v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a (446.725877ms)"
time="2021-12-03T23:50:37+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Length: 426"
time="2021-12-03T23:50:37+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:37 GMT"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Content-Digest: sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="{\"schemaVersion\":2,\"mediaType\":\"application/vnd.docker.distribution.manifest.v2+json\",\"config\":{\"mediaType\":\"application/vnd.docker.container.image.v1+json\",\"size\":478,\"digest\":\"sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b\"},\"layers\":[{\"mediaType\":\"application/vnd.docker.image.rootfs.diff.tar.gzip\",\"size\":803814,\"digest\":\"sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b\"}]}"
time="2021-12-03T23:50:37+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b"
time="2021-12-03T23:50:37+01:00" level=trace msg="GET /v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b HTTP/1.1"
time="2021-12-03T23:50:37+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:50:37+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="<-- 302 https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b (17.420206ms)"
time="2021-12-03T23:50:37+01:00" level=trace msg="HTTP/2.0 302 Found"
time="2021-12-03T23:50:37+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:37+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:50:37+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:50:37+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:37 GMT"
time="2021-12-03T23:50:37+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Location: https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM9lSDmTmcDL5Fishtbbtue-DAb3kyIwCFcdlkiuuiUXKyUWHOaQOYW7OsRo5cwir_0bCACtSRRvbQIFlGPNwIVnmu_zj3Bja48VDMTMyLqZAR-XfMwcKha0ymC4iBsU-AbKpzw55nH8ukV1OmaLDIeydkk"
time="2021-12-03T23:50:37+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:50:37+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace msg="{\"errors\":[]}"
time="2021-12-03T23:50:37+01:00" level=trace msg="--> GET https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM9lSDmTmcDL5Fishtbbtue-DAb3kyIwCFcdlkiuuiUXKyUWHOaQOYW7OsRo5cwir_0bCACtSRRvbQIFlGPNwIVnmu_zj3Bja48VDMTMyLqZAR-XfMwcKha0ymC4iBsU-AbKpzw55nH8ukV1OmaLDIeydkk"
time="2021-12-03T23:50:37+01:00" level=trace msg="GET /artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM9lSDmTmcDL5Fishtbbtue-DAb3kyIwCFcdlkiuuiUXKyUWHOaQOYW7OsRo5cwir_0bCACtSRRvbQIFlGPNwIVnmu_zj3Bja48VDMTMyLqZAR-XfMwcKha0ymC4iBsU-AbKpzw55nH8ukV1OmaLDIeydkk HTTP/1.1"
time="2021-12-03T23:50:37+01:00" level=trace msg="Host: storage.googleapis.com"
time="2021-12-03T23:50:37+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:37+01:00" level=trace msg="Referer: https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b"
time="2021-12-03T23:50:37+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:37+01:00" level=trace
time="2021-12-03T23:50:38+01:00" level=trace msg="<-- 200 https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM9lSDmTmcDL5Fishtbbtue-DAb3kyIwCFcdlkiuuiUXKyUWHOaQOYW7OsRo5cwir_0bCACtSRRvbQIFlGPNwIVnmu_zj3Bja48VDMTMyLqZAR-XfMwcKha0ymC4iBsU-AbKpzw55nH8ukV1OmaLDIeydkk (161.443105ms)"
time="2021-12-03T23:50:38+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:38+01:00" level=trace msg="Content-Length: 478"
time="2021-12-03T23:50:38+01:00" level=trace msg="Accept-Ranges: bytes"
time="2021-12-03T23:50:38+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:50:38+01:00" level=trace msg="Cache-Control: public, max-age=3600"
time="2021-12-03T23:50:38+01:00" level=trace msg="Content-Type: application/octet-stream"
time="2021-12-03T23:50:38+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:38 GMT"
time="2021-12-03T23:50:38+01:00" level=trace msg="Etag: \"a515873c08a6fc2101af23d2a324ec85\""
time="2021-12-03T23:50:38+01:00" level=trace msg="Expires: Fri, 03 Dec 2021 23:50:38 GMT"
time="2021-12-03T23:50:38+01:00" level=trace msg="Last-Modified: Wed, 27 Oct 2021 16:37:51 GMT"
time="2021-12-03T23:50:38+01:00" level=trace msg="Server: UploadServer"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Generation: 1635352671497069"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Hash: crc32c=aGrlcw=="
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Hash: md5=pRWHPAim/CEBryPSoyTshQ=="
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Metageneration: 1"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Storage-Class: STANDARD"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Stored-Content-Encoding: identity"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Goog-Stored-Content-Length: 478"
time="2021-12-03T23:50:38+01:00" level=trace msg="X-Guploader-Uploadid: ADPycduBQ0FfvCyZa7Q7U9KsAVrlfCodS1L4Ou6pvKrHiOMiFOqO_zY_qnv_t-KyIH5YOyFbOLKyACE1CX5wvsDEKPsRejoZSQ"
time="2021-12-03T23:50:38+01:00" level=trace
time="2021-12-03T23:50:38+01:00" level=trace msg="{\"architecture\":\"amd64\",\"author\":\"Bazel\",\"created\":\"1970-01-01T00:00:00Z\",\"history\":[{\"author\":\"Bazel\",\"created\":\"1970-01-01T00:00:00Z\",\"created_by\":\"bazel build ...\"}],\"os\":\"linux\",\"rootfs\":{\"type\":\"layers\",\"diff_ids\":[\"sha256:6d75f23be3ddcb784b51ea7ef9b6a3a038f9e0b2f08f08628b226dba8b5161f8\"]},\"config\":{\"Env\":[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt\"],\"User\":\"65532\",\"WorkingDir\":\"/home/nonroot\"}}"
time="2021-12-03T23:50:38+01:00" level=info msg="Using build config ko://go.seankhliao.com/testrepo-705/cmd/p for go.seankhliao.com/testrepo-705/cmd/p"
time="2021-12-03T23:50:38+01:00" level=info msg="Building go.seankhliao.com/testrepo-705/cmd/p for linux/amd64"
time="2021-12-03T23:50:38+01:00" level=info msg="Publishing go.seankhliao.com/testrepo-705/cmd/p:latest"
time="2021-12-03T23:50:38+01:00" level=trace msg="--> GET https://go.seankhliao.com/v2/"
time="2021-12-03T23:50:38+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:50:38+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:38+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:38+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:38+01:00" level=trace
time="2021-12-03T23:50:38+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/ (567.261835ms)"
time="2021-12-03T23:50:39+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:39+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:39+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:39+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="<title>go.seankhliao.com/v2</title><style>*{box-sizing:border-box}:root{background:#000;color:#eceff1;font:18px inconsolata,monospace}@font-face{font-family:inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local(\"Inconsolata\"),local(\"Inconsolata-Regular\"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-400.woff2)format(\"woff2\")}@font-face{font-family:inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local(\"Inconsolata Bold\"),local(\"Inconsolata-Bold\"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-700.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:400;font-display:swap;src:local(\"Lora\"),local(\"Lora-Regular\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-400.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:700;font-display:swap;src:local(\"Lora Bold\"),local(\"Lora-Bold\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-700.woff2)format(\"woff2\")}body{grid:3.5vh 3.5vh/1fr repeat(3,minmax(90px,280px))1fr;display:grid;gap:0 1em;margin:0;padding:1vmin;background:#000;color:#eceff1;font:18px inconsolata,monospace}body>*{grid-column:2/span 3}h1{font-size:3vmin;grid-area:1/4/span 1/span 1;margin:0;place-self:end}h2{color:#999;font-size:2.5vmin;grid-area:2/4/span 1/span 1;place-self:start end;text-align:right}hgroup{font:700 2.5vmin lora,serif;grid-area:1/2/span 2/span 1;margin:0;place-self:end start}hgroup a{display:grid;grid:repeat(2,3vmin)/repeat(8,4vmin);place-content:center center}hgroup *:nth-child(n+5){grid-row:2/span 1}footer,iframe,pre,table,picture{grid-column:1/span 5;margin:.25em -1vmin 2em}picture img{width:100%;margin:auto}h3,h4,picture{margin:1em 0 .25em}h5,h6{margin:1.5em 0 .25em}h3{font-size:2.441em}h4{font-size:1.953em}h5{font-size:1.563em}h6{font-size:1.25em}p{line-height:1.5;margin:0 0 1em}footer{margin:10vh auto 3vh}a,a:visited{color:inherit;font-weight:700;text-decoration:underline 1px #707070}a:hover{color:#a06be0;transition:color .16s;text-decoration:underline 1px #a06be0}h1 a,h1 a:hover,h1 a:visited,hgroup a,hgroup a:hover,hgroup a:visited{color:inherit;text-decoration:none}ul{list-style:none;margin:0}ul>*{margin:.5em;line-height:1.5em}ul>li:before{content:\"»\";margin:0 1ch 0 -3ch;position:absolute}ol>*{line-height:1.75em}blockquote{margin:1em;padding:.25em 1em;border-left:1ch solid #999}code{background:#303030;font:1em inconsolata,monospace;padding:.1em}pre{background:#303030;overflow-x:scroll;padding:1em}pre::-webkit-scrollbar{display:none}pre code{padding:0}iframe{margin:auto}em{color:#a06be0;background-color:unset;font-style:normal;font-weight:700}time{color:#999}table{border-collapse:collapse;border-style:hidden}th,td{padding:.4em;text-align:left}th{font-weight:700;border-bottom:.2em solid #999}tr:nth-child(5n) td{border-bottom:.1em solid #999}tbody tr:hover{background:#404040}body>*:last-child::after{margin:0 .5em;content:\"■\";color:#a06be0}noscript iframe{height:0;width:0;display:none;visibility:hidden}</style>

go.seankhliao.com/v2

module go.seankhliao.com/v2

SEAN"

time="2021-12-03T23:50:39+01:00" level=trace msg="K.H."
time="2021-12-03T23:50:39+01:00" level=trace msg="LIAO

go.seankhliao.com / v2

source: github

docs: pkg.go.dev

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">home"
time="2021-12-03T23:50:39+01:00" level=trace msg="|"
time="2021-12-03T23:50:39+01:00" level=trace msg="<a href="https://seankhliao.com/blog/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">blog"
time="2021-12-03T23:50:39+01:00" level=trace msg="|"
time="2021-12-03T23:50:39+01:00" level=trace msg="github"
time="2021-12-03T23:50:39+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"
time="2021-12-03T23:50:39+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"
time="2021-12-03T23:50:39+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"
time="2021-12-03T23:50:39+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e HTTP/1.1"
time="2021-12-03T23:50:39+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:39+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b HTTP/1.1"
time="2021-12-03T23:50:39+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:39+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542 HTTP/1.1"
time="2021-12-03T23:50:39+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:39+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b (197.051875ms)"
time="2021-12-03T23:50:39+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e (197.979699ms)"
time="2021-12-03T23:50:39+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:39+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:39+01:00" level=info msg="existing blob: sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:39+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:39+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:39+01:00" level=info msg="existing blob: sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"
time="2021-12-03T23:50:39+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:39+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:39+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542 (196.287884ms)"
time="2021-12-03T23:50:39+01:00" level=info msg="existing blob: sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"
time="2021-12-03T23:50:39+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:39+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:39+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:39+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"
time="2021-12-03T23:50:39+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6 HTTP/1.1"
time="2021-12-03T23:50:39+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:39+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6 (202.239319ms)"
time="2021-12-03T23:50:39+01:00" level=info msg="existing blob: sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"
time="2021-12-03T23:50:39+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:39+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:39+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:39+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="--> PUT https://go.seankhliao.com/v2/testrepo-705/cmd/p/manifests/latest"
time="2021-12-03T23:50:39+01:00" level=trace msg="PUT /v2/testrepo-705/cmd/p/manifests/latest HTTP/1.1"
time="2021-12-03T23:50:39+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:50:39+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Length: 952"
time="2021-12-03T23:50:39+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:50:39+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:39+01:00" level=trace
time="2021-12-03T23:50:39+01:00" level=trace msg="{"schemaVersion":2,"mediaType":"application/vnd.docker.distribution.manifest.v2+json","config":{"mediaType":"application/vnd.docker.container.image.v1+json","size":1021,"digest":"sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"},"layers":[{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":803814,"digest":"sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":127,"digest":"sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":2106493,"digest":"sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"}],"annotations":{"org.opencontainers.image.base.digest":"sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a","org.opencontainers.image.base.name":"gcr.io/distroless/static:nonroot"}}"
time="2021-12-03T23:50:40+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/manifests/latest (200.976933ms)"
time="2021-12-03T23:50:40+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:50:40+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:50:40+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:50:40+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:50:39 GMT"
time="2021-12-03T23:50:40+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:50:40+01:00" level=trace
time="2021-12-03T23:50:40+01:00" level=trace msg="<!doctype html><meta name=viewport content="width=device-width,minimum-scale=1,initial-scale=1"><title>go.seankhliao.com/v2</title><meta name=go-import content="go.seankhliao.com/v2 git https://github.com/seankhliao/v2\"><meta name=go-source content="go.seankhliao.com/v2"
time="2021-12-03T23:50:40+01:00" level=trace msg=" https://github.com/seankhliao/v2"
time="2021-12-03T23:50:40+01:00" level=trace msg=" https://github.com/seankhliao/v2/tree/master{/dir}"
time="2021-12-03T23:50:40+01:00" level=trace msg=" https://github.com/seankhliao/v2/blob/master{/dir}/{file}#L{line}\"><meta http-equiv=refresh content="5;url=https://pkg.go.dev/go.seankhliao.com/v2\"><meta name=theme-color content="#000000"><meta name=description content="module go.seankhliao.com/v2"><style>{box-sizing:border-box}:root{background:#000;color:#eceff1;font:18px inconsolata,monospace}@font-face{font-family:inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata"),local("Inconsolata-Regular"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-400.woff2)format(\"woff2\")}@font-face{font-family:inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local(\"Inconsolata Bold"),local("Inconsolata-Bold"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-700.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:400;font-display:swap;src:local(\"Lora\"),local(\"Lora-Regular\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-400.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:700;font-display:swap;src:local(\"Lora Bold"),local("Lora-Bold"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-700.woff2)format(\"woff2\")}body{grid:3.5vh 3.5vh/1fr repeat(3,minmax(90px,280px))1fr;display:grid;gap:0 1em;margin:0;padding:1vmin;background:#000;color:#eceff1;font:18px inconsolata,monospace}body>{grid-column:2/span 3}h1{font-size:3vmin;grid-area:1/4/span 1/span 1;margin:0;place-self:end}h2{color:#999;font-size:2.5vmin;grid-area:2/4/span 1/span 1;place-self:start end;text-align:right}hgroup{font:700 2.5vmin lora,serif;grid-area:1/2/span 2/span 1;margin:0;place-self:end start}hgroup a{display:grid;grid:repeat(2,3vmin)/repeat(8,4vmin);place-content:center center}hgroup :nth-child(n+5){grid-row:2/span 1}footer,iframe,pre,table,picture{grid-column:1/span 5;margin:.25em -1vmin 2em}picture img{width:100%;margin:auto}h3,h4,picture{margin:1em 0 .25em}h5,h6{margin:1.5em 0 .25em}h3{font-size:2.441em}h4{font-size:1.953em}h5{font-size:1.563em}h6{font-size:1.25em}p{line-height:1.5;margin:0 0 1em}footer{margin:10vh auto 3vh}a,a:visited{color:inherit;font-weight:700;text-decoration:underline 1px #707070}a:hover{color:#a06be0;transition:color .16s;text-decoration:underline 1px #a06be0}h1 a,h1 a:hover,h1 a:visited,hgroup a,hgroup a:hover,hgroup a:visited{color:inherit;text-decoration:none}ul{list-style:none;margin:0}ul>{margin:.5em;line-height:1.5em}ul>li:before{content:"»";margin:0 1ch 0 -3ch;position:absolute}ol>{line-height:1.75em}blockquote{margin:1em;padding:.25em 1em;border-left:1ch solid #999}code{background:#303030;font:1em inconsolata,monospace;padding:.1em}pre{background:#303030;overflow-x:scroll;padding:1em}pre::-webkit-scrollbar{display:none}pre code{padding:0}iframe{margin:auto}em{color:#a06be0;background-color:unset;font-style:normal;font-weight:700}time{color:#999}table{border-collapse:collapse;border-style:hidden}th,td{padding:.4em;text-align:left}th{font-weight:700;border-bottom:.2em solid #999}tr:nth-child(5n) td{border-bottom:.1em solid #999}tbody tr:hover{background:#404040}body>:last-child::after{margin:0 .5em;content:"■";color:#a06be0}noscript iframe{height:0;width:0;display:none;visibility:hidden}</style>

go.seankhliao.com/v2

module go.seankhliao.com/v2

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">SEAN"
time="2021-12-03T23:50:40+01:00" level=trace msg="K.H."
time="2021-12-03T23:50:40+01:00" level=info msg="go.seankhliao.com/testrepo-705/cmd/p:latest: digest: sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047 size: 952"
time="2021-12-03T23:50:40+01:00" level=trace msg="LIAO

go.seankhliao.com / v2

source: github

docs: pkg.go.dev

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">home"
time="2021-12-03T23:50:40+01:00" level=trace msg="|"
go.seankhliao.com/testrepo-705/cmd/p@sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047
time="2021-12-03T23:50:40+01:00" level=trace msg="<a href="https://seankhliao.com/blog/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">blog"
time="2021-12-03T23:50:40+01:00" level=trace msg="|"
time="2021-12-03T23:50:40+01:00" level=info msg="Published go.seankhliao.com/testrepo-705/cmd/p@sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047"
time="2021-12-03T23:50:40+01:00" level=trace msg="github"
time="2021-12-03T23:50:40+01:00" level=info msg="Build completed in 3.862 seconds" subtask=-1 task=Build
time="2021-12-03T23:50:40+01:00" level=debug msg="push value not present in isImageLocal(), defaulting to true because cluster.PushImages is true" subtask=-1 task=DevLoop

time="2021-12-03T23:50:40+01:00" level=debug msg="exporting metrics" subtask=-1 task=DevLoop

trace logs from build 2
time="2021-12-03T23:50:45+01:00" level=debug msg="skaffold API not starting as it's not requested" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=info msg="Skaffold &{Version:v1.35.0 ConfigVersion:skaffold/v2beta26 GitVersion: GitCommit: BuildDate:2021-11-17T21:51:04Z GoVersion:go1.17.3 Compiler:gc Platform:linux/amd64 User:}" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=info msg="Loaded Skaffold defaults from \"/tmp/skaffold\"" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=debug msg="parsed 1 configs from configuration file /home/arccy/tmp/testrepo-705/skaffold.yaml" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct SkaffoldConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct Metadata" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct Pipeline" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct BuildConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct Artifact" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct ArtifactType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct KoArtifact" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct BuildHooks" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct TagPolicy" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct ShaTagger" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct BuildType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct LocalBuild" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct DeployConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct DeployType" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct KubectlDeploy" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct KubectlFlags" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct DeployHooks" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="validating yamltags of struct LogsConfig" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=info msg="Using kubectl context: default" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=debug msg="Running command: [minikube version --output=json]" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="Minikube cluster not detected: starting command minikube version --output=json: exec: \"minikube\": executable file not found in $PATH" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="Minikube cluster not detected: starting command minikube version --output=json: exec: \"minikube\": executable file not found in $PATH" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=debug msg="setting Docker user agent to skaffold-v1.35.0" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=debug msg="Using builder: local" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=debug msg="push value not present in NewBuilder, defaulting to true because cluster.PushImages is true" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=info msg="build concurrency first set to 0 parsed from *local.Builder[0]" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=info msg="final build concurrency value is 0" subtask=-1 task=DevLoop
Generating tags...
 - ko://go.seankhliao.com/testrepo-705/cmd/p -> ko://go.seankhliao.com/testrepo-705/cmd/p:latest
time="2021-12-03T23:50:45+01:00" level=info msg="Tags generated in 182.915µs" subtask=-1 task=Build
Checking cache...
time="2021-12-03T23:50:45+01:00" level=debug msg="push value not present in isImageLocal(), defaulting to true because cluster.PushImages is true" subtask=-1 task=DevLoop
time="2021-12-03T23:50:45+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:50:45+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:50:45+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:50:45+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:50:45+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:45+01:00" level=trace
time="2021-12-03T23:50:45+01:00" level=trace
time="2021-12-03T23:50:45+01:00" level=trace msg="latest skaffold version: v1.35.0" subtask=-1 task=DevLoop
time="2021-12-03T23:50:52+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.489343426s)"
time="2021-12-03T23:50:52+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:50:52+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:50:52+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:50:52+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:50:52+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:50:52+01:00" level=trace
time="2021-12-03T23:50:52+01:00" level=trace
time="2021-12-03T23:51:00+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.641414436s)"
time="2021-12-03T23:51:00+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:00+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:00+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:00+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:00+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:00+01:00" level=trace
time="2021-12-03T23:51:00+01:00" level=trace
time="2021-12-03T23:51:08+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.444649773s)"
time="2021-12-03T23:51:09+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:09+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:09+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:09+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:09+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:09+01:00" level=trace
time="2021-12-03T23:51:09+01:00" level=trace
time="2021-12-03T23:51:16+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.569724331s)"
time="2021-12-03T23:51:19+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:19+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:19+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:19+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:19+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:19+01:00" level=trace
time="2021-12-03T23:51:19+01:00" level=trace
time="2021-12-03T23:51:27+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.366004486s)"
time="2021-12-03T23:51:27+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:27+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:27+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:27+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:27+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:27+01:00" level=trace
time="2021-12-03T23:51:27+01:00" level=trace
time="2021-12-03T23:51:34+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.498129179s)"
time="2021-12-03T23:51:34+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:34+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:34+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:34+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:34+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:34+01:00" level=trace
time="2021-12-03T23:51:34+01:00" level=trace
time="2021-12-03T23:51:42+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.641618097s)"
time="2021-12-03T23:51:42+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:42+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:42+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:42+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:42+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:42+01:00" level=trace
time="2021-12-03T23:51:42+01:00" level=trace
time="2021-12-03T23:51:50+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.430916764s)"
time="2021-12-03T23:51:50+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:51:50+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:51:50+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:51:50+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:51:50+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:51:50+01:00" level=trace
time="2021-12-03T23:51:50+01:00" level=trace
time="2021-12-03T23:51:58+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.550283657s)"
time="2021-12-03T23:52:01+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:01+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:01+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:01+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:01+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:01+01:00" level=trace
time="2021-12-03T23:52:01+01:00" level=trace
time="2021-12-03T23:52:08+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.464937876s)"
time="2021-12-03T23:52:08+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:08+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:08+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:08+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:08+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:08+01:00" level=trace
time="2021-12-03T23:52:08+01:00" level=trace
time="2021-12-03T23:52:16+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.497382386s)"
time="2021-12-03T23:52:16+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:16+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:16+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:16+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:16+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:16+01:00" level=trace
time="2021-12-03T23:52:16+01:00" level=trace
time="2021-12-03T23:52:23+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.397453175s)"
time="2021-12-03T23:52:24+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:24+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:24+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:24+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:24+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:24+01:00" level=trace
time="2021-12-03T23:52:24+01:00" level=trace
time="2021-12-03T23:52:31+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.434186461s)"
time="2021-12-03T23:52:32+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:32+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:32+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:32+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:32+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:32+01:00" level=trace
time="2021-12-03T23:52:32+01:00" level=trace
time="2021-12-03T23:52:40+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.584482969s)"
time="2021-12-03T23:52:42+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:42+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:42+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:42+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:42+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:42+01:00" level=trace
time="2021-12-03T23:52:42+01:00" level=trace
time="2021-12-03T23:52:50+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.566715877s)"
time="2021-12-03T23:52:50+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:50+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:50+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:50+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:50+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:50+01:00" level=trace
time="2021-12-03T23:52:50+01:00" level=trace
time="2021-12-03T23:52:58+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.498631066s)"
time="2021-12-03T23:52:58+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:52:58+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:52:58+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:52:58+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:52:58+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:52:58+01:00" level=trace
time="2021-12-03T23:52:58+01:00" level=trace
time="2021-12-03T23:53:05+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.395372792s)"
time="2021-12-03T23:53:05+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:53:05+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:53:05+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:53:05+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:53:05+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:05+01:00" level=trace
time="2021-12-03T23:53:05+01:00" level=trace
time="2021-12-03T23:53:13+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.424584729s)"
time="2021-12-03T23:53:14+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:53:14+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:53:14+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:53:14+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:53:14+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:14+01:00" level=trace
time="2021-12-03T23:53:14+01:00" level=trace
time="2021-12-03T23:53:21+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.538012969s)"
time="2021-12-03T23:53:24+01:00" level=trace msg="--> GET https://ko/v2/"
time="2021-12-03T23:53:24+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:53:24+01:00" level=trace msg="Host: ko"
time="2021-12-03T23:53:24+01:00" level=trace msg="User-Agent: Go-http-client/1.1"
time="2021-12-03T23:53:24+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:24+01:00" level=trace
time="2021-12-03T23:53:24+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace msg="<-- dial tcp: lookup ko on 127.0.0.53:53: server misbehaving GET https://ko/v2/ (7.521893799s)"
 - ko://go.seankhliao.com/testrepo-705/cmd/p: Not found. Building
time="2021-12-03T23:53:32+01:00" level=info msg="Cache check completed in 2 minutes 46.742 seconds" subtask=-1 task=Build
Starting build...
Building [ko://go.seankhliao.com/testrepo-705/cmd/p]...
time="2021-12-03T23:53:32+01:00" level=info msg="No matching credentials were found, falling back on anonymous"
time="2021-12-03T23:53:32+01:00" level=info msg="Using base gcr.io/distroless/static:nonroot for go.seankhliao.com/testrepo-705/cmd/p"
time="2021-12-03T23:53:32+01:00" level=trace msg="--> GET https://gcr.io/v2/"
time="2021-12-03T23:53:32+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:53:32+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:53:32+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:32+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace msg="<-- 401 https://gcr.io/v2/ (339.369362ms)"
time="2021-12-03T23:53:32+01:00" level=trace msg="HTTP/2.0 401 Unauthorized"
time="2021-12-03T23:53:32+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:32+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:53:32+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:53:32+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:32 GMT"
time="2021-12-03T23:53:32+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:53:32+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:53:32+01:00" level=trace msg="Www-Authenticate: Bearer realm=\"https://gcr.io/v2/token\",service=\"gcr.io\""
time="2021-12-03T23:53:32+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:53:32+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace msg="{\"errors\":[{\"code\":\"UNAUTHORIZED\",\"message\":\"Unauthorized access.\"}]}"
time="2021-12-03T23:53:32+01:00" level=trace msg="--> GET https://gcr.io/v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io [body redacted: basic token response contains credentials]"
time="2021-12-03T23:53:32+01:00" level=trace msg="GET /v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io HTTP/1.1"
time="2021-12-03T23:53:32+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:53:32+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:32+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:53:32+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace msg="<-- 200 https://gcr.io/v2/token?scope=repository%3Adistroless%2Fstatic%3Apull&service=gcr.io (45.714353ms) [body redacted: basic token response contains credentials]"
time="2021-12-03T23:53:32+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:32+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:32+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:53:32+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:53:32+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:32 GMT"
time="2021-12-03T23:53:32+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:53:32+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:53:32+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:53:32+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/manifests/nonroot"
time="2021-12-03T23:53:32+01:00" level=trace msg="GET /v2/distroless/static/manifests/nonroot HTTP/1.1"
time="2021-12-03T23:53:32+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:53:32+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:32+01:00" level=trace msg="Accept: application/vnd.docker.distribution.manifest.v1+json,application/vnd.docker.distribution.manifest.v1+prettyjws,application/vnd.docker.distribution.manifest.v2+json,application/vnd.oci.image.manifest.v1+json,application/vnd.docker.distribution.manifest.list.v2+json,application/vnd.oci.image.index.v1+json"
time="2021-12-03T23:53:32+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:53:32+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:32+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="<-- 200 https://gcr.io/v2/distroless/static/manifests/nonroot (368.36407ms)"
time="2021-12-03T23:53:33+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:33+01:00" level=trace msg="Content-Length: 1665"
time="2021-12-03T23:53:33+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:33+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.list.v2+json"
time="2021-12-03T23:53:33+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:33 GMT"
time="2021-12-03T23:53:33+01:00" level=trace msg="Docker-Content-Digest: sha256:bca3c203cdb36f5914ab8568e4c25165643ea9b711b41a8a58b42c80a51ed609"
time="2021-12-03T23:53:33+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="{"
time="2021-12-03T23:53:33+01:00" level=trace msg="   \"schemaVersion\": 2,"
time="2021-12-03T23:53:33+01:00" level=trace msg="   \"mediaType\": \"application/vnd.docker.distribution.manifest.list.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="   \"manifests\": ["
time="2021-12-03T23:53:33+01:00" level=trace msg="      {"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"digest\": \"sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"architecture\": \"amd64\","
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:53:33+01:00" level=trace msg="         }"
time="2021-12-03T23:53:33+01:00" level=trace msg="      },"
time="2021-12-03T23:53:33+01:00" level=trace msg="      {"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"digest\": \"sha256:2d23bc526cd252251419bc00ccd28055911e8530d611c530294ea43b389d9e04\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"architecture\": \"arm\","
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:53:33+01:00" level=trace msg="         }"
time="2021-12-03T23:53:33+01:00" level=trace msg="      },"
time="2021-12-03T23:53:33+01:00" level=trace msg="      {"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"digest\": \"sha256:e99b908ae19fe58f41b3b71cdc6214b85b51421d1ef4ddae8945b6aa9e80e5da\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"architecture\": \"arm64\","
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:53:33+01:00" level=trace msg="         }"
time="2021-12-03T23:53:33+01:00" level=trace msg="      },"
time="2021-12-03T23:53:33+01:00" level=trace msg="      {"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"digest\": \"sha256:8da81afc594a977e8da23760a1a01c4876808aaff6bc268582cb508db63391a5\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"architecture\": \"ppc64le\","
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:53:33+01:00" level=trace msg="         }"
time="2021-12-03T23:53:33+01:00" level=trace msg="      },"
time="2021-12-03T23:53:33+01:00" level=trace msg="      {"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"size\": 426,"
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"digest\": \"sha256:84bdaeae0c95e18c53a38baebe5b678719907148900582ebd30fb14749dda731\","
time="2021-12-03T23:53:33+01:00" level=trace msg="         \"platform\": {"
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"architecture\": \"s390x\","
time="2021-12-03T23:53:33+01:00" level=trace msg="            \"os\": \"linux\""
time="2021-12-03T23:53:33+01:00" level=trace msg="         }"
time="2021-12-03T23:53:33+01:00" level=trace msg="      }"
time="2021-12-03T23:53:33+01:00" level=trace msg="   ]"
time="2021-12-03T23:53:33+01:00" level=trace msg="}"
time="2021-12-03T23:53:33+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a"
time="2021-12-03T23:53:33+01:00" level=trace msg="GET /v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a HTTP/1.1"
time="2021-12-03T23:53:33+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:53:33+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Accept: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:53:33+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:53:33+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="<-- 200 https://gcr.io/v2/distroless/static/manifests/sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a (366.732099ms)"
time="2021-12-03T23:53:33+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:33+01:00" level=trace msg="Content-Length: 426"
time="2021-12-03T23:53:33+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:33+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:53:33+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:33 GMT"
time="2021-12-03T23:53:33+01:00" level=trace msg="Docker-Content-Digest: sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a"
time="2021-12-03T23:53:33+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="{\"schemaVersion\":2,\"mediaType\":\"application/vnd.docker.distribution.manifest.v2+json\",\"config\":{\"mediaType\":\"application/vnd.docker.container.image.v1+json\",\"size\":478,\"digest\":\"sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b\"},\"layers\":[{\"mediaType\":\"application/vnd.docker.image.rootfs.diff.tar.gzip\",\"size\":803814,\"digest\":\"sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b\"}]}"
time="2021-12-03T23:53:33+01:00" level=trace msg="--> GET https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b"
time="2021-12-03T23:53:33+01:00" level=trace msg="GET /v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b HTTP/1.1"
time="2021-12-03T23:53:33+01:00" level=trace msg="Host: gcr.io"
time="2021-12-03T23:53:33+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Authorization: "
time="2021-12-03T23:53:33+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="<-- 302 https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b (10.007962ms)"
time="2021-12-03T23:53:33+01:00" level=trace msg="HTTP/2.0 302 Found"
time="2021-12-03T23:53:33+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:33+01:00" level=trace msg="Cache-Control: private"
time="2021-12-03T23:53:33+01:00" level=trace msg="Content-Type: application/json"
time="2021-12-03T23:53:33+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:33 GMT"
time="2021-12-03T23:53:33+01:00" level=trace msg="Docker-Distribution-Api-Version: registry/2.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Location: https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM_3GPrQgtdGl2iufAKy9TZ5eVljvrblyLNAzFBNrBSrKNZwv0WCS5LArLzWQYPsVn51qOv_Dum4BSX7EXi5RpEffVqO6L6DoMFaZjl6JS0D5hw_-J0dREV1p5beioHfn_qCt0BmEDMdY0mEzJQfWEity9w"
time="2021-12-03T23:53:33+01:00" level=trace msg="Server: Docker Registry"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Frame-Options: SAMEORIGIN"
time="2021-12-03T23:53:33+01:00" level=trace msg="X-Xss-Protection: 0"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace msg="{\"errors\":[]}"
time="2021-12-03T23:53:33+01:00" level=trace msg="--> GET https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM_3GPrQgtdGl2iufAKy9TZ5eVljvrblyLNAzFBNrBSrKNZwv0WCS5LArLzWQYPsVn51qOv_Dum4BSX7EXi5RpEffVqO6L6DoMFaZjl6JS0D5hw_-J0dREV1p5beioHfn_qCt0BmEDMdY0mEzJQfWEity9w"
time="2021-12-03T23:53:33+01:00" level=trace msg="GET /artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM_3GPrQgtdGl2iufAKy9TZ5eVljvrblyLNAzFBNrBSrKNZwv0WCS5LArLzWQYPsVn51qOv_Dum4BSX7EXi5RpEffVqO6L6DoMFaZjl6JS0D5hw_-J0dREV1p5beioHfn_qCt0BmEDMdY0mEzJQfWEity9w HTTP/1.1"
time="2021-12-03T23:53:33+01:00" level=trace msg="Host: storage.googleapis.com"
time="2021-12-03T23:53:33+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:33+01:00" level=trace msg="Referer: https://gcr.io/v2/distroless/static/blobs/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b"
time="2021-12-03T23:53:33+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:33+01:00" level=trace
time="2021-12-03T23:53:34+01:00" level=trace msg="<-- 200 https://storage.googleapis.com/artifacts.distroless.appspot.com/containers/images/sha256:bff4de2cb7e1dd0ed9797c6e33688f32f2ff0293ecee6fa069051081710bb61b?access_token=ya29.a0ARrdaM_3GPrQgtdGl2iufAKy9TZ5eVljvrblyLNAzFBNrBSrKNZwv0WCS5LArLzWQYPsVn51qOv_Dum4BSX7EXi5RpEffVqO6L6DoMFaZjl6JS0D5hw_-J0dREV1p5beioHfn_qCt0BmEDMdY0mEzJQfWEity9w (495.655413ms)"
time="2021-12-03T23:53:34+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:34+01:00" level=trace msg="Content-Length: 478"
time="2021-12-03T23:53:34+01:00" level=trace msg="Accept-Ranges: bytes"
time="2021-12-03T23:53:34+01:00" level=trace msg="Alt-Svc: h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\""
time="2021-12-03T23:53:34+01:00" level=trace msg="Cache-Control: public, max-age=3600"
time="2021-12-03T23:53:34+01:00" level=trace msg="Content-Type: application/octet-stream"
time="2021-12-03T23:53:34+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:34 GMT"
time="2021-12-03T23:53:34+01:00" level=trace msg="Etag: \"a515873c08a6fc2101af23d2a324ec85\""
time="2021-12-03T23:53:34+01:00" level=trace msg="Expires: Fri, 03 Dec 2021 23:53:34 GMT"
time="2021-12-03T23:53:34+01:00" level=trace msg="Last-Modified: Wed, 27 Oct 2021 16:37:51 GMT"
time="2021-12-03T23:53:34+01:00" level=trace msg="Server: UploadServer"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Generation: 1635352671497069"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Hash: crc32c=aGrlcw=="
time="2021-12-03T23:53:34+01:00" level=info msg="Using build config ko://go.seankhliao.com/testrepo-705/cmd/p for go.seankhliao.com/testrepo-705/cmd/p"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Hash: md5=pRWHPAim/CEBryPSoyTshQ=="
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Metageneration: 1"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Storage-Class: STANDARD"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Stored-Content-Encoding: identity"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Goog-Stored-Content-Length: 478"
time="2021-12-03T23:53:34+01:00" level=trace msg="X-Guploader-Uploadid: ADPycdsEJUCEXjulmJD9xtjOYHjbU7LzmB1h2loa67cg4CDi7uHOubK0fLrwwCDA5bolwOt6M9ZHC4XKQwDVy5PMHJqQnbehxQ"
time="2021-12-03T23:53:34+01:00" level=info msg="Building go.seankhliao.com/testrepo-705/cmd/p for linux/amd64"
time="2021-12-03T23:53:34+01:00" level=trace
time="2021-12-03T23:53:34+01:00" level=trace msg="{\"architecture\":\"amd64\",\"author\":\"Bazel\",\"created\":\"1970-01-01T00:00:00Z\",\"history\":[{\"author\":\"Bazel\",\"created\":\"1970-01-01T00:00:00Z\",\"created_by\":\"bazel build ...\"}],\"os\":\"linux\",\"rootfs\":{\"type\":\"layers\",\"diff_ids\":[\"sha256:6d75f23be3ddcb784b51ea7ef9b6a3a038f9e0b2f08f08628b226dba8b5161f8\"]},\"config\":{\"Env\":[\"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\",\"SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt\"],\"User\":\"65532\",\"WorkingDir\":\"/home/nonroot\"}}"
time="2021-12-03T23:53:34+01:00" level=info msg="Publishing go.seankhliao.com/testrepo-705/cmd/p:latest"
time="2021-12-03T23:53:34+01:00" level=trace msg="--> GET https://go.seankhliao.com/v2/"
time="2021-12-03T23:53:34+01:00" level=trace msg="GET /v2/ HTTP/1.1"
time="2021-12-03T23:53:34+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:34+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:34+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:34+01:00" level=trace
time="2021-12-03T23:53:34+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/ (549.267295ms)"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<title>go.seankhliao.com/v2</title><style>*{box-sizing:border-box}:root{background:#000;color:#eceff1;font:18px inconsolata,monospace}@font-face{font-family:inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local(\"Inconsolata\"),local(\"Inconsolata-Regular\"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-400.woff2)format(\"woff2\")}@font-face{font-family:inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local(\"Inconsolata Bold\"),local(\"Inconsolata-Bold\"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-700.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:400;font-display:swap;src:local(\"Lora\"),local(\"Lora-Regular\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-400.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:700;font-display:swap;src:local(\"Lora Bold\"),local(\"Lora-Bold\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-700.woff2)format(\"woff2\")}body{grid:3.5vh 3.5vh/1fr repeat(3,minmax(90px,280px))1fr;display:grid;gap:0 1em;margin:0;padding:1vmin;background:#000;color:#eceff1;font:18px inconsolata,monospace}body>*{grid-column:2/span 3}h1{font-size:3vmin;grid-area:1/4/span 1/span 1;margin:0;place-self:end}h2{color:#999;font-size:2.5vmin;grid-area:2/4/span 1/span 1;place-self:start end;text-align:right}hgroup{font:700 2.5vmin lora,serif;grid-area:1/2/span 2/span 1;margin:0;place-self:end start}hgroup a{display:grid;grid:repeat(2,3vmin)/repeat(8,4vmin);place-content:center center}hgroup *:nth-child(n+5){grid-row:2/span 1}footer,iframe,pre,table,picture{grid-column:1/span 5;margin:.25em -1vmin 2em}picture img{width:100%;margin:auto}h3,h4,picture{margin:1em 0 .25em}h5,h6{margin:1.5em 0 .25em}h3{font-size:2.441em}h4{font-size:1.953em}h5{font-size:1.563em}h6{font-size:1.25em}p{line-height:1.5;margin:0 0 1em}footer{margin:10vh auto 3vh}a,a:visited{color:inherit;font-weight:700;text-decoration:underline 1px #707070}a:hover{color:#a06be0;transition:color .16s;text-decoration:underline 1px #a06be0}h1 a,h1 a:hover,h1 a:visited,hgroup a,hgroup a:hover,hgroup a:visited{color:inherit;text-decoration:none}ul{list-style:none;margin:0}ul>*{margin:.5em;line-height:1.5em}ul>li:before{content:\"»\";margin:0 1ch 0 -3ch;position:absolute}ol>*{line-height:1.75em}blockquote{margin:1em;padding:.25em 1em;border-left:1ch solid #999}code{background:#303030;font:1em inconsolata,monospace;padding:.1em}pre{background:#303030;overflow-x:scroll;padding:1em}pre::-webkit-scrollbar{display:none}pre code{padding:0}iframe{margin:auto}em{color:#a06be0;background-color:unset;font-style:normal;font-weight:700}time{color:#999}table{border-collapse:collapse;border-style:hidden}th,td{padding:.4em;text-align:left}th{font-weight:700;border-bottom:.2em solid #999}tr:nth-child(5n) td{border-bottom:.1em solid #999}tbody tr:hover{background:#404040}body>*:last-child::after{margin:0 .5em;content:\"■\";color:#a06be0}noscript iframe{height:0;width:0;display:none;visibility:hidden}</style>

go.seankhliao.com/v2

module go.seankhliao.com/v2

SEAN"

time="2021-12-03T23:53:35+01:00" level=trace msg="K.H."
time="2021-12-03T23:53:35+01:00" level=trace msg="LIAO

go.seankhliao.com / v2

source: github

docs: pkg.go.dev

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">home"
time="2021-12-03T23:53:35+01:00" level=trace msg="|"
time="2021-12-03T23:53:35+01:00" level=trace msg="<a href="https://seankhliao.com/blog/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">blog"
time="2021-12-03T23:53:35+01:00" level=trace msg="|"
time="2021-12-03T23:53:35+01:00" level=trace msg="github"
time="2021-12-03T23:53:35+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"
time="2021-12-03T23:53:35+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"
time="2021-12-03T23:53:35+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"
time="2021-12-03T23:53:35+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542 HTTP/1.1"
time="2021-12-03T23:53:35+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:35+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b HTTP/1.1"
time="2021-12-03T23:53:35+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:35+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e HTTP/1.1"
time="2021-12-03T23:53:35+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:35+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542 (188.832974ms)"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=info msg="existing blob: sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b (188.093922ms)"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=info msg="existing blob: sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e (187.446376ms)"
time="2021-12-03T23:53:35+01:00" level=info msg="existing blob: sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="--> HEAD https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"
time="2021-12-03T23:53:35+01:00" level=trace msg="HEAD /v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6 HTTP/1.1"
time="2021-12-03T23:53:35+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:35+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/blobs/sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6 (218.781962ms)"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=info msg="existing blob: sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"
time="2021-12-03T23:53:35+01:00" level=trace msg="--> PUT https://go.seankhliao.com/v2/testrepo-705/cmd/p/manifests/latest"
time="2021-12-03T23:53:35+01:00" level=trace msg="PUT /v2/testrepo-705/cmd/p/manifests/latest HTTP/1.1"
time="2021-12-03T23:53:35+01:00" level=trace msg="Host: go.seankhliao.com"
time="2021-12-03T23:53:35+01:00" level=trace msg="User-Agent: skaffold/v1.35.0 (linux/amd64) go-containerregistry/v0.6.0"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Length: 952"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: application/vnd.docker.distribution.manifest.v2+json"
time="2021-12-03T23:53:35+01:00" level=trace msg="Accept-Encoding: gzip"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="{"schemaVersion":2,"mediaType":"application/vnd.docker.distribution.manifest.v2+json","config":{"mediaType":"application/vnd.docker.container.image.v1+json","size":1021,"digest":"sha256:4245ebb96a66e73371078ffa2aa553e23e5a94b7e07edacf17fcf1e7236e00f6"},"layers":[{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":803814,"digest":"sha256:e8614d09b7bebabd9d8a450f44e88a8807c98a438a2ddd63146865286b132d1b"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":127,"digest":"sha256:250c06f7c38e52dc77e5c7586c3e40280dc7ff9bb9007c396e06d96736cf8542"},{"mediaType":"application/vnd.docker.image.rootfs.diff.tar.gzip","size":2106493,"digest":"sha256:95a4399973f5421d9c8c599aabd5c82b3632a75d0aaa5d47604464cac85d177e"}],"annotations":{"org.opencontainers.image.base.digest":"sha256:213a6d5205aa1421bd128b0396232a22fbb4eec4cbe510118f665398248f6d9a","org.opencontainers.image.base.name":"gcr.io/distroless/static:nonroot"}}"
time="2021-12-03T23:53:35+01:00" level=trace msg="<-- 200 https://go.seankhliao.com/v2/testrepo-705/cmd/p/manifests/latest (122.759626ms)"
time="2021-12-03T23:53:35+01:00" level=trace msg="HTTP/2.0 200 OK"
time="2021-12-03T23:53:35+01:00" level=trace msg="Connection: close"
time="2021-12-03T23:53:35+01:00" level=trace msg="Content-Type: text/html; charset=utf-8"
time="2021-12-03T23:53:35+01:00" level=trace msg="Date: Fri, 03 Dec 2021 22:53:35 GMT"
time="2021-12-03T23:53:35+01:00" level=trace msg="Server: Google Frontend"
time="2021-12-03T23:53:35+01:00" level=trace
time="2021-12-03T23:53:35+01:00" level=trace msg="<!doctype html><meta name=viewport content="width=device-width,minimum-scale=1,initial-scale=1"><title>go.seankhliao.com/v2</title><meta name=go-import content="go.seankhliao.com/v2 git https://github.com/seankhliao/v2\"><meta name=go-source content="go.seankhliao.com/v2"
time="2021-12-03T23:53:35+01:00" level=trace msg=" https://github.com/seankhliao/v2"
time="2021-12-03T23:53:35+01:00" level=trace msg=" https://github.com/seankhliao/v2/tree/master{/dir}"
time="2021-12-03T23:53:35+01:00" level=trace msg=" https://github.com/seankhliao/v2/blob/master{/dir}/{file}#L{line}\"><meta http-equiv=refresh content="5;url=https://pkg.go.dev/go.seankhliao.com/v2\"><meta name=theme-color content="#000000"><meta name=description content="module go.seankhliao.com/v2"><style>{box-sizing:border-box}:root{background:#000;color:#eceff1;font:18px inconsolata,monospace}@font-face{font-family:inconsolata;font-style:normal;font-weight:400;font-display:swap;src:local("Inconsolata"),local("Inconsolata-Regular"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-400.woff2)format(\"woff2\")}@font-face{font-family:inconsolata;font-style:normal;font-weight:700;font-display:swap;src:local(\"Inconsolata Bold"),local("Inconsolata-Bold"),url(https://seankhliao.com/static/inconsolata-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/inconsolata-700.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:400;font-display:swap;src:local(\"Lora\"),local(\"Lora-Regular\"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-400.woff2)format(\"woff2\")}@font-face{font-family:lora;font-style:normal;font-weight:700;font-display:swap;src:local(\"Lora Bold"),local("Lora-Bold"),url(https://seankhliao.com/static/lora-var.woff2)format(\"woff2-variations\"),url(https://seankhliao.com/static/lora-700.woff2)format(\"woff2\")}body{grid:3.5vh 3.5vh/1fr repeat(3,minmax(90px,280px))1fr;display:grid;gap:0 1em;margin:0;padding:1vmin;background:#000;color:#eceff1;font:18px inconsolata,monospace}body>{grid-column:2/span 3}h1{font-size:3vmin;grid-area:1/4/span 1/span 1;margin:0;place-self:end}h2{color:#999;font-size:2.5vmin;grid-area:2/4/span 1/span 1;place-self:start end;text-align:right}hgroup{font:700 2.5vmin lora,serif;grid-area:1/2/span 2/span 1;margin:0;place-self:end start}hgroup a{display:grid;grid:repeat(2,3vmin)/repeat(8,4vmin);place-content:center center}hgroup :nth-child(n+5){grid-row:2/span 1}footer,iframe,pre,table,picture{grid-column:1/span 5;margin:.25em -1vmin 2em}picture img{width:100%;margin:auto}h3,h4,picture{margin:1em 0 .25em}h5,h6{margin:1.5em 0 .25em}h3{font-size:2.441em}h4{font-size:1.953em}h5{font-size:1.563em}h6{font-size:1.25em}p{line-height:1.5;margin:0 0 1em}footer{margin:10vh auto 3vh}a,a:visited{color:inherit;font-weight:700;text-decoration:underline 1px #707070}a:hover{color:#a06be0;transition:color .16s;text-decoration:underline 1px #a06be0}h1 a,h1 a:hover,h1 a:visited,hgroup a,hgroup a:hover,hgroup a:visited{color:inherit;text-decoration:none}ul{list-style:none;margin:0}ul>{margin:.5em;line-height:1.5em}ul>li:before{content:"»";margin:0 1ch 0 -3ch;position:absolute}ol>{line-height:1.75em}blockquote{margin:1em;padding:.25em 1em;border-left:1ch solid #999}code{background:#303030;font:1em inconsolata,monospace;padding:.1em}pre{background:#303030;overflow-x:scroll;padding:1em}pre::-webkit-scrollbar{display:none}pre code{padding:0}iframe{margin:auto}em{color:#a06be0;background-color:unset;font-style:normal;font-weight:700}time{color:#999}table{border-collapse:collapse;border-style:hidden}th,td{padding:.4em;text-align:left}th{font-weight:700;border-bottom:.2em solid #999}tr:nth-child(5n) td{border-bottom:.1em solid #999}tbody tr:hover{background:#404040}body>:last-child::after{margin:0 .5em;content:"■";color:#a06be0}noscript iframe{height:0;width:0;display:none;visibility:hidden}</style>

go.seankhliao.com/v2

module go.seankhliao.com/v2

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">SEAN"
time="2021-12-03T23:53:35+01:00" level=trace msg="K.H."
time="2021-12-03T23:53:35+01:00" level=info msg="go.seankhliao.com/testrepo-705/cmd/p:latest: digest: sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047 size: 952"
time="2021-12-03T23:53:35+01:00" level=trace msg="LIAO

go.seankhliao.com / v2

source: github

docs: pkg.go.dev

<a href="https://seankhliao.com/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">home"
time="2021-12-03T23:53:35+01:00" level=trace msg="|"
time="2021-12-03T23:53:35+01:00" level=trace msg="<a href="https://seankhliao.com/blog/?utm_medium=sites&utm_source=https://go.seankhliao.com/v2\">blog"
go.seankhliao.com/testrepo-705/cmd/p@sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047
time="2021-12-03T23:53:35+01:00" level=trace msg="|"
time="2021-12-03T23:53:35+01:00" level=info msg="Published go.seankhliao.com/testrepo-705/cmd/p@sha256:4977ac2843ad12803c8d6367297c882dc59a14f38e308a02937968acc36d7047"
time="2021-12-03T23:53:35+01:00" level=trace msg="github"
time="2021-12-03T23:53:35+01:00" level=info msg="Build completed in 3.922 seconds" subtask=-1 task=Build
time="2021-12-03T23:53:35+01:00" level=debug msg="push value not present in isImageLocal(), defaulting to true because cluster.PushImages is true" subtask=-1 task=DevLoop

time="2021-12-03T23:53:35+01:00" level=debug msg="exporting metrics" subtask=-1 task=DevLoop

@halvards halvards self-assigned this Dec 6, 2021
@tejal29 tejal29 added area/build builder/ko priority/p2 May take a couple of releases help wanted We would love to have this done, but don't have the bandwidth, need help from contributors kind/bug Something isn't working labels Dec 14, 2021
halvards added a commit to halvards/skaffold that referenced this issue Jan 12, 2022
When using the `ko://` scheme prefix for the Skaffold image name, the
rest of the image name, following the prefix, is a Go import path.

This import path maps to the Git repository (typically), and won't match
an image registry name (e.g., `ko://github.com/org/repo` vs
`gcr.io/project_id`).

With this change, if _all_ of the following are true, the build results
in an error that instructs the user to set the default repo:

- the image name in `skaffold.yaml` uses the `ko://` prefix; and
- the Skaffold default repo is _not_ set; and
- the image is being pushed to a registry (rather than sideloaded to a
  Docker daemon).

Fixes: GoogleContainerTools#6933
Tracking: GoogleContainerTools#6041
halvards added a commit to halvards/skaffold that referenced this issue Jan 12, 2022
When using the `ko://` scheme prefix for the Skaffold image name, the
rest of the image name, following the prefix, is a Go import path.

This import path maps to the Git repository (typically), and won't match
an image registry name (e.g., `ko://github.com/org/repo` vs
`gcr.io/project_id`).

With this change, if _all_ of the following are true, the build results
in an error that instructs the user to set the default repo:

- the image name in `skaffold.yaml` uses the `ko://` prefix; and
- the Skaffold default repo is _not_ set; and
- the image is being pushed to a registry (rather than sideloaded to a
  Docker daemon).

Fixes: GoogleContainerTools#6933
Tracking: GoogleContainerTools#6041
halvards added a commit to halvards/skaffold that referenced this issue Jan 12, 2022
Document that `ko` builder users who use the `ko://` prefix must set the
default repo if pushing images to a registry.

Related: GoogleContainerTools#6933
Tracking: GoogleContainerTools#6041
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build builder/ko help wanted We would love to have this done, but don't have the bandwidth, need help from contributors kind/bug Something isn't working priority/p2 May take a couple of releases
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants