oom/offline-installer.git
2 years ago[ANSIBLE] Add new dashboard for ONAP services monitoring in Grafana 54/127054/1
Bartek Grzybowski [Thu, 10 Feb 2022 13:39:40 +0000 (14:39 +0100)]
[ANSIBLE] Add new dashboard for ONAP services monitoring in Grafana

Change-Id: Ibeb18c82b945a2adbde044f3db40d77076aa3d01
Issue-ID: OOM-2924
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[PATCH] Add OOM patch for fixing mariadb metrics ServiceMonitor label selector 13/127013/2
Bartek Grzybowski [Tue, 8 Feb 2022 11:03:54 +0000 (12:03 +0100)]
[PATCH] Add OOM patch for fixing mariadb metrics ServiceMonitor label selector

Change-Id: I96bee37a8852e3868adbc5cdcdab6c844654e21d
Issue-ID: OOM-2924
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Setup Prometheus to select all ServiceMonitors 70/126970/2
Bartek Grzybowski [Fri, 4 Feb 2022 12:00:01 +0000 (13:00 +0100)]
[ANSIBLE] Setup Prometheus to select all ServiceMonitors

By default Prometheus selects only ServiceMonitors with a "release" label
set to "kube-prometheus-stack" which prevents correct discovery of Onap
monitoring targets. With these settings any ServiceMonitor with any
arbitrary label will be selected.

Change-Id: Icbb099a86779bc4df6333e71258504e18f3d1d09
Issue-ID: OOM-2924
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Unpin the ansible-lint pip package 32/127032/1
Bartek Grzybowski [Wed, 9 Feb 2022 10:47:31 +0000 (11:47 +0100)]
[MOLECULE] Unpin the ansible-lint pip package

Unpinned due to molecule failing on 'lint' command

Change-Id: Ib8fddf2edd0c8b81176f6ebfd5346478d6b53e52
Issue-ID: OOM-2924
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Enable importCustomCertsEnabled in docker images collector script 69/126769/1
Bartek Grzybowski [Wed, 26 Jan 2022 09:35:30 +0000 (10:35 +0100)]
[BUILD] Enable importCustomCertsEnabled in docker images collector script

Enabling it implies enumerating additional image for certInitializer which
might be needed for some usecases.

Change-Id: I3ed35d1be7f8542b57b5e142d2cc6eb679077ffd
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 07/126707/2
Bartek Grzybowski [Fri, 21 Jan 2022 15:53:37 +0000 (16:53 +0100)]
[DOC] Update changelog

Change-Id: I58e680c78e077e95e1b0d29208272a60c7d6e01d
Issue-ID: OOM-2915
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Add option to define excluded private registries 93/126693/4
Bartek Grzybowski [Fri, 21 Jan 2022 12:14:24 +0000 (13:14 +0100)]
[BUILD] Add option to define excluded private registries

This option allows to exclude pulling some images that originate
from private registries from mirror defined in '--private-registry-mirror'.

Change-Id: I49e73eb8a1e253667bde4a387cd809c278ba77d2
Issue-ID: OOM-2915
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Support docker mirror in download script 92/126692/2
Bartek Grzybowski [Fri, 21 Jan 2022 10:20:49 +0000 (11:20 +0100)]
[BUILD] Support docker mirror in download script

A new option '--docker-private-registry-mirror' is added that allows
pulling images which originate from private registries from custom
docker mirroring repository (pull through cache)

Change-Id: I28ee693438d3684d3d0000a7dd94a265c0a617c1
Issue-ID: OOM-2915
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Fix argument name for DockerDownloader class instantiation 67/126667/1
Bartek Grzybowski [Thu, 20 Jan 2022 14:19:32 +0000 (15:19 +0100)]
[BUILD] Fix argument name for DockerDownloader class instantiation

Change-Id: Ie21ad508da894992a8202d71f8ac62374c609733
Issue-ID: OOM-2915
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for kube_prometheus.yml playbook tests 66/126466/1
Bartek Grzybowski [Wed, 5 Jan 2022 12:14:31 +0000 (13:14 +0100)]
[MOLECULE] Add 'ubuntu' scenario for kube_prometheus.yml playbook tests

Change-Id: Id423da14169e109c72f7441a1b944abef1e8a305
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for cert_manager.yml playbook tests 65/126465/1
Bartek Grzybowski [Wed, 5 Jan 2022 12:05:52 +0000 (13:05 +0100)]
[MOLECULE] Add 'ubuntu' scenario for cert_manager.yml playbook tests

Change-Id: Ibfd91503b9eb92126c90f4e9c1b0e418c0e63641
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for 'kube-prometheus-stack' role 64/126464/1
Bartek Grzybowski [Wed, 5 Jan 2022 11:50:04 +0000 (12:50 +0100)]
[MOLECULE] Add 'ubuntu' scenario for 'kube-prometheus-stack' role

Change-Id: I40ba8c39ad8530168672fad1134e26226d18b735
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for 'k8s-persistent-volume' role 62/126462/1
Bartek Grzybowski [Wed, 5 Jan 2022 11:32:31 +0000 (12:32 +0100)]
[MOLECULE] Add 'ubuntu' scenario for 'k8s-persistent-volume' role

Change-Id: I79b1cc4757ce5b45afae3f13b05f2739a3593d4f
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for 'bash-completion' role 39/126439/1
Bartek Grzybowski [Wed, 5 Jan 2022 10:47:18 +0000 (11:47 +0100)]
[MOLECULE] Add 'ubuntu' scenario for 'bash-completion' role

Change-Id: Idf2c22383649beb3c7c76ff6fa991aa88e6cc205
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Fix typo in 'ubuntu' scenario setup for 'package-repository' role 37/126437/1
Bartek Grzybowski [Wed, 5 Jan 2022 10:22:01 +0000 (11:22 +0100)]
[MOLECULE] Fix typo in 'ubuntu' scenario setup for 'package-repository' role

Change-Id: I03fc928975122400d64bd39c341e07a7a604be90
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add 'ubuntu' scenario for 'cert-manager' role 36/126436/1
Bartek Grzybowski [Wed, 5 Jan 2022 10:08:16 +0000 (11:08 +0100)]
[MOLECULE] Add 'ubuntu' scenario for 'cert-manager' role

Change-Id: I33db6f8837a14959d35318db08acfb2002911a38
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add molecule setup for kube_prometheus.yml playbook 15/126415/2
Bartek Grzybowski [Tue, 4 Jan 2022 12:51:54 +0000 (13:51 +0100)]
[MOLECULE] Add molecule setup for kube_prometheus.yml playbook

nfs_mount_path in kube-prometheus-stack role is coerced to global
value from group_vars to allow direct verifier test reuse in
playbook run.

Change-Id: I125355f2b65b57ae6782b9eafcb6d6b58a7444e0
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add molecule setup for cert_manager.yml playbook 13/126413/2
Bartek Grzybowski [Tue, 4 Jan 2022 11:15:54 +0000 (12:15 +0100)]
[MOLECULE] Add molecule setup for cert_manager.yml playbook

Change-Id: I8d6847ac2f201ff3218c02f4ee0406042cea9ee2
Issue-ID: OOM-2908
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Drop pndareg.ctao6.net repository simulation 70/126370/2
Bartek Grzybowski [Wed, 22 Dec 2021 17:43:33 +0000 (18:43 +0100)]
[ANSIBLE] Drop pndareg.ctao6.net repository simulation

Pnda charts were already removed from OOM

Change-Id: I0c319b61271b45c642a77b1ea45e32a362cb262a
Issue-ID: DCAEGEN2-2503
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Add testinfra tests for kube-prometheus-stack role 88/126388/2
Ostap Batih [Thu, 30 Dec 2021 14:54:31 +0000 (14:54 +0000)]
[MOLECULE] Add testinfra tests for kube-prometheus-stack role

Issue-ID: OOM-2889
Signed-off-by: Ostap Batih <o.batih@samsung.com>
Change-Id: I64af5aadcc14c864a27806f20d56e0d7007ff33d

2 years ago[MOLECULE] Add testinfra test to nexus role 86/126386/3
Ostap Batih [Wed, 29 Dec 2021 14:44:59 +0000 (14:44 +0000)]
[MOLECULE] Add testinfra test to nexus role

Issue-ID: OOM-2889
Signed-off-by: Ostap Batih <o.batih@samsung.com>
Change-Id: Ie1685398a663badcaf16a44b1bf99ec0e5c29d60

2 years ago[MOLECULE] Add testinfra tests for nginx role 84/126384/2
Ostap Batih [Tue, 28 Dec 2021 09:35:22 +0000 (09:35 +0000)]
[MOLECULE] Add testinfra tests for nginx role

Issue-ID: OOM-2889
Signed-off-by: Ostap Batih <o.batih@samsung.com>
Change-Id: I32960fbb425d65f934c9c91ffbc764fceafa90f5

2 years ago[MOLECULE] Add testinfra tests for dns role 64/126364/2
Ostap Batih [Wed, 22 Dec 2021 09:13:33 +0000 (09:13 +0000)]
[MOLECULE] Add testinfra tests for dns role

Issue-ID: OOM-2889
Signed-off-by: Ostap Batih <o.batih@samsung.com>
Change-Id: I9c653bdaa8cfcd1a8e187cbf899c060a6299457c

2 years ago[ANSIBLE] Generate shell completion code for kubectl and helm 29/126329/1
Bartek Grzybowski [Fri, 17 Dec 2021 10:58:13 +0000 (11:58 +0100)]
[ANSIBLE] Generate shell completion code for kubectl and helm

Rke.yml playbook leverages 'bash-completion' role

Change-Id: I1d09a3118f0b52ef274e4159666d9f1b0353783d
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Generate shell completion code for cmctl in 'cert_manager' playbook 28/126328/1
Bartek Grzybowski [Fri, 17 Dec 2021 10:38:18 +0000 (11:38 +0100)]
[ANSIBLE] Generate shell completion code for cmctl in 'cert_manager' playbook

Leverages 'bash-completion' role

Change-Id: Ia404ee05e7268f713ae4a0f613db01e873259ee9
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Drop shell completion code generation in 'kubectl' role 27/126327/1
Bartek Grzybowski [Fri, 17 Dec 2021 10:35:58 +0000 (11:35 +0100)]
[ANSIBLE] Drop shell completion code generation in 'kubectl' role

Moved to a dedicated role

Change-Id: I9000403ff619a784c9a480d5de2eafe857c80d8f
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Drop shell completion code generation in 'cert-manager' role 26/126326/1
Bartek Grzybowski [Fri, 17 Dec 2021 10:29:42 +0000 (11:29 +0100)]
[ANSIBLE] Drop shell completion code generation in 'cert-manager' role

Moved to a dedicated role

Change-Id: Ibfaf132d4d81edaee8332b809c3452d530ab1c4c
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Add 'bash-completion' role 25/126325/1
Bartek Grzybowski [Fri, 17 Dec 2021 10:17:55 +0000 (11:17 +0100)]
[ANSIBLE] Add 'bash-completion' role

Role installs bash-completion package and generates the
shell completion code for binary given as a role parameter

Change-Id: I95af7b7a16b0dec1dd7841f1db7afdb3738fe6bc
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop 'include_role' in favor of playing the role directly 90/126290/1
Bartek Grzybowski [Thu, 16 Dec 2021 10:23:59 +0000 (11:23 +0100)]
[MOLECULE] Drop 'include_role' in favor of playing the role directly

'include_role' statement does not play role dependencies

Change-Id: I6518f32f4ac1b1f9742d96aeb10d0868c4394c5d
Issue-ID: OOM-2902
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoMerge "[ANSIBLE] Fix idempotence deficiencies in 'firewall' and 'nexus' role"
Bartek Grzybowski [Wed, 15 Dec 2021 14:40:56 +0000 (14:40 +0000)]
Merge "[ANSIBLE] Fix idempotence deficiencies in 'firewall' and 'nexus' role"

2 years ago[ANSIBLE] Fix idempotence deficiencies in 'firewall' and 'nexus' role 53/126253/1
Bartek Grzybowski [Wed, 15 Dec 2021 11:03:05 +0000 (12:03 +0100)]
[ANSIBLE] Fix idempotence deficiencies in 'firewall' and 'nexus' role

Change-Id: Id154423650483512aa04607f60b4001807be6721
Issue-ID: OOM-2237
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Define verifier tests directory directly in molecule.yml 28/126228/1
Bartek Grzybowski [Tue, 14 Dec 2021 13:54:26 +0000 (14:54 +0100)]
[MOLECULE] Define verifier tests directory directly in molecule.yml

Change-Id: Ic04764848c40a205d60abb01fdffa7e76065c237
Issue-ID: OOM-2238
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Fix 'application' role idempotency checks 27/126227/1
Bartek Grzybowski [Tue, 14 Dec 2021 13:24:30 +0000 (14:24 +0100)]
[ANSIBLE] Fix 'application' role idempotency checks

Change-Id: I9ae95664d30afabc7fd3ba1ea11e466c004f5089
Issue-ID: OOM-2238
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop .gitignore in 'certificates' role 22/126222/1
Bartek Grzybowski [Tue, 14 Dec 2021 11:22:46 +0000 (12:22 +0100)]
[MOLECULE] Drop .gitignore in 'certificates' role

Workdir gets cleaned automatically

Change-Id: I2e10dcb004946d38e59849565040356a9b8ac474
Issue-ID: OOM-1814
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoMerge "[BUILD] Drop Helm v2 codebase in docker-images-collector.sh"
Bartek Grzybowski [Mon, 13 Dec 2021 15:22:01 +0000 (15:22 +0000)]
Merge "[BUILD] Drop Helm v2 codebase in docker-images-collector.sh"

2 years agoMerge "[MOLECULE] Add testinfra tests for cert-manager role"
Bartek Grzybowski [Mon, 13 Dec 2021 08:28:32 +0000 (08:28 +0000)]
Merge "[MOLECULE] Add testinfra tests for cert-manager role"

2 years ago[BUILD] Drop Helm v2 codebase in docker-images-collector.sh 93/126193/1
Bartek Grzybowski [Fri, 10 Dec 2021 14:06:52 +0000 (15:06 +0100)]
[BUILD] Drop Helm v2 codebase in docker-images-collector.sh

Change-Id: Id91028d9d29424dce040bb676c8b7694d9b6ca35
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoMerge "[DOC] Update build and install guide" into istanbul
Bartek Grzybowski [Fri, 10 Dec 2021 09:45:19 +0000 (09:45 +0000)]
Merge "[DOC] Update build and install guide" into istanbul

2 years agoMerge "[DOC] Update build and install guide"
Bartek Grzybowski [Fri, 10 Dec 2021 09:45:10 +0000 (09:45 +0000)]
Merge "[DOC] Update build and install guide"

2 years ago[MOLECULE] Add testinfra tests for cert-manager role 46/126146/3
Ostap Batih [Wed, 8 Dec 2021 09:50:52 +0000 (09:50 +0000)]
[MOLECULE] Add testinfra tests for cert-manager role

Issue-ID: OOM-2889
Change-Id: Ida4349ea463b3da182502ccc10927c2f22d684b9
Signed-off-by: Ostap Batih <o.batih@samsung.com>
2 years ago[DOC] Update build and install guide 27/126127/1
Bartek Grzybowski [Thu, 9 Dec 2021 12:29:37 +0000 (13:29 +0100)]
[DOC] Update build and install guide

Change-Id: I068fcc88b324f86504e84026561f3f72efdac79c
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update build and install guide 65/126165/1
Bartek Grzybowski [Thu, 9 Dec 2021 12:29:37 +0000 (13:29 +0100)]
[DOC] Update build and install guide

Change-Id: I068fcc88b324f86504e84026561f3f72efdac79c
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 16/125816/1
Bartek Grzybowski [Fri, 3 Dec 2021 12:18:54 +0000 (13:18 +0100)]
[DOC] Update changelog

Change-Id: Ifbf20083840b2514e2c837b2ec321e5ca1fc99c8
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 70/126070/1
Bartek Grzybowski [Fri, 3 Dec 2021 12:18:54 +0000 (13:18 +0100)]
[DOC] Update changelog

Change-Id: Ifbf20083840b2514e2c837b2ec321e5ca1fc99c8
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Remove separate helm cases from 'application' role verifier 61/126061/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:40:10 +0000 (12:40 +0100)]
[MOLECULE] Remove separate helm cases from 'application' role verifier

Change-Id: I0a9fc3bad5ec639deabdf50f42f7798974e830bc
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop 'helm3' test scenario for play-rke role 60/126060/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:14:35 +0000 (12:14 +0100)]
[MOLECULE] Drop 'helm3' test scenario for play-rke role

Change-Id: I7e8e351cb72964dba35a69c020a6d0016e0f383a
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Download helm-push unconditionally in 'prepare-helm' role 59/126059/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:03:25 +0000 (12:03 +0100)]
[MOLECULE] Download helm-push unconditionally in 'prepare-helm' role

Change-Id: I12035d5f22d947a54ce56404924ad74561c29546
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Play Helm v3 tasks unconditionally 58/126058/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:00:16 +0000 (12:00 +0100)]
[ANSIBLE] Play Helm v3 tasks unconditionally

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>
2 years ago[ANSIBLE] Drop Helm v2 specific code from application role 57/126057/1
Bartek Grzybowski [Thu, 25 Nov 2021 10:51:26 +0000 (11:51 +0100)]
[ANSIBLE] Drop Helm v2 specific code from application role

Change-Id: I270594786b2ec3b63b5c6cd313278bb271db44b1
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop custom helm3 scenario for application role 56/126056/1
Bartek Grzybowski [Wed, 24 Nov 2021 14:05:40 +0000 (15:05 +0100)]
[MOLECULE] Drop custom helm3 scenario for application role

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>
2 years ago[MOLECULE] Drop custom test scenario for helm v3 55/126055/1
Bartek Grzybowski [Wed, 24 Nov 2021 12:28:29 +0000 (13:28 +0100)]
[MOLECULE] Drop custom test scenario for helm v3

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>
2 years ago[ANSIBLE] Include chartmuseum role unconditionally 54/126054/1
Bartek Grzybowski [Wed, 24 Nov 2021 11:13:07 +0000 (12:13 +0100)]
[ANSIBLE] Include chartmuseum role unconditionally

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>
2 years ago[ANSIBLE] Switch default helm version to 3.6.3 53/126053/1
Bartek Grzybowski [Wed, 24 Nov 2021 11:10:08 +0000 (12:10 +0100)]
[ANSIBLE] Switch default helm version to 3.6.3

Change-Id: Id7b9a183f97fe3002784f9a9482af9ff98c88bf2
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Remove Helm v2 related artifacts 52/126052/1
Bartek Grzybowski [Tue, 23 Nov 2021 11:13:53 +0000 (12:13 +0100)]
[BUILD] Remove Helm v2 related artifacts

Change-Id: I59ab1615669949d04145ab5e2600b683ecd98826
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Remove separate helm cases from 'application' role verifier 07/125907/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:40:10 +0000 (12:40 +0100)]
[MOLECULE] Remove separate helm cases from 'application' role verifier

Change-Id: I0a9fc3bad5ec639deabdf50f42f7798974e830bc
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop 'helm3' test scenario for play-rke role 84/125884/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:14:35 +0000 (12:14 +0100)]
[MOLECULE] Drop 'helm3' test scenario for play-rke role

Change-Id: I7e8e351cb72964dba35a69c020a6d0016e0f383a
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Download helm-push unconditionally in 'prepare-helm' role 82/125882/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:03:25 +0000 (12:03 +0100)]
[MOLECULE] Download helm-push unconditionally in 'prepare-helm' role

Change-Id: I12035d5f22d947a54ce56404924ad74561c29546
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Play Helm v3 tasks unconditionally 81/125881/1
Bartek Grzybowski [Thu, 25 Nov 2021 11:00:16 +0000 (12:00 +0100)]
[ANSIBLE] Play Helm v3 tasks unconditionally

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>
2 years ago[ANSIBLE] Drop Helm v2 specific code from application role 80/125880/1
Bartek Grzybowski [Thu, 25 Nov 2021 10:51:26 +0000 (11:51 +0100)]
[ANSIBLE] Drop Helm v2 specific code from application role

Change-Id: I270594786b2ec3b63b5c6cd313278bb271db44b1
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Drop custom helm3 scenario for application role 78/125878/1
Bartek Grzybowski [Wed, 24 Nov 2021 14:05:40 +0000 (15:05 +0100)]
[MOLECULE] Drop custom helm3 scenario for application role

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>
2 years ago[MOLECULE] Drop custom test scenario for helm v3 67/125867/1
Bartek Grzybowski [Wed, 24 Nov 2021 12:28:29 +0000 (13:28 +0100)]
[MOLECULE] Drop custom test scenario for helm v3

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>
2 years ago[ANSIBLE] Include chartmuseum role unconditionally 63/125863/1
Bartek Grzybowski [Wed, 24 Nov 2021 11:13:07 +0000 (12:13 +0100)]
[ANSIBLE] Include chartmuseum role unconditionally

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>
2 years ago[ANSIBLE] Switch default helm version to 3.6.3 62/125862/1
Bartek Grzybowski [Wed, 24 Nov 2021 11:10:08 +0000 (12:10 +0100)]
[ANSIBLE] Switch default helm version to 3.6.3

Change-Id: Id7b9a183f97fe3002784f9a9482af9ff98c88bf2
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Remove Helm v2 related artifacts 43/125843/1
Bartek Grzybowski [Tue, 23 Nov 2021 11:13:53 +0000 (12:13 +0100)]
[BUILD] Remove Helm v2 related artifacts

Change-Id: I59ab1615669949d04145ab5e2600b683ecd98826
Issue-ID: OOM-2883
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Add ghcr.io to simulated hosts list 42/125842/1
Bartek Grzybowski [Wed, 17 Nov 2021 16:00:09 +0000 (17:00 +0100)]
[ANSIBLE] Add ghcr.io to simulated hosts list

Required by Platform chart for Chartmuseum

Change-Id: I3e981d2e2acdfcd781d5cdfd777924b489fa1593
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 41/125841/1
Bartek Grzybowski [Tue, 16 Nov 2021 10:25:37 +0000 (11:25 +0100)]
[DOC] Update changelog

Added cert-manager
Added cmctl CLI tool

Change-Id: I36afe14ab024a09808540f4f7464ad1916892458
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Setup cmctl autocompletion 40/125840/1
Bartek Grzybowski [Tue, 16 Nov 2021 10:21:41 +0000 (11:21 +0100)]
[ANSIBLE] Setup cmctl autocompletion

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>
2 years ago[ANSIBLE] Install cmctl utility 39/125839/1
Bartek Grzybowski [Mon, 15 Nov 2021 13:27:23 +0000 (14:27 +0100)]
[ANSIBLE] Install cmctl utility

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>
2 years ago[BUILD] Add download link for cmctl utility to binaries list 38/125838/1
Bartek Grzybowski [Mon, 15 Nov 2021 13:23:12 +0000 (14:23 +0100)]
[BUILD] Add download link for cmctl utility to binaries list

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>
2 years ago[ANSIBLE] Add cert-manager provisioning playbook 37/125837/1
Bartek Grzybowski [Wed, 10 Nov 2021 11:23:07 +0000 (12:23 +0100)]
[ANSIBLE] Add cert-manager provisioning playbook

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>
2 years ago[BUILD] Fetch artifacts required by cert-manager 36/125836/1
Bartek Grzybowski [Wed, 10 Nov 2021 11:18:38 +0000 (12:18 +0100)]
[BUILD] Fetch artifacts required by cert-manager

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>
2 years ago[ANSIBLE] Add cert-manager role 35/125835/1
Bartek Grzybowski [Wed, 10 Nov 2021 10:53:15 +0000 (11:53 +0100)]
[ANSIBLE] Add cert-manager role

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>
2 years ago[MOLECULE] Add prepare-cert-manager role 34/125834/1
Bartek Grzybowski [Wed, 10 Nov 2021 10:27:39 +0000 (11:27 +0100)]
[MOLECULE] Add prepare-cert-manager role

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>
2 years ago[DOC] Update changelog 33/125833/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:56:29 +0000 (11:56 +0200)]
[DOC] Update changelog

Change-Id: Id39330ddb56b0b858ac886658056a2b1180ab8e6
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenarios 32/125832/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:54:19 +0000 (11:54 +0200)]
[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenarios

Change-Id: I819e8157758b42507c8757128f4bd047ffd4fa9b
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Upgrade Helm to 3.6.3 31/125831/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:48:31 +0000 (11:48 +0200)]
[BUILD] Upgrade Helm to 3.6.3

As required by OOM Istanbul

Change-Id: I3e5a9040798b8bf6b45e92e3c10233de8131a0b2
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoMerge changes from topic "istanbul-support"
Bartek Grzybowski [Tue, 23 Nov 2021 09:24:54 +0000 (09:24 +0000)]
Merge changes from topic "istanbul-support"

* 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

2 years agoAdd Pawel Slowikowski 89/125789/1
Bartek Grzybowski [Thu, 18 Nov 2021 13:31:36 +0000 (14:31 +0100)]
Add Pawel Slowikowski

Change-Id: I937fb312dd7cd43a28e107598bee3c3eb37c05d2
Issue-ID: CIMAN-134
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Add ghcr.io to simulated hosts list 83/125783/1
Bartek Grzybowski [Wed, 17 Nov 2021 16:00:09 +0000 (17:00 +0100)]
[ANSIBLE] Add ghcr.io to simulated hosts list

Required by Platform chart for Chartmuseum

Change-Id: I3e981d2e2acdfcd781d5cdfd777924b489fa1593
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoAdd Marcin Krasowski 76/125776/1
Bartek Grzybowski [Tue, 16 Nov 2021 16:31:26 +0000 (17:31 +0100)]
Add Marcin Krasowski

Change-Id: I8dc42b071b6f16df3d6f72701f16499cc62fd120
Issue-ID: CIMAN-134
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 71/125771/1
Bartek Grzybowski [Tue, 16 Nov 2021 10:25:37 +0000 (11:25 +0100)]
[DOC] Update changelog

Added cert-manager
Added cmctl CLI tool

Change-Id: I36afe14ab024a09808540f4f7464ad1916892458
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Setup cmctl autocompletion 70/125770/1
Bartek Grzybowski [Tue, 16 Nov 2021 10:21:41 +0000 (11:21 +0100)]
[ANSIBLE] Setup cmctl autocompletion

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>
2 years ago[ANSIBLE] Install cmctl utility 53/125753/2
Bartek Grzybowski [Mon, 15 Nov 2021 13:27:23 +0000 (14:27 +0100)]
[ANSIBLE] Install cmctl utility

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>
2 years ago[BUILD] Add download link for cmctl utility to binaries list 52/125752/1
Bartek Grzybowski [Mon, 15 Nov 2021 13:23:12 +0000 (14:23 +0100)]
[BUILD] Add download link for cmctl utility to binaries list

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>
2 years ago[ANSIBLE] Add cert-manager provisioning playbook 75/125675/2
Bartek Grzybowski [Wed, 10 Nov 2021 11:23:07 +0000 (12:23 +0100)]
[ANSIBLE] Add cert-manager provisioning playbook

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>
2 years ago[BUILD] Fetch artifacts required by cert-manager 74/125674/2
Bartek Grzybowski [Wed, 10 Nov 2021 11:18:38 +0000 (12:18 +0100)]
[BUILD] Fetch artifacts required by cert-manager

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>
2 years ago[ANSIBLE] Add cert-manager role 73/125673/1
Bartek Grzybowski [Wed, 10 Nov 2021 10:53:15 +0000 (11:53 +0100)]
[ANSIBLE] Add cert-manager role

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>
2 years ago[MOLECULE] Add prepare-cert-manager role 72/125672/1
Bartek Grzybowski [Wed, 10 Nov 2021 10:27:39 +0000 (11:27 +0100)]
[MOLECULE] Add prepare-cert-manager role

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>
2 years ago[DOC] Update changelog 96/125396/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:56:29 +0000 (11:56 +0200)]
[DOC] Update changelog

Change-Id: Id39330ddb56b0b858ac886658056a2b1180ab8e6
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenarios 95/125395/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:54:19 +0000 (11:54 +0200)]
[MOLECULE] Upgrade Helm3 release to 3.6.3 in test scenarios

Change-Id: I819e8157758b42507c8757128f4bd047ffd4fa9b
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[BUILD] Upgrade Helm to 3.6.3 94/125394/1
Bartek Grzybowski [Wed, 27 Oct 2021 09:48:31 +0000 (11:48 +0200)]
[BUILD] Upgrade Helm to 3.6.3

As required by OOM Istanbul

Change-Id: I3e5a9040798b8bf6b45e92e3c10233de8131a0b2
Issue-ID: OOM-2871
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[DOC] Update changelog 97/124497/4
Bartek Grzybowski [Mon, 27 Sep 2021 13:05:16 +0000 (15:05 +0200)]
[DOC] Update changelog

Change-Id: Ie4e24e38507266375bd925658bd937bd83d89786
Issue-ID: OOM-2837
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years agoMerge changes from topic "rhel79-upgrade"
Bartek Grzybowski [Fri, 1 Oct 2021 09:59:31 +0000 (09:59 +0000)]
Merge changes from topic "rhel79-upgrade"

* 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

2 years ago[DOC] Update changelog 37/124637/1
Bartek Grzybowski [Fri, 1 Oct 2021 06:55:32 +0000 (08:55 +0200)]
[DOC] Update changelog

Change-Id: I5d1f766880f91e566c5d6f5297def6c1c3171f1c
Issue-ID: OOM-2846
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[CICDANSIBLE] Add feature to set custom docker storage size on nodes 12/124612/1
Bartek Grzybowski [Thu, 30 Sep 2021 10:55:54 +0000 (12:55 +0200)]
[CICDANSIBLE] Add feature to set custom docker storage size on nodes

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>
2 years ago[CICDANSIBLE] Change default node count to 4 11/124611/1
Bartek Grzybowski [Thu, 30 Sep 2021 10:34:00 +0000 (12:34 +0200)]
[CICDANSIBLE] Change default node count to 4

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>
2 years ago[DOC] Update Rhel/Centos version in docs to 7.9 72/124472/4
Bartek Grzybowski [Fri, 24 Sep 2021 10:25:33 +0000 (12:25 +0200)]
[DOC] Update Rhel/Centos version in docs to 7.9

Change-Id: I0936b1aab2020566f10956baef49d9e65ac7a218
Issue-ID: OOM-2837
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[ANSIBLE] Disable DNS management in Network Manager only if it's installed 48/124448/4
Bartek Grzybowski [Thu, 23 Sep 2021 12:40:22 +0000 (14:40 +0200)]
[ANSIBLE] Disable DNS management in Network Manager only if it's installed

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>
2 years ago[CICDANSIBLE] Update heat template "image_name" parameter description 46/124446/4
Bartek Grzybowski [Thu, 23 Sep 2021 10:57:41 +0000 (12:57 +0200)]
[CICDANSIBLE] Update heat template "image_name" parameter description

Change-Id: I8138cda0417abcef0471d35cca505c9ee709aeec
Issue-ID: OOM-2837
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2 years ago[MOLECULE] Upgrade roles tests image to Centos7.9 17/124417/5
Bartek Grzybowski [Wed, 22 Sep 2021 12:29:07 +0000 (14:29 +0200)]
[MOLECULE] Upgrade roles tests image to Centos7.9

Change-Id: I2ae6cba6e6e6bcc629dceb21609cb35cb75ea4cf
Issue-ID: OOM-2837
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>