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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to