Changes to GitLab CI

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Changes to GitLab CI

Jonas Hahnfeld
Hi all,

just a quick heads-up because GitLab started sending notifications
about changes to the CI pipeline minutes: The blog post says the limits
stay unchanged for open source repositories [1]. That status comes
automatically for all public projects, see [2]. So I think we're not
affected.

Apparently, we could also get Gold functionality at group level. Not
sure that changes much, but would anyone object if I try? Last time I
looked, the program was only for self-managed installations, but their
documentation is really confusing about this...

Jonas

1: https://about.gitlab.com/releases/2020/09/01/ci-minutes-update-free-users/
2: https://about.gitlab.com/solutions/open-source/program/

signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Changes to GitLab CI

Jean ABOU SAMRA
Hi Jonas,

Le 02/09/2020 à 18:12, Jonas Hahnfeld a écrit :
> Hi all,
>
> just a quick heads-up because GitLab started sending notifications
> about changes to the CI pipeline minutes: The blog post says the limits
> stay unchanged for open source repositories [1]. That status comes
> automatically for all public projects, see [2]. So I think we're not
> affected.

A related question, just out of curiosity: how short are we with
respect to CI minutes?


Cheers,
Jean

Reply | Threaded
Open this post in threaded view
|

Re: Changes to GitLab CI

Jonas Hahnfeld
Am Mittwoch, den 02.09.2020, 20:51 +0200 schrieb Jean Abou Samra:

> Hi Jonas,
>
> Le 02/09/2020 à 18:12, Jonas Hahnfeld a écrit :
> > Hi all,
> >
> > just a quick heads-up because GitLab started sending notifications
> > about changes to the CI pipeline minutes: The blog post says the limits
> > stay unchanged for open source repositories [1]. That status comes
> > automatically for all public projects, see [2]. So I think we're not
> > affected.
>
> A related question, just out of curiosity: how short are we with
> respect to CI minutes?
I wrote a script for this some time ago, but never got around to
cleaning it up. I just extended it to also handle deleted runners
(Dan's runner in May and June). I'm posting the output per month at the
end of this message. If there's interest, I can put the script into the
infrastructure repo...

As to "short", my understanding is that lilypond/lilypond effectively
has Gold status, so a maximum of 50,000 minutes per month. Which we're
pretty far away from 😉

Jonas

---
CI Statistics for lilypond/lilypond
(from 2020-05-01 to 2020-06-01)

Private runners:
 * dliessi1: 76 jobs in 1012m05
 * Jonas-Dell-LilyPond: 2 jobs in 43m43
Total: 78 jobs in 1055m

Shared runners:
 * shared-runners-manager-3.gitlab.com: 53 jobs in 729m55
 * shared-runners-manager-4.gitlab.com: 49 jobs in 751m16
 * shared-runners-manager-5.gitlab.com: 42 jobs in 644m27
 * shared-runners-manager-6.gitlab.com: 40 jobs in 764m51
Total: 184 jobs in 2890m

Unknown runners: 58 jobs in 375m23
---
CI Statistics for lilypond/lilypond
(from 2020-06-01 to 2020-07-01)

Private runners:
 * dliessi1: 205 jobs in 2596m19
 * Jonas-Dell-LilyPond: 11 jobs in 109m36
 * brahms.leipzig: 6 jobs in 0m59
Total: 222 jobs in 2706m

Shared runners:
 * shared-runners-manager-5.gitlab.com: 66 jobs in 738m11
 * shared-runners-manager-6.gitlab.com: 59 jobs in 644m25
 * shared-runners-manager-3.gitlab.com: 52 jobs in 538m51
 * shared-runners-manager-4.gitlab.com: 45 jobs in 687m17
Total: 222 jobs in 2608m

Unknown runners: 422 jobs in 2720m27
---
CI Statistics for lilypond/lilypond
(from 2020-07-01 to 2020-08-01)

Private runners:
 * dliessi1: 211 jobs in 2733m52
 * Jonas-Dell-LilyPond: 7 jobs in 89m52
Total: 218 jobs in 2823m

Shared runners:
 * shared-runners-manager-6.gitlab.com: 92 jobs in 1438m14
 * shared-runners-manager-3.gitlab.com: 87 jobs in 1215m16
 * shared-runners-manager-5.gitlab.com: 69 jobs in 1191m45
 * shared-runners-manager-4.gitlab.com: 69 jobs in 899m46
 * shared-runners-manager-7: 42 jobs in 658m32
Total: 359 jobs in 5403m
---
CI Statistics for lilypond/lilypond
(from 2020-08-01 to 2020-09-01)

Private runners:
 * dliessi1: 201 jobs in 2103m40
 * Jonas-Dell-LilyPond: 18 jobs in 246m06
Total: 219 jobs in 2349m

Shared runners:
 * shared-runners-manager-7: 116 jobs in 1905m19
 * shared-runners-manager-6.gitlab.com: 105 jobs in 1428m52
 * shared-runners-manager-3.gitlab.com: 102 jobs in 1594m10
 * shared-runners-manager-5.gitlab.com: 94 jobs in 1572m04
 * shared-runners-manager-4.gitlab.com: 76 jobs in 959m18
Total: 493 jobs in 7459m

signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Changes to GitLab CI

Jean ABOU SAMRA
Le 02/09/2020 à 22:01, Jonas Hahnfeld a écrit :

> Am Mittwoch, den 02.09.2020, 20:51 +0200 schrieb Jean Abou Samra:
>> A related question, just out of curiosity: how short are we with
>> respect to CI minutes?
> I wrote a script for this some time ago, but never got around to
> cleaning it up. I just extended it to also handle deleted runners
> (Dan's runner in May and June). I'm posting the output per month at the
> end of this message. If there's interest, I can put the script into the
> infrastructure repo...


Sure, this would be a nice addition to lilypond/infrastructure.

> As to "short", my understanding is that lilypond/lilypond effectively
> has Gold status, so a maximum of 50,000 minutes per month. Which we're
> pretty far away from 😉


Indeed! There is not much of a concern to have…


Jean


Reply | Threaded
Open this post in threaded view
|

Re: Changes to GitLab CI

Jonas Hahnfeld
Am Donnerstag, den 03.09.2020, 16:56 +0200 schrieb Jean Abou Samra:

> Le 02/09/2020 à 22:01, Jonas Hahnfeld a écrit :
>
> > Am Mittwoch, den 02.09.2020, 20:51 +0200 schrieb Jean Abou Samra:
> > > A related question, just out of curiosity: how short are we with
> > > respect to CI minutes?
> > I wrote a script for this some time ago, but never got around to
> > cleaning it up. I just extended it to also handle deleted runners
> > (Dan's runner in May and June). I'm posting the output per month at the
> > end of this message. If there's interest, I can put the script into the
> > infrastructure repo...
>
> Sure, this would be a nice addition to lilypond/infrastructure.
See https://gitlab.com/lilypond/infrastructure/-/merge_requests/9
Let me know if anybody has comments, otherwise I'll just merge in a few
days.

Jonas

signature.asc (499 bytes) Download Attachment