Bug 1970811 - oc should set user-agent when talking with registry
Summary: oc should set user-agent when talking with registry
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: oc
Version: 4.8
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 4.7.z
Assignee: Maciej Szulik
QA Contact: RamaKasturi
URL:
Whiteboard:
Depends On: 1968515
Blocks: 1971561
TreeView+ depends on / blocked
 
Reported: 2021-06-11 09:36 UTC by OpenShift BugZilla Robot
Modified: 2021-06-29 04:20 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-06-29 04:20:23 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift oc pull 848 0 None open [release-4.7] Bug 1970811: set User-Agent when talking with registries 2021-06-11 13:38:15 UTC
Red Hat Product Errata RHBA-2021:2502 0 None None None 2021-06-29 04:20:39 UTC

Comment 3 RamaKasturi 2021-06-15 12:19:09 UTC
Verified bug with the payload below and i see that it works fine.

[knarra@knarra openshift-client-linux-4.7.0-0.nightly-2021-06-12-151209]$ ./oc version -o yaml
clientVersion:
  buildDate: "2021-06-12T02:01:17Z"
  compiler: gc
  gitCommit: 9b9f77a716c8b7ee73f6424e37748ea6b53f495a
  gitTreeState: clean
  gitVersion: 4.7.0-202106120124.p0.git.9b9f77a-9b9f77a
  goVersion: go1.15.7
  major: ""
  minor: ""
  platform: linux/amd64
openshiftVersion: 4.7.0-0.nightly-2021-06-12-151209
releaseClientVersion: 4.7.0-0.nightly-2021-06-12-151209
serverVersion:
  buildDate: "2021-06-02T22:14:22Z"
  compiler: gc
  gitCommit: 2817867655bb7b68215b4e77873a8facf82bee06
  gitTreeState: clean
  gitVersion: v1.20.0+2817867
  goVersion: go1.15.7
  major: "1"
  minor: "20"
  platform: linux/amd64

With the fix below is seen when requested for oc image info:
=================================================================
I0615 16:54:30.227779   38839 config.go:128] looking for config.json at /home/knarra/.docker/config.json
I0615 16:54:30.229035   38839 config.go:136] found valid config.json at /home/knarra/.docker/config.json
I0615 16:54:30.229163   38839 round_trippers.go:425] curl -k -v -XGET  'https://quay.io/v2/'
I0615 16:54:31.785347   38839 round_trippers.go:445] GET https://quay.io/v2/ 401 Unauthorized in 1556 milliseconds
I0615 16:54:31.785365   38839 round_trippers.go:451] Response Headers:
I0615 16:54:31.785369   38839 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:54:31.785371   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:31 GMT
I0615 16:54:31.785373   38839 round_trippers.go:454]     Content-Type: text/html; charset=utf-8
I0615 16:54:31.785376   38839 round_trippers.go:454]     Content-Length: 4
I0615 16:54:31.785378   38839 round_trippers.go:454]     Docker-Distribution-Api-Version: registry/2.0
I0615 16:54:31.785380   38839 round_trippers.go:454]     Www-Authenticate: Bearer realm="https://quay.io/v2/auth",service="quay.io"
I0615 16:54:31.786185   38839 credentials.go:105] Unable to find a secret to match https://quay.io/v2/auth (quay.io/auth)
I0615 16:54:31.786241   38839 round_trippers.go:425] curl -k -v -XGET  'https://quay.io/v2/auth?scope=repository%3Aopenshifttest%2Fhello-openshift%3Apull&service=quay.io'
I0615 16:54:32.111652   38839 round_trippers.go:445] GET https://quay.io/v2/auth?scope=repository%3Aopenshifttest%2Fhello-openshift%3Apull&service=quay.io 200 OK in 325 milliseconds
I0615 16:54:32.111665   38839 round_trippers.go:451] Response Headers:
I0615 16:54:32.111668   38839 round_trippers.go:454]     Content-Length: 898
I0615 16:54:32.111671   38839 round_trippers.go:454]     Cache-Control: no-cache, no-store, must-revalidate
I0615 16:54:32.111674   38839 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:54:32.111676   38839 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:54:32.111678   38839 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:54:32.111680   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:31 GMT
I0615 16:54:32.111683   38839 round_trippers.go:454]     Content-Type: application/json
I0615 16:54:32.111757   38839 round_trippers.go:425] curl -k -v -XHEAD  -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -H "Accept: application/vnd.docker.distribution.manifest.list.v2+json" -H "Accept: application/vnd.oci.image.index.v1+json" -H "Accept: application/vnd.oci.image.manifest.v1+json" -H "Accept: application/vnd.docker.distribution.manifest.v1+prettyjws" -H "Accept: application/json" -H "Authorization: Bearer <masked>" -H "User-Agent: oc/4.7.0 (linux/amd64) kubernetes/9b9f77a" 'https://quay.io/v2/openshifttest/hello-openshift/manifests/openshift'
I0615 16:54:32.617648   38839 round_trippers.go:445] HEAD https://quay.io/v2/openshifttest/hello-openshift/manifests/openshift 200 OK in 505 milliseconds
I0615 16:54:32.617667   38839 round_trippers.go:451] Response Headers:
I0615 16:54:32.617672   38839 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:54:32.617675   38839 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:54:32.617678   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:32 GMT
I0615 16:54:32.617681   38839 round_trippers.go:454]     Content-Type: application/vnd.docker.distribution.manifest.v2+json
I0615 16:54:32.617684   38839 round_trippers.go:454]     Content-Length: 734
I0615 16:54:32.617687   38839 round_trippers.go:454]     Docker-Content-Digest: sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
I0615 16:54:32.617691   38839 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:54:32.617815   38839 round_trippers.go:425] curl -k -v -XGET  -H "Accept: application/vnd.docker.distribution.manifest.list.v2+json" -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -H "Accept: application/vnd.oci.image.manifest.v1+json" -H "Authorization: Bearer <masked>" -H "User-Agent: oc/4.7.0 (linux/amd64) kubernetes/9b9f77a" 'https://quay.io/v2/openshifttest/hello-openshift/manifests/sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e'
I0615 16:54:32.942633   38839 round_trippers.go:445] GET https://quay.io/v2/openshifttest/hello-openshift/manifests/sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e 200 OK in 324 milliseconds
I0615 16:54:32.942652   38839 round_trippers.go:451] Response Headers:
I0615 16:54:32.942656   38839 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:54:32.942658   38839 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:54:32.942662   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:32 GMT
I0615 16:54:32.942664   38839 round_trippers.go:454]     Content-Type: application/vnd.docker.distribution.manifest.v2+json
I0615 16:54:32.942666   38839 round_trippers.go:454]     Content-Length: 734
I0615 16:54:32.942668   38839 round_trippers.go:454]     Docker-Content-Digest: sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
I0615 16:54:32.942671   38839 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:54:32.942892   38839 round_trippers.go:425] curl -k -v -XGET  -H "Accept-Encoding: identity" -H "Authorization: Bearer <masked>" -H "User-Agent: oc/4.7.0 (linux/amd64) kubernetes/9b9f77a" 'https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6'
I0615 16:54:33.275340   38839 round_trippers.go:445] GET https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6 302 Found in 332 milliseconds
I0615 16:54:33.275359   38839 round_trippers.go:451] Response Headers:
I0615 16:54:33.275365   38839 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:54:33.275368   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:33 GMT
I0615 16:54:33.275373   38839 round_trippers.go:454]     Content-Type: text/html; charset=utf-8
I0615 16:54:33.275376   38839 round_trippers.go:454]     Location: https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623756873&Signature=DtpdUTwdMRir9PKICqynginH94FAwmT3S3kd9JO3AiYdc5-FRc9KGedbM91Yy7~c79wPgszAGI2iWLtcqZsyg8gB42TOSn1DbvIDDuw8fqZ7H3XqveM-f0faRQZVGoXY~P1jTd8yDkq02PLDk8F6jfU2BH~IOC6yr08DPcdi1Vuurlc5a~wIZRNnCjHDfqWv-ntV1qE1pGLIDER8AYiJshaaInAunerYNOE2M1UiBhtFxRhfGAoajOw2bEqfGt2cA8IiVBsaKm5Bx3We8P694AmNCGfwsD~tOi59dDSyG8wru2eSTwPhDEFHDeb3wX5yg6wikodFNJE4JFzH-~a-pA__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA
I0615 16:54:33.275382   38839 round_trippers.go:454]     Accept-Ranges: bytes
I0615 16:54:33.275387   38839 round_trippers.go:454]     Docker-Content-Digest: sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6
I0615 16:54:33.275390   38839 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:54:33.275394   38839 round_trippers.go:454]     Content-Length: 1229
I0615 16:54:33.275397   38839 round_trippers.go:454]     Cache-Control: max-age=31536000
I0615 16:54:33.275400   38839 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:54:33.275471   38839 round_trippers.go:425] curl -k -v -XGET  -H "Accept-Encoding: identity" -H "Referer: https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6" -H "User-Agent: oc/4.7.0 (linux/amd64) kubernetes/9b9f77a" 'https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623756873&Signature=DtpdUTwdMRir9PKICqynginH94FAwmT3S3kd9JO3AiYdc5-FRc9KGedbM91Yy7~c79wPgszAGI2iWLtcqZsyg8gB42TOSn1DbvIDDuw8fqZ7H3XqveM-f0faRQZVGoXY~P1jTd8yDkq02PLDk8F6jfU2BH~IOC6yr08DPcdi1Vuurlc5a~wIZRNnCjHDfqWv-ntV1qE1pGLIDER8AYiJshaaInAunerYNOE2M1UiBhtFxRhfGAoajOw2bEqfGt2cA8IiVBsaKm5Bx3We8P694AmNCGfwsD~tOi59dDSyG8wru2eSTwPhDEFHDeb3wX5yg6wikodFNJE4JFzH-~a-pA__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA'
I0615 16:54:34.422135   38839 round_trippers.go:445] GET https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623756873&Signature=DtpdUTwdMRir9PKICqynginH94FAwmT3S3kd9JO3AiYdc5-FRc9KGedbM91Yy7~c79wPgszAGI2iWLtcqZsyg8gB42TOSn1DbvIDDuw8fqZ7H3XqveM-f0faRQZVGoXY~P1jTd8yDkq02PLDk8F6jfU2BH~IOC6yr08DPcdi1Vuurlc5a~wIZRNnCjHDfqWv-ntV1qE1pGLIDER8AYiJshaaInAunerYNOE2M1UiBhtFxRhfGAoajOw2bEqfGt2cA8IiVBsaKm5Bx3We8P694AmNCGfwsD~tOi59dDSyG8wru2eSTwPhDEFHDeb3wX5yg6wikodFNJE4JFzH-~a-pA__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA 200 OK in 1146 milliseconds
I0615 16:54:34.422154   38839 round_trippers.go:451] Response Headers:
I0615 16:54:34.422163   38839 round_trippers.go:454]     X-Amz-Version-Id: wPK0ToQVWtfWjZZ043DpV5HsUdq2_49i
I0615 16:54:34.422168   38839 round_trippers.go:454]     Content-Length: 1368
I0615 16:54:34.422171   38839 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:35 GMT
I0615 16:54:34.422173   38839 round_trippers.go:454]     X-Amz-Replication-Status: COMPLETED
I0615 16:54:34.422176   38839 round_trippers.go:454]     X-Amz-Storage-Class: INTELLIGENT_TIERING
I0615 16:54:34.422178   38839 round_trippers.go:454]     Accept-Ranges: bytes
I0615 16:54:34.422180   38839 round_trippers.go:454]     Content-Type: binary/octet-stream
I0615 16:54:34.422183   38839 round_trippers.go:454]     Last-Modified: Sat, 28 Mar 2020 19:51:50 GMT
I0615 16:54:34.422185   38839 round_trippers.go:454]     Server: AmazonS3
I0615 16:54:34.422187   38839 round_trippers.go:454]     Via: 1.1 e56dae0159576c20c209f09d8234d3f8.cloudfront.net (CloudFront)
I0615 16:54:34.422191   38839 round_trippers.go:454]     Etag: "2bcdf96a1f8e5029c6813e365253f9ab"
I0615 16:54:34.422194   38839 round_trippers.go:454]     X-Cache: Miss from cloudfront
I0615 16:54:34.422197   38839 round_trippers.go:454]     X-Amz-Cf-Pop: BOM51-C1
I0615 16:54:34.422199   38839 round_trippers.go:454]     X-Amz-Cf-Id: 8deah7MeWHhzaZcOBwO4upbUKMfbU5pwhDRq87wYD4yvrQlgFlkjDw==
I0615 16:54:34.427119   38839 manifest.go:312] Raw image config json:
{"architecture":"amd64","author":"Jessica Forrester \u003cjforrest\u003e","config":{"Hostname":"","Domainname":"","User":"1001","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"8080/tcp":{},"8888/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":["/hello-openshift"],"OnBuild":null,"Labels":{}},"container":"64ede50d59ead12e9e867f6c48681b3cde9e0c920db433666fc20cd7c322de02","container_config":{"Hostname":"64ede50d59ea","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"scratchljl6nbgci72oxgam2jh83pe3","Volumes":null,"WorkingDir":"","Entrypoint":["/bin/sh","-c","# NOP"],"OnBuild":null,"Labels":{}},"created":"2018-04-18T10:38:59.552935845Z","docker_version":"1.13.1","history":[{"created":"2018-04-18T10:38:57.341799685Z","comment":"Imported from -"},{"created":"2018-04-18T10:38:59.552935845Z","author":"Jessica Forrester \u003cjforrest\u003e"}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:da0e4d9121c797bc4c8e583a6aab89d590185d34089e5bfcc703cffd263788e1"]}}
I0615 16:54:34.427327   38839 workqueue.go:143] about to send work queue error: <nil>
Name:          quay.io/openshifttest/hello-openshift:openshift
Digest:        sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
Media Type:    application/vnd.docker.distribution.manifest.v2+json
Created:       3y agoI0615 16:54:34.427396   38839 workqueue.go:54] worker 0 stopping

Image Size:    2.168MB in 2 layers
Layers:        32B     sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
               2.168MB sha256:8b32988996c5d776076ea3cd672855f6d0faac87510064a15cce4bd02cdc9d13I0615 16:54:34.427417   38839 workqueue.go:60] work queue exiting

OS:            linux
Arch:          amd64
Author:        Jessica Forrester <jforrest>
Entrypoint:    /hello-openshift
User:          1001
Exposes Ports: 8080/tcp, 8888/tcp
Environment:   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Without fix below is seen when requested for oc image info:
==============================================================
[knarra@knarra openshift-client-linux-4.7.16]$ ./oc image info quay.io/openshifttest/hello-openshift:openshift --loglevel=9
I0615 16:59:11.104884   39428 config.go:128] looking for config.json at /home/knarra/.docker/config.json
I0615 16:59:11.105024   39428 config.go:136] found valid config.json at /home/knarra/.docker/config.json
I0615 16:59:11.105138   39428 round_trippers.go:425] curl -k -v -XGET  'https://quay.io/v2/'
I0615 16:59:12.474285   39428 round_trippers.go:445] GET https://quay.io/v2/ 401 Unauthorized in 1369 milliseconds
I0615 16:59:12.474323   39428 round_trippers.go:451] Response Headers:
I0615 16:59:12.474328   39428 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:59:12.474331   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:29:12 GMT
I0615 16:59:12.474333   39428 round_trippers.go:454]     Content-Type: text/html; charset=utf-8
I0615 16:59:12.474349   39428 round_trippers.go:454]     Content-Length: 4
I0615 16:59:12.474351   39428 round_trippers.go:454]     Docker-Distribution-Api-Version: registry/2.0
I0615 16:59:12.474353   39428 round_trippers.go:454]     Www-Authenticate: Bearer realm="https://quay.io/v2/auth",service="quay.io"
I0615 16:59:12.475267   39428 credentials.go:105] Unable to find a secret to match https://quay.io/v2/auth (quay.io/auth)
I0615 16:59:12.475345   39428 round_trippers.go:425] curl -k -v -XGET  'https://quay.io/v2/auth?scope=repository%3Aopenshifttest%2Fhello-openshift%3Apull&service=quay.io'
I0615 16:59:12.806408   39428 round_trippers.go:445] GET https://quay.io/v2/auth?scope=repository%3Aopenshifttest%2Fhello-openshift%3Apull&service=quay.io 200 OK in 331 milliseconds
I0615 16:59:12.806428   39428 round_trippers.go:451] Response Headers:
I0615 16:59:12.806431   39428 round_trippers.go:454]     Content-Length: 898
I0615 16:59:12.806434   39428 round_trippers.go:454]     Cache-Control: no-cache, no-store, must-revalidate
I0615 16:59:12.806436   39428 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:59:12.806439   39428 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:59:12.806441   39428 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:59:12.806443   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:29:12 GMT
I0615 16:59:12.806445   39428 round_trippers.go:454]     Content-Type: application/json
I0615 16:59:12.806565   39428 round_trippers.go:425] curl -k -v -XHEAD  -H "Authorization: Bearer <masked>" -H "Accept: application/vnd.docker.distribution.manifest.v1+prettyjws" -H "Accept: application/json" -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -H "Accept: application/vnd.docker.distribution.manifest.list.v2+json" -H "Accept: application/vnd.oci.image.index.v1+json" -H "Accept: application/vnd.oci.image.manifest.v1+json" 'https://quay.io/v2/openshifttest/hello-openshift/manifests/openshift'
I0615 16:59:13.373780   39428 round_trippers.go:445] HEAD https://quay.io/v2/openshifttest/hello-openshift/manifests/openshift 200 OK in 567 milliseconds
I0615 16:59:13.373797   39428 round_trippers.go:451] Response Headers:
I0615 16:59:13.373801   39428 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:59:13.373803   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:29:12 GMT
I0615 16:59:13.373806   39428 round_trippers.go:454]     Content-Type: application/vnd.docker.distribution.manifest.v2+json
I0615 16:59:13.373808   39428 round_trippers.go:454]     Content-Length: 734
I0615 16:59:13.373810   39428 round_trippers.go:454]     Docker-Content-Digest: sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
I0615 16:59:13.373812   39428 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:59:13.373816   39428 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:59:13.373930   39428 round_trippers.go:425] curl -k -v -XGET  -H "Accept: application/vnd.docker.distribution.manifest.list.v2+json" -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -H "Accept: application/vnd.oci.image.manifest.v1+json" -H "Authorization: Bearer <masked>" 'https://quay.io/v2/openshifttest/hello-openshift/manifests/sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e'
I0615 16:59:13.878055   39428 round_trippers.go:445] GET https://quay.io/v2/openshifttest/hello-openshift/manifests/sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e 200 OK in 504 milliseconds
I0615 16:59:13.878082   39428 round_trippers.go:451] Response Headers:
I0615 16:59:13.878088   39428 round_trippers.go:454]     Docker-Content-Digest: sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
I0615 16:59:13.878091   39428 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:59:13.878093   39428 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:59:13.878096   39428 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:59:13.878098   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:29:13 GMT
I0615 16:59:13.878100   39428 round_trippers.go:454]     Content-Type: application/vnd.docker.distribution.manifest.v2+json
I0615 16:59:13.878102   39428 round_trippers.go:454]     Content-Length: 734
I0615 16:59:13.878403   39428 round_trippers.go:425] curl -k -v -XGET  -H "Accept-Encoding: identity" -H "Authorization: Bearer <masked>" 'https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6'
I0615 16:59:14.478951   39428 round_trippers.go:445] GET https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6 302 Found in 600 milliseconds
I0615 16:59:14.478968   39428 round_trippers.go:451] Response Headers:
I0615 16:59:14.478973   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:29:14 GMT
I0615 16:59:14.478978   39428 round_trippers.go:454]     Cache-Control: max-age=31536000
I0615 16:59:14.478982   39428 round_trippers.go:454]     Server: nginx/1.12.1
I0615 16:59:14.478987   39428 round_trippers.go:454]     Content-Length: 1229
I0615 16:59:14.478991   39428 round_trippers.go:454]     Location: https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623757154&Signature=D0NHFPwzm6DnVtvgp2TyxaY5FTgDhbqoW7IHJ5~Dl-81O8bUNjZrD7lEdtl4A-zz8ZSLWITXjxJG7xiDNo3irjR4nF2HSDAsUkrlHOLs27Z~pkIHAC0WvbdLQzJF28rlsFvRyobzjdclE-ZHCmuI2vcderTEGk5v-myTI80lF15-M2mOojJY5nfkGLmM4KZhzKckjt-HKFbORFqpTIjalrBvGM5r7~tCGHTDqROxoYQHpM2djWU9CA3~pRVMjdkoVBHDPn3oEaJ2CBUeRC0R4WGZLBPkGzm8tfNPjUZ74Fp5F7GRe2bqKhGbR6wZEFktIFySO-Epcq5hT0xg9YweXw__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA
I0615 16:59:14.479002   39428 round_trippers.go:454]     Accept-Ranges: bytes
I0615 16:59:14.479008   39428 round_trippers.go:454]     Docker-Content-Digest: sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6
I0615 16:59:14.479012   39428 round_trippers.go:454]     X-Frame-Options: DENY
I0615 16:59:14.479018   39428 round_trippers.go:454]     Strict-Transport-Security: max-age=63072000; preload
I0615 16:59:14.479021   39428 round_trippers.go:454]     Content-Type: text/html; charset=utf-8
I0615 16:59:14.479083   39428 round_trippers.go:425] curl -k -v -XGET  -H "Accept-Encoding: identity" -H "Referer: https://quay.io/v2/openshifttest/hello-openshift/blobs/sha256:7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6" 'https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623757154&Signature=D0NHFPwzm6DnVtvgp2TyxaY5FTgDhbqoW7IHJ5~Dl-81O8bUNjZrD7lEdtl4A-zz8ZSLWITXjxJG7xiDNo3irjR4nF2HSDAsUkrlHOLs27Z~pkIHAC0WvbdLQzJF28rlsFvRyobzjdclE-ZHCmuI2vcderTEGk5v-myTI80lF15-M2mOojJY5nfkGLmM4KZhzKckjt-HKFbORFqpTIjalrBvGM5r7~tCGHTDqROxoYQHpM2djWU9CA3~pRVMjdkoVBHDPn3oEaJ2CBUeRC0R4WGZLBPkGzm8tfNPjUZ74Fp5F7GRe2bqKhGbR6wZEFktIFySO-Epcq5hT0xg9YweXw__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA'
I0615 16:59:14.789127   39428 round_trippers.go:445] GET https://cdn02.quay.io/sha256/7a/7af3297a3fb4487b740ed6798163f618e6eddea1ee5fa0ba340329fcae31c8f6?Expires=1623757154&Signature=D0NHFPwzm6DnVtvgp2TyxaY5FTgDhbqoW7IHJ5~Dl-81O8bUNjZrD7lEdtl4A-zz8ZSLWITXjxJG7xiDNo3irjR4nF2HSDAsUkrlHOLs27Z~pkIHAC0WvbdLQzJF28rlsFvRyobzjdclE-ZHCmuI2vcderTEGk5v-myTI80lF15-M2mOojJY5nfkGLmM4KZhzKckjt-HKFbORFqpTIjalrBvGM5r7~tCGHTDqROxoYQHpM2djWU9CA3~pRVMjdkoVBHDPn3oEaJ2CBUeRC0R4WGZLBPkGzm8tfNPjUZ74Fp5F7GRe2bqKhGbR6wZEFktIFySO-Epcq5hT0xg9YweXw__&Key-Pair-Id=APKAJ67PQLWGCSP66DGA 200 OK in 310 milliseconds
I0615 16:59:14.789149   39428 round_trippers.go:451] Response Headers:
I0615 16:59:14.789156   39428 round_trippers.go:454]     X-Amz-Replication-Status: COMPLETED
I0615 16:59:14.789163   39428 round_trippers.go:454]     Via: 1.1 3baccb764107d36c3010d85c0b2c3f79.cloudfront.net (CloudFront)
I0615 16:59:14.789168   39428 round_trippers.go:454]     Last-Modified: Sat, 28 Mar 2020 19:51:50 GMT
I0615 16:59:14.789173   39428 round_trippers.go:454]     X-Amz-Version-Id: wPK0ToQVWtfWjZZ043DpV5HsUdq2_49i
I0615 16:59:14.789178   39428 round_trippers.go:454]     X-Amz-Cf-Id: rA9Ec3I6TjG7LDpCs1cfalGHIifArsJo7Xw0iaZwabsDTHnm3rgjqg==
I0615 16:59:14.789182   39428 round_trippers.go:454]     Etag: "2bcdf96a1f8e5029c6813e365253f9ab"
I0615 16:59:14.789187   39428 round_trippers.go:454]     X-Amz-Storage-Class: INTELLIGENT_TIERING
I0615 16:59:14.789191   39428 round_trippers.go:454]     Server: AmazonS3
I0615 16:59:14.789194   39428 round_trippers.go:454]     X-Cache: Hit from cloudfront
I0615 16:59:14.789198   39428 round_trippers.go:454]     Age: 280
I0615 16:59:14.789202   39428 round_trippers.go:454]     Content-Type: binary/octet-stream
I0615 16:59:14.789206   39428 round_trippers.go:454]     Content-Length: 1368
I0615 16:59:14.789209   39428 round_trippers.go:454]     Date: Tue, 15 Jun 2021 11:24:35 GMT
I0615 16:59:14.789214   39428 round_trippers.go:454]     Accept-Ranges: bytes
I0615 16:59:14.789218   39428 round_trippers.go:454]     X-Amz-Cf-Pop: BOM51-C1
I0615 16:59:14.789249   39428 manifest.go:310] Raw image config json:
{"architecture":"amd64","author":"Jessica Forrester \u003cjforrest\u003e","config":{"Hostname":"","Domainname":"","User":"1001","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"ExposedPorts":{"8080/tcp":{},"8888/tcp":{}},"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"Cmd":null,"Image":"","Volumes":null,"WorkingDir":"","Entrypoint":["/hello-openshift"],"OnBuild":null,"Labels":{}},"container":"64ede50d59ead12e9e867f6c48681b3cde9e0c920db433666fc20cd7c322de02","container_config":{"Hostname":"64ede50d59ea","Domainname":"","User":"","AttachStdin":false,"AttachStdout":false,"AttachStderr":false,"Tty":false,"OpenStdin":false,"StdinOnce":false,"Env":null,"Cmd":null,"Image":"scratchljl6nbgci72oxgam2jh83pe3","Volumes":null,"WorkingDir":"","Entrypoint":["/bin/sh","-c","# NOP"],"OnBuild":null,"Labels":{}},"created":"2018-04-18T10:38:59.552935845Z","docker_version":"1.13.1","history":[{"created":"2018-04-18T10:38:57.341799685Z","comment":"Imported from -"},{"created":"2018-04-18T10:38:59.552935845Z","author":"Jessica Forrester \u003cjforrest\u003e"}],"os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:da0e4d9121c797bc4c8e583a6aab89d590185d34089e5bfcc703cffd263788e1"]}}
I0615 16:59:14.789446   39428 workqueue.go:143] about to send work queue error: <nil>
Name:          quay.io/openshifttest/hello-openshift:openshift
Digest:        sha256:aaea76ff622d2f8bcb32e538e7b3cd0ef6d291953f3e7c9f556c1ba5baf47e2e
Media Type:    application/vnd.docker.distribution.manifest.v2+json
Created:       3y ago
Image Size:    2.168MB in 2 layers
Layers:        32B     sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
               2.168MB sha256:8b32988996c5d776076ea3cd672855f6d0faac87510064a15cce4bd02cdc9d13
OS:            linux
Arch:I0615 16:59:14.789523   39428 workqueue.go:54] worker 0 stopping
          amd64
Author:        Jessica Forrester <jforrest>
Entrypoint:    /hello-openshift
User:          1001
Exposes Ports: 8080/tcp, 8888/tcp
Environment:   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

I0615 16:59:14.789547   39428 workqueue.go:60] work queue exiting

Based on the above moving bug to verified state.

Comment 4 OpenShift Automated Release Tooling 2021-06-17 12:29:08 UTC
OpenShift engineering has decided to not ship Red Hat OpenShift Container Platform 4.7.17 due a regression https://bugzilla.redhat.com/show_bug.cgi?id=1973006. All the fixes which were part of 4.7.17 will be now part of 4.7.18 and planned to be available in candidate channel on June 23 2021 and in fast channel on June 28th.

Comment 8 errata-xmlrpc 2021-06-29 04:20:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (OpenShift Container Platform 4.7.18 bug fix update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2021:2502


Note You need to log in before you can comment on or make changes to this bug.