Hi

during the vF2F meeting we exchanged on the refactoring of the robot pod.

Today the robot pod is installed through a helm chart hosted in testsuite/oom 
(https://git.onap.org/testsuite/oom/)
it includes a docker testsuite 
(https://nexus3.onap.org/#browse/search=keyword%3Dtestsuite:a5e575898d3470ccbf77bc9afa6ce9ba)
 that contains everything (robot execution env + web server to expose the robot 
results)
the associated configmap is referencing only intra-cluster addresses.
During installation, bash scripts are created on the OOM control node to call 
robot execution inside the robot pod and run robot test from the control node.
In parallel, these robot pods have been integrated in xtesting dockers and are 
executed during CI as a kubernetes jobs within the ONAP namespace.

For Guilin, I would like to finalize the change initiated by Daniel
I know that you started working on this topic as part of the ingress evolution.
I can see several patches around 
https://gerrit.onap.org/r/q/project:testsuite/oom+ingress

I assume we should move to this direction
- new helm chart hosted in OOM repository
- review this helm chart to split the robot execution and the results display 
(review the different dockers needed (nginx), refactor testsuite)
- run the test from outside (not from the cluster) => change the @ in the 
configmap
- keep on supporting ingress and legacy (except is ingress is fully adopted in 
Guilin)

I assume we may have the 2 charts in // during a transition phase but for 
Guilin the new version shall be available.
ONAP end users are now familiar with the robot pods, so the change shall be 
transparent for them.

Please feel free to comment/amend/criticize/...

I can plan a slot on this topic next week during the Integration weekly meeting 
to see how we can move forward.

/Morgan

NB: some ref/jira/gerrit
initial commit of the python 3 based image 
https://jira.onap.org/browse/TEST-150</97660</a></div>
<div>move%20testsuite%20and%20all%20its%20repos%20to%20python%203:%20<a%20href=>


_________________________________________________________________________________________________________________________

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

Reply via email to