* Give the fosshost.org VM a purpose or a retirement @ 2021-11-24 14:16 Cleber Rosa 2021-11-24 14:33 ` Daniel P. Berrangé 2021-11-24 14:55 ` Philippe Mathieu-Daudé 0 siblings, 2 replies; 6+ messages in thread From: Cleber Rosa @ 2021-11-24 14:16 UTC (permalink / raw) To: qemu-devel; +Cc: Stefan Hajnoczi, Thomas Huth, Philippe Mathieu Daude Hi, Fosshost.org was kind enough to supply the QEMU project with a public VM hosted by them. The original use case we anticipated was to set up a GitLab CI runner, because we assumed the VM was KVM capable, but that turned out not to be the case. So, at this point, adding it as a GitLab CI runner would not add any significant improvement over the shared runners already provided, and it would require more maintenance effort. If there are any ideas for making use of this resource, and volunteers to configure and maintain it, please let me know. Otherwise, it seems fair to relinquish the resource back to Fosshost.org. This is also related to: https://gitlab.com/qemu-project/qemu-web/-/issues/2 Thanks, - Cleber. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Give the fosshost.org VM a purpose or a retirement 2021-11-24 14:16 Give the fosshost.org VM a purpose or a retirement Cleber Rosa @ 2021-11-24 14:33 ` Daniel P. Berrangé 2021-11-24 14:55 ` Philippe Mathieu-Daudé 1 sibling, 0 replies; 6+ messages in thread From: Daniel P. Berrangé @ 2021-11-24 14:33 UTC (permalink / raw) To: Cleber Rosa Cc: Stefan Hajnoczi, Thomas Huth, Philippe Mathieu Daude, qemu-devel On Wed, Nov 24, 2021 at 09:16:05AM -0500, Cleber Rosa wrote: > Hi, > > Fosshost.org was kind enough to supply the QEMU project with a public > VM hosted by them. The original use case we anticipated was to set up > a GitLab CI runner, because we assumed the VM was KVM capable, but > that turned out not to be the case. Setting up a GitLab CI runner doesn't require KVM per se, it is more about what you want to use the runner for. I presume what you mean here is that the intended usage was to run functional/integration tests that require KVM ? > So, at this point, adding it as a GitLab CI runner would not add any > significant improvement over the shared runners already provided, and > it would require more maintenance effort. The elephant in the room is GitLab's stated plan to switch gitlab.com share runners onto a quota, instead of allowing unlimited usage. Their original timescale is out of the window, because it is blocked by RFE work they're doing first - Backend track CI minute usage for projects where the CI cost is $0 - Frontend to report CI minute usage for projects where the CI cost is $0 They promised that they'd roll out those improvements and then give several more months to let projects understand their typical CI usage, before they enforce the quotas. This is a long winded way of saying - We don't currently know how much CI time we use for qemu.git pipelines. Guesstimates based on number of pipelines/jos we create give *very* high monthly counts. - Once we do know, this may or may not be within the allowance we can acquire from signing up to their open source program I'm betting we are going to significantly exceed what even the OSS program offers for CI minutes. - We might be left with a choice of cutting down our CI jobs or adding more private runners. > If there are any ideas for making use of this resource, and volunteers > to configure and maintain it, please let me know. > > Otherwise, it seems fair to relinquish the resource back to Fosshost.org. The fosshost may yet be important once gitlab enforce CI minute quotas, but the timeframe for when we'll discover this has pushed out significantly since gitlab first announced their plan. We've since got access to Azure credits too. Maybe we'll be better off using Azure instead, or maybe we'll need both Azure and Fosshost. Hard to predict. I dont like that we're sitting on fosshost resources that could be used by other projects, so if we can have a strong confidence that we will not use it, then we should give it back. I don't think we've got that confidence right now though due to gitlab's changed timeframes. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Give the fosshost.org VM a purpose or a retirement 2021-11-24 14:16 Give the fosshost.org VM a purpose or a retirement Cleber Rosa 2021-11-24 14:33 ` Daniel P. Berrangé @ 2021-11-24 14:55 ` Philippe Mathieu-Daudé 2021-11-24 14:56 ` Philippe Mathieu-Daudé ` (2 more replies) 1 sibling, 3 replies; 6+ messages in thread From: Philippe Mathieu-Daudé @ 2021-11-24 14:55 UTC (permalink / raw) To: Cleber Rosa, qemu-devel; +Cc: Stefan Hajnoczi, Thomas Huth, Warner Losh On 11/24/21 15:16, Cleber Rosa wrote: > Hi, > > Fosshost.org was kind enough to supply the QEMU project with a public > VM hosted by them. The original use case we anticipated was to set up > a GitLab CI runner, because we assumed the VM was KVM capable, but > that turned out not to be the case. > > So, at this point, adding it as a GitLab CI runner would not add any > significant improvement over the shared runners already provided, and > it would require more maintenance effort. > > If there are any ideas for making use of this resource, and volunteers > to configure and maintain it, please let me know. > > Otherwise, it seems fair to relinquish the resource back to Fosshost.org. Cc'ing Warner, since for FreeBSD testing we use Cirrus-CI (via libvirt-ci and have sometime hit GitLab timeout). Series [*] provides most of what is required to register a FreeBSD runner. It could be useful to run the user-mode tests. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Give the fosshost.org VM a purpose or a retirement 2021-11-24 14:55 ` Philippe Mathieu-Daudé @ 2021-11-24 14:56 ` Philippe Mathieu-Daudé 2021-11-25 10:29 ` Warner Losh 2021-11-25 10:35 ` Daniel P. Berrangé 2 siblings, 0 replies; 6+ messages in thread From: Philippe Mathieu-Daudé @ 2021-11-24 14:56 UTC (permalink / raw) To: Cleber Rosa, qemu-devel; +Cc: Stefan Hajnoczi, Thomas Huth, Warner Losh On Wed, Nov 24, 2021 at 3:55 PM Philippe Mathieu-Daudé <philmd@redhat.com> wrote: > On 11/24/21 15:16, Cleber Rosa wrote: > > Hi, > > > > Fosshost.org was kind enough to supply the QEMU project with a public > > VM hosted by them. The original use case we anticipated was to set up > > a GitLab CI runner, because we assumed the VM was KVM capable, but > > that turned out not to be the case. > > > > So, at this point, adding it as a GitLab CI runner would not add any > > significant improvement over the shared runners already provided, and > > it would require more maintenance effort. > > > > If there are any ideas for making use of this resource, and volunteers > > to configure and maintain it, please let me know. > > > > Otherwise, it seems fair to relinquish the resource back to Fosshost.org. > > Cc'ing Warner, since for FreeBSD testing we use Cirrus-CI (via > libvirt-ci and have sometime hit GitLab timeout). Series [*] > provides most of what is required to register a FreeBSD runner. > It could be useful to run the user-mode tests. [*] https://www.mail-archive.com/qemu-devel@nongnu.org/msg805902.html ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Give the fosshost.org VM a purpose or a retirement 2021-11-24 14:55 ` Philippe Mathieu-Daudé 2021-11-24 14:56 ` Philippe Mathieu-Daudé @ 2021-11-25 10:29 ` Warner Losh 2021-11-25 10:35 ` Daniel P. Berrangé 2 siblings, 0 replies; 6+ messages in thread From: Warner Losh @ 2021-11-25 10:29 UTC (permalink / raw) To: Philippe Mathieu-Daudé Cc: Stefan Hajnoczi, Thomas Huth, qemu-devel, Cleber Rosa [-- Attachment #1: Type: text/plain, Size: 1193 bytes --] On Wed, Nov 24, 2021 at 7:56 AM Philippe Mathieu-Daudé <philmd@redhat.com> wrote: > On 11/24/21 15:16, Cleber Rosa wrote: > > Hi, > > > > Fosshost.org was kind enough to supply the QEMU project with a public > > VM hosted by them. The original use case we anticipated was to set up > > a GitLab CI runner, because we assumed the VM was KVM capable, but > > that turned out not to be the case. > > > > So, at this point, adding it as a GitLab CI runner would not add any > > significant improvement over the shared runners already provided, and > > it would require more maintenance effort. > > > > If there are any ideas for making use of this resource, and volunteers > > to configure and maintain it, please let me know. > > > > Otherwise, it seems fair to relinquish the resource back to Fosshost.org. > > Cc'ing Warner, since for FreeBSD testing we use Cirrus-CI (via > libvirt-ci and have sometime hit GitLab timeout). Series [*] > provides most of what is required to register a FreeBSD runner. > It could be useful to run the user-mode tests. > Indeed. I'd forgotten about this series. I'll take a look at this and/or the fosshost.org stuff... Warner [-- Attachment #2: Type: text/html, Size: 1683 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Give the fosshost.org VM a purpose or a retirement 2021-11-24 14:55 ` Philippe Mathieu-Daudé 2021-11-24 14:56 ` Philippe Mathieu-Daudé 2021-11-25 10:29 ` Warner Losh @ 2021-11-25 10:35 ` Daniel P. Berrangé 2 siblings, 0 replies; 6+ messages in thread From: Daniel P. Berrangé @ 2021-11-25 10:35 UTC (permalink / raw) To: Philippe Mathieu-Daudé Cc: Stefan Hajnoczi, Thomas Huth, qemu-devel, Warner Losh, Cleber Rosa On Wed, Nov 24, 2021 at 03:55:55PM +0100, Philippe Mathieu-Daudé wrote: > On 11/24/21 15:16, Cleber Rosa wrote: > > Hi, > > > > Fosshost.org was kind enough to supply the QEMU project with a public > > VM hosted by them. The original use case we anticipated was to set up > > a GitLab CI runner, because we assumed the VM was KVM capable, but > > that turned out not to be the case. > > > > So, at this point, adding it as a GitLab CI runner would not add any > > significant improvement over the shared runners already provided, and > > it would require more maintenance effort. > > > > If there are any ideas for making use of this resource, and volunteers > > to configure and maintain it, please let me know. > > > > Otherwise, it seems fair to relinquish the resource back to Fosshost.org. > > Cc'ing Warner, since for FreeBSD testing we use Cirrus-CI (via > libvirt-ci and have sometime hit GitLab timeout) We're not seeing timeouts since we dropped the redundant jobs that were running on master. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-11-25 10:36 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2021-11-24 14:16 Give the fosshost.org VM a purpose or a retirement Cleber Rosa 2021-11-24 14:33 ` Daniel P. Berrangé 2021-11-24 14:55 ` Philippe Mathieu-Daudé 2021-11-24 14:56 ` Philippe Mathieu-Daudé 2021-11-25 10:29 ` Warner Losh 2021-11-25 10:35 ` Daniel P. Berrangé
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).