On Sat, Jun 25, 2022 at 12:24 AM Thomas Friedrichsmeier < thomas.friedrichsme...@kdemail.net> wrote:
> On Fri, 24 Jun 2022 16:22:08 +1200 > Ben Cooksley <bcooks...@kde.org> wrote: > > > On Thu, Jun 23, 2022 at 8:36 PM Ben Cooksley <bcooks...@kde.org> > > wrote: > > > > > On Wed, Jun 22, 2022 at 11:41 PM Thomas Friedrichsmeier < > > > thomas.friedrichsme...@kdemail.net> wrote: > > > > > >> On Wed, 22 Jun 2022 22:49:42 +1200 > > >> Ben Cooksley <bcooks...@kde.org> wrote: > > >> > On Mon, Jun 20, 2022 at 9:12 AM Thomas Friedrichsmeier < > > >> > thomas.friedrichsme...@kdemail.net> wrote: > > >> > > > >> > > On Sun, 19 Jun 2022 22:43:54 +1200 > > >> > > Ben Cooksley <bcooks...@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). > The image change has been rolled out, which should have fixed things. Guess there are more things missing we need to track down. > Regards > Thomas > Cheers, Ben