[release] Silicon: next steps for Genius


Robert Varga
 

Thanks, we will proceed then with this plan.

Regards,
Robert

On 29/01/2021 07:56, Hema Gopalakrishnan via lists.opendaylight.org wrote:
Hi Robert,

The steps that you have mentioned below is fine with us. Please go ahead.

Thanks,
Hema

-----Original Message-----
From: Robert Varga <nite@hq.sk>
Sent: Tuesday, January 26, 2021 2:01 PM
To: tsc@lists.opendaylight.org; release@lists.opendaylight.org
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@ericsson.com>; Faseela K <k.faseela@gmail.com>; Chetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
Subject: Silicon: next steps for Genius

Hello everyone,

as you may be aware, Genius has decided not to participate in Silicon release as a managed project.

As it currently stands it would be subject to branching and version-bumping at the Silicon branch and release points.

We do not want that to happen, as would result in genius.git/master to become eventually unbuildable -- raising a high barrier of entry if someone were to want give it a try. This has happened to each and every ex-MSI project. We need and can do better.

What we want to achieve is that as soon as Silicon releases, genius.git/master will be bumped to Silicon GA artifacts of its upstreams. That way its build will not get broken once Silicon SNAPSHOT artifacts expire and will remain buildable for pretty much eternity.

To get to that point, we need to remove Genius from autorelease and int/dist before the Silicon branch point.

Any objections to doing that this or next week?

Regards,
Robert





Robert Varga
 

Hello,

the patches to take Genius to self-managed mode in Silicon live here:
https://git.opendaylight.org/gerrit/q/topic:genius-sm

There are three patches now, which need to go in order:
- int/dist
- releng/builder
- releng/autorelease

The last one will trigger Jenkins proposing a patch to releng/builder,
which will finalize the transaction.

Regards,
Robert

On 29/01/2021 23:38, Robert Varga wrote:
Thanks, we will proceed then with this plan.

Regards,
Robert


On 29/01/2021 07:56, Hema Gopalakrishnan via lists.opendaylight.org wrote:
Hi Robert,

The steps that you have mentioned below is fine with us. Please go ahead.

Thanks,
Hema

-----Original Message-----
From: Robert Varga <nite@hq.sk>
Sent: Tuesday, January 26, 2021 2:01 PM
To: tsc@lists.opendaylight.org; release@lists.opendaylight.org
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@ericsson.com>; Faseela K <k.faseela@gmail.com>; Chetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
Subject: Silicon: next steps for Genius

Hello everyone,

as you may be aware, Genius has decided not to participate in Silicon release as a managed project.

As it currently stands it would be subject to branching and version-bumping at the Silicon branch and release points.

We do not want that to happen, as would result in genius.git/master to become eventually unbuildable -- raising a high barrier of entry if someone were to want give it a try. This has happened to each and every ex-MSI project. We need and can do better.

What we want to achieve is that as soon as Silicon releases, genius.git/master will be bumped to Silicon GA artifacts of its upstreams. That way its build will not get broken once Silicon SNAPSHOT artifacts expire and will remain buildable for pretty much eternity.

To get to that point, we need to remove Genius from autorelease and int/dist before the Silicon branch point.

Any objections to doing that this or next week?

Regards,
Robert





Daniel de la Rosa
 

Robert and team

I'm still seeing Genius in AR... this is from the logs


Is this expected?

On Mon, Feb 1, 2021 at 2:43 PM Robert Varga <nite@...> wrote:
Hello,

the patches to take Genius to self-managed mode in Silicon live here:
https://git.opendaylight.org/gerrit/q/topic:genius-sm

There are three patches now, which need to go in order:
- int/dist
- releng/builder
- releng/autorelease

The last one will trigger Jenkins proposing a patch to releng/builder,
which will finalize the transaction.

Regards,
Robert

On 29/01/2021 23:38, Robert Varga wrote:
> Thanks, we will proceed then with this plan.
>
> Regards,
> Robert
>
>
> On 29/01/2021 07:56, Hema Gopalakrishnan via lists.opendaylight.org wrote:
>> Hi Robert,
>>
>>   The steps that you have mentioned below is fine with us. Please go ahead.
>>
>> Thanks,
>> Hema
>>
>> -----Original Message-----
>> From: Robert Varga <nite@...>
>> Sent: Tuesday, January 26, 2021 2:01 PM
>> To: tsc@...; release@...
>> Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>
>> Subject: Silicon: next steps for Genius
>>
>> Hello everyone,
>>
>> as you may be aware, Genius has decided not to participate in Silicon release as a managed project.
>>
>> As it currently stands it would be subject to branching and version-bumping at the Silicon branch and release points.
>>
>> We do not want that to happen, as would result in genius.git/master to become eventually unbuildable -- raising a high barrier of entry if someone were to want give it a try. This has happened to each and every ex-MSI project. We need and can do better.
>>
>> What we want to achieve is that as soon as Silicon releases, genius.git/master will be bumped to Silicon GA artifacts of its upstreams. That way its build will not get broken once Silicon SNAPSHOT artifacts expire and will remain buildable for pretty much eternity.
>>
>> To get to that point, we need to remove Genius from autorelease and int/dist before the Silicon branch point.
>>
>> Any objections to doing that this or next week?
>>
>> Regards,
>> Robert
>>
>>
>>
>>
>>
>