[release] Controller MD-SAL APIs going away soon


Daniel de la Rosa
 

Hello all.. 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

Serviceutils k.faseela@...

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

Thanks

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:
Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert




--
Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Hema Gopalakrishnan
 

Hi Daniel,

   We are assessing the time needed for the migration. Will get back as soon as possible.

Thanks,

Hema

 

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Chetan
 

Hi Robert,

 

I have raised WIP patch for ovsdb to address these MD-SAL APIs migration changes.

 

https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Request to have a look into these changes and let me know any further additional changes needs to be added.

 

Thanks in Advance,

Chetan

From: Hema Gopalkrishnan <hema.gopalkrishnan@...>
Sent: 27 March 2020 22:33
To: Daniel De La Rosa <ddelarosa@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: RE: [release] Controller MD-SAL APIs going away soon

 

Hi Daniel,

   We are assessing the time needed for the migration. Will get back as soon as possible.

Thanks,

Hema

 

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Hema Gopalakrishnan
 

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Karthikeyan
 

Hi Daniel,
   Please find inline response for "netvirt" project.

Thanks & Regards,
Karthikeyan.

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 
      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).
    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Daniel de la Rosa
 

Hello Team

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 
In any case, in today's integration meeting, we came up with this idea:

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes



Thanks

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:
Hi Daniel,
   Please find inline response for "netvirt" project.

Thanks & Regards,
Karthikeyan.

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 
      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).
    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120



--
Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Chetan
 

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Karthikeyan
 

Hi All,

MDSAL APIs Migration Overall Status:
    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

Gerrit Links:

Merging of the gerrit patchs order should follow the below order

  1. https://git.opendaylight.org/gerrit/c/infrautils/+/89057 (Infrautils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/serviceutils/+/88820 (Serviceutils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/ovsdb/+/87802 (ovsdb) Committer: Chetan
  1. https://git.opendaylight.org/gerrit/c/genius/+/89001 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/genius/+/89060 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/netvirt/+/88457 (Netvirt) --> Committer: Karthikeyan

Integration Distribution Build#


Netvirt CSIT Result:
https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

Genius CSIT Result:
https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   

Thanks & Regards,
Karthikeyan.


On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Chetan
 

Ovsdb merged

 

Thanks,

Chetan

From: release@... <release@...> On Behalf Of Karthikeyan
Sent: 28 April 2020 08:13
To: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; r.p.karthika@...
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hi All,

 

MDSAL APIs Migration Overall Status:

    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

 

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

 

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

 

Gerrit Links:

 

Merging of the gerrit patchs order should follow the below order

 

 

 

Netvirt CSIT Result:

https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

 

Genius CSIT Result:

https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   


Thanks & Regards,

Karthikeyan.

On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Faseela K <k.faseela@...>
 

Hi Karthikeyan/nidhi,

Why is the serviceutils patch on verify -1? There are some checkstyle errors

On Tue, Apr 28, 2020, 9:08 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Ovsdb merged

 

Thanks,

Chetan

From: release@... <release@...> On Behalf Of Karthikeyan
Sent: 28 April 2020 08:13
To: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; r.p.karthika@...
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hi All,

 

MDSAL APIs Migration Overall Status:

    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

 

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

 

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

 

Gerrit Links:

 

Merging of the gerrit patchs order should follow the below order

 

 

 

Netvirt CSIT Result:

https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

 

Genius CSIT Result:

https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   


Thanks & Regards,

Karthikeyan.

On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Nidhi Adhvaryu
 

Hi Faseela,

 

I have pushed a patch to fix checkstyle errors.

 

Thanks,

Nidhi Adhvaryu

 

From: TSC@... <TSC@...> On Behalf Of Faseela K via lists.opendaylight.org
Sent: Tuesday, April 28, 2020 10:00 AM
To: Chetan Arakere Gowdru <chetan.arakere@...>
Cc: Karthikeyan <karthikeyangceb007@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; R P Karthika . <r.p.karthika@...>; Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [OpenDaylight TSC] [release] Controller MD-SAL APIs going away soon

 

Hi Karthikeyan/nidhi,

 

Why is the serviceutils patch on verify -1? There are some checkstyle errors

 

On Tue, Apr 28, 2020, 9:08 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Ovsdb merged

 

Thanks,

Chetan

From: release@... <release@...> On Behalf Of Karthikeyan
Sent: 28 April 2020 08:13
To: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; r.p.karthika@...
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hi All,

 

MDSAL APIs Migration Overall Status:

    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

 

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

 

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

 

Gerrit Links:

 

Merging of the gerrit patchs order should follow the below order

 

  1. https://git.opendaylight.org/gerrit/c/infrautils/+/89057 (Infrautils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/serviceutils/+/88820 (Serviceutils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/ovsdb/+/87802 (ovsdb) Committer: Chetan
  1. https://git.opendaylight.org/gerrit/c/genius/+/89001 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/genius/+/89060 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/netvirt/+/88457 (Netvirt) --> Committer: Karthikeyan


Integration Distribution Build#

 

 

Netvirt CSIT Result:

https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

 

Genius CSIT Result:

https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   


Thanks & Regards,

Karthikeyan.

On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


R P Karthika . <r.p.karthika@...>
 

Hi,

Looks like checkstyle issues are fixed now in service utils.

Genius and service utils Jenkins build will fail in odl-integration-all(due to dependencies),

for which we have triggered a multi patch build and that is also passing.

 

https://jenkins.opendaylight.org/releng/view/integration/job/integration-multipatch-test-aluminium/32/

 

Patches can be merged now.

 

Regards,

R P Karthika

 

From: Nidhi Adhvaryu <nidhi.adhvaryu@...>
Sent: Tuesday, April 28, 2020 10:13 AM
To: k.faseela@...; Chetan Arakere Gowdru <chetan.arakere@...>
Cc: Karthikeyan <karthikeyangceb007@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; R P Karthika . <r.p.karthika@...>; Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: RE: [OpenDaylight TSC] [release] Controller MD-SAL APIs going away soon

 

Hi Faseela,

 

I have pushed a patch to fix checkstyle errors.

 

Thanks,

Nidhi Adhvaryu

 

From: TSC@... <TSC@...> On Behalf Of Faseela K via lists.opendaylight.org
Sent: Tuesday, April 28, 2020 10:00 AM
To: Chetan Arakere Gowdru <chetan.arakere@...>
Cc: Karthikeyan <karthikeyangceb007@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; R P Karthika . <r.p.karthika@...>; Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [OpenDaylight TSC] [release] Controller MD-SAL APIs going away soon

 

Hi Karthikeyan/nidhi,

 

Why is the serviceutils patch on verify -1? There are some checkstyle errors

 

On Tue, Apr 28, 2020, 9:08 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Ovsdb merged

 

Thanks,

Chetan

From: release@... <release@...> On Behalf Of Karthikeyan
Sent: 28 April 2020 08:13
To: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; r.p.karthika@...
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hi All,

 

MDSAL APIs Migration Overall Status:

    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

 

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

 

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

 

Gerrit Links:

 

Merging of the gerrit patchs order should follow the below order

 

  1. https://git.opendaylight.org/gerrit/c/infrautils/+/89057 (Infrautils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/serviceutils/+/88820 (Serviceutils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/ovsdb/+/87802 (ovsdb) Committer: Chetan
  1. https://git.opendaylight.org/gerrit/c/genius/+/89001 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/genius/+/89060 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/netvirt/+/88457 (Netvirt) --> Committer: Karthikeyan


Integration Distribution Build#

 

 

Netvirt CSIT Result:

https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

 

Genius CSIT Result:

https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   


Thanks & Regards,

Karthikeyan.

On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Karthika Panneer
 

Hi Robert,

As mentioned in the below mail we started merging patches.

But in genius, merge build is failing because of Javadoc failures.

 

I could see errors in places where we haven’t made any recent changes also.

Java doc error is being thrown in files which we haven’t touched over a long time.

 

Also for patches merged two months back java doc build has been passing.

Any idea why we face these failures all of a sudden?

 

Patch : https://git.opendaylight.org/gerrit/c/genius/+/89001

Failure link : https://jenkins.opendaylight.org/releng/job/genius-maven-javadoc-publish-aluminium-openjdk11/7/console

 

Regards,

R P Karthika

 

From: Karthikeyan <karthikeyangceb007@...>
Sent: Tuesday, April 28, 2020 8:13 AM
To: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Robert Varga <nite@...>; Daniel de la Rosa <ddelarosa@...>; R P Karthika . <r.p.karthika@...>
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hi All,

 

MDSAL APIs Migration Overall Status:

    We have completed the code changes for migrating old controller based MD-SAL APIs to new MD-SAL APIs in all the dependent projects like ServiceUtils, OVSDB, GENIUS, NETVIRT and the final integration distribution build[0] is generated SUCCESSFULLY.

 

  We ran the CSIT job with final distribution build for both GENIUS and NETVIRT projects and it got passed 100% success rate. So now it is time to merge all the open patches in the below mentioned order.

 

  Request to each of the project commit member to merge the corresponding patch which is assigned to your name.  

 

Gerrit Links:

 

Merging of the gerrit patchs order should follow the below order

 

  1. https://git.opendaylight.org/gerrit/c/infrautils/+/89057 (Infrautils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/serviceutils/+/88820 (Serviceutils) Committer: Faseela
  1. https://git.opendaylight.org/gerrit/c/ovsdb/+/87802 (ovsdb) Committer: Chetan
  1. https://git.opendaylight.org/gerrit/c/genius/+/89001 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/genius/+/89060 (Genius) Committer: Hema
  1. https://git.opendaylight.org/gerrit/c/netvirt/+/88457 (Netvirt) --> Committer: Karthikeyan


Integration Distribution Build#

 

 

Netvirt CSIT Result:

https://jenkins.opendaylight.org/sandbox/job/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-gate-stateful-aluminium/9/  ( 1 TC failed and not related to this change. We will re-trigger the CSIT job once again to make the confirmation)

 

Genius CSIT Result:

https://jenkins.opendaylight.org/sandbox/view/All/job/Karthikagenius-csit-1node-gate-only-aluminium/10/ (It might be expired due to auto clean-up of the sandbox script execution)   


Thanks & Regards,

Karthikeyan.

On Thu, Apr 2, 2020 at 10:37 AM Chetan Arakere Gowdru <chetan.arakere@...> wrote:

Hi Daniel,

 

Yes. Ovsdb will also be able to complete this task around this time.

 

Currently, I have already made the required changes and review in progress. The distribution  build for the patch is getting failed due to other projects.

 

Ref: https://git.opendaylight.org/gerrit/c/ovsdb/+/87802

 

Thanks,

Chetan

From: Daniel De La Rosa <ddelarosa@...>
Sent: 02 April 2020 10:11
To: Karthikeyan <karthikeyangceb007@...>
Cc: Hema Gopalkrishnan <hema.gopalkrishnan@...>; Robert Varga <nite@...>; Faseela K <k.faseela@...>; Chetan Arakere Gowdru <chetan.arakere@...>; release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello Team

 

Thank you for your estimates on Serviceutils, Genius and Netvirt..  @Chetan Arakere Gowdru I'm assuming that it will be similar for OVSDB? 

In any case, in today's integration meeting, we came up with this idea:

 

Aluminum : netvirt and genius are expecting 4 weeks to migrate to the new mdsal API changes
So we may need to remove projects (e.g. netvirt, genius, ovsdb, serviceutils) from the distribution
at the Version Bump Checkpoint.

 

Let's review that on next TSC... Please confirm that you will be able to attend. Also we are going to confirm these Sodium and Magnesium schedule changes

 

 

 

Thanks

 

On Mon, Mar 30, 2020 at 6:19 AM Karthikeyan <karthikeyangceb007@...> wrote:

Hi Daniel,

   Please find inline response for "netvirt" project.

 

Thanks & Regards,

Karthikeyan.

 

On Mon, Mar 30, 2020 at 3:46 PM Hema Gopalkrishnan <hema.gopalkrishnan@...> wrote:

Hi Daniel,

 

We expect to complete Serviceutils and Genius migration within 3 weeks.

 

Serviceutils is work in progress.

 

For Genius, we are currently working on migrating the JUnit tests.

GENIUS patches

https://git.opendaylight.org/gerrit/c/genius/+/87673

https://git.opendaylight.org/gerrit/c/genius/+/87862

 

OVSDB chetan.arakere@...

 

Netvirt karthikeyangceb007@...

 

      As netvirt is dependent on GENIUS reviews we need 1 week of extra time to complete (3 weeks + 1 week = 4 weeks).

    

 

Thanks

Hema

From: Daniel De La Rosa <ddelarosa@...>
Sent: Thursday, March 26, 2020 11:44 PM
To: Robert Varga <nite@...>; Faseela K <k.faseela@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Chetan Arakere Gowdru <chetan.arakere@...>; Karthikeyan <karthikeyangceb007@...>
Cc: release@...; tsc@...
Subject: Re: [release] Controller MD-SAL APIs going away soon

 

Hello all.. 

 

As agreed on TSC, the following PTL need to come up with an assessment on how much more time is needed to create a migration patch for the reasons described below

 

Serviceutils k.faseela@...

 

Please let us know as soon as possible so we can come up with a reschedule proposal for Aluminum, Magnesium and Sodium

 

Thanks

 

On Wed, Mar 25, 2020 at 3:39 PM Robert Varga <nite@...> wrote:

Hello,

this is a friendly reminder that the Controller MD-SAL APIs, as
represented by org.opendaylight.controller/sal-{binding,common,dom}-api
are going away REAL SOON NOW, specifically at the Aluminium MRI
Integrated Deadline, scheduled for 2020-04-13.

This is in 3 (three) weeks.

The full set of removed components can be seen here:
https://git.opendaylight.org/gerrit/c/controller/+/87936

A quick grep through autorelease finds following projects reference
sal-binding-api, and hence are immediately threatening the MRI window:

serviceutils
genius
ovsdb
netvirt

neutron has a patch outstanding, unless it is merged beforehand (hint,
hint), I will be merging as part of the MRI bump.

If you care about any of the above projects, please make sure to
coordinate with its leadership as to the creation of the migration patch.

Regards,
Robert


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


 

--

Daniel de la Rosa
Customer Support Manager
Lumina Networks Inc.
e: ddelarosa@...
m:  +1 408 7728120


Robert Varga
 

On 29/04/2020 10:17, R P Karthika . wrote:
Hi Robert,
Hello,

As mentioned in the below mail we started merging patches.

But in genius, merge build is failing because of Javadoc failures.

 

I could see errors in places where we haven’t made any recent changes also.

Java doc error is being thrown in files which we haven’t touched over a
long time.

 

Also for patches merged two months back java doc build has been passing.

Any idea why we face these failures all of a sudden?
it is not sudden...

Patch : https://git.opendaylight.org/gerrit/c/genius/+/89001
... here you changed the import ...

https://git.opendaylight.org/gerrit/c/genius/+/89001/11/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/ManagedTransactionFactory.java



Failure link :
https://jenkins.opendaylight.org/releng/job/genius-maven-javadoc-publish-aluminium-openjdk11/7/console
... and that means in this javadoc:

00:03:48.360 [ERROR] /w/workspace/genius-maven-javadoc-publish-aluminium-openjdk11/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/ManagedTransactionFactory.java:77: error: reference not found
00:03:48.360 [ERROR] * @return the {@link ListenableFuture} returned by {@link ReadWriteTransaction#submit()},
00:03:48.360 [ERROR] ^
"ReadWriteTransaction" points to a different interface and that
interface does not have a submit() method. It does have a commit()
method, though...

Note that when diagnosing javadoc failures, you are looking for the
string "error: ".

There is a way to get this validation be part of -verify/-merge jobs,
but you will lose javadoc website for snapshots -- so it is a trade-off.
For most of my projects this has already been done and results in
https://www.javadoc.io/doc/org.opendaylight.controller/controller-docs/latest/index.html
...

Regards,
Robert


Karthika Panneer
 

Thanks Robert.
We were looking into the warnings also which led to this confusion.
We will fix the errors and build soon.

Regards,
R P Karthika

-----Original Message-----
From: Robert Varga <nite@...>
Sent: Wednesday, April 29, 2020 2:19 PM
To: R P Karthika . <r.p.karthika@...>; Karthikeyan <karthikeyangceb007@...>; Hema Gopalkrishnan <hema.gopalkrishnan@...>; Faseela K <k.faseela@...>; Daniel de la Rosa <ddelarosa@...>
Cc: Release <release@...>; tsc <tsc@...>; Dayavanti Gopal Kamath <dayavanti.gopal.kamath@...>
Subject: Re: [release] Controller MD-SAL APIs going away soon



On 29/04/2020 10:17, R P Karthika . wrote:
Hi Robert,
Hello,

As mentioned in the below mail we started merging patches.

But in genius, merge build is failing because of Javadoc failures.

 

I could see errors in places where we haven’t made any recent changes also.

Java doc error is being thrown in files which we haven’t touched over
a long time.

 

Also for patches merged two months back java doc build has been passing.

Any idea why we face these failures all of a sudden?
it is not sudden...

Patch : https://git.opendaylight.org/gerrit/c/genius/+/89001
... here you changed the import ...

https://git.opendaylight.org/gerrit/c/genius/+/89001/11/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/ManagedTransactionFactory.java



Failure link :
https://jenkins.opendaylight.org/releng/job/genius-maven-javadoc-publi
sh-aluminium-openjdk11/7/console
... and that means in this javadoc:

00:03:48.360 [ERROR] /w/workspace/genius-maven-javadoc-publish-aluminium-openjdk11/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/genius/infra/ManagedTransactionFactory.java:77: error: reference not found
00:03:48.360 [ERROR] * @return the {@link ListenableFuture} returned by {@link ReadWriteTransaction#submit()},
00:03:48.360 [ERROR] ^
"ReadWriteTransaction" points to a different interface and that interface does not have a submit() method. It does have a commit() method, though...

Note that when diagnosing javadoc failures, you are looking for the string "error: ".

There is a way to get this validation be part of -verify/-merge jobs, but you will lose javadoc website for snapshots -- so it is a trade-off.
For most of my projects this has already been done and results in https://www.javadoc.io/doc/org.opendaylight.controller/controller-docs/latest/index.html
...

Regards,
Robert