On Mon, Nov 9, 2020 at 10:27 AM David Davis <davidda...@redhat.com> wrote:

> I looked a little bit more into Gitlab CI this morning. If my
> understanding is correct, their cap is 50,000 minutes. Right now, we're
> using about 44,000 minutes in Travis[0]. Some of our jobs (eg
> pulp_installer, pulp-cli, etc) are on GHA already so in theory if we moved
> everything over to Gitlab CI, we could potentially hit their cap?
>
This is my main concern. If we're going to spend the effort to switch, we
need to not end up in the same situation.


> [0] https://travis-ci.com/github/pulp?tab=insights
>
> David
>
>
> On Wed, Nov 4, 2020 at 8:18 AM David Davis <davidda...@redhat.com> wrote:
>
>> We looked at Fedora's Zuul instance before and decided against using it
>> for two reasons: (A) it'd be a lot of work/maintaince (eg we'd have to
>> write our own zuul jobs, bring our own compute resource, etc), and (B) we
>> were worried about the support since it's not a paid (or freemium) option.
>>
>> That said, it might be worth considering again if nothing else for
>> testing on specific environments such as selinux which is difficult to do
>> on hosted CI providers.
>>
>> David
>>
>>
>> On Tue, Nov 3, 2020 at 3:51 PM Neal Gompa <ngomp...@gmail.com> wrote:
>>
>>> On Tue, Nov 3, 2020 at 3:35 PM David Davis <davidda...@redhat.com>
>>> wrote:
>>> >
>>> > Travis recently announced changes to their plan pricing that will
>>> impact open-source projects such as Pulp[0]. It's likely that we'll exhaust
>>> the monthly budget that Travis is going to give OSS projects and we're not
>>> sure how generous Travis will be giving out extra build minutes.
>>> >
>>> > Given our concern, members of the CI team met today to discuss our
>>> options. We have some notes[1] from our meeting about some of the options
>>> that stood out to us. We'd like to have a plan in place when the new
>>> pricing gets rolled out to our organization.
>>> >
>>> > Any feedback is welcome.
>>> >
>>> > [0] https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
>>> > [1] https://hackmd.io/n6kStnNiTPGekAWGdNvbhA
>>>
>>> Could we use the Fedora CI Zuul instance[2]? There's already a ton of
>>> other projects using one of the Zuul instances on
>>> softwarefactory-project.io, and leveraging the Fedora CI
>>> infrastructure could also help future efforts in doing auto-release to
>>> Fedora for Pulp releases, too.
>>>
>>> [2]: https://fedora.softwarefactory-project.io/zuul/projects
>>>
>>> --
>>> 真実はいつも一つ!/ Always, there's only one truth!
>>>
>>> _______________________________________________
> Pulp-dev mailing list
> Pulp-dev@redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-dev
>
_______________________________________________
Pulp-dev mailing list
Pulp-dev@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to