|
From: | Thomas Huth |
Subject: | Re: gitlab containers are broken |
Date: | Thu, 4 Feb 2021 07:03:36 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.1 |
On 04/02/2021 00.04, Richard Henderson wrote:
Something has gone wrong with the building of the containers in gitlab, because *all* off them are installing Alpine Linux. https://gitlab.com/rth7680/qemu/-/jobs/1006336396#L155
I think that's ok ... the output about alpine that you see there is just the output from the container that builds the final container. Later you can see some "yum install" lines in that output, too, that's where the CentOS container gets build. And the final compilation job runs on CentOS, too:
https://gitlab.com/rth7680/qemu/-/jobs/1006336699#L35 (look for the string "Red Hat" there)
I presume that IMAGE is not actually being passed through, and alpine.docker is lexicographically first. I have a strong suspicion that it's related to local "make docker" breakage, in that e.g. $ make docker-test-build@fedora-i386-cross /usr/bin/python3 -B /home/rth/qemu/qemu/meson/meson.py introspect --targets --tests --benchmarks | /usr/bin/python3 -B scripts/mtest2make.py > Makefile.mtest GIT ui/keycodemapdb tests/fp/berkeley-testfloat-3 tests/fp/berkeley-softfloat-3 meson dtc capstone slirp GIT ui/keycodemapdb tests/fp/berkeley-testfloat-3 tests/fp/berkeley-softfloat-3 meson dtc capstone slirp make: *** No rule to make target 'docker-test-build@fedora-i386-cross'. Stop. which certainly looks like the docker-TEST@IMAGE format documented.
No clue about that, local containers never really worked for me... Alex? Philippe? Any ideas?
Thomas
[Prev in Thread] | Current Thread | [Next in Thread] |