Hello, During yesterday presentation, we proposed that every merge from a project triggers a (or several) docker build with a tag including the gerrit_id. A successful buil would trigger a change in OOM with the new version of docker in OOM (it’s a lot clearer in the slides 😉).
Some raised the issue that it may require a lot of resources to do that. Phil also asked what we would need to do that during ONAP DDF in Paris early this year. I did some “math” to evaluate the need: Date Number of merge (cumulative) Number of merge (between the date and the next one) September 1st 9700 2600 October 1st 7100 1950 November 1st 5150 2200 December 1st 2950 1000 January 1st 1950 1250 February 1st 700 We then see that the “worst” (or the most productive) month was September with 2600 merge. Let’s say that 25 days were effective in the month (not counting the Saturday but all the other days), we have 104 merge per day. Deploying OOM and testing it is taking less than 2 hours today, so we would need ~9 platforms (104/12) to perform the test in a reasonable time With this worst case scenario, we need 9 Kubernetes cluster for this gating. For information, our OpenStack platform inside Orange is hosting currently 8 ONAP and we have the following: 3 servers for OpenStack control (could be 1) 9 computes nodes (and by the way thanks again Huawei as half of them are lent by you ☺) : 2 times 16 cores and 256G RAM 3 storage nodes I then believe that the entry cost is not that big and that would improve a lot the quality of ONAP code. Regards, --- Sylvain Desbureaux De : <[email protected]> au nom de Yang Xu <[email protected]> Répondre à : <[email protected]>, <[email protected]> Date : mercredi 13 février 2019 à 17:25 À : "[email protected]" <[email protected]> Objet : [onap-discuss] [integration][oom]ONAP docker image version discussion Dear all, Integration team is testing master branch with staging docker images, and we face some issues of docker image versioning used by ONAP deployment. Orange team has a proposal (see attached) and we are going to discuss it in the meeting. Thanks, -Yang (Integration PTL) _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15570): https://lists.onap.org/g/onap-discuss/message/15570 Mute This Topic: https://lists.onap.org/mt/29783544/21656 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
