Skip to content

ci: update build image#2261

Merged
jpsim merged 8 commits intomainfrom
jp/ci-update-build-image
May 9, 2022
Merged

ci: update build image#2261
jpsim merged 8 commits intomainfrom
jp/ci-update-build-image

Conversation

@jpsim
Copy link
Contributor

@jpsim jpsim commented May 9, 2022

To a version that is compatible with bazel 6.x pre-releases.

This isn't updating the images to the latest version due to some errors about failing to run docker from within a docker container:

java.io.IOException: io.grpc.StatusRuntimeException: INVALID_ARGUMENT: Unable to start docker container 'docker://envoyproxy/envoy-build-ubuntu@sha256:0adf2b7fe8763e971cfb8c2cb8e5792679b6ba194ae1fcfb1f2d8168ac03158b' on worker 'i-0379407212bdae586 (/10.1.0.80:8081)'. Maybe the requested image is not available on the worker or the local docker installation is corrupt. If the same worker fails so repeatedly, try re-creating or disabling the worker. See the documentation for more information. Error message from Docker:
'docker run sha256:8d291a1640ad581527720453fd9544acbc8069b7bf9df9ff0ea13cd8e1486dfd' (from URL 'docker://envoyproxy/envoy-build-ubuntu@sha256:0adf2b7fe8763e971cfb8c2cb8e5792679b6ba194ae1fcfb1f2d8168ac03158b') failed with [FATAL tini (6)] exec cat failed: Exec format error

To match what Envoy is using

Co-authored-by: Keith Smiley <keithbsmiley@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
@jpsim
Copy link
Contributor Author

jpsim commented May 9, 2022

See envoyproxy/envoy#21135

jpsim added 4 commits May 9, 2022 10:29
Signed-off-by: JP Simard <jp@jpsim.com>
Signed-off-by: JP Simard <jp@jpsim.com>
> ERROR: <builtin>: BazelWorkspaceStatusAction stable-status.txt failed: Failed to determine workspace status: Process exited with status 1
> fatal: unsafe repository ('/__w/envoy-mobile/envoy-mobile' is owned by someone else)
> To add an exception for this directory, call:
>
>   git config --global --add safe.directory /__w/envoy-mobile/envoy-mobile

Signed-off-by: JP Simard <jp@jpsim.com>
Signed-off-by: JP Simard <jp@jpsim.com>
@jpsim jpsim marked this pull request as draft May 9, 2022 14:43
jpsim added 3 commits May 9, 2022 10:58
Signed-off-by: JP Simard <jp@jpsim.com>
To catch any latent issues

Signed-off-by: JP Simard <jp@jpsim.com>
Signed-off-by: JP Simard <jp@jpsim.com>
@jpsim jpsim marked this pull request as ready for review May 9, 2022 15:37
@jpsim
Copy link
Contributor Author

jpsim commented May 9, 2022

Ideally we merge this to fix the broken CI jobs and we still find a way to update to the latest build tools image even after merging.

@jpsim jpsim requested review from RyanTheOptimist and keith May 9, 2022 15:38
@jpsim jpsim merged commit 54ebb90 into main May 9, 2022
@jpsim jpsim deleted the jp/ci-update-build-image branch May 9, 2022 16:12
@keith keith mentioned this pull request May 9, 2022
@jpsim jpsim mentioned this pull request May 10, 2022
jpsim added a commit that referenced this pull request May 10, 2022
* main:
  build: remove dist/ (#2184)
  Fix Envoy Mobile bug where writing prevents the read loop from running, (#2221)
  Add comments to CronetBidirectionalStream (#2266)
  CronetBidirectionalStream  (#2164)
  ci: update build image (#2261)
  Bump Lyft Support Rotation (#2260)

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim added a commit that referenced this pull request May 10, 2022
* main:
  build: remove dist/ (#2184)
  Fix Envoy Mobile bug where writing prevents the read loop from running, (#2221)
  Add comments to CronetBidirectionalStream (#2266)
  CronetBidirectionalStream  (#2164)
  ci: update build image (#2261)
  Bump Lyft Support Rotation (#2260)

Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants