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