summaryrefslogtreecommitdiffstats
path: root/kubernetes/multicloud
AgeCommit message (Collapse)AuthorFilesLines
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-08-13[MULTICLOUD] Change rb-definition-version identifierLukasz Rajewski2-4/+4
Change rb-definition-version identifier. As a consequnece the vf-module-model-customization-uuid will be used to identify the version of the rb definition. In consequence the profiling mechanism use may be affected Issue-ID: MULTICLOUD-1377 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Iab7f913f14d0a5066886c15be6e2d49aa9e6d627
2021-07-12[ONAP] Disable some multicloud drivers at installationmorganrol1-3/+3
Several multicloud drivers are installed by default. The code of most of these drivers is unchanged since several versions. It has been suggested to save resource to keep only the mandatory opensource driver and consider the other drivers as possible addons. This patch disables this driver from the default installation. Issue-ID: MULTICLOUD-1362 Signed-off-by: morganrol <morgan.richomme@orange.com> Change-Id: I2a1e42241b4b3dfd5bb99a741360aec6fa36e331
2021-06-21[COMMON] Add missing .helmignore files and "components/" entriesandreasgeissler1-0/+1
In order to save some space Issue-ID: OOM-2763 Signed-off-by: andreasgeissler <andreas-geissler@telekom.de> Change-Id: Ibbd8d5f713307ada76a0d04ede57d3c7696bcfe5
2021-05-17[MULTICLOUD] Bump multicloud-k8s image to 0.8.2Konrad Bańka1-1/+1
Update k8splugin with version based on Helm3 libraries Issue-ID: MULTICLOUD-1295 Issue-ID: MULTICLOUD-1338 Issue-ID: MULTICLOUD-1348 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I793ccc0366fc061c5f0cb1e580e805de70b3d88a
2021-04-16[MULTICLOUD] Update k8splugin imageKonrad Bańka1-1/+1
Update k8splugin image with one containing Honolulu RC2 Bugfixes: MULTICLOUD-1311, MULTICLOUD-1308, MULTICLOUD-1307. Issue-ID: MULTICLOUD-1307 Issue-ID: MULTICLOUD-1308 Issue-ID: MULTICLOUD-1311 Issue-ID: MULTICLOUD-1295 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I97c7a263e81453d1db710fe5121f3f3720cb06ca
2021-03-26[MULTICLOUD] Remove multicloud-azure from releaseKrzysztof Opasiak12-429/+0
multicloud-azure is descoped from H release Issue-ID: MULTICLOUD-1309 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I2350d6fe82ceae4e16ce9e5ef929c6e7d5d42c45 [Instead of disabling let's remove it] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2021-03-24[DOC][COMMON] Prepare Honolulu releaseSylvain Desbureaux20-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-02[MULTICLOUD] Update multicloud k8s image to 0.8.0Lukasz Rajewski1-1/+1
Update multicloud k8s image to 0.8.0 Issue-ID: MULTICLOUD-1294 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: Id8a5ec9d509076f1debcbac6e12dc981c40568ef
2020-12-09[MULTICLOUD] Move components to component dirJakub Latusek17-0/+6
Helm 3.4 requires the dependencies in the charts dir to be included in the requirements. Dependencies need to be moved to the components folder Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: I7af44019a47e79e3132142352518c2aa70406422 Issue-ID: OOM-2562
2020-11-30[COMMON][DOC] Bump version GuilinSylvain Desbureaux20-39/+39
Update charts and requirements to 7.0.0. Create release notes for Guilin Update documentation Issue-ID: OOM-2638 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I965ed6b6ebb7d74bfddaff73edd3dd55a657841c
2020-11-23[MULTICLOUD] Uses new tpls for repos / imagesSylvain Desbureaux99-340/+599
This commit makes Multicloud chart to use the new generator for repositories and images. As new templates doesn't work well with "sub charts", we move also subcharts to components folder. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I34049a733bddc6faf7a68e4c768c447b6c2e34b1
2020-11-20[GENERIC] move from registry.hub.docker.com to docker.ioSylvain Desbureaux1-1/+1
`registry.hub.docker.com` needs authentication now, in contrary to previous behavior. As OOM deployments is unauthenticated when using docker hib repository, all OOM deployments is broken. `docker.io` seems to be still OK with unauthenticated requests so let's move to this endpoint. Issue-ID: OOM-2636 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Iea81b882d347124af22b0a9c408081706b1c6c6d
2020-10-21[MULTICLOUD] change comment styleJakub Latusek8-0/+16
Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: I1de83e2e86d11496a9f2075dbab09bbc1f5026fc Issue-ID: OOM-2562
2020-10-16Update makefiles to use specific helm versionJakub Latusek1-1/+2
Helm is now called by HELM_BIN variable which by default is set to helm and makefiles use helm from path. HELM_BIN can be overwritten so user can have two version of helm in system and choose which one to use. Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Issue-ID: OOM-2562 Change-Id: I0917796aafe234e87afa0ac3c4c15720296276d5
2020-10-12[MULTICLOUD] Update multicloud k8s image to 0.7.0Eric Multanen1-1/+1
Updated multicloud k8s image to 0.7.0 Change-Id: I400ca632dbd680e6e47e83b8fbb00b77619d5f11 Issue-ID: MULTICLOUD-1213 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2020-09-18[MULTICLOUD] provision multicloud-pike with msb https endpointBin Yang2-1/+7
ONAP MSB component disabled http endpoint during Frankfurt release multicloud-pike component has to utilize MSB https endpoint instead Issue-ID: MULTICLOUD-1195 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: Ieea57dce0cebe85771d6d19932cd48085da54da0
2020-09-16Merge "update artifactbroker to upgrade java 11"Sylvain Desbureaux1-2/+2
2020-09-16update artifactbroker to upgrade java 11Bin Yang1-2/+2
Issue-ID: MULTICLOUD-1204 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I4d83258862303e340092b9b138ade00fb1543852
2020-09-14[Multicloud] Provide limits for storage podsKonrad Bańka1-0/+19
Issue-ID: MULTICLOUD-1205 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I06e23aa1e8a3cc6d80078a5461985c38b2b44279
2020-09-04[GENERAL] Use readiness container v3.0.1Sylvain Desbureaux2-4/+2
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. As those changes are significant, we must upgrade all the components at once. Depends-On: I5afa83892043f4844afe12e61724a8d368a9f2e0 Issue-ID: OOM-2545 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: I0b4eb5dd86390273532d67d0a9696e1cfcadf110
2020-08-19[MULTICLOUD] HELM artifact added to the artifactbroker configLukasz Rajewski1-1/+2
HELM artifact type has been added to the artifactbroker of multicloud-k8s plugin. In consequence, artifactbroker will have ability to read the distributed from SDC artifact of new HELM type on which basis RB Definition in k8s plugin will be created. Issue-ID: MULTICLOUD-1120 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Change-Id: I15b75f0659b5ab2d0cbfbf6dd30066ebd87e9806
2020-07-23[MULTICLOUD] Make MULTICLOUD compatible with Kubernetes v1.17kwasiel11-17/+20
Issue-ID: OOM-2459 Signed-off-by: Katarzyna Wasiel <katarzyna.wasiel@nokia.com> Change-Id: I0c52e0c0de799cd90270794f51ad000f05122265
2020-05-08Set multicloud-k8s image to 0.6.0Eric Multanen1-1/+1
Update image for Frankfurt release. Change-Id: Idc26b081694b8d7270fea81a30d595d41b6b9240 Issue-ID: OOM-2397 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
2020-04-02Bump chart versionSylvain Desbureaux12-14/+14
Use 6.0.0 in preparation for Frankfurt release Issue-ID: OOM-2320 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I8ad82dfdf48b56c38c0e85d640b18cc13c8d9e67
2020-03-19Correct distribution addresses of SDC artifactKonrad Bańka2-4/+4
Issue-ID: MULTICLOUD-1036 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I3c1d23417f721dd50ed2255dfdf3ee83e7d11fa7
2020-03-19Correct distribution addresses of SDC artifactKonrad Bańka1-2/+2
Issue-ID: MULTICLOUD-1036 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I81161664e257fc4d5c459ee6255ffa5e3f4371c7
2020-03-12Bump up versions of multicloud serviceBin Yang4-4/+4
Issue-ID: MULTICLOUD-1026 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I5bf7f56bf2c90ae4fb7584f6c16ce485025ecd1e
2020-02-13Merge "Fix the wrong MSB_PROTO env value"Sylvain Desbureaux4-4/+4
2020-02-05Fix the wrong MSB_PROTO env valueBin Yang4-4/+4
Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I128421b36def6e974cde12093717cfe9e78b5b5f
2020-02-05Fix multicloud logging issueeHanan1-0/+4
Change-Id: Icd3631e329b7834c716fd9299007e1644d139822 Issue-ID: OOM-2130 Signed-off-by: eHanan <eoin.hanan@est.tech>
2020-02-04Enable multicloud openstack https endpointsBin Yang10-11/+36
Make use of msb iag with https as well Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I79c988e2ac13f1c11be8ca5ac9ccd44c21418cb4
2020-02-03Merge "Expose multicloud endpoints in https"Borislav Glozman3-4/+12
2020-02-03Expose multicloud endpoints in httpsBin Yang3-4/+12
Make use of msb iag with https as well Change-Id: I46320cb7a3012320091b8b802ed8531285b78b45 Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-01[ONAP-wide] Replace .Release.Name with common.releaseKrzysztof Opasiak41-72/+72
ONAP is too big to be deployed using helm install so we need to use a custom helm plugin helm deploy. This script deloys onap component by component instead of deploying evrything at once. Unfortunately this script also modifies the helm release by appending component name to it. As a result of this behavior our objects are called for example: onap-mariadb-galera-mariadb-galera-0 instead of just being called onap-mariadb-galera-0. This patch simplifies this naming convention by replacing all direct usages of .Release.Name with common.release macro which strips the component specific part from the release name. Issue-ID: OOM-2275 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ia8cead50d305adb00eef666d0a1ace74479b5183
2019-12-13Fix multicloud log message output issueBin Yang4-4/+4
The log config error results in log output failure Change-Id: I6451e678c3ac509ed676699ac048200feebc6ab8 Issue-ID: MULTICLOUD-966 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-09[Multicloud] Use global storage templates for PVCSylvain Desbureaux9-45/+23
OOM has now templates in order to create the needed PVC, using: * a PV with a specific class when using a common nfs mount path between nodes (sames as today use) --> is the default behavior today * or a storage class if we want to use dynamic PV. On this case, we use (in order of priority): - persistence.storageClassOverride if set on the chart - global.persistence.storageClass if set globally - persistence.storageClass if set on the chart Change-Id: I8ed04b153aec0b81971a7a1eb97737d905ea4c5c Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-20Remove charts for multicloud-lenovoChangjun Wang8-406/+0
Remove charts for multicloud-lenovo Issue-ID: MULTICLOUD-737 Signed-off-by: Changjun Wang <310397125@qq.com> Change-Id: Id0ddd57ef620be7b03c524289efb70163d0f8828
2019-10-22fixing not working repository:imageOndřej Šmalec1-2/+2
image can't be pulled from registry.hub.docker.com repository hence changing it to working one. non-working ==> registry.hub.docker.com/onap/multicloud/framework-artifactbroker:1.4.2 working ==> nexus3.onap.org:10001/onap/multicloud/framework-artifactbroker:1.4.2 Issue-ID: MULTICLOUD-844 Signed-off-by: Ondřej Šmalec <o.smalec@partner.samsung.com> Change-Id: I1449cc0ff4a2fb4a5f4230515e9422f32cdbf5b5
2019-10-01Update multicloud framework image tagsBin Yang1-2/+2
tag with 1.4.2 which fixed a severe bug MULTICLOUD-835 Issue-ID: MULTICLOUD-841 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I478778412c67fd9ba726830cc05d4e02a1e5648d
2019-09-27Update docker image versionKiran Kamineni1-2/+2
Update docker image version to latest version from docker hub. Issue-ID: OOM-2117 Change-Id: I4de4fec038c6a305363df95feba171bfba0cd410 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-23Merge "Update multicloud broker and openstack version"Borislav Glozman5-6/+6
2019-09-20Update multicloud-vio to version 1.4.1Ethan Lynn1-1/+1
Update multicloud-vio to version 1.4.1 Change-Id: I788a58fbb86cba4f2b8b4ddac14812155e6c096e Issue-ID: MULTICLOUD-736 Signed-off-by: Ethan Lynn <xuanlangjian@gmail.com>
2019-09-12add PV support for artifactbrokerLiang Ding4-0/+101
add PV/PVC files - update deployment files to use PVC and resolve permission issue of data dir - update values for the init container image Change-Id: I354043a79915d25bf1e5396b538b98b0dbdb7fe7 Issue-ID: MULTICLOUD-717 Signed-off-by: Liang Ding <liang.ding@intel.com>
2019-09-09Update multicloud broker and openstack versionBin Yang5-6/+6
Change-Id: I0054f1b90372ecd60de49e0c9cbd42e0f7a0cb40 Issue-ID: MULTICLOUD-809 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-09-03Merge "Delete oom for ocata"Sylvain Desbureaux9-416/+1
2019-09-02Delete oom for ocataHaibin Huang9-416/+1
Issue-ID: MULTICLOUD-775 Signed-off-by: Haibin Huang <haibin.huang@intel.com> Change-Id: Ieeab8ba5e6fd5f9d307f6ec996ca724058a08c1b
2019-08-26update multicloud/artifactbroker version in OOMLiang Ding1-2/+2
Issue-ID: MULTICLOUD-718 Change-Id: Iaba6a4b72c20f19eaf04c40e7beac47723bb8f78 Signed-off-by: Liang Ding <liang.ding@intel.com>
2019-07-11Moving Helm Chart version for El AltoMike Elliott14-16/+16
Updating all helm chart versions to 5.0.0 for the El Alto release. Merge will be co-ordinated with the merge of a separate aai/oom patch. Please do not merge until this coordination has completed. Issue-ID: OOM-1980 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com> Change-Id: I31daaebeacea33565f13affd2fa28fb15fe948ba
2019-05-31Update multcloud-azure version to 1.2.4Bin Yang1-1/+1
With 1.2.4, multicloud-azure image rebased to alpine Change-Id: I8f0cf260dd9750e5698a4d04cc3081dc06c9cf6f Issue-ID: MULTICLOUD-659 Signed-off-by: Bin Yang <bin.yang@windriver.com>