aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/aai
AgeCommit message (Collapse)AuthorFilesLines
2021-09-13[AAI] Service Mesh compatibilityosk1146138-94/+258
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-05-06[AAI] Keycloak integration into aai-traversalSam Huang4-1/+32
In order to support multi-tenancy, keycloak(https://www.keycloak.org/) as Identity and Access Management has been integrated into aai-traversal and needs to be configured accordignly based on created instance Issue-ID: AAI-3300 Signed-off-by: Sam Huang <sam.huang@yoppworks.com> Change-Id: I393fb98ef6ac9cc6f4bf9d476cd682531d15011e
2021-04-22[AAI] Keycloak integration into aai-resources updatesroger yuan2-5/+15
fix Keycloak integration into aai-resources PR by replacing all hard coded values with reference values in values.yaml file. Issue-ID: AAI-3326 Signed-off-by: Roger Yuan <roger.yuan@yoppworks.com> Change-Id: Ie8bd900d6512ad171ed3a5977a2f7e9e1c1da5ab
2021-04-08[GLOBAL] Don't try to set keypassword when storetype is PKCS12Krzysztof Opasiak2-10/+0
It seems that for PKCS12 stores there is no keypassword so we are getting this error in our logs: keytool error: java.lang.UnsupportedOperationException: -keypasswd commands not supported if -storetype is PKCS12 Let's fix this by just not trying to set key password for PKCS12 stores. Issue-ID: OOM-1 Change-Id: I8f4cc5a0b54029b3c1baa83b61092942e34ffab2 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2021-04-08Merge "[AAI] Fix truststore password to avoid exceptions"Sylvain Desbureaux2-6/+36
2021-04-06[AAI] Fix truststore password to avoid exceptionsKrzysztof Opasiak2-6/+36
Deployment of aai-resources sometimes fails with exception: org.springframework.expression.ParseException: Expression [BH#{XS@*#xoUULIO)eQkxaBA] @2: No ending suffix '}' for expression starting at character 2: #{XS@*#xoUULIO)eQkxaBA which basically means that aai-resources (and probably aai-traversal) are unable to handle special characters that AAF is putting into cert passwords. To avoid random AAI failures let's use a know method proposed by Sylvain Desbureaux and just set passwords that contains only alphanumeric characters. Issue-ID: OOM-1 Change-Id: I248c2de6e59e4fc073b5a06f6409802634b254cf Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2021-04-04[AAI][SPARKY] Automatically retrieve certsSylvain Desbureaux18-105/+316
Instead of using hardcoded certificates, use certInitializer in order to retrieve them automatically. Issue-ID: OOM-2683 Change-Id: I1bd3fe575c1d3450905bdc5876b442fdb43660a9 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2021-03-29[AAI] Simplify cert retrieval scriptSylvain Desbureaux5-37/+13
As retrieving values is now done via a generic script, let's clean a little bit cert retrieval in order to be faster. Issue-ID: OOM-2688 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I98dc2add27f39f615f34b319ea88edeeac987334
2021-03-24[DOC][COMMON] Prepare Honolulu releaseSylvain Desbureaux16-42/+42
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[AAI] Update babel sparky and model loader for java 11Harish Venkata Kajur3-3/+3
Updating the oom repo to use the java 11 docker images for the above microservices listed Issue-ID: AAI-2996 Issue-ID: AAI-3011 Issue-ID: AAI-3004 Change-Id: I1f575922e9107195da51d648cd1b733c82498bad Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-03-18Merge "[AAI] Update certs to be valid until Jan 2022"Sylvain Desbureaux5-6/+2
2021-03-18[AAI] Update certs to be valid until Jan 2022Sylvain Desbureaux5-6/+2
Currently updating the sparky and generic certificates to be valid until jan 2022 Issue-ID: AAI-2841 Change-Id: I2591c8c7c629e5642c9e6c28070c2666542ad4f3 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com> Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2021-03-05[AAI][SPARKY] Disable Portal Spring Profilewr148d1-1/+1
In order for the aai ui to work properly in honolulu the portal profile is being turned off. Portal does not have the support needed and the future of the component in ONAP is uncertain. The AAI UI will still work in the portal with the profile turned off. It will just not use its authentication integration due to numerous issues dating back to Frankfurt. Issue-ID: AAI-2905 Signed-off-by: wr148d <wr148d@att.com> Change-Id: I7e120a16ced18b174c20bd9098883cd0e0e5d717
2021-03-04Revert "[AAI][SPARKY] Automatically retrieve certs"Krzysztof Opasiak18-316/+105
This reverts commit a9a41d84026f059aae70f9042c0b99af5b72e619. aai-sparky-be with this patch fails often in the gate. I expect this to be related to this patch as the stack trace contains below error message: java.io.IOException: keystore password was incorrect Issue-ID: OOM-2683 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: I53650671eae700ef553b2f9158744ab72d881820
2021-03-03Merge "[AAI][SPARKY] Automatically retrieve certs"Krzysztof Opasiak18-105/+316
2021-03-02[AAI][SPARKY] Automatically retrieve certsSylvain Desbureaux18-105/+316
Instead of using hardcoded certificates, use certInitializer in order to retrieve them automatically. Issue-ID: OOM-2683 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I63ce5d1bb2e9c287729425f2fd7146e7b69c33f7
2021-02-25[AAI] Use honolulu m3 released artifactsHarish Venkata Kajur4-4/+4
Update schema service, resources, traversal and graphadmin to use the latest released artifacts for the honolulu release Issue-ID: AAI-3269 Change-Id: Iba9deb226586e751cdd1631b9cb9c4f4500a0ff9 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-02-24[AAI][SPARKY] Remove Retired Componentswr148d46-2639/+0
Remove Elastic Search Remove Data Router Remove Search Data Remove Sparky dependencies on the above Issue-ID: AAI-3181 Signed-off-by: wr148d <wr148d@att.com> Change-Id: I9efb1c89d1f2196bc0cc82e394cd9a12098b14c7
2021-02-23[AAI][SPARKY] Updating the sparky configwr148d1-1/+1
Sparky config updated to 2.0.2 Issue-ID: AAI-3250 Signed-off-by: wr148d <wr148d@att.com> Change-Id: I677358720234e576234582267b65b3a377c8cd6f
2021-02-22[AAI][TRAVERSAL] Remove Hardcoded certificatesSylvain Desbureaux14-460/+411
Use Certinitializer in order to retrieve needed certificates. Issue-ID: OOM-2680 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I1ec295d863f8f6c0d11e64173b474e82f63e6b17
2021-02-22[AAI][RESOURCES] Remove Hardcoded certificatesSylvain Desbureaux13-426/+393
Use Certinitializer in order to retrieve needed certificates. Issue-ID: OOM-2655 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ie05936be0f513c76ea4dce31b8a460056b79a4b0
2021-02-20[AAI] Move schema service to use v23Harish Venkata Kajur2-5/+5
Update schema service to add v23 api Also use java 11 for schema service Issue-ID: AAI-3009 Change-Id: I44834fcbd900705dc3fb7707f8e3d5ddd8182284 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-02-18Merge "[AAI][SPARKY] Updating the sparky config"Krzysztof Opasiak2-2/+2
2021-02-17[AAI][SPARKY] Updating the sparky configwr148d2-2/+2
Sparky config updated to no longer run a sync to elastic Sparky config updated to 2.0.0 Issue-ID: AAI-3250 Change-Id: Iccae63830032ca7454b8127a605236f208699a7b Signed-off-by: wr148d <wr148d@att.com>
2021-02-16[AAI] Add multi.tenancy.enabled flag to keycloak properties fileEric Santos1-1/+1
Issue-ID: AAI-3274 Signed-off-by: Santos, Eric <eric.santos@yoppworks.com> Change-Id: I783ad95fb44def2e0fb08c606e4b1728d1152d25
2021-02-11Merge "[AAI] Remove unused AAF proxies"Krzysztof Opasiak58-1370/+72
2021-02-04Merge "[AAI] Templatize MSB services"Krzysztof Opasiak4-1675/+79
2021-02-04Merge "[AAI] Use CertInitializer for AAI Proxy"Krzysztof Opasiak7-128/+46
2021-02-02[AAI] Use CertInitializer for AAI ProxySylvain Desbureaux7-128/+46
Instead of using an harcoded certificate for AAI Haproxy, let's use certInitializer in order to have a fresh one. Issue-ID: OOM-2654 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Id07af4084ae714bc7ba7132b218434229a0ba866
2021-02-01[AAI] AAI-EVENT publishing fix for httpsHarish Venkata Kajur1-0/+2
Updating the resources microservice to trust the onap certificates to fix the issue where the A&AI is unable to publish to AAI-EVENT topic because A&AI is not trusting the message router certificate Issue-ID: AAI-3219 Change-Id: I33d52a1f4593154ce123e7c67aee6dcdeedaf889 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2021-01-22[AAI] Remove unused AAF proxiesSylvain Desbureaux58-1371/+72
Some AAI components have the ability of using AAF proxies for authentication. As AAF is deprecated and these proxies seems not to be used by anybody, let's remove them. Issue-ID: OOM-2663 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Ie78740eb452f1b28f031a97fe272f86acce1f8be
2021-01-19[AAI] Templatize MSB servicesSylvain Desbureaux4-1675/+79
Instead of "hardcoding" all services, let's generate them with two values and shrink a little bit template. It also simplify the reading of the template. Issue-ID: OOM-2664 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I2a5f181fac93f34e074998aeaf82489f8305de1f
2020-12-11[AAI] Make AAI helm3 compatibleSylvain Desbureaux96-32/+245
Helm3 doesn't like empty components with only license headers so we remove them as much as possible. Issue-ID: OOM-2562 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I26b790965d2926792f801b87294d15a074de7be6
2020-12-07[AAI] Uses new tpls for repos / imagesSylvain Desbureaux39-176/+888
This commit makes AAI 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: I601be377556d16580f2eda6d00d144fb4a21b445
2020-12-02[AAI] Reintegrate AAI OOM charts in main repoSylvain Desbureaux232-0/+16258
AAI 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. Issue-ID: OOM-2513 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I5e27f7de286bf74e6d3a443e1cb31f63b3d83265 [Update aai to commit 18d4bd165e12cb4d03baa318e506f0dda381cd89] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-11-30Update git submodulesSylvain Desbureaux1-0/+0
* Update kubernetes/aai from branch 'master' to 18d4bd165e12cb4d03baa318e506f0dda381cd89 - [AAI] 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: I6a2816dd3870c2a8a0f578e2c7b86804d566dd75
2020-11-19Update git submoduleswreehil1-0/+0
* Update kubernetes/aai from branch 'master' to 540b846831e2053ccdcce9fa620cb7eeb7f5db46 - Upversion to the 1.7.13 version of the schema service including an edge rule update for network slicing Issue-ID: AAI-3220 Signed-off-by: wreehil <wr148d@att.com> Change-Id: I89245b4dd425cfadc7b3fd92127849c2e52f6c22
2020-11-06Update git submoduleswreehil1-0/+0
* Update kubernetes/aai from branch 'master' to 9eef36ac7a12292e749104dd5a7fa17e35bdfecc - [AAI] Bump Schema Service Use latest schema service version for helping the ccvpn network slicing use case with an edge multiplicity issue. Issue-ID: AAI-3212 Signed-off-by: wreehil <wr148d@att.com> Change-Id: I878e0c1f7b664fc97adf3256e97b79e351828ee0
2020-10-27Update git submoduleswreehil1-0/+0
* Update kubernetes/aai from branch 'master' to bac40922e4043c632e1a8a5fe1531a640cbfe6c2 - Release the 1.7.11 docker release for the network slicing functional use case Issue-ID: AAI-3211 Signed-off-by: wreehil <wr148d@att.com> Change-Id: I304c09b646cdf55b848f89b0fa1f1ee08ad3acf3
2020-10-15Update git submodulesVenkata Harish Kajur1-0/+0
* Update kubernetes/aai from branch 'master' to a8c4e701f9c26038a9ac9f22d5dd95fd54ebc1ca - Merge "Configuration changes for concurrency issue in PNF uploading" - Configuration changes for concurrency issue in PNF uploading Issue-ID: AAI-3100 Signed-off-by: Niharika Sharma <niharika.sharma@amdocs.com> Change-Id: I8be8fb24e73cb614e22f6b2394b8bd5c3ee62170
2020-10-14Update git submoduleswreehil1-0/+0
* Update kubernetes/aai from branch 'master' to fa694e0feb325333cfffb7d7852aa97264f96b6c - Updated the schema service to 1.7.10 for the network slicing functional use case Issue-ID: AAI-2919 Signed-off-by: wreehil <wr148d@att.com> Change-Id: I6fee838caacd62a1fb7affa5998ec7e5ffe12f1f
2020-10-02Update git submodulesyoonsoonjahng1-0/+0
* Update kubernetes/aai from branch 'master' to 628ecd0d519acc6b4717d05aa12fd4f7b7dfc55f - Add keycloak configuration to aai-resource in order to support multi-tenency - Change Values.yaml to add host, port of keycloak server - add application-keycloak.properties - Update template/deployment.yaml to include application-keycloak.properties Issue-ID: AAI-3130 Change-Id: I2b741457a4d8c87e4b70b1f3903974170f35d571 Signed-off-by: yoonsoonjahng <yoonsoon.jahng@yoppworks.com>
2020-09-22Update git submodulesHarish Venkata Kajur1-0/+0
* Update kubernetes/aai from branch 'master' to 944970742185cccb73110875d1b4ad9f7305337f - Update to latest guilin docker images Also update the pods to not use unlimited for the flavor Change also includes traversal, graphadmin, data router to be not using the root user Issue-ID: AAI-3175 Issue-ID: AAI-3180 Change-Id: Ia2237c0ff8025bb2649ef381ae447e6d39961674 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2020-09-17Update git submodulesHarish Venkata Kajur1-0/+0
* Update kubernetes/aai from branch 'master' to 447967d32676845a8f706f1080f2b123af79e11c - Fix the service instance issue and support v21 Issue-ID: AAI-3128 Issue-ID: SO-3216 Change-Id: Ibc8ff1dd31f42c3c17dc5491dbf56991c74e2785 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2020-09-11Update git submodulesKrzysztof Opasiak1-0/+0
* Update kubernetes/aai from branch 'master' to 48ae4e9d7a9ef5f9e73f6a3c90fd808f086089f5 - [AAI] Revert commits that are breaking the master branch This reverts: b31e250091cd68edb77f3158691844decda82fc8 46961c4794a17f72643bd491af6c159ea7e53380 which are our main suspects for breaking testing in the master branch. As this issue prevents many SO related patches from being merged let's first revert those to make master work once again. Issue-ID: SO-3216 Change-Id: I7f7daaaef3f7911afb5c8729c296773a630b5fb6 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-09-08Update git submodulesGrzegorz-Lis1-0/+0
* Update kubernetes/aai from branch 'master' to 5a01a0953803b3d1b140a77c779a3b942e293228 - [AAI] Use readiness container v3.0.1 Readiness container v3.x and up are now present in ONAP main repository. They're also not using root user anymore and then script path has changed. Finally, "job_complete" script has been integrated in main "ready" script. This change will align readinessImage definition with rest of ONAP components. Issue-ID: OOM-2545 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: I766a16be3ae2669f562c9b4ebef875bfbdfac6a0
2020-09-02Update git submodulesWilliam Reehil1-0/+0
* Update kubernetes/aai from branch 'master' to 1990a02ce9295df7c94009401c24fa226a10f8e8 - Merge "Revert "[AAI] Add logs to STDOUT"" - Revert "[AAI] Add logs to STDOUT" This reverts commit befaa5500924f9ebda0b4bf65d8d6ab5a9f0745a. Reason for revert: Breaks the AAI HC Change-Id: Ie401f7bdc7408ce1171bc055a3e46cb610bd52c0
2020-09-01Update git submodulesWilliam Reehil1-0/+0
* Update kubernetes/aai from branch 'master' to bdbb69908135f5cee7c27fab7fbbcdde17ff5d57 - Merge "[AAI] Add logs to STDOUT" - [AAI] Add logs to STDOUT This commit add STDOUT appender to root level logging. Additionally, it approximates the logback.xml file to ONAP Application Logging Specification v1.2 Issue-ID: OOM-2514 Signed-off-by: Dominik Mizyn <d.mizyn@partner.samsung.com> Change-Id: Iee075bb1400fd2ab2afbc39bf87e93f269ebaf84
2020-09-01Update git submodulesefiacor1-0/+0
* Update kubernetes/aai from branch 'master' to b31e250091cd68edb77f3158691844decda82fc8 - [aai-oom] Bump versions for babel and schema-service Signed-off-by: efiacor <fiachra.corcoran@est.tech> Issue-ID: AAI-3099 Change-Id: Id6ebb67f39ed6f4b3dc24d1ef1447b1f272037a0
2020-08-27Update git submodulesVenkata Harish Kajur1-0/+0
* Update kubernetes/aai from branch 'master' to 7e6e2bf385f85e85e008d06b2415290851fee2b7 - Merge "Updating the portal properties uebkey to remove the space in hopes this will fix 2905" - Updating the portal properties uebkey to remove the space in hopes this will fix 2905 Issue-ID: AAI-2905 Signed-off-by: wreehil <wr148d@att.com> Change-Id: I6155787d24e6704a7f5b8b919a30dcc4f3624912