Debugging CI test failures
Thomas Friedrichsmeier
thomas.friedrichsmeier at kdemail.net
Fri Jun 24 13:24:37 BST 2022
On Fri, 24 Jun 2022 16:22:08 +1200
Ben Cooksley <bcooksley at kde.org> wrote:
> On Thu, Jun 23, 2022 at 8:36 PM Ben Cooksley <bcooksley at kde.org>
> wrote:
>
> > On Wed, Jun 22, 2022 at 11:41 PM Thomas Friedrichsmeier <
> > thomas.friedrichsmeier at kdemail.net> wrote:
> >
> >> On Wed, 22 Jun 2022 22:49:42 +1200
> >> Ben Cooksley <bcooksley at kde.org> wrote:
> >> > On Mon, Jun 20, 2022 at 9:12 AM Thomas Friedrichsmeier <
> >> > thomas.friedrichsmeier at kdemail.net> wrote:
> >> >
> >> > > On Sun, 19 Jun 2022 22:43:54 +1200
> >> > > Ben Cooksley <bcooksley at kde.org> wrote:
> >> > > [...]
> >> > > > We therefore have no choice but to address this as annoying
> >> > > > as it is.
> >> > > >
> >> > > > Would you like to start this process off with a MR to
> >> > > >
> >> > >
> >> https://invent.kde.org/sysadmin/ci-images/-/blob/master/windows-msvc2019/Dockerfile
> >>
> >> > >
> >> > > > ?
> >> > >
> >> > > Can do, but I won't be fast.
> >> > >
> >> >
> >> > I've had a stab at doing this now in
> >> > https://invent.kde.org/sysadmin/ci-images/-/jobs/366231
> >>
> >> Ah, great!
> >>
> >> (My own efforts did not even get as far as building a local docker
> >> image for testing. Unsurprisingly, that didn't work on a Linux
> >> host, but also didn't work in a Windows VM, and not on a Windows
> >> 10 thumb drive, either, so I had had to postpone that project.)
> >>
> >
> > You will need a Windows 11 or Windows Server 2022 system in order
> > to build our Docker images.
> >
> > Due to limitations in Windows 10 and earlier versions of Windows
> > Server the Docker image and Host versions of Windows had to be
> > precisely synchronised.
> > With recent updates to Windows 10 at least, there is no longer a
> > compatible image available so it is no longer a viable option as a
> > container host.
> >
> > (We are running Windows Server 2022 on the CI nodes, as it makes
> > installation of Docker that actually functions properly
> > straightforward - unlike on Desktop where it is very flaky, at
> > least on Windows 10)
>
> I've now completed rebasing our image on top of a full Windows Server
> Docker image (rather than the Server Core image used previously).
> Initial checks indicate that the image does contain the previously
> identified missing libraries so hopefully that resolves the issue.
Thanks!
Should I expect to see this on gitlab CI, already? (Test is still
failing with the same exception, there, but perhaps you simply haven't
rolled out the image, yet).
Regards
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20220624/d3f90ec6/attachment.sig>
More information about the kde-devel
mailing list