Date
1 - 5 of 5
[integration-dev] Decommision Ubuntu 16.04 images on ODL Jenkins and update to Ubuntu 18.04 images on releng/builder repo.
Anil Belur
Please review CR to remove Ubuntu 16.04 packer jobs:
Cheers,
Anil
On Fri, Mar 26, 2021 at 11:51 AM Anil Belur via lists.opendaylight.org <abelur=linuxfoundation.org@...> 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.Packer build jobs for Ubuntu 16.04 image would be removed:Regards,Anil Belur
Luis Gomez
Sorry this is confusing:
toggle quoted message
Show quoted text
- Are all the mininet VMs converging to this one?
"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790" (Label: ubuntu1804-mininet-ovs-28-1c-4g)
- If so, why it says ovs-25 in the name but ovs-28 in the label?
BR/Luis
On Mar 27, 2021, at 5:59 PM, Anil Belur <abelur@...> wrote:Please review CR to remove Ubuntu 16.04 packer jobs:Cheers,AnilOn Fri, Mar 26, 2021 at 11:51 AM Anil Belur via lists.opendaylight.org <abelur=linuxfoundation.org@...> 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.Packer build jobs for Ubuntu 16.04 image would be removed:Regards,Anil Belur
Anil Belur
Hello Luis:
That was cut and paste typo, the correct label should have been.
"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790" (Label: ubuntu1804-mininet-ovs-25-1c-4g)
We only have Ubuntu 18.04 images for 'mininet-ovs-25', while 'mininet-ovs-26' and 'mininet-ovs-28' images fails to build the binaries.
With mininet-ovs-28 build, throws make errors while building binaries:
configure.ac:24: installing 'build-aux/compile' openstack: configure.ac:22: installing 'build-aux/missing' openstack: Makefile.am: installing 'build-aux/depcomp' openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode openstack: configure: WARNING: cannot find libcap-ng. openstack: --user option will not be supported on Linux. openstack: (you may use --disable-libcapng to suppress this warning). openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode openstack: lib/dhparams.c:2:12: error: static declaration of ‘get_dh1024’ follows non-static declaration openstack: static DH *get_dh1024(void)openstack: STDERR: openstack: openstack:
Cheers,
Anil
On Mon, Mar 29, 2021 at 6:26 AM Luis Gomez <ecelgp@...> wrote:
Sorry this is confusing:- Are all the mininet VMs converging to this one?"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790" (Label: ubuntu1804-mininet-ovs-28-1c-4g)- If so, why it says ovs-25 in the name but ovs-28 in the label?BR/LuisOn Mar 27, 2021, at 5:59 PM, Anil Belur <abelur@...> wrote:Please review CR to remove Ubuntu 16.04 packer jobs:Cheers,AnilOn Fri, Mar 26, 2021 at 11:51 AM Anil Belur via lists.opendaylight.org <abelur=linuxfoundation.org@...> 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.Packer build jobs for Ubuntu 16.04 image would be removed:Regards,Anil Belur
Robert Varga
On 29/03/2021 05:11, Anil Belur wrote:
These are very simple build errors and should take just a few minutes to
resolve to anyone familiar with building autotools-enabled software from
sources.
Regards,
Robert
Hello Luis:This is building ovs-2.8.1, while it should really be upgraded to 2.8.11.
That was cut and paste typo, the correct label should have been.
*"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790"
(Label: ubuntu1804-mininet-ovs-25-1c-4g)*
We only have Ubuntu 18.04 images for 'mininet-ovs-25', while
'mininet-ovs-26' and 'mininet-ovs-28' images fails to build the binaries.
With mininet-ovs-28 build, throws make errors while building binaries:
https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-18.04-mininet-ovs-2.8/41/console
<https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-18.04-mininet-ovs-2.8/41/console>
*03:01:06* openstack: STDERR:
*03:01:06* openstack:
*03:01:06* openstack: configure.ac:24 <http://configure.ac:24>: installing 'build-aux/compile'
*03:01:06* openstack: configure.ac:22 <http://configure.ac:22>: installing 'build-aux/missing'
*03:01:06* openstack: Makefile.am: installing 'build-aux/depcomp'
*03:01:06* openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode
*03:01:06* openstack: configure: WARNING: cannot find libcap-ng.
*03:01:06* openstack: --user option will not be supported on Linux.
*03:01:06* openstack: (you may use --disable-libcapng to suppress this warning).
*03:01:06* openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode
*03:01:06* openstack: lib/dhparams.c:2:12: error: static declaration of ‘get_dh1024’ follows non-static declaration
*03:01:06* openstack: static DH *get_dh1024(void)
These are very simple build errors and should take just a few minutes to
resolve to anyone familiar with building autotools-enabled software from
sources.
Regards,
Robert
Cheers,
Anil
On Mon, Mar 29, 2021 at 6:26 AM Luis Gomez <ecelgp@...
<mailto:ecelgp@...>> wrote:
Sorry this is confusing:
- Are all the mininet VMs converging to this one?
*"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 -
20200813-035525.790" (Label: ubuntu1804-mininet-ovs-28-1c-4g)*
- If so, why it says ovs-25 in the name but ovs-28 in the label?
BR/LuisOn Mar 27, 2021, at 5:59 PM, Anil Belur
<abelur@... <mailto:abelur@...>>
wrote:
Please review CR to remove Ubuntu 16.04 packer jobs:
https://git.opendaylight.org/gerrit/c/releng/builder/+/95583
<https://git.opendaylight.org/gerrit/c/releng/builder/+/95583>
Cheers,
Anil
On Fri, Mar 26, 2021 at 11:51 AM Anil Belur via
lists.opendaylight.org <http://lists.opendaylight.org/>
<abelur=linuxfoundation.org@...
<mailto:linuxfoundation.org@...>> 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.
Packer build jobs for Ubuntu 16.04 image would be removed:
https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.5
<https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.5>
https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.6
<https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.6>
https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.8
<https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.8>
Regards,
Anil Belur
Anil Belur
These CR's should fix the build failures on Ubuntu 18.04, and installing broken dependencies with ovs 2.6.
On Mon, Mar 29, 2021 at 5:21 PM Robert Varga <nite@...> wrote:
On 29/03/2021 05:11, Anil Belur wrote:
> Hello Luis:
>
> That was cut and paste typo, the correct label should have been.
>
> *"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 - 20200813-035525.790"
> (Label: ubuntu1804-mininet-ovs-25-1c-4g)*
>
> We only have Ubuntu 18.04 images for 'mininet-ovs-25', while
> 'mininet-ovs-26' and 'mininet-ovs-28' images fails to build the binaries.
>
> With mininet-ovs-28 build, throws make errors while building binaries:
>
> https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-18.04-mininet-ovs-2.8/41/console
> <https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-18.04-mininet-ovs-2.8/41/console>
>
> *03:01:06* openstack: STDERR:
> *03:01:06* openstack:
> *03:01:06* openstack: configure.ac:24 <http://configure.ac:24>: installing 'build-aux/compile'
> *03:01:06* openstack: configure.ac:22 <http://configure.ac:22>: installing 'build-aux/missing'
> *03:01:06* openstack: Makefile.am: installing 'build-aux/depcomp'
> *03:01:06* openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode
> *03:01:06* openstack: configure: WARNING: cannot find libcap-ng.
> *03:01:06* openstack: --user option will not be supported on Linux.
> *03:01:06* openstack: (you may use --disable-libcapng to suppress this warning).
> *03:01:06* openstack: configure: WARNING: unrecognized options: --disable-maintainer-mode
> *03:01:06* openstack: lib/dhparams.c:2:12: error: static declaration of ‘get_dh1024’ follows non-static declaration
> *03:01:06* openstack: static DH *get_dh1024(void)
This is building ovs-2.8.1, while it should really be upgraded to 2.8.11.
These are very simple build errors and should take just a few minutes to
resolve to anyone familiar with building autotools-enabled software from
sources.
Regards,
Robert
>
>
> Cheers,
> Anil
>
> On Mon, Mar 29, 2021 at 6:26 AM Luis Gomez <ecelgp@...
> <mailto:ecelgp@...>> wrote:
>
> Sorry this is confusing:
>
> - Are all the mininet VMs converging to this one?
>
> *"ZZCI - Ubuntu 18.04 - mininet-ovs-25 - x86_64 -
> 20200813-035525.790" (Label: ubuntu1804-mininet-ovs-28-1c-4g)*
>
> - If so, why it says ovs-25 in the name but ovs-28 in the label?
>
> BR/Luis
>
>
>> On Mar 27, 2021, at 5:59 PM, Anil Belur
>> <abelur@... <mailto:abelur@...>>
>> wrote:
>>
>> Please review CR to remove Ubuntu 16.04 packer jobs:
>>
>> https://git.opendaylight.org/gerrit/c/releng/builder/+/95583
>> <https://git.opendaylight.org/gerrit/c/releng/builder/+/95583>
>>
>> Cheers,
>> Anil
>>
>> On Fri, Mar 26, 2021 at 11:51 AM Anil Belur via
>> lists.opendaylight.org <http://lists.opendaylight.org/>
>> <abelur=linuxfoundation.org@...
>> <mailto:linuxfoundation.org@...>> 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.
>>
>> Packer build jobs for Ubuntu 16.04 image would be removed:
>> https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.5
>> <https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.5>
>> https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.6
>> <https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.6>
>> https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.8
>> <https://jenkins.opendaylight.org/releng/view/packer/job/builder-packer-merge-ubuntu-16.04-mininet-ovs-2.8>
>>
>> Regards,
>> Anil Belur
>>
>>
>>
>