All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 1893040] [NEW] External modules retreval using Go1.15 on s390x appears to have checksum and ECDSA verification issues
@ 2020-08-26 11:44 Guirish Salgaonkar
  2020-08-26 12:02 ` [Bug 1893040] " Daniel Berrange
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Guirish Salgaonkar @ 2020-08-26 11:44 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

We are observing issue while building go-runner image and we suspect it is due to QEMU version being used. As referred in below issue:
https://github.com/golang/go/issues/40949

We tried to build go-runner image using go1.15 and register QEMU (docker
run --rm --privileged multiarch/qemu-user-
static@sha256:c772ee1965aa0be9915ee1b018a0dd92ea361b4fa1bcab5bbc033517749b2af4
--reset -p yes) as mentioned in PR
https://github.com/kubernetes/release/pull/1499. We observed below
failure during build:

---------------------------------------------------------------------------------
ERROR: executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
------
 > [builder 7/7] RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner .:
------
failed to solve: rpc error: code = Unknown desc = executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
Makefile:52: recipe for target 'container' failed
make: *** [container] Error 1
---------------------------------------------------------------------------------

** Affects: qemu
     Importance: Undecided
         Status: New

** Description changed:

  We are observing issue while building go-runner image and we suspect it is due to QEMU version being used. As referred in below issue:
  https://github.com/golang/go/issues/40949
  
  We tried to build go-runner image using go1.15 and register QEMU (docker
  run --rm --privileged multiarch/qemu-user-
  static@sha256:c772ee1965aa0be9915ee1b018a0dd92ea361b4fa1bcab5bbc033517749b2af4
  --reset -p yes) as mentioned in PR
  https://github.com/kubernetes/release/pull/1499. We observed below
  failure during build:
  
- -------------------------------------------------------------------------------------------------------------
+ ---------------------------------------------------------------------------------
  ERROR: executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
  ------
-  > [builder 7/7] RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner .:
+  > [builder 7/7] RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner .:
  ------
  failed to solve: rpc error: code = Unknown desc = executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
  Makefile:52: recipe for target 'container' failed
  make: *** [container] Error 1
- -------------------------------------------------------------------------------------------------------------
+ ---------------------------------------------------------------------------------

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1893040

Title:
   External modules retreval using Go1.15 on s390x appears to have
  checksum and ECDSA verification issues

Status in QEMU:
  New

Bug description:
  We are observing issue while building go-runner image and we suspect it is due to QEMU version being used. As referred in below issue:
  https://github.com/golang/go/issues/40949

  We tried to build go-runner image using go1.15 and register QEMU
  (docker run --rm --privileged multiarch/qemu-user-
  static@sha256:c772ee1965aa0be9915ee1b018a0dd92ea361b4fa1bcab5bbc033517749b2af4
  --reset -p yes) as mentioned in PR
  https://github.com/kubernetes/release/pull/1499. We observed below
  failure during build:

  ---------------------------------------------------------------------------------
  ERROR: executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
  ------
   > [builder 7/7] RUN CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner .:
  ------
  failed to solve: rpc error: code = Unknown desc = executor failed running [/bin/sh -c CGO_ENABLED=0 GOOS=linux GOARCH=${ARCH}     go build -ldflags '-s -w -buildid= -extldflags "-static"'     -o go-runner ${package}]: buildkit-runc did not terminate successfully
  Makefile:52: recipe for target 'container' failed
  make: *** [container] Error 1
  ---------------------------------------------------------------------------------

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1893040/+subscriptions


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-05-13 12:39 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-26 11:44 [Bug 1893040] [NEW] External modules retreval using Go1.15 on s390x appears to have checksum and ECDSA verification issues Guirish Salgaonkar
2020-08-26 12:02 ` [Bug 1893040] " Daniel Berrange
2020-08-26 13:14 ` Guirish Salgaonkar
2020-08-26 13:39 ` Daniel Berrange
2020-08-27 12:55 ` Guirish Salgaonkar
2020-08-27 13:02 ` Daniel Berrange
2020-08-29 13:44 ` Laurent Vivier
2021-01-20 15:02 ` David Hildenbrand
2021-01-24  6:58 ` Thomas Huth
2021-02-01  9:22 ` Guirish Salgaonkar
2021-02-01 19:08 ` Thomas Huth
2021-04-09 12:14 ` Nayana
2021-04-09 15:03 ` Alex Bennée
2021-04-15 11:30 ` Nayana
2021-04-22 14:53 ` Matt K
2021-04-27 20:17 ` Ruixin Bao
2021-05-13 12:15 ` Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.