summaryrefslogtreecommitdiffstats
path: root/kubernetes/robot
AgeCommit message (Collapse)AuthorFilesLines
2022-10-27[ROBOT] Update to Kohn version of the testsuiteAndreas Geissler1-2/+2
Update the testsuite image version for Kohn Issue-ID: INT-2159 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I7586a21c1bc01048ba8d2d68ad946772a4c74a94
2022-10-21[COMMON] Harmonize all component ingress configAndreas Geissler1-1/+1
Harmonize all ingress definitions using schema: <component>-<application>-<api|ui> and adding plain_port attributes to support SM Issue-ID: OOM-3000 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I8212774ba194758d7cf23bc2085edcc4eacd2539
2022-10-19[ROBOT] Get VES collector tests work under ServiceMeshAndreas Geissler1-2/+2
Set the GLOBAL_DCAE_VES_HTTPS* variables to HTTP in ServiceMesh environments to enable the VES healthcheck and PNF_registrate tests Issue-ID: OOM-3005 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I85add1d99db9570cf567fd043a5aee7b4e98431a
2022-10-17[ROBOT] Make Robot ServiceMesh compatibleAndreas Geissler1-16/+16
configure the Component APIs depending on the TLS settings, added missing NBI and DMAAP interface settings Issue-ID: OOM-3005 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I7d953d38a7aeeaa7a2bae7b7eec005ea3ba9ecb5
2022-07-06[COMMON] Replace kubectl calls to bash by shguillaume.lambert4-9/+9
TODO: add a proper detection in CI scripts Issue-ID: OOM-2643 Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com> Change-Id: Iad9bc6d5f4dcca89ce225e5ce8ac1a421b364427
2022-06-24[COMMON] Bump ONAP versionAndreas Geissler1-4/+4
Use version 11.0.0 for Kohn Issue-ID: OOM-2971 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: Icc0e0839fc6def2035383b5fa4c9153fc15fafda
2022-05-09[HV-VES-STRIMZI] Migrate hv-ves to use strimzi kafkaefiacor2-0/+7
Move hv-ves to use strimzi kafka Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Ia441d060771186ba41465c8622291ff73b7561aa Issue-ID: DMAAP-1705
2022-04-12Merge "[ROBOT] Do not use NodePort in Robot"Lukasz Rajewski1-1/+1
2022-04-07Merge "[ROBOT] Adopt robot test cases to helm based deployment"Jack Lucas3-0/+11
2022-04-01[ROBOT] Do not use NodePort in RobotMichal Jagiello1-1/+1
Robot is not maintained and have wrong, self-signed certificate Issue-ID: INT-1720 Signed-off-by: Michal Jagiello <michal.jagiello@t-mobile.pl> Change-Id: I0db6e9e309d6884813ba5d3db3dbcbf75eed3294
2022-03-29[ROBOT] Adopt robot test cases to helm based deploymentKrzysztof Kuzmicki3-0/+11
Adopt robot cases to helm based deployment Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> Issue-ID: INT-1895 Change-Id: I20594ae0734f3b5a3222fe38c625a4f40c31ff29
2022-03-29[POLICY] Update CLAMP OOM Configuration for Remove Clamp frontendFrancescoFioraEst1-2/+2
Remove clamp-frontend code, as this is moved to policy-gui Issue-ID: POLICY-3358 Change-Id: Id6402815ead572e8cec9f1743709d6de6f28b79c Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
2022-01-25[SDC] Service Mesh Compliance for SDCothman touijer2-6/+9
Adding basic requirements for Service Mesh Compliance within SDC. Change-Id: Ib9104ef2e8b6daf0b9b529288cee158b297ce9e4 Issue-ID: OOM-2253 Signed-off-by: rope252 <gareth.roper@est.tech> Signed-off-by: othman touijer <othman.touijer@soprasteria.com>
2022-01-06[CPS] Add CPS Global VariablesNagendra902871-0/+6
Adding CPS Global Variables to be used in running cps robot tests Issue-ID: CPS-840 Change-Id: I7aa562708323c73b3d4c74103f2061b5be02a8fa Signed-off-by: Nagendra90287 <nagendrakumar.pal@amdocs.com>
2021-12-09Merge "[ROBOT] ADD BULKPM testsuite to use helm based component services"Sylvain Desbureaux3-10/+90
2021-12-08[ROBOT] ADD BULKPM testsuite to use helm based component servicesKrzysztof Kuzmicki3-10/+90
Changes required in OOM before adding BULKPM test cases that use helm based component services Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> Issue-ID: INT-1895 Change-Id: I188c847ff7b4f66c88f2b067c0c05ba1c19ac1d7
2021-12-07[GLOBAL] Migrate to helm v3efiacor2-27/+14
Move all Chart.yaml to use apiVersion: 2 Move dependencies from requirements.yaml to Chart.yaml Changes to all makeFiles Changes to helm deploy plugin Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I03c5290eee9e40f76eacbf171e774204cf5fb1c0 Issue-ID: OOM-2845
2021-11-30[POLICY] Add references to new policyadmin usernameadheli.tavares2-0/+4
Adding a new username for PAP and API changes for the robot testcases. Issue-ID: POLICY-3815 Change-Id: Iccef19828a34be9c2ff28201ee27caad37d83504 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-10-15[COMMON] Bump ONAP versionSylvain Desbureaux2-3/+5
Use version 9.0.0 for Istanbul Also update the doc. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I03e11799bf487226784c98b04116f005c89d1e70
2021-09-26[COMMON] Add and run pre-commit linters via toxguillaume.lambert1-1/+1
- create a .pre-commit-config.yaml configuration file with * gitlint * trailing blanks linter * tabs removal linter - exclude .git folder from it - exclude Makefiles since tabs are mandatory by default in them - create a tox pre-commit profile to run it from tox note gitlint is not runnable at this pre-commit stage - create pre-commit-install and pre-commit-uninstall tox profiles to (un)install hooks locally and (un)perform tests at each "git commit" call (i.e. without calling manually the pre-commit tox profile) - precise pre-commit stages/types in the pre-commit configuration file so that hooks are installed correctly. This avoids messages about skipped tests when they are run at a wrong stage. Issue-ID: OOM-2643 Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com> Change-Id: Ie95bb4f6f90be80b05a1398973caffeff7936881
2021-09-22[COMMON] Enforce checkbashisms tox profileGuillaume Lambert7-7/+8
- add checkbahims to tox.ini default profiles - remove -f options to unforce bashisms detection in explicit bash scripts and to differentiate treatments between bash and sh - migrate #!/bin/bash shebangs to #!/bin/sh for scripts without bashisms The following scripts have not been migrated since they still use bashisms difficult to migrate (mostly arrays - more details below) ./kubernetes/common/mariadb-init/resources/config/db_init.sh ./kubernetes/portal/components/portal-mariadb/resources/config/ \ mariadb/docker-entrypoint.sh ./kubernetes/helm/plugins/deploy/deploy.sh ./kubernetes/helm/plugins/undeploy/undeploy.sh ./kubernetes/sdnc/components/sdnc-prom/resources/bin/ensureSdncActive.sh $ find . -not -path '*/\.*' -name *.sh -exec checkbashisms -f {} + 2>&1\ | grep line | cut -d' ' -f 7- | sort | uniq -c | sort -k1,1nr 18 (bash arrays, ${name[0|*|@]}): 2 (declare): 1 ($FUNCNAME): 1 (shopt): 1 (trap with ERR|DEBUG|RETURN): https://mywiki.wooledge.org/Bashism#Arrays https://mywiki.wooledge.org/Bashism#Special_Variables https://mywiki.wooledge.org/Bashism#Builtins https://www.oilshell.org/release/0.5.alpha2/test/spec.wwz/builtin-trap.html Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Id06ad1d45004321a293bdd26038d8da5f7b6b4ac
2021-09-20[COMMON] Replace tabs by 4 ws in shell scriptsguillaume.lambert3-151/+151
with the following command $ find . -not -path '*/\.*' -name *.sh -exec sed -i 's/\t/ /g' {} + then realign manually what deserves it and in particular, unindent some EOF scripting tags so they do not trigger errors. Issue-ID: OOM-2643 Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com> Change-Id: Ibfa463ec8083d5a39de18a54d9c1d8746710fe03
2021-09-14Merge "[AAI] Service Mesh compatibility"Sylvain Desbureaux1-2/+2
2021-09-13[AAI] Service Mesh compatibilityosk114611-2/+2
This patch makes AAI to work on service mesh by removing https calls from everywhere. It allows also to use AAI on an environment without need of TLS. Issue-ID: OOM-2670 Signed-off-by: Ondrej Frindrich <ondrej1.frindrich@orange.com> Change-Id: I19adabc7b33c1ada243ec16f77dbf8fde19b1386
2021-08-31[COMMON] Fix brace expansion bashismsGuillaume Lambert1-3/+3
pointed out by checkbashisms Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: If162bba41eec0998bd6eaf321eebe2e7834aca29
2021-06-29[COMMON] Fix read -s, echo -e and $'...' bashismsGuillaume Lambert1-1/+4
pointed out by checkbashisms. Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: I527f9b8dcad98a5dd9eb30390d26c95c1d918c09
2021-06-24[COMMON] Fix some bashismsGuillaume Lambert3-3/+3
pointed out by checkbashisms: - variable name HOSTNAME - source instead of . - sleep with suffix - string increments And migrate a few shebangs to /bin/sh Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: I653c14454a3232b5a349ca1564ece53ddc94289d
2021-06-23[COMMON] Revert "[COMMON] Fix a few bashisms"Krzysztof Opasiak3-3/+3
This reverts commit 62178a49cc9e4088019d426636657d9f2980d242. This commit introduced regression on portal db config job which is now unable to start: /usr/local/bin/docker-entrypoint.sh: line 114: syntax error near unexpected token `(' Issue-ID: OOM-1 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I3cb72cd7625b180b364b713fe942d5956736ebef
2021-06-22Merge "[COMMON] Fix a few bashisms"Sylvain Desbureaux3-3/+3
2021-06-16[COMMON] Fix $BASH_SOURCE and pushd/popd bashismsGuillaume Lambert1-3/+4
pointed out by checkbashisms. Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Ic9c4edc0fc6bd94a95bcb85d84379e868fb09930
2021-06-15[COMMON] Fix a few bashismsGuillaume Lambert3-3/+3
pointed out by checkbashisms: - variable name HOSTNAME - source instead of . - variable increments - sleep with suffix And migrate a few shebangs to /bin/sh Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: I82981bcff17e88cf824935b841ce37a585ddde00
2021-05-17[COMMON] Fix condition bracket bashisms - step 1Guillaume Lambert4-4/+4
pointed out by checkbashisms $ mycmd=$(tox -e checkbashisms | grep '(\[\[ foo \]\] should be \[ foo \])' | sed -e "s@^[^.]*\(.[^ ]*\) line \([0-9]*\) .*@sed -i '\2s/\\\[\\\[\\\( [^]]*\\\)\\\]\\\]/[\\\1]/g' \1;@") $ eval $mycmd plus fix manually quoting hells induced and bash specific regex and multi-conditions Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Ie7ca5b71938fae22c200b7fead418618160fbe19
2021-05-06[COMMON] Fix trailing blanks in shell scriptsGuillaume Lambert1-4/+4
$ find . -not -path '*/\.*' -name *.sh -exec sed -i 's/ *$//g' {} + Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Id813526ec21e9c39daba697448bd6dea0b4e4d70
2021-05-04[ROBOT] Bumb 1.8.0 for Honolulumorganrol1-1/+1
This version include the robot test updates based on honolulu testing campaign Please note that this pod is not used in CI, we systematically rebuild the xtesting dockers However the robot pod shall be aligned for the release Issue-ID: TEST-335 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I1ab7bca94097332089d584d2af583ddfc9114d9e
2021-04-27Merge "[COMMON] Fix condition equality bashisms"Krzysztof Opasiak3-5/+5
2021-04-19Merge "[COMMON] Fix function declarations bashisms"Sylvain Desbureaux2-3/+3
2021-04-16[COMMON] Fix condition equality bashismsGuillaume Lambert3-5/+5
pointed out by checkbashisms. $ mycmd=$(tox -e checkbashisms | grep "(should be 'b = a')" | sed -e "s@^[^.]*\(.[^ ]*\) line \([0-9]*\) .*@sed -i -e '\2s/==/=/g' \1;@") $ eval $mycmd Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: I9032130bc4717e111de11a73187c2f1052376e45
2021-04-14[COMMON] Fix function declarations bashismsGuillaume Lambert2-3/+3
pointed out by checkbashisms. $ mycmd=$(tox -e checkbashisms | grep "^possible .*'function' is useless " | sed -e "s@^[^.]*\(.[^ ]*\) line \([0-9]*\) .*@sed -i -e '\2s/functio n \\\([^ ()]*\\\) *(\\\?)\\\?/\\\1 ()/\' -e '\2s/(){/() {/' \1;@") $ eval $mycmd Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Ic41c8ba8288b7a90db9f5775cd601c09ff2ab663
2021-04-13[COMMON] Fix shell scripts missing shebangsGuillaume Lambert4-8/+8
pointed out by checkbashisms. $ tox -e checkbashisms |grep 'interpreter line' | cut -d' ' -f2 |xargs grep -lv '#!/bin/sh' | xargs sed -i -e '1i#!/bin/sh' -e '1i\\' plus manual fixes Issue-ID: OOM-2643 Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com> Change-Id: Ic41fec6ebadd162cecf889f2b119ac82551bd21d
2021-04-06[SO] Release the H release for sol005 adapterseshukm1-2/+2
Rename the vfc-adapter to etsi-sol005-adapter. Issue-ID: SO-3473 Signed-off-by: seshukm <seshu.kumar.m@huawei.com> Change-Id: I79949521c58b05f9b7eacad591d06f62e3ab1983
2021-03-29[SO] Change sub component namesSylvain Desbureaux1-3/+2
Some SO components have changed their names: * so-monitoring is now so-admin-cockpit * so-etsi-nfvo-ns-lcm has a new repository * so-vnfm-adapter is now so-etsi-sol003-adapater Issue-ID: SO-3473 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I75be10b42fc7b44ac0f654853953f6139f3b1c13
2021-03-24[DOC][COMMON] Prepare Honolulu releaseSylvain Desbureaux2-3/+3
Updating the documentation and bumping version to 8.0.0 Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I6f942f1466fed64264c44fb8fc0e1ffc93a98f18
2021-03-20[ROBOT] Add properties for DCAE MS healthcheckJack Lucas2-0/+9
Add global variables needed for robot to invoke MS healthcheck. Issue-ID: DCAEGEN2-2660 Issue-ID: DCAEGEN2-2615 Signed-off-by: Jack Lucas <jflos@sonoris.net> Change-Id: I44fb209de59c077a7e446acac5a4c6ded6995775
2021-03-09[ROBOT] Set version to 1.7.3morganrol1-1/+1
due to the reinsourcing of the chart in OOM, I missed the guilin maintenance update from 1.7.2 to 1.7.3 There are ongoing discussions on the future of this pod It is not really used by the integration team but it may still be used by operation teams a mail has been sent to get a broader view on who is using this pod, references in use case documentation are also under investigation This pod shall be either remove or heaviliy refactored to follow the rules than the other ONAP components (no root, limits, no full distri no python 2.7, micro service approach,...) and it shall be launch out of onap namespaces (onap-testing) Meanwhile the master version shall be at least aligned with the guilin version.. Issue-ID: TEST-283 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I2709c6fa5046ad7f72ee86a75269dd4672386a3c
2021-02-25[ROBOT] Add DCAE MOD smoke/verification test using simple appKrzysztof Kuzmicki1-0/+16
Add robot properties required by newly introduced DCAE MOD smoke/verification test cases Issue-ID: INT-1855 Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com> Change-Id: Ifd33e64b775c33354e99b88dea92f003daac01c1
2021-02-11[POLICY] Migration of clamp to policy areasebdet1-2/+2
Creation of the clamp subcharts + fusion of the clamp database to policy mariadb Issue-ID: POLICY-2951 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I8192f82bc393e3fc8d5884d6ab73912a0466edcd Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2020-12-09[ROBOT] Uses new tpls for repos / imagesSylvain Desbureaux2-2/+4
This commit makes Robot chart to use the new generator for repositories and images. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I7e29b4178a84b27c2fa98d1ae3de6f2635f3b19a
2020-12-07[ROBOT] Reintegrate robot in main repositorySylvain Desbureaux34-0/+2426
Robot chart is currently in its own directory. As a lot will be done in the charts with tight coordination between "common" part and components parts, it's a lot easier to have everything in a same place for now. we're using commit 85b5af5058bbda19b557add185d917f60c2188ee from robot Issue-ID: OOM-2645 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I7c187b616d3436ed2eab7bf7e95cb6a1a90edf31
2020-12-01Update git submodulesMorgan Richomme1-0/+0
* Update kubernetes/robot from branch 'master' to 85b5af5058bbda19b557add185d917f60c2188ee - Merge "Removed heatbridge" - Removed heatbridge Issue-ID: INT-1791 Change-Id: I6ef364f1110b6aeb1d43a8cb8609b7d24f836458 Signed-off-by: Brian Freeman <bf1936@att.com>
2020-11-30Update git submodulesMorgan Richomme1-0/+0
* Update kubernetes/robot from branch 'master' to 4b76d896522b113eff620a732a6ce7b363529f7f - Merge "[ROBOT] Version bump for Guilin" - [ROBOT] Version bump for Guilin Guilin chart uses 7.0.0 version. Issue-ID: OOM-2638 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Icceec640d07075d67038ee8b41fd50639f7c2c21