On 10/3/23 12:30, Peter Maydell wrote:
On Thu, 9 Mar 2023 at 11:58, Gerd Hoffmann <kra...@redhat.com> wrote:
Gerd Hoffmann (3):
edk2: update submodule to edk2-stable202302
edk2: replace build scripts
edk2: update firmware binaries
The docker-edk2 CI job fails:
https://gitlab.com/qemu-project/qemu/-/jobs/3910666498
Step 1/3 : FROM ubuntu:18.04
18.04: Pulling from library/ubuntu
mediaType in manifest should be
'application/vnd.docker.distribution.manifest.v2+json' not
'application/vnd.oci.image.manifest.v1+json'
This may be fixable with an equivalent of:
https://lore.kernel.org/qemu-devel/20230224212543.20462-2-pal...@rivosinc.com/
for .gitlab-ci.d/edk2.yml
What I still do not understand is why we have both:
(1) binaries of edk2 committed to git
(2) a gitlab CI job that is building edk2
Originally we wanted to have reproducible images by:
- pushing code change to gitlab (commit #1),
- building the FW images on gitlab,
- downloading & testing them,
- committing the images (commit #2).
Since we never used that, we can probably remove the
docker-edk2 CI job which already bitrotted...