mbox series

[RFC,v1,0/2] Travis CI jobs update after credits

Message ID 1613554953-14736-1-git-send-email-juraj.linkes@pantheon.tech (mailing list archive)
Headers
Series Travis CI jobs update after credits |

Message

Juraj Linkeš Feb. 17, 2021, 9:42 a.m. UTC
  Since Travis added credits we need to make some changes to the Travis
CI. Arm has a credit agreement with Travis for arm jobs, so remove x86
jobs. Also, migrate all arm jobs to the latest environment.

Juraj Linkeš (2):
  ci: remove x86 Travis jobs
  ci: update arm64 Travis jobs to Graviton2

 .travis.yml | 113 ++++++++--------------------------------------------
 1 file changed, 16 insertions(+), 97 deletions(-)
  

Comments

Ferruh Yigit Feb. 17, 2021, 10:43 a.m. UTC | #1
On 2/17/2021 9:42 AM, Juraj Linkeš wrote:
> Since Travis added credits we need to make some changes to the Travis
> CI. Arm has a credit agreement with Travis for arm jobs, so remove x86
> jobs. Also, migrate all arm jobs to the latest environment.
> 

So this is becoming supporting a CI infrastructure within DPDK for a specific 
vendor, do we want this?

And can't this Travis credit/support be expanded for the whole project, so 
everyone in the community benefit from it?

> Juraj Linkeš (2):
>    ci: remove x86 Travis jobs
>    ci: update arm64 Travis jobs to Graviton2
> 
>   .travis.yml | 113 ++++++++--------------------------------------------
>   1 file changed, 16 insertions(+), 97 deletions(-)
>
  
Aaron Conole Feb. 17, 2021, 3:46 p.m. UTC | #2
Ferruh Yigit <ferruh.yigit@intel.com> writes:

> On 2/17/2021 9:42 AM, Juraj Linkeš wrote:
>> Since Travis added credits we need to make some changes to the Travis
>> CI. Arm has a credit agreement with Travis for arm jobs, so remove x86
>> jobs. Also, migrate all arm jobs to the latest environment.
>>
>
> So this is becoming supporting a CI infrastructure within DPDK for a
> specific vendor, do we want this?
>
> And can't this Travis credit/support be expanded for the whole
> project, so everyone in the community benefit from it?

I agree - it would be best to have it working universally.

>> Juraj Linkeš (2):
>>    ci: remove x86 Travis jobs
>>    ci: update arm64 Travis jobs to Graviton2
>>
>>   .travis.yml | 113 ++++++++--------------------------------------------
>>   1 file changed, 16 insertions(+), 97 deletions(-)
>>
  
Honnappa Nagarahalli Feb. 17, 2021, 4:08 p.m. UTC | #3
<snip>

> Subject: Re: [dpdk-dev] [RFC PATCH v1 0/2] Travis CI jobs update after
> credits
> 
> Ferruh Yigit <ferruh.yigit@intel.com> writes:
> 
> > On 2/17/2021 9:42 AM, Juraj Linkeš wrote:
> >> Since Travis added credits we need to make some changes to the Travis
> >> CI. Arm has a credit agreement with Travis for arm jobs, so remove
> >> x86 jobs. Also, migrate all arm jobs to the latest environment.
> >>
> >
> > So this is becoming supporting a CI infrastructure within DPDK for a
> > specific vendor, do we want this?
> >
> > And can't this Travis credit/support be expanded for the whole
> > project, so everyone in the community benefit from it?
> 
> I agree - it would be best to have it working universally.
My understanding is that the credits are not associated with any architecture.

> 
> >> Juraj Linkeš (2):
> >>    ci: remove x86 Travis jobs
> >>    ci: update arm64 Travis jobs to Graviton2
> >>
> >>   .travis.yml | 113 ++++++++--------------------------------------------
> >>   1 file changed, 16 insertions(+), 97 deletions(-)
> >>
  
Honnappa Nagarahalli Feb. 18, 2021, 2:40 a.m. UTC | #4
<snip>

> Subject: [RFC PATCH v1 0/2] Travis CI jobs update after credits
> 
> Since Travis added credits we need to make some changes to the Travis CI. Arm
> has a credit agreement with Travis for arm jobs, so remove x86 jobs. Also,
I think there is a mis-understanding here. The credits are for the ovsrobot account and apply to all architectures.

> migrate all arm jobs to the latest environment.
> 
> Juraj Linkeš (2):
>   ci: remove x86 Travis jobs
>   ci: update arm64 Travis jobs to Graviton2
> 
>  .travis.yml | 113 ++++++++--------------------------------------------
>  1 file changed, 16 insertions(+), 97 deletions(-)
> 
> --
> 2.20.1
  
Juraj Linkeš Feb. 18, 2021, 7:50 a.m. UTC | #5
> -----Original Message-----
> From: Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>
> Sent: Thursday, February 18, 2021 3:40 AM
> To: Juraj Linkeš <juraj.linkes@pantheon.tech>; thomas@monjalon.net;
> david.marchand@redhat.com; aconole@redhat.com;
> maicolgabriel@hotmail.com
> Cc: dev@dpdk.org; Ruifeng Wang <Ruifeng.Wang@arm.com>; nd
> <nd@arm.com>; Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>; nd
> <nd@arm.com>
> Subject: RE: [RFC PATCH v1 0/2] Travis CI jobs update after credits
> 
> <snip>
> 
> > Subject: [RFC PATCH v1 0/2] Travis CI jobs update after credits
> >
> > Since Travis added credits we need to make some changes to the Travis
> > CI. Arm has a credit agreement with Travis for arm jobs, so remove x86
> > jobs. Also,
> I think there is a mis-understanding here. The credits are for the ovsrobot
> account and apply to all architectures.
> 

This is likely my mistake. I thought there would only be enough credits to run just arm jobs. It seems there are enough credits to run everything, so I'll drop this patch.

> > migrate all arm jobs to the latest environment.
> >
> > Juraj Linkeš (2):
> >   ci: remove x86 Travis jobs
> >   ci: update arm64 Travis jobs to Graviton2
> >
> >  .travis.yml | 113
> > ++++++++--------------------------------------------
> >  1 file changed, 16 insertions(+), 97 deletions(-)
> >
> > --
> > 2.20.1