Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: @barthalion We really need runners to be shared for everyone, I realize I broke glib's MacOSX CI with that MR: https://gitlab.gnome.org/GNOME/glib/merge_requests/388. The whole point of having a CI infrastructure is exactly to avoid that. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_687287 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: Hmm, it's the same thing with MacOSX runner, it's not shared anymore. What's the reason for this, we don't have the resources to run the CI for everyone? Can't we buy more runners, or call for donations for that? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_687264 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: Oh... it's useless then. I don't want a post-merge CI, I want to run the CI before the merge. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_687250 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: Yeah, it's only available to repositories GNOME group, so it won't pick up changes from your personal fork. If you push it to GNOME/glib (under any branch), it should work. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_687249 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: @barthalion The task is not being picked, there are no runners with `windows` tag: https://gitlab.gnome.org/xclaesse/glib/-/jobs/557315 -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_687245 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: Tag your job with `macos`. The runner name in GitLab is `Windows Server 2019`. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_686879 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: The runner with "win32-docker" seems offline, are you sure there is a shared runner glib can use? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_686831 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: The Windows itself seems to say "Windows Server 2019 (1809)" though. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_686026 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: The runner is back up since yesterday. It is configured to use `servercore:ltsc2019` by default but this can be changed per-pipeline of course without our assistance. Are you sure that other images targeting older Windows releases will not work? Note it's not a physical machine, it runs under kvm/libvirtd. I don't think we can expose remote desktop anyhow. It runs on a box at OSUOSL that already has only SSH exposed. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_686023 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: My testing: - Runing docker for windows in a windows VM does not seems to work. - It works with Windows 10 Pro on a real host. - From the [download page](https://www.microsoft.com/fr-ca/software-download/windows10ISO) we can only download latest 1909 version. Luckily I still had an old installation with 1809, but it makes it a bit complicated to generate docker images. Is it possible to grant a Remote Desktop access to some developers so they can generate their dockers on the runner directly? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_685295 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: btw, I think we should set that Windows version in the tag, because when we'll upgrade the Windows version in the runner, we'll have to upgrade every docker images too. IMHO, that will require a transition period where we should have a runner for each maybe? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_685293 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: Is that 1809? The exact version is important because the Docker image had to use the same kernel. Thanks. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_685261 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: We're using Windows Server 2019, but it should work the same under Windows 10. Not sure about VM availability, we had to apply for a license (and have just one key). -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_685033 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: @barthalion BTW, to build and upload the docker image, which version of Windows do I need? Can it be downloaded and run in a VM? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_684883 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Issue was closed by Xavier Claessens Issue #230: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230 -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: I wasn't sure, and since it's currently down I couldn't check. Great then, let's hope it gets back online and I'll start using it. Thanks. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_684877 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Bartłomiej Piotrowski commented: While Windows runner is currently down (OSUOSL promised to fix it tomorrow), it was configured to use Docker from the very beginning. Is there any reason you think otherwise? -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_684876 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
Re: Infrastructure | Docker for Windows runner (#230)
Xavier Claessens commented: I want to use this for GLib's CI, it's currently running on VMs without docker, which isn't ideal. -- Reply to this email directly or view it on GitLab: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/230#note_684816 You're receiving this email because of your account on gitlab.gnome.org. ___ gnome-infrastructure mailing list gnome-infrastructure@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-infrastructure