Can it be that you're building the packages with tls support and afterwards you’re installing them on a host without libmbedtls-dev?
Florin > On Mar 6, 2018, at 7:51 AM, Marek Gradzki -X (mgradzki - PANTHEON > TECHNOLOGIES@Cisco) <mgrad...@cisco.com> wrote: > > + hc2vpp (all hc2vpp csit jobs affected) > > Marek > > > From: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> > [mailto:vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io>] On Behalf Of Maciek > Konstantynowicz (mkonstan) > Sent: 6 marca 2018 15:55 > To: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> > Cc: csit-...@lists.fd.io <mailto:csit-...@lists.fd.io> > Subject: [vpp-dev] number of csit-vpp jobs failing on vpp master branch - RCA > wip > > Heads-up - resolution in progress.. > > -Maciek > > > Begin forwarded message: > > From: Maciek Konstantynowicz <mkons...@cisco.com <mailto:mkons...@cisco.com>> > Subject: number of csit-vpp jobs failing on vpp master branch - RCA wip > Date: 6 March 2018 at 14:54:39 GMT > To: csit-...@lists.fd.io <mailto:csit-...@lists.fd.io> > Cc: Peter Mikus <pmi...@cisco.com <mailto:pmi...@cisco.com>> > > RCA Update from Peter Mikus on two issues behind the failing csit-vpp jobs > due to recent VPP patches:- > Side note - honeycomb jobs are also affected. > > 1. errors during VPP install due to new vpp-lib dependencies - observed from > last Friday > > Root cause > ---------- > > VPP patch [1] introduce new external package dependencies (libmbedcrypto0 > libmbedtls10 libmbedx509-0). Without these packages VPP service is not > starting results in following log messages: > vpp[30760]: /usr/bin/vpp: error while loading shared libraries: > libmbedtls.so.10: cannot open shared object file: No such file or directory > > This was not caught by vpp-csit-verify-virl-master job due to the bug in > evaluating the robot framework results from multiple parallel simulation (see > full log in [2]). Root cause is error in writing into > /run/shm/rc_test_run${N} where CSIT bootstrap.sh is storing the results of > partial runs. This results into faulty evaluation of total number of > passed/failed test cases. > > There are several steps needed to fix this issue: > #1 - Fix bootstrap to proper evaluate the results > https://gerrit.fd.io/r/#/c/10981/ <https://gerrit.fd.io/r/#/c/10981/> > #2 – Install the missing dependencies in VIRL Ubuntu image .. TODO (patch > https://gerrit.fd.io/r/#/c/10980/ <https://gerrit.fd.io/r/#/c/10980/>) > - Rebuild of Ubuntu image needed > #3 – Install the missing dependencies in VIRL Centos image .. TODO (patch > https://gerrit.fd.io/r/#/c/10980/ <https://gerrit.fd.io/r/#/c/10980/>) > - Rebuild of Ubuntu image needed > #4 – Install the missing dependencies on PhyTB .. DONE (patch > https://gerrit.fd.io/r/#/c/10980/ <https://gerrit.fd.io/r/#/c/10980/>) > > [1] https://gerrit.fd.io/r/10768 <https://gerrit.fd.io/r/10768> > [2] > https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-csit-verify-virl-master/9755/console.log.gz > > <https://logs.fd.io/production/vex-yul-rot-jenkins-1/vpp-csit-verify-virl-master/9755/console.log.gz> > > > 2. startup.conf broken - observed from last Friday > impacting all csit-vpp jobs and hc-vpp jobs > wasn't detected in vpp-csit-verify > > Root cause > ---------- > > This issue is caused by api-segment { gid vpp } to be not recognized in > default startup.conf installed by VPP, resulting into VPP service not > started. Root cause to be confirmed. Work in progress. Need to fix the > vpp-lib dependencies first. > >