Hi,

a discussion has been initiated to add A&AI to the gating.

Gating is used to today for OOM and SO.

For SO it means that when a contributor publishes a patch in a SO repository it 
triggers the following chain
==> build SO docker(s) based on the submitted patchset =====> deploy of an ONAP 
solution including the docker(s) generated ====> tests (k8s, robot healthcheck, 
soem E2E tests) => feedback in gerrit

the developer can see some processing from ONAP JobDeployer in gerrit (e.g. 
https://gerrit.onap.org/r/c/so/+/97572)
the developer then get feedback on the possible side effects of his/her 
patchset before merge (same example: 
https://orange-opensource.gitlab.io/lfn/onap/xtesting-onap-view/results//97572-2/index.html).
it takes about 90'. Deployments are executed either on Orange servers or on 
Azure.

During integration meeting, we discussed the opportunity to extend this 
mechanism (deploy an ONAP on deman on patch submission to validate the patch) 
for A&AI.
This processing corresponds to real CSIT tests as we are testing on target 
deployment.

If A&AI is interested, we need to have a better understanding of the 
repositories and the build strategy.

First of all what ONAP do you need? which components?
I am not sure you need a "full" ONAP
core: aai + dmaap + portal + sdc + sdnc + so (+ commons DBs)
small: core + aaf + appc + cli + log + msb + multicloud + portal + vid
medium: small + cds + clamp + dcaegen2 + oof + policy + uui
full: all

note it is possible to request a core + additional components
what would feed A&AI team needs assuming that the smaller / the faster the 
feedback is..

regarding your repo, on gerrit my assumption is we should look at the following 
repositories
- aai/aai-common
- aai/aai-conif
- aai/aai-data
- aai/aai-service
- aai/aai-bable
- aai/aai-cacher
- aai/aai/chameleon ??
- aai/champ ??

do you confirm?

from this project, several dockers are built and installed
On a running env I can see

onap-aai-aai-589d4fbbf6-jh6fl                                  1/1     Running  
          0          50m
onap-aai-aai-babel-87bfd89d-kjw5m                              2/2     Running  
          0          50m
onap-aai-aai-data-router-7cd8669b68-7n8s2                      1/2     
CrashLoopBackOff   14         50m
onap-aai-aai-elasticsearch-b6d9d7857-prqz9                     1/1     Running  
          0          50m
onap-aai-aai-graphadmin-67859ff78c-fpzg5                       2/2     Running  
          0          50m
onap-aai-aai-graphadmin-create-db-schema-tt4wp                 0/1     
Completed          0          50m
onap-aai-aai-graphgraph-5875c7ffdb-kvfdv                       0/1     
ImagePullBackOff   0          50m
onap-aai-aai-modelloader-57ffb6fdd4-kvnnv                      2/2     Running  
          0          50m
onap-aai-aai-resources-59b7c66784-zfl67                        2/2     Running  
          0          50m
onap-aai-aai-schema-service-749cfc9f95-9pksn                   2/2     Running  
          0          50m
onap-aai-aai-search-data-c67c9dcbf-khtcj                       2/2     Running  
          0          50m
onap-aai-aai-sparky-be-756d5dc559-9mvxb                        2/2     Running  
          0          50m
onap-aai-aai-traversal-b8b5498db-57gvg                         2/2     Running  
          0          50m
onap-aai-aai-traversal-update-query-data-q4djg                 0/1     
Completed          0          50m

there is not a full correspondance project <=> dockers
Is there any dependency at build? we need to rebuild them all or just the ones 
impacted by the patch?

Sylvain already did the job for the SO, he may have additional questions

/Morgan

Note we build the temp docker for the deployement/test in gitlab (not using LF 
process / Nexus3).



_________________________________________________________________________________________________________________________

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 (#19375): https://lists.onap.org/g/onap-discuss/message/19375
Mute This Topic: https://lists.onap.org/mt/45737874/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to