* 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).