Re: Decommision Ubuntu 16.04 images on ODL Jenkins and update to Ubuntu 18.04 images on releng/builder repo.


Anil Belur
 

I've submitted the following changes to update JJB/builder repo and Jenkins config and docs. Please review.

https://git.opendaylight.org/gerrit/c/releng/builder/+/95673 Remove Ubuntu 16.04 images from Jenkins config [NEW]        
https://git.opendaylight.org/gerrit/c/releng/builder/+/95674 Remove Ubuntu 18.04 ovs 2.5 config [NEW]        
https://git.opendaylight.org/gerrit/c/releng/builder/+/95675 Remove packer jobs for Ubuntu 18.04 OVS 25, 26 [NEW]        
https://git.opendaylight.org/gerrit/c/releng/builder/+/95676 Update docs with the supported images [NEW]        
https://git.opendaylight.org/gerrit/c/releng/builder/+/95677 Remove Ubuntu 16.04 labels refs from jobs [NEW]        

TIA

On Tue, Apr 6, 2021 at 8:24 AM Luis Gomez <ecelgp@...> wrote:
I think so, less work and stuff to maintain.

On Apr 5, 2021, at 3:38 AM, Anil Belur <abelur@...> wrote:

Luis, Can proceed with the removal of `mininet-ovs-{25,26}` images if they are no longer required?

On Mon, Apr 5, 2021 at 6:39 AM Luis Gomez <ecelgp@...> wrote:
Hi Anil,

FYI I tried new Ubuntu 18.04 and created patch for CSIT to only use these 2 Ubuntu images:

ZZCI - Ubuntu 18.04 - mininet-ovs-28 - x86_64 - 20210329-150700.140
ZZCI - Ubuntu 18.04 - docker - x86_64 - 20210401-040235.479


BR/Luis


On Mar 25, 2021, at 6:50 PM, Anil Belur <abelur@...> wrote:

Hello all,

Ubuntu 16.04 is going to be EOL by April 2021 and these images would no longer be supported on our infrastructure to receive updates/new builds. The version of python 2.7 that is available on Ubuntu 16.04 is already EOL and does not works with some of the tox/verify jobs. Therefore, it's required to update existing jobs to use the Ubuntu 18.04 image and decommission Ubuntu 16.04 images.

The below Ubuntu 16.04 images are in use in the releng/builder repo CSIT jobs:
"ZZCI - Ubuntu 16.04 - mininet-ovs-25 - x86_64 - 20200813-044931.688" (Label: ubuntu1604-mininet-ovs-25-1c-4g)
"ZZCI - Ubuntu 16.04 - mininet-ovs-28 - x86_64 - 20200813-051640.743" (Label: ubuntu1604-mininet-ovs-28-1c-4g)

Which needs to be updated to:
"ZZCI - Ubuntu 18.04 - docker - x86_64 - 20200901-040308.994" (Label: ubuntu1804-docker-4c-4g)
"ZZCI - Ubuntu 18.04 - docker - x86_64 - 20200901-040308.994" (Label: ubuntu1804-docker-2c-2g)
"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790" (Label: ubuntu1804-mininet-ovs-28-1c-4g)

Note: To test the CSIT jobs with the Ubuntu 18.04 images, update the image labels on the JJB/project before pushing the job to ODL Jenkins sandbox. 


Regards,
Anil Belur


Join integration-dev@lists.opendaylight.org to automatically receive all group messages.