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

Ubuntu 22.04 Docker Image #1966

Merged
merged 6 commits into from
Feb 26, 2023
Merged

Ubuntu 22.04 Docker Image #1966

merged 6 commits into from
Feb 26, 2023

Conversation

triarius
Copy link
Contributor

@triarius triarius commented Feb 22, 2023

Provide the agent on an Ubuntu 22.04 image.

There were some complications with building a multiarch image for Ubuntu 22.04.
The version of qemu on the agent's instance is out of date an this is the most likely reason for the failure.
We attempted to solve this at the Elastic CI Stack level, but to no avail.

We had more success with upgrading binfmt in the build script, so that is what we do in this PR.
For more details about the solution see docker/buildx#314.

@triarius triarius requested a review from a team February 22, 2023 04:42
@triarius triarius force-pushed the agent_ubuntu_2204 branch 3 times, most recently from 049a458 to 9a51be5 Compare February 22, 2023 05:47
@triarius triarius force-pushed the agent_ubuntu_2204 branch 4 times, most recently from 37175c1 to 9885156 Compare February 25, 2023 22:01
@triarius triarius merged commit 4ca4e75 into main Feb 26, 2023
@triarius triarius deleted the agent_ubuntu_2204 branch February 26, 2023 23:51
triarius added a commit to triarius/agent that referenced this pull request Mar 1, 2023
# Conflicts:
#	.buildkite/pipeline.yml
#	.buildkite/steps/build-docker-image.sh
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.

3 participants