Prudence Au, Mandeep and I triaged this.

There were 2 issues

  1.  The oom-master-verify-helm job (new) does not cherry-pick changes – it 
runs directly from master prior to merges
     *   (note that this helm verify job is new from last week – there have not 
been a lot of merge testing – so this is part of verification testing in a way)
     *   The effect of this is that a helm-verify job that should fail – does 
not – later the master-merge-helm job fails
     *   Any attempt to fix the build can only be done in the small window 
before the jobbuilder (verify-helm) runs and puts a -1 on the review

(Mandeep did one of these for us)

  1.  The copyright symbol caused issues in the make job inside of the helm 
verify job
     *   Removing the symbol (in this case) worked locally but required the 
quick slip under the jobbuilder to get a +1
     *   Copying the CR symbol from another helm chart also worked



Fix required:

TODO: The verify-helm job needs to be adjusted so that it picks up the review 
instead of running only on the merged master branch

Thanks
/Mandeep, Prudence, Michael

From: [email protected] <[email protected]> On Behalf Of 
Michael O'Brien
Sent: Wednesday, August 29, 2018 4:22 PM
To: [email protected]
Subject: [onap-discuss] [deploy] helm verify job failing - being worked on

OOM deployers,
              There is currently an issue with one of the charts – the effect 
of any broken chart breaks the make for all of onap – hence the helm verify job.
              We are looking at fixing this right now – usually this “UTF-8 
octet” means windows to unix DB char issues.

              The [make all] as part of the master-merge-helm correctly 
identified this broken chart – thanks Jeremy of the LF.

So the procedure for merging after talking with Mike and Mandeep now included 
waiting for the helm verify jobs – and every developer that gets their review 
merged should also check the post-merge helm job to make sure the build is OK 
for the next developer.

              Let the jobbuilder kick in – it runs the helm verify – then merge 
the code
              In this case patchset 3 was committed – helm verify [master 
level] ran OK

https://gerrit.onap.org/r/#/c/61111/3
https://jenkins.onap.org/job/oom-master-verify-helm/182/

14:20:59 [pomba]

14:20:59 make[1]: Entering directory 
'/w/workspace/oom-master-verify-helm/kubernetes'

14:20:59 Hang tight while we grab the latest from your chart repositories...

14:20:59 ...Successfully got an update from the "local" chart repository

14:21:00 ...Successfully got an update from the "stable" chart repository

14:21:00 Update Complete. ⎈Happy Helming!⎈

14:21:00 Saving 1 charts

14:21:00 Downloading common from repo 
http://127.0.0.1:8879<http://127.0.0.1:8879/>

14:21:01 Deleting outdated charts

14:21:01 ==> Linting pomba

14:21:01 [INFO] Chart.yaml: icon is recommended

14:21:01

14:21:01 1 chart(s) linted, no failures

14:21:01 Successfully packaged chart and saved it to: 
/w/workspace/oom-master-verify-helm/kubernetes/dist/packages/pomba-2.0.0.tgz

14:21:01 make[1]: Leaving directory 
'/w/workspace/oom-master-verify-helm/kubernetes'

14:21:01


              The merge-helm was the issue -
https://jenkins.onap.org/job/oom-master-merge-helm/29/console

19:18:56 make[1]: Entering directory 
'/w/workspace/oom-master-merge-helm/kubernetes'
19:18:57 Error: error unpacking pomba-search-data in pomba: error converting 
YAML to JSON: yaml: invalid leading UTF-8 octet
19:18:57 Makefile:42: recipe for target 'dep-pomba' failed

              Looks like the issue was between the runs – something went in 
between 14:21 and 19:18 – where the automated merge busted one of the yamls

/michael
This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,
you may review at https://www.amdocs.com/about/email-disclaimer

This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,

you may review at https://www.amdocs.com/about/email-disclaimer 
<https://www.amdocs.com/about/email-disclaimer>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12133): https://lists.onap.org/g/onap-discuss/message/12133
Mute This Topic: https://lists.onap.org/mt/25077611/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to