Bug 1877603
| Summary: | operator registry downstream image build failure | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Kevin Rizza <krizza> |
| Component: | OLM | Assignee: | Evan Cordell <ecordell> |
| OLM sub component: | OLM | QA Contact: | Jian Zhang <jiazha> |
| Status: | CLOSED ERRATA | Docs Contact: | |
| Severity: | urgent | ||
| Priority: | unspecified | ||
| Version: | 4.6 | ||
| Target Milestone: | --- | ||
| Target Release: | 4.6.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-10-27 16:39:32 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Kevin Rizza
2020-09-10 00:29:57 UTC
[root@preserve-olm-env operator-registry]# git branch
1.12.6
* master
opm
release-4.5
[root@preserve-olm-env operator-registry]# git log
commit cccf27a2efe982269cdeec69a7b4643c2824a614
Merge: e92049a f1a3c75
Author: OpenShift Merge Robot <openshift-merge-robot.github.com>
Date: Wed Sep 9 20:36:14 2020 -0400
Merge pull request #437 from ecordell/fix-workdir
...
It works well, verify it.
[root@preserve-olm-env operator-registry]# docker build -t quay.io/olmqe/operator-registry:v1 .
Sending build context to Docker daemon 789.3MB
Step 1/22 : FROM registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6-clang as builder
rhel-8-golang-openshift-4.6-clang: Pulling from ocp/builder
77c58f19bd6e: Pull complete
47db82df7f3f: Pull complete
fa172450bf3a: Pull complete
8e7469d151d3: Pull complete
Digest: sha256:651519861e108295d76f4791874146e051d08282cc3899cd7d7e148ab5b11198
Status: Downloaded newer image for registry.svc.ci.openshift.org/ocp/builder:rhel-8-golang-openshift-4.6-clang
---> acc230bbf2b6
Step 2/22 : ENV GOPATH /go
---> Running in 3a49a5794334
Removing intermediate container 3a49a5794334
---> e55c661f0e1c
Step 3/22 : ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
---> Running in 883ffed047f9
Removing intermediate container 883ffed047f9
---> 00e4d004c111
Step 4/22 : WORKDIR /src
---> Running in 4179f82bf9f1
Removing intermediate container 4179f82bf9f1
---> 501412824955
Step 5/22 : COPY vendor vendor
---> 5dde04d03e95
Step 6/22 : COPY cmd cmd
---> fbd8547b14f5
Step 7/22 : COPY pkg pkg
---> 0e8259cdaec5
Step 8/22 : COPY Makefile go.mod go.sum ./
---> a17827e280ce
Step 9/22 : RUN make build cross
---> Running in a823f86fdc98
GOFLAGS="-mod=vendor" go build -tags "json1" -o bin/appregistry-server ./cmd/appregistry-server
GOFLAGS="-mod=vendor" go build -tags "json1" -o bin/configmap-server ./cmd/configmap-server
GOFLAGS="-mod=vendor" go build -tags "json1" -o bin/initializer ./cmd/initializer
GOFLAGS="-mod=vendor" go build -tags "json1" -o bin/registry-server ./cmd/registry-server
GOFLAGS="-mod=vendor" go build -ldflags "-X 'github.com/operator-framework/operator-registry/cmd/opm/version.gitCommit=14acf96abf0970c46e31f54de3358e7a25444195' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.opmVersion=14acf96' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.buildDate=2020-09-10T06:04:07Z'" -tags "json1" -o bin/opm ./cmd/opm
GOOS=darwin CC=o64-clang CXX=o64-clang++ CGO_ENABLED=1 GOFLAGS="-mod=vendor" go build -ldflags "-X 'github.com/operator-framework/operator-registry/cmd/opm/version.gitCommit=14acf96abf0970c46e31f54de3358e7a25444195' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.opmVersion=14acf96' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.buildDate=2020-09-10T06:04:07Z'" -tags "json1" -o "bin/darwin-amd64-opm" --ldflags "-extld=o64-clang" ./cmd/opm
GOOS=windows CC=x86_64-w64-mingw32-gcc CXX=x86_64-w64-mingw32-g++ CGO_ENABLED=1 GOFLAGS="-mod=vendor" go build -ldflags "-X 'github.com/operator-framework/operator-registry/cmd/opm/version.gitCommit=14acf96abf0970c46e31f54de3358e7a25444195' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.opmVersion=14acf96' -X 'github.com/operator-framework/operator-registry/cmd/opm/version.buildDate=2020-09-10T06:04:07Z'" -tags "json1" -o "bin/windows-amd64-opm" --ldflags "-extld=x86_64-w64-mingw32-gcc" ./cmd/opm
Removing intermediate container a823f86fdc98
---> bcdf74450b53
Step 10/22 : RUN CGO_ENABLED=0 go build -mod=vendor -tags netgo -ldflags "-w" ./vendor/github.com/grpc-ecosystem/grpc-health-probe/...
---> Running in c338b6c9d779
Removing intermediate container c338b6c9d779
---> 65f87a89713e
Step 11/22 : FROM registry.svc.ci.openshift.org/ocp/4.6:base
base: Pulling from ocp/4.6
77c58f19bd6e: Already exists
47db82df7f3f: Already exists
5bae0134722c: Pull complete
22cbc6ff4c1f: Pull complete
6e9dcd2984f6: Pull complete
Digest: sha256:2a9204ed0ed258ca4ab731839d72bb02e767b9462a3e8ee6c38cfd8c164af48d
Status: Downloaded newer image for registry.svc.ci.openshift.org/ocp/4.6:base
---> bb4c863efb39
Step 12/22 : COPY --from=builder /src/bin/* /tmp/bin/
---> e7834c5281eb
Step 13/22 : COPY --from=builder /src/grpc-health-probe /bin/grpc_health_probe
---> 7f6eea041d32
Step 14/22 : RUN cp -avr /tmp/bin/. /bin/
---> Running in d674c8451467
'/tmp/bin/./appregistry-server' -> '/bin/./appregistry-server'
'/tmp/bin/./configmap-server' -> '/bin/./configmap-server'
'/tmp/bin/./darwin-amd64-opm' -> '/bin/./darwin-amd64-opm'
'/tmp/bin/./initializer' -> '/bin/./initializer'
'/tmp/bin/./opm' -> '/bin/./opm'
'/tmp/bin/./registry-server' -> '/bin/./registry-server'
'/tmp/bin/./windows-amd64-opm' -> '/bin/./windows-amd64-opm'
Removing intermediate container d674c8451467
---> 5967c8a28716
Step 15/22 : RUN mkdir /registry
---> Running in af35dda9043a
Removing intermediate container af35dda9043a
---> b74b9e1d7ba9
Step 16/22 : RUN chgrp -R 0 /registry && chmod -R g+rwx /registry
---> Running in 02da4f8dcf2c
Removing intermediate container 02da4f8dcf2c
---> a2846299a12a
Step 17/22 : WORKDIR /registry
---> Running in 77d7ce7f0d3e
Removing intermediate container 77d7ce7f0d3e
---> af1b686be918
Step 18/22 : USER 1001
---> Running in 9dc6503cdff1
Removing intermediate container 9dc6503cdff1
---> 50d7f7bee242
Step 19/22 : EXPOSE 50051
---> Running in 16df2af27454
Removing intermediate container 16df2af27454
---> 817ce597a431
Step 20/22 : ENTRYPOINT ["/bin/registry-server"]
---> Running in a026fa082c88
Removing intermediate container a026fa082c88
---> 21d0ba782ce2
Step 21/22 : CMD ["--database", "/bundles.db"]
---> Running in 26883054f757
Removing intermediate container 26883054f757
---> a2fed95930d9
Step 22/22 : LABEL io.k8s.display-name="OpenShift Operator Registry" io.k8s.description="This is a component of OpenShift Operator Lifecycle Manager and is the base for operator catalog API containers." maintainer="Odin Team <aos-odin>" summary="Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager."
---> Running in 21ba79a141f6
Removing intermediate container 21ba79a141f6
---> f93bbbbdc006
Successfully built f93bbbbdc006
Successfully tagged quay.io/olmqe/operator-registry:v1
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.6 GA Images), 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-2020:4196 |