summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-12-03[ANSIBLE] Drop Helm v2 specific code from application roleBartek Grzybowski7-86/+3
Change-Id: I270594786b2ec3b63b5c6cd313278bb271db44b1 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-12-03[MOLECULE] Drop custom helm3 scenario for application roleBartek Grzybowski6-57/+3
Helm v3 is the default now so removing its custom scenario Change-Id: I8814d2a61e47d43e56df43889e730fada7ba99a6 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-12-03[MOLECULE] Drop custom test scenario for helm v3Bartek Grzybowski9-39/+1
Helm v3 is now the default so removing its custom test scenario. Change-Id: I2c2fa2594a743a1502fe0b414aa75c145cbaa5d9 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-12-03[ANSIBLE] Include chartmuseum role unconditionallyBartek Grzybowski1-1/+0
Helm v3 is now the default so dropping the conditional inclusion of chartmuseum role Change-Id: I78fa4a1438b49de40e16ebeb79276d74b9ecc5a6 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-12-03[ANSIBLE] Switch default helm version to 3.6.3Bartek Grzybowski1-1/+1
Change-Id: Id7b9a183f97fe3002784f9a9482af9ff98c88bf2 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-12-03[BUILD] Remove Helm v2 related artifactsBartek Grzybowski2-2/+0
Change-Id: I59ab1615669949d04145ab5e2600b683ecd98826 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[MOLECULE] Remove separate helm cases from 'application' role verifierBartek Grzybowski1-18/+3
Change-Id: I0a9fc3bad5ec639deabdf50f42f7798974e830bc Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[MOLECULE] Drop 'helm3' test scenario for play-rke roleBartek Grzybowski4-43/+0
Change-Id: I7e8e351cb72964dba35a69c020a6d0016e0f383a Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[MOLECULE] Download helm-push unconditionally in 'prepare-helm' roleBartek Grzybowski1-2/+1
Change-Id: I12035d5f22d947a54ce56404924ad74561c29546 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[ANSIBLE] Play Helm v3 tasks unconditionallyBartek Grzybowski1-2/+1
Helm v3 is the default hence no need for conditionals. Change-Id: I2c9924a0925a8fce0ccac23430b629e3e567f654 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[ANSIBLE] Drop Helm v2 specific code from application roleBartek Grzybowski7-86/+3
Change-Id: I270594786b2ec3b63b5c6cd313278bb271db44b1 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-25[MOLECULE] Drop custom helm3 scenario for application roleBartek Grzybowski6-57/+3
Helm v3 is the default now so removing its custom scenario Change-Id: I8814d2a61e47d43e56df43889e730fada7ba99a6 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-24[MOLECULE] Drop custom test scenario for helm v3Bartek Grzybowski9-39/+1
Helm v3 is now the default so removing its custom test scenario. Change-Id: I2c2fa2594a743a1502fe0b414aa75c145cbaa5d9 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-24[ANSIBLE] Include chartmuseum role unconditionallyBartek Grzybowski1-1/+0
Helm v3 is now the default so dropping the conditional inclusion of chartmuseum role Change-Id: I78fa4a1438b49de40e16ebeb79276d74b9ecc5a6 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-24[ANSIBLE] Switch default helm version to 3.6.3Bartek Grzybowski1-1/+1
Change-Id: Id7b9a183f97fe3002784f9a9482af9ff98c88bf2 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[BUILD] Remove Helm v2 related artifactsBartek Grzybowski2-2/+0
Change-Id: I59ab1615669949d04145ab5e2600b683ecd98826 Issue-ID: OOM-2883 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[ANSIBLE] Add ghcr.io to simulated hosts listBartek Grzybowski1-0/+1
Required by Platform chart for Chartmuseum Change-Id: I3e981d2e2acdfcd781d5cdfd777924b489fa1593 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[DOC] Update changelogBartek Grzybowski1-0/+6
Added cert-manager Added cmctl CLI tool Change-Id: I36afe14ab024a09808540f4f7464ad1916892458 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[ANSIBLE] Setup cmctl autocompletionBartek Grzybowski2-0/+24
Bash autocompletion code is generated to facilitate autocompletion for cmctl command. Change-Id: I03494293bf91aada54af70f6e0fd2c49e2feea64 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[ANSIBLE] Install cmctl utilityBartek Grzybowski6-1/+21
Cert-manager role will also install cmctl utility for cert-manager resources management. Change-Id: I4c4d9ecb243c951a190733230f310f4899c9bc23 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[BUILD] Add download link for cmctl utility to binaries listBartek Grzybowski1-0/+1
This will download cmctl tool (https://cert-manager.io/next-docs/usage/cmctl/) Change-Id: I7247303d7ef5f0c8a7ab08c43a8705020918729a Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[ANSIBLE] Add cert-manager provisioning playbookBartek Grzybowski2-0/+6
It's also added to main site.yml Change-Id: I8283945d74324234cae6ada8898be713576427d5 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[BUILD] Fetch artifacts required by cert-managerBartek Grzybowski3-1/+7
Relevant docker images required by cert-manager got added to image list file Helm chart archive file http link got added to utils list Change-Id: Iee7856b98edda501ab60e06f95426ce939d116d1 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[ANSIBLE] Add cert-manager roleBartek Grzybowski8-0/+114
A role that provisions the cert-manager (https://cert-manager.io/) onto Kubernetes cluster Change-Id: Iced3be4fae7ed20be8f58662b03a8a97b454b470 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[MOLECULE] Add prepare-cert-manager roleBartek Grzybowski1-0/+11
Its purpose is to setup container for cert-manager role testing. Change-Id: Iae7db9d46f9aff02c388c93f02dd0d59bbcac46d Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[DOC] Update changelogBartek Grzybowski1-0/+6
Change-Id: Id39330ddb56b0b858ac886658056a2b1180ab8e6 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenariosBartek Grzybowski2-2/+2
Change-Id: I819e8157758b42507c8757128f4bd047ffd4fa9b Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23[BUILD] Upgrade Helm to 3.6.3Bartek Grzybowski1-2/+1
As required by OOM Istanbul Change-Id: I3e5a9040798b8bf6b45e92e3c10233de8131a0b2 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-23Merge changes from topic "istanbul-support"Bartek Grzybowski18-5/+199
* changes: [ANSIBLE] Add ghcr.io to simulated hosts list [DOC] Update changelog [ANSIBLE] Setup cmctl autocompletion [ANSIBLE] Install cmctl utility [BUILD] Add download link for cmctl utility to binaries list [ANSIBLE] Add cert-manager provisioning playbook [BUILD] Fetch artifacts required by cert-manager [ANSIBLE] Add cert-manager role [MOLECULE] Add prepare-cert-manager role [DOC] Update changelog [MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenarios [BUILD] Upgrade Helm to 3.6.3
2021-11-18Add Pawel SlowikowskiBartek Grzybowski1-0/+5
Change-Id: I937fb312dd7cd43a28e107598bee3c3eb37c05d2 Issue-ID: CIMAN-134 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-17[ANSIBLE] Add ghcr.io to simulated hosts listBartek Grzybowski1-0/+1
Required by Platform chart for Chartmuseum Change-Id: I3e981d2e2acdfcd781d5cdfd777924b489fa1593 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-16Add Marcin KrasowskiBartek Grzybowski1-0/+5
Change-Id: I8dc42b071b6f16df3d6f72701f16499cc62fd120 Issue-ID: CIMAN-134 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-16[DOC] Update changelogBartek Grzybowski1-0/+6
Added cert-manager Added cmctl CLI tool Change-Id: I36afe14ab024a09808540f4f7464ad1916892458 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-16[ANSIBLE] Setup cmctl autocompletionBartek Grzybowski2-0/+24
Bash autocompletion code is generated to facilitate autocompletion for cmctl command. Change-Id: I03494293bf91aada54af70f6e0fd2c49e2feea64 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-15[ANSIBLE] Install cmctl utilityBartek Grzybowski6-1/+21
Cert-manager role will also install cmctl utility for cert-manager resources management. Change-Id: I4c4d9ecb243c951a190733230f310f4899c9bc23 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-15[BUILD] Add download link for cmctl utility to binaries listBartek Grzybowski1-0/+1
This will download cmctl tool (https://cert-manager.io/next-docs/usage/cmctl/) Change-Id: I7247303d7ef5f0c8a7ab08c43a8705020918729a Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-10[ANSIBLE] Add cert-manager provisioning playbookBartek Grzybowski2-0/+6
It's also added to main site.yml Change-Id: I8283945d74324234cae6ada8898be713576427d5 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-10[BUILD] Fetch artifacts required by cert-managerBartek Grzybowski3-1/+7
Relevant docker images required by cert-manager got added to image list file Helm chart archive file http link got added to utils list Change-Id: Iee7856b98edda501ab60e06f95426ce939d116d1 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-10[ANSIBLE] Add cert-manager roleBartek Grzybowski8-0/+114
A role that provisions the cert-manager (https://cert-manager.io/) onto Kubernetes cluster Change-Id: Iced3be4fae7ed20be8f58662b03a8a97b454b470 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-11-10[MOLECULE] Add prepare-cert-manager roleBartek Grzybowski1-0/+11
Its purpose is to setup container for cert-manager role testing. Change-Id: Iae7db9d46f9aff02c388c93f02dd0d59bbcac46d Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-10-27[DOC] Update changelogBartek Grzybowski1-0/+6
Change-Id: Id39330ddb56b0b858ac886658056a2b1180ab8e6 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-10-27[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenariosBartek Grzybowski2-2/+2
Change-Id: I819e8157758b42507c8757128f4bd047ffd4fa9b Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-10-27[BUILD] Upgrade Helm to 3.6.3Bartek Grzybowski1-2/+1
As required by OOM Istanbul Change-Id: I3e5a9040798b8bf6b45e92e3c10233de8131a0b2 Issue-ID: OOM-2871 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-10-01[DOC] Update changelogBartek Grzybowski1-0/+5
Change-Id: Ie4e24e38507266375bd925658bd937bd83d89786 Issue-ID: OOM-2837 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-10-01Merge changes from topic "rhel79-upgrade"Bartek Grzybowski27-50/+54
* changes: [DOC] Update Rhel/Centos version in docs to 7.9 [ANSIBLE] Disable DNS management in Network Manager only if it's installed [CICDANSIBLE] Update heat template "image_name" parameter description [MOLECULE] Upgrade roles tests image to Centos7.9 [MOLECULE] Upgrade playbook tests image to Centos7.9 [BUILD] Run Centos7.9 docker image for rpm download
2021-10-01[DOC] Update changelogBartek Grzybowski1-0/+5
Change-Id: I5d1f766880f91e566c5d6f5297def6c1c3171f1c Issue-ID: OOM-2846 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-09-30[CICDANSIBLE] Add feature to set custom docker storage size on nodesBartek Grzybowski4-1/+11
This allows setting custom size for volume attached to nodes via ansible variable Change-Id: Ie7c9562403f3b330f52136adc5dc8a11f85bc950 Issue-ID: OOM-2846 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-09-30[CICDANSIBLE] Change default node count to 4Bartek Grzybowski1-1/+1
Currently ONAP stability is best when at least 4 k8s nodes are used Change-Id: I9453377d809c797e2bf704293ed48ace2a0f1ae1 Issue-ID: OOM-2846 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-09-27[DOC] Update Rhel/Centos version in docs to 7.9Bartek Grzybowski2-11/+11
Change-Id: I0936b1aab2020566f10956baef49d9e65ac7a218 Issue-ID: OOM-2837 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-09-27[ANSIBLE] Disable DNS management in Network Manager only if it's installedBartek Grzybowski1-1/+5
Additional check for package presence is required as Centos7.9 cloud image does not have it in contrary to RedHat7.9 Change-Id: I6dcfba0a0fdc1be16ce2ab06eb562168f7814538 Issue-ID: OOM-2837 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>