dcaegen2/platform/plugins.git
2 years agoR10 tag/path update 43/124543/1 master
vv770d [Tue, 28 Sep 2021 21:30:06 +0000 (21:30 +0000)]
R10 tag/path update

Change-Id: Iee93aad4872ed585882a5c79118534314aea87e8
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2919

2 years ago[DCAE] INFO.yaml update 57/124257/1 istanbul
vv770d [Wed, 15 Sep 2021 16:27:22 +0000 (16:27 +0000)]
[DCAE] INFO.yaml update

DCAE committer updates (Sept2021)

Change-Id: Idcd0e5223736573647ec1b6702d31543c5fac752
Issue-ID: DCAEGEN2-2900
Issue-ID: DCAEGEN2-2914
Signed-off-by: vv770d <vv770d@att.com>
2 years agoFix dcaepolicyplugin dependency 18/122518/3
k.kedron [Thu, 8 Jul 2021 11:00:59 +0000 (13:00 +0200)]
Fix dcaepolicyplugin dependency

In offline environment
and define it in more generic way

Issue-ID: DCAEGEN2-2854
Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com>
Change-Id: I0e33d9d766683b369b9c9dfe2dfa3f79b318c9ee

2 years ago[DMAAP-PLUGIN] Fix incorrect version in setup.py 69/121669/1
Remigiusz Janeczek [Wed, 2 Jun 2021 17:37:29 +0000 (19:37 +0200)]
[DMAAP-PLUGIN] Fix incorrect version in setup.py

Merge build is failing because wagons create with 1.5.0
version instead of 1.5.1

Issue-ID: DCAEGEN2-2750
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: Ic0522c8aee5869b370196f4b10413fddcd040b30

2 years ago[DMAAP-PLUGIN] Fix incorrect var name in DMaaP plugin topic creation 08/121008/7
efiacor [Thu, 29 Apr 2021 13:06:09 +0000 (14:06 +0100)]
[DMAAP-PLUGIN] Fix incorrect var name in DMaaP plugin topic creation

Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: I5a17503b55380cd568f76a51656268592b778a26
Issue-ID: DCAEGEN2-2750

3 years agoAdd configuration of external tls init container - CMPv2 56/119956/13
Tomasz Wrobel [Mon, 29 Mar 2021 09:50:57 +0000 (11:50 +0200)]
Add configuration of external tls init container - CMPv2

- Add configuration of certificates exists in secret
- Add configuration of secret contains passwords

Issue-ID: OOM-2712
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: I4e0d6fb3717fdf19b5110a83d9273fd7bcf75757

3 years agoUpdate policy lib to 2.5.1 06/119206/1
vv770d [Fri, 12 Mar 2021 21:46:56 +0000 (21:46 +0000)]
Update policy lib to 2.5.1

Fix for base64 encoding error from py2 to py3

Change-Id: I519b20e06a4f1f96dfb4788912f2cdc645f46d3f
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2671
Signed-off-by: vv770d <vv770d@att.com>
(cherry picked from commit 596ed0cdf5bfeb048cd0806b1b5543b1128208c8)

3 years ago[DCAE] INFO.yaml update 69/119169/1
vv770d [Thu, 11 Mar 2021 16:39:25 +0000 (16:39 +0000)]
[DCAE] INFO.yaml update

New committer additions (March2021)

Change-Id: I3899918e171858ff431c386f90ecfac57fa147b2
Issue-ID: DCAEGEN2-2657
Issue-ID: DCAEGEN2-2658
Signed-off-by: vv770d <vv770d@att.com>
3 years agoR9 tag/path update 74/118974/1
vv770d [Tue, 9 Mar 2021 15:53:37 +0000 (15:53 +0000)]
R9 tag/path update

Change-Id: Iaf305ca3605cc3ece0116dec7de7bd566996eab0
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2663

3 years agoUpdate to python3 version of policy lib 19/118919/1
Jack Lucas [Mon, 8 Mar 2021 17:59:34 +0000 (12:59 -0500)]
Update to python3 version of policy lib

Issue-ID: DCAEGEN2-2662
Issue-ID: INT-1819
Signed-off-by: Jack Lucas <jflos@sonoris.net>
Change-Id: Ia18d600e8c669b0b656799195f9b6126f01bf14f

3 years agoAdd certificate custom resource creation when CertManager CMPv2 integration is enabled 73/118373/19
Tomasz Wrobel [Wed, 24 Feb 2021 12:14:44 +0000 (13:14 +0100)]
Add certificate custom resource creation when CertManager CMPv2 integration is enabled

Issue-ID: DCAEGEN2-2440
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: Icc2006af0520d592bfdf46d4f9fe419d7b5bc81e

3 years agoAdd a method for creating a secret with a generated password. 43/118343/6
Jan Malkiewicz [Wed, 24 Feb 2021 06:37:35 +0000 (07:37 +0100)]
Add a method for creating a secret with a generated password.

Issue-ID: DCAEGEN2-2440
Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com>
Change-Id: Ib56b193d0ae8ae1822ec7dac04a22ca767e9ecab

3 years agoAdd parameters for cmpv2 issuer integration. 63/118163/5
Jan Malkiewicz [Mon, 22 Feb 2021 14:09:26 +0000 (15:09 +0100)]
Add parameters for cmpv2 issuer integration.

Issue-ID: DCAEGEN2-2440
Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com>
Change-Id: I6cfedfc60ecc00a2d7cafcb11e72d291fbfb3301

3 years agoFix bug with default mode format in ConfigMapVolumeSource and upgrade k8splugn to... 28/118028/2
Edyta Krukowska [Thu, 18 Feb 2021 10:25:07 +0000 (11:25 +0100)]
Fix bug with default mode format in ConfigMapVolumeSource and upgrade k8splugn to 3.5.3

Issue-ID: DCAEGEN2-2546
Signed-off-by: Edyta Krukowska <edyta.krukowska@nokia.com>
Change-Id: If1eef2d7b6a8c7b3403d927895e20534f0137492

3 years agoRefactor tests for k8s_plugin 79/117879/2
Edyta Krukowska [Tue, 16 Feb 2021 09:14:54 +0000 (10:14 +0100)]
Refactor tests for k8s_plugin

Issue-ID: DCAEGEN2-2546
Signed-off-by: Edyta Krukowska <edyta.krukowska@nokia.com>
Change-Id: If40acc2c2ee1ab40b5dd0e3338967635bf8736f7

3 years agoFix conditions for volumes 34/117534/3
Edyta Krukowska [Fri, 5 Feb 2021 08:01:44 +0000 (09:01 +0100)]
Fix conditions for volumes

Issue-ID: DCAEGEN2-2546
Signed-off-by: Edyta Krukowska <edyta.krukowska@nokia.com>
Change-Id: I62bb6a9bc6ed2efefafa491331ad1c5c477a924b

3 years agoUpgrade k8s to use configMap 29/117229/10
Edyta Krukowska [Fri, 29 Jan 2021 10:35:03 +0000 (11:35 +0100)]
Upgrade k8s to use configMap

Issue-ID: DCAEGEN2-2546
Signed-off-by: Edyta Krukowska <edyta.krukowska@nokia.com>
Change-Id: I41bacf0b9de239e21cc9900c408f10cea75f83c1

3 years agodcae INFO.yaml update 41/116841/1
vv770d [Wed, 13 Jan 2021 21:37:27 +0000 (21:37 +0000)]
dcae INFO.yaml update

Committer changes

Change-Id: I3c67506c6606aa9e841cc5b8b06bd1baf0f9491b
Issue-ID: DCAEGEN2-2583
Signed-off-by: vv770d <vv770d@att.com>
3 years agoAdd option to use services with ipv6 43/116243/3
JerzySzachniewicz [Wed, 9 Dec 2020 09:11:07 +0000 (10:11 +0100)]
Add option to use services with ipv6

Issue-ID: DCAEGEN2-2388
Signed-off-by: JerzySzachniewicz <jerzy.szachniewicz@nokia.com>
Change-Id: I34ca694b38e9c3121ec7a0bd95c92071392052d3
Signed-off-by: JerzySzachniewicz <jerzy.szachniewicz@nokia.com>
3 years agoSupport both py2 and py3 wagon push 33/116233/2
vv770d [Tue, 8 Dec 2020 21:44:59 +0000 (21:44 +0000)]
Support both py2 and py3 wagon push

Change-Id: I96a43f4173204070c46ab42df5d7fa6a74ac3342
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2525
Signed-off-by: vv770d <vv770d@att.com>
3 years agoBuild py3 wagons in-parallel 41/116141/6
vv770d [Fri, 4 Dec 2020 18:22:12 +0000 (18:22 +0000)]
Build py3 wagons in-parallel
And disable helm2 plugin build

Change-Id: I36f70225fdea3cd5141d5d697fc060ed0a3f22f6
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2525
Issue-ID: DCAEGEN2-2544
Signed-off-by: vv770d <vv770d@att.com>
3 years agoUpdate kubernetes python plugin to version 12.0.1 77/115377/2
JerzySzachniewicz [Wed, 25 Nov 2020 12:23:52 +0000 (13:23 +0100)]
Update kubernetes python plugin to version 12.0.1

Issue-ID: DCAEGEN2-2388
Signed-off-by: JerzySzachniewicz <jerzy.szachniewicz@nokia.com>
Change-Id: Ie1e1964a1140b0be82d2e7ecd0aead232128642d
Signed-off-by: JerzySzachniewicz <jerzy.szachniewicz@nokia.com>
3 years agoFix problem with helm build 36/113836/1
Piotr Marcinkiewicz [Tue, 13 Oct 2020 12:36:31 +0000 (14:36 +0200)]
Fix problem with helm build

- Limit cloudify-common to <5.1.0 in helm

Issue-ID: DCAEGEN2-2484
Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com>
Change-Id: Iec427872a9b077f9c217b5aec525a9805817bfe8

3 years agoMerge "[k8splugin] Update plugin to use OOM CertService"
Vijay Venkatesh Kumar [Mon, 12 Oct 2020 22:45:45 +0000 (22:45 +0000)]
Merge "[k8splugin] Update plugin to use OOM CertService"

3 years agoR8 tag/path update 91/113491/1
vv770d [Fri, 2 Oct 2020 16:18:47 +0000 (16:18 +0000)]
R8 tag/path update

Change-Id: Ia615bc0cb35741cd6c052c6c1ebe65bc1282aed5
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2468

3 years ago[k8splugin] Update plugin to use OOM CertService 52/113352/5
Piotr Marcinkiewicz [Tue, 29 Sep 2020 10:59:08 +0000 (12:59 +0200)]
[k8splugin] Update plugin to use OOM CertService

- Replace AAF CertService with OOM CertService
- Rename truststore merger init container to cert post processor

Issue-ID: OOM-2526
Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com>
Change-Id: If3aecb9c62970e338c694ff7ae2dadf94c4daa8b

3 years agoLabel k8s Deployments for healthcheck 62/112762/3
Jack Lucas [Wed, 16 Sep 2020 18:01:01 +0000 (14:01 -0400)]
Label k8s Deployments for healthcheck

Issue-ID: DCAEGEN2-2433
Signed-off-by: Jack Lucas <jflos@sonoris.net>
Change-Id: I12b5ca5d0c70d7c8d42c1ec1ce88841d2cf25cd7

3 years agodcae INFO.yaml update 58/112558/1
vv770d [Fri, 11 Sep 2020 17:20:32 +0000 (17:20 +0000)]
dcae INFO.yaml update

Project maturity
Committer changes

Change-Id: Iff70a751dbb60fcadfb600d1a8c8fb2cec08f862
Issue-ID: DCAEGEN2-2425
Signed-off-by: vv770d <vv770d@att.com>
3 years agoFix INFO.yaml files 08/112308/1
Jessica Wagantall [Tue, 8 Sep 2020 17:48:14 +0000 (10:48 -0700)]
Fix INFO.yaml files

Proper syntax for INFO.yaml requires the first
line to be "---" which was previously removed.
Re-adding this missing line.

Issue-ID: CIMAN-387
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I2e60cbe415fbd957ab10deae684e84eefc639b27

3 years ago[k8splugin] Add support to move CMPv2 keystore in place of AAFCertMan 32/111932/3
Remigiusz Janeczek [Tue, 1 Sep 2020 06:46:58 +0000 (08:46 +0200)]
[k8splugin] Add support to move CMPv2 keystore in place of AAFCertMan
keystore

Make secret with certs for cert-service-client container configurable

Issue-ID: DCAEGEN2-2253
Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Change-Id: Ia17d3a1f32d2118aa6d5380e32ac5afb5ad2d017

3 years agoAdd init container support for truststore merger. 22/111422/22
Jan Malkiewicz [Wed, 19 Aug 2020 13:49:10 +0000 (15:49 +0200)]
Add init container support for truststore merger.

Issue-ID: DCAEGEN2-2253

Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com>
Change-Id: I98f27834b36cad333728d41ec079b86a090e77f3

3 years agoAdd plugin testing blueprints 93/111193/1
Jack Lucas [Wed, 12 Aug 2020 15:30:41 +0000 (11:30 -0400)]
Add plugin testing blueprints

Issue-ID: DCAEGEN2-2352
Signed-off-by: Jack Lucas <jflos@sonoris.net>
Change-Id: Icacef912fc24d2814d513bd2df2a6aaed117ebb5

3 years agoCertificates from CMPv2 server - handle incorrect blueprint 86/110686/10
Joanna Jeremicz [Wed, 29 Jul 2020 10:20:10 +0000 (12:20 +0200)]
Certificates from CMPv2 server - handle incorrect blueprint

K8splugin will stop without deployment creation when external_cert does not contain all the required parameters
Bugfix: K8splugin will not create cert-service-client init container by default

Issue-ID: DCAEGEN2-2252 DCAEGEN2-2380
Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
Change-Id: Ibb6ada925ad8c7f1609e01ba9021a7dbcf0fe644

3 years agoTemporary fix for k8s build fail 78/111078/1
Remigiusz Janeczek [Mon, 10 Aug 2020 09:32:32 +0000 (11:32 +0200)]
Temporary fix for k8s build fail

Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com>
Issue-ID: DCAEGEN2-2384
Change-Id: I024736f87542f8320c6c5290664d711f98c57f58

3 years agoAdapt DCAE CFY K8S Plugin with K8S 1.17 version of APIs 82/110482/5
Sylwia_Jakubek [Thu, 23 Jul 2020 09:34:53 +0000 (11:34 +0200)]
Adapt DCAE CFY K8S Plugin with K8S 1.17 version of APIs

Issue-ID: DCAEGEN2-2309
Signed-off-by: Sylwia Jakubek <sylwia.jakubek@nokia.com>
Change-Id: I40db1bcaae65f6d30a71ac7831b6c316e82b5576

3 years agoMerge "Add support to request certificates from CMPv2 server in DCAE cloudify blueprints"
Vijay Venkatesh Kumar [Mon, 27 Jul 2020 16:57:57 +0000 (16:57 +0000)]
Merge "Add support to request certificates from CMPv2 server in DCAE cloudify blueprints"

3 years agoAdd support to request certificates from CMPv2 server in DCAE cloudify blueprints 04/109604/18
Joanna Jeremicz [Fri, 26 Jun 2020 14:53:53 +0000 (16:53 +0200)]
Add support to request certificates from CMPv2 server in DCAE cloudify blueprints

If the blueprint specifies that the component uses external TLS via the `external_cert` property, the `Deployment` includes an additional init container and the component's container. The init container populates the external TLS certificate artifacts in mounted volume. The container requires CMPv2 CertService to work properly.

Issue-ID: DCAEGEN2-2252
Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com>
Change-Id: I90cb79120ffaf634fc1f5b8a03a83abb30deb2b7

3 years agodcae committer updates in INFO.yaml 18/110518/1
vv770d [Thu, 23 Jul 2020 19:13:15 +0000 (19:13 +0000)]
dcae committer updates in INFO.yaml

Change-Id: I0ccbecd014cac89edfcf3ba2b96a54d0f6225548
Issue-ID: DCAEGEN2-2365
Signed-off-by: vv770d <vv770d@att.com>
3 years agorename typefiles to be consistent with nexus 90/108990/1
Hansen, Tony (th1395) [Tue, 9 Jun 2020 18:27:12 +0000 (18:27 +0000)]
rename typefiles to be consistent with nexus

Change-Id: Iebfda41db8225db233d0ff0f41e197d2e4cc0688
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207

3 years agofix for typefile fix 75/108975/2
Hansen, Tony (th1395) [Tue, 9 Jun 2020 14:44:55 +0000 (14:44 +0000)]
fix for typefile fix

Change-Id: Ie974a982290229dcfecb058090d23b3ac73ed537
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
3 years agofix for mvn-phase-lib.sh 38/108938/3
Hansen, Tony (th1395) [Mon, 8 Jun 2020 21:01:47 +0000 (21:01 +0000)]
fix for mvn-phase-lib.sh

Change-Id: I7b3340024bf84206d79c18b10290a1e0f0129304
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
3 years agofix more type version issues 30/108930/1
Hansen, Tony (th1395) [Mon, 8 Jun 2020 16:20:49 +0000 (16:20 +0000)]
fix more type version issues

Change-Id: I321407dcf08cb37d8ce8270a3458c50ec489e08e
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207

3 years agofix version numbers in type files 56/108856/1
Hansen, Tony (th1395) [Sat, 6 Jun 2020 00:52:40 +0000 (00:52 +0000)]
fix version numbers in type files

Change-Id: I022e922737d4ee1ed96b34e025e690f45fe1400e
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207

3 years agofix for mvn-phase-script for wagon building 51/108751/3
Hansen, Tony (th1395) [Wed, 3 Jun 2020 21:13:10 +0000 (21:13 +0000)]
fix for mvn-phase-script for wagon building

Change-Id: I1475819ffdab87618208df32a3c868b17b92339b
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
3 years agomove plugins from from ccsdk to dcaegen2 44/107644/28
Hansen, Tony (th1395) [Wed, 13 May 2020 18:55:54 +0000 (18:55 +0000)]
move plugins from from ccsdk to dcaegen2

copy dmaap, helm, pgaas and sshkeyshare plugins from ccsdk to dcaegen2

Change-Id: Ib257495de6c275c45f0c87a4b42ac21a2fab7979
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
Issue-ID: DCAEGEN2-2207
Signed-off-by: Hansen, Tony (th1395) <th1395@att.com>
4 years agoRemove ContainerizedPlatformContainer from types 55/106855/2
Jack Lucas [Mon, 20 Apr 2020 17:25:47 +0000 (13:25 -0400)]
Remove ContainerizedPlatformContainer from types

Also allow environment variables to specified via docker_config

Issue-ID: DCAEGEN2-1791
Issue-ID: DCAEGEN2-2215
Change-Id: If6b3b206856031d3c2aa3a5f787c1be30bdc4afd
Signed-off-by: Jack Lucas <jflucas@research.att.com>
4 years agoR7 tag/path update 92/106292/1
Vijay Venkatesh Kumar [Mon, 20 Apr 2020 16:23:18 +0000 (16:23 +0000)]
R7 tag/path update

Change-Id: I987dce35a8bb6569764b8214a0cc9c596e416d7d
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-2201

4 years agoFix dcaepolicy reference 99/102899/1 frankfurt 6.0.0-ONAP
Jack Lucas [Tue, 3 Mar 2020 18:35:50 +0000 (13:35 -0500)]
Fix dcaepolicy reference

Issue-ID: DCAEGEN2-2097
Signed-off-by: Jack Lucas <jflucas@research.att.com>
Change-Id: I7fe5676c2bf33ce3900216156a404572bb2622f0

4 years agoProvide cacert in JKS format for clients 06/101406/3
Jack Lucas [Mon, 3 Feb 2020 22:11:07 +0000 (17:11 -0500)]
Provide cacert in JKS format for clients

Issue-ID: DCAEGEN2-1938
Signed-off-by: Jack Lucas <jflucas@research.att.com>
Change-Id: Ic9a852bb058075b2b03aa6382ed33e23a4cca8b5

4 years agosonarcloud support 60/101360/1
Vijay Venkatesh Kumar [Fri, 7 Feb 2020 03:40:15 +0000 (03:40 +0000)]
sonarcloud support

Change-Id: I7e66510da92d47da2abb67499c3e347822ddd1ea
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-2065

4 years agoAddress k8s plugin code smells reported by sonar 45/100045/4
Miroslav Los [Wed, 18 Dec 2019 17:28:59 +0000 (18:28 +0100)]
Address k8s plugin code smells reported by sonar

Make 'resources' argument to k8sclient.k8sclient.deploy an
optional kwarg, update its uses and document it.
Split off code reported complex from deploy into functions.
Tweak a nested if in tasks.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-2006
Change-Id: I13a091de9207bab1c7d4eee3179263c5d994ffbf

4 years agoMerge "R6 tag/path update"
Tony Hansen [Wed, 8 Jan 2020 20:19:32 +0000 (20:19 +0000)]
Merge "R6 tag/path update"

4 years agoFix incorrect committer ID in INFO.yaml 93/100093/1
Jack Lucas [Wed, 8 Jan 2020 14:51:13 +0000 (09:51 -0500)]
Fix incorrect committer ID in INFO.yaml

Issue-ID: DCAEGEN2-2012
Signed-off-by: Jack Lucas <jflucas@research.att.com>
Change-Id: I788d83e894725e0564633db00d2c71c0e6ff5cda

4 years agoRemove obsolete cdap and docker plugins 60/99760/2
Miroslav Los [Wed, 18 Dec 2019 12:10:24 +0000 (13:10 +0100)]
Remove obsolete cdap and docker plugins

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-1987
Change-Id: I7e7114458a2931b8f1baf915f1714ee8465b86e5

4 years agoR6 tag/path update 29/100029/1
Vijay Venkatesh Kumar [Mon, 6 Jan 2020 17:26:52 +0000 (17:26 +0000)]
R6 tag/path update

Change-Id: I875f6ad6aed651943b00d818daf6cde149150b19
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-1785
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
4 years agoFix tox configuration for coverage 63/99763/2
Miroslav Los [Wed, 18 Dec 2019 12:29:54 +0000 (13:29 +0100)]
Fix tox configuration for coverage

Coverage is unable to report on modules unless PYTHONPATH is set.
Put test results into separate files for python 2 and 3.
Merge coverage of python 2 and 3 in a final report.
Silence warnings on xunit2 pytest output format.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-2005
Change-Id: I2740231274c153d178e7d9c9103fc70657f7558d

4 years agoCustomize python import for kubernetes plugin 48/99348/4
Miroslav Los [Mon, 9 Dec 2019 17:20:59 +0000 (18:20 +0100)]
Customize python import for kubernetes plugin

Cloudify manager fails to find the plugin without this helper.
The original code, cloudify-python-importer, is unmaintained.
It is just one module, licensed under Apache2.0 as well.
It also needs a python3 fix, hence the module code is added here.

Note that what the modification does should not be necessary,
and a proper root cause and fix needs to be found eventually.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-1988
Change-Id: I28274dff902204362d7f5b6f97ac3381ff8b5411

4 years agoUpdate versions for all plugins 40/99340/1
Miroslav Los [Mon, 9 Dec 2019 14:57:46 +0000 (15:57 +0100)]
Update versions for all plugins

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-1986
Change-Id: Id4cc1cd9c6c5fb0c013f950b11b7799fa9f4fcfa

4 years agoUpdate DCAE Committer in INFO.yaml 06/99106/2
JoeOLeary [Tue, 3 Dec 2019 21:05:02 +0000 (21:05 +0000)]
Update DCAE Committer in INFO.yaml

Issue-ID: DCAEGEN2-1891
Signed-off-by: JoeOLeary <joseph.o.leary@est.tech>
Change-Id: I6cb1fcf2f3ddd12709df48ef7547b8c27b13acf1

4 years agoSupport python3 in all plugins 57/98857/3
Miroslav Los [Tue, 26 Nov 2019 13:20:36 +0000 (14:20 +0100)]
Support python3 in all plugins

Unify tox/requirements/setup.py requirement specifications.
Do not set upper version limits if possible.
Drop uuid as dependency included with standard library.
Drop import of unmaintained cloudify_importer without python3 version.
Use PEP 508 URLs in requirements for non-PyPI (github) releases.
Use cloudify-common 5 release; pre-release package for python3.
Rewrite uses of map with loops/comprehensions.

Signed-off-by: Miroslav Los <miroslav.los@pantheon.tech>
Issue-ID: DCAEGEN2-1956
Change-Id: I7b3ceb97a628e3af5bda3178d182f4207069e86d

4 years agoDCAEGEN2-1920 enhance policy plugin for error conditions 21/98421/3
Schmalzried, Terry (ts862m) [Thu, 14 Nov 2019 18:07:56 +0000 (13:07 -0500)]
DCAEGEN2-1920 enhance policy plugin for error conditions

Issue-ID: DCAEGEN2-1920
Change-Id: I7e1b08cb008f60d7f08ed2db41236a03b8490287
Signed-off-by: Schmalzried, Terry (ts862m) <ts862m@att.com>
4 years agoR6 tag update 38/96438/1
Vijay Venkatesh Kumar [Mon, 30 Sep 2019 18:51:54 +0000 (18:51 +0000)]
R6 tag update

Change-Id: I1cbbee3dd24600907d2d5625179e92bb74ef4c48
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-1785

4 years agoMove DR subscriber creation before container start 66/91566/2 elalto 5.0.1-ONAP 5.0.2-ONAP
Jack Lucas [Wed, 3 Jul 2019 15:13:25 +0000 (11:13 -0400)]
Move DR subscriber creation before container start

Also update Kubernetes client library version
Fix bug that allowed generating a too-long k8s deployment name.

Issue-ID: DCAEGEN2-1651
Issue-ID: DCAEGEN2-1653
Issue-ID: DCAEGEN2-1667
Change-Id: Ied859073fb01d8623278cf9e58c1dcc26fed1712
Signed-off-by: Jack Lucas <jflucas@research.att.com>
4 years agoAdd TLS support for client-only apps 19/90719/2
Jack Lucas [Tue, 25 Jun 2019 22:52:55 +0000 (18:52 -0400)]
Add TLS support for client-only apps

Also enhance unit tests to do more robust checking of results.

Issue-ID: DCAEGEN2-1550
Change-Id: Icf6e5357d828e19db73bb58b98fd60e9f111d0dc
Signed-off-by: Jack Lucas <jflucas@research.att.com>
4 years agoFix xpath syntax for CentOS 93/88393/1
Jack Lucas [Thu, 23 May 2019 17:59:12 +0000 (13:59 -0400)]
Fix xpath syntax for CentOS

Change-Id: I5f287b9541a20713b25a573879e44a4f37099141
Issue-ID: DCAEGEN2-1520
Signed-off-by: Jack Lucas <jflucas@research.att.com>
4 years agoFix CentOS incompatibilities in mvn-phase-lib 67/88367/1
Jack Lucas [Thu, 23 May 2019 14:57:07 +0000 (10:57 -0400)]
Fix CentOS incompatibilities in mvn-phase-lib

Issue-ID: DCAEGEN2-1520
Signed-off-by: Jack Lucas <jflucas@research.att.com>
Change-Id: Ica41de308a32767a6f1c4ce178d2460adfa2f61b

4 years agoStop building CDAP and Docker plugins 66/88266/3
Jack Lucas [Wed, 22 May 2019 14:45:49 +0000 (10:45 -0400)]
Stop building CDAP and Docker plugins

Also remove relationships plugin test case that has different
expected results on Ubuntu and CentOS. (Should not change
test coverage statistics.)

Change-Id: I027e13ee92ff1c799d38d8ad9939c4aff73022c3
Issue-ID: DCAEGEN2-1524
Signed-off-by: Jack Lucas <jflucas@research.att.com>
4 years agoR5 tag update 56/87056/1
Vijay Venkatesh Kumar [Mon, 6 May 2019 16:15:58 +0000 (16:15 +0000)]
R5 tag update

Change-Id: I3822177c6b0e0ee08a647fd31a0a34532d52751d
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-1481

5 years agoFix DR subscriber failure 48/85848/1 dublin 4.0.0-ONAP
Jack Lucas [Fri, 19 Apr 2019 19:14:25 +0000 (15:14 -0400)]
Fix DR subscriber failure

Issue-ID: DCAEGEN2-1009
Change-Id: Ieb770b6562123dda78fd4b8c8c514d30767ad7fb
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoInitial commit for clamp-policy plugin 80/83480/6
Vignesh K [Wed, 27 Mar 2019 12:04:08 +0000 (17:34 +0530)]
Initial commit for clamp-policy plugin
Addressed review comments

Issue-ID: DCAEGEN2-1129

Change-Id: Icdf95bdbf7c3ec2f201d5d57544ef6d206f3c5fa
Signed-off-by: Vignesh K <vignesh.k041@wipro.com>
5 years agoChange kubeconfig file location 96/83896/2
Jack Lucas [Mon, 1 Apr 2019 22:00:19 +0000 (18:00 -0400)]
Change kubeconfig file location

By putting kubeconfig in its own directory, we make
sure updates to the underlying configMap become
visible to the plugin without restarting CM.

Issue-ID: DCAEGEN2-1136
Change-Id: Ifbc5bed31cdcf285b1cf845427679f631eaa4645
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoadd comment on 63 label length, fix _parse_volumes 49/82749/2
Jason Luo [Wed, 20 Mar 2019 01:04:13 +0000 (01:04 +0000)]
add comment on 63 label length, fix _parse_volumes

change to v['container'].get('mode') to allow mode value be absent

Issue-ID: DCAEGEN2-1126

Change-Id: I12fe257995f466238f64b06e6cf80f3cc2654c5b
Signed-off-by: Jason Luo <cl4531@att.com>
5 years agoAdd multi-cluster support 10/82510/3
Jack Lucas [Mon, 11 Mar 2019 21:43:37 +0000 (17:43 -0400)]
Add multi-cluster support

Issue-ID: DCAEGEN2-1136
Change-Id: I314e5d8c501198b3e87c45813201498935c7bacc
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoadd liveness probe, fix readiness prob exec 91/81891/5
Jason Luo [Sun, 10 Mar 2019 00:36:25 +0000 (00:36 +0000)]
add liveness probe, fix readiness prob exec

liveness and readiness probes may run script with
arguments, ports and volumes are optional instead
of mandatory, test_tasks.py accept ports[] and
volumes[]
fix the issue of labels which are logner than 63

Issue-ID: DCAEGEN2-1126
Change-Id: Id2f893adc300bf508c0512a51b3665872d36f674
Signed-off-by: Jason Luo <cl4531@att.com>
5 years agoFix k8s plugin version in type file 78/81878/1
Jack Lucas [Fri, 8 Mar 2019 22:27:42 +0000 (17:27 -0500)]
Fix k8s plugin version in type file

Issue-ID: DCAEGEN2-987
Change-Id: I74a17b3c8d79f12b77a7e7dd4b57b3fde2e77147
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoUndeploy k8s artifacts on timeout 38/79838/1
Jack Lucas [Tue, 5 Mar 2019 16:43:01 +0000 (11:43 -0500)]
Undeploy k8s artifacts on timeout

Issue-ID: DCAEGEN2-987
Change-Id: I35a2dcdb7b7f1b7280dba6593a9ee2b8921b6df9
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoAdd k8sclient unit tests 00/79400/1
Jack Lucas [Wed, 27 Feb 2019 16:38:13 +0000 (11:38 -0500)]
Add k8sclient unit tests

Change-Id: I4b664865618bf87822af325e2c2dd43e71c0bdac
Issue-ID: DCAEGEN2-1261
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoAdd resource_config to specify CPU and menory 37/79137/4
Jason Luo [Mon, 25 Feb 2019 22:01:05 +0000 (22:01 +0000)]
Add resource_config to specify CPU and menory

Enhance K8s plugin used by DCAE Platform to specify CPU and memory

Issue-ID: DCAEGEN2-1126

Change-Id: I2431b0b7f67f855122ed4494aa21cad0f99dcc37
Signed-off-by: Jason Luo <cl4531@att.com>
5 years agouse new onap-dcae-dcaepolicy-lib 53/75953/2
Schmalzried, Terry (ts862m) [Thu, 17 Jan 2019 19:44:29 +0000 (14:44 -0500)]
use new onap-dcae-dcaepolicy-lib

Issue-ID: DCAEGEN2-1086
Change-Id: I64f994e99b417f4d79ac95f64aa9596bb77ce8f0
Signed-off-by: Schmalzried, Terry (ts862m) <ts862m@att.com>
5 years agofix typos 95/72195/1
Stanislav Chlebec [Thu, 8 Nov 2018 10:49:24 +0000 (11:49 +0100)]
fix typos

Change-Id: I95954edbf2827292a5da500330ba43781cc2cd8d
Signed-off-by: Stanislav Chlebec <stanislav.chlebec@pantheon.tech>
Issue-ID: AAF-582

5 years agoR4 tag update 91/71791/1
Vijay Venkatesh Kumar [Sat, 3 Nov 2018 07:04:56 +0000 (07:04 +0000)]
R4 tag update

Change-Id: I3c248253f40dc31d055f263ada3b6dd1e6375a6b
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-937

5 years agoUpdate plugin version in k8s type file 81/70381/1 casablanca 3.0.0-ONAP 3.0.1-ONAP
Jack Lucas [Fri, 12 Oct 2018 19:19:26 +0000 (15:19 -0400)]
Update plugin version in k8s type file

Issue-ID: DCAEGEN2-796
Change-Id: Ic89231138ec7da7004334547031fef26df03032c
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoAdd support for UDP port mapping 79/70379/1
Jack Lucas [Fri, 12 Oct 2018 15:30:05 +0000 (11:30 -0400)]
Add support for UDP port mapping

Issue-ID: DCAEGEN2-796
Change-Id: I09038d0bc7154b989f9ce9e328da57aac0020597
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoDon't change to https when use_tls is set 47/67447/1
Andrew Gauld [Tue, 18 Sep 2018 19:19:46 +0000 (15:19 -0400)]
Don't change to https when use_tls is set

The k8s plugin's behavior of setting the health check probe type
scheme to https when it was http and the use_tls flag is set is
causing a problem for the Policy Handler.  This change leaves the
health check type alone, so, if it was http, it stays http even if
use_tls is set.

Change-Id: If004876f5142889abe0b24aeb4c0fdedaea3ab2b
Issue-ID: DCAEGEN2-591
Signed-off-by: Andrew Gauld <ag1282@att.com>
5 years agoinclude registry on tls image 79/67179/1
vagrant [Mon, 17 Sep 2018 06:56:45 +0000 (06:56 +0000)]
include registry on tls image

Change-Id: Ic109995f29922ca3a28107970fa1aae5246b9b67
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Issue-ID: DCAEGEN2-790

5 years agoUpdate image name for default TLS_IMAGE 67/67067/1
Andrew Gauld [Mon, 17 Sep 2018 18:45:46 +0000 (14:45 -0400)]
Update image name for default TLS_IMAGE

Change-Id: If7a30270d07ce6283f4c24ca3802e23a5cbf70b5
Issue-ID: DCAEGEN2-790
Signed-off-by: Andrew Gauld <ag1282@att.com>
5 years agoAdd support for TLS init container 29/65529/1
Jack Lucas [Mon, 10 Sep 2018 12:14:29 +0000 (12:14 +0000)]
Add support for TLS init container

Change-Id: I118af2c8a0294ffc89e045f8cdae24dfb7e57ab6
Issue-ID: DCAEGEN2-591
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoUse managed guava version 97/62597/2
Gary Wu [Fri, 24 Aug 2018 22:21:35 +0000 (15:21 -0700)]
Use managed guava version

Use centrally managed guava version specified in
oparent.  Includes upgrade to oparent 1.2.0.

This change was submitted by script and may include
additional whitespace or formatting changes.

Change-Id: I8ceadffca9d6424727582ebb7297b1dd36207b7c
Issue-ID: INT-619
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
5 years agoAdd modules to tox.ini coverage spec 25/61625/1
Jack Lucas [Tue, 21 Aug 2018 15:20:53 +0000 (15:20 +0000)]
Add modules to tox.ini coverage spec

Change-Id: I617b7f3b8a7b8ec068c16355530351aad0122062
Issue-ID: DCAEGEN2-723
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoAdd checks on runtime props for uninstall 39/61139/1
Jack Lucas [Fri, 17 Aug 2018 21:27:26 +0000 (21:27 +0000)]
Add checks on runtime props for uninstall

Change-Id: Ib2e37713068e77126914d1af3bc238fc0119ef93
Issue-ID: DCAEGEN2-695
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoFix k8splugin to accept intervals as strings 83/58283/3
Jack Lucas [Tue, 31 Jul 2018 21:10:25 +0000 (21:10 +0000)]
Fix k8splugin to accept intervals as strings

Also update type file to point to new plugin version
Add unit tests for parsing interval
Change RE to be non-Python specific
Use uppercase for RE constant and unit conversion factors

Issue-ID: DCAEGEN2-649
Change-Id: I1de728b3efd0725d4a3da996d95ec61e68f56ab4
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoMerge "Add INFO.yaml file"
Vijay Venkatesh Kumar [Fri, 27 Jul 2018 21:27:05 +0000 (21:27 +0000)]
Merge "Add INFO.yaml file"

5 years agoMerge "Make docker node type consistent with k8s"
Jack Lucas [Fri, 27 Jul 2018 19:42:21 +0000 (19:42 +0000)]
Merge "Make docker node type consistent with k8s"

5 years agoAdd INFO.yaml file 73/46073/2
Jessica Wagantall [Fri, 4 May 2018 00:16:17 +0000 (17:16 -0700)]
Add INFO.yaml file

Add INFO.yaml to list:
- Project description
- Properties
- PTL information
- Meeting information
- Committer information

Change-Id: Ic6adb472e733d08cbed931e369fc47507fbfef5d
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
5 years agoAdd policy update notification support 03/57603/1
Jack Lucas [Wed, 25 Jul 2018 20:33:50 +0000 (20:33 +0000)]
Add policy update notification support

Use k8s terminology instead of Docker terminology
Remove some redundant logging

Change-Id: Ic8e581ebde9ea062a7d0e145465425eec1db57c3
Issue-ID: DCAEGEN2-504
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoMake docker node type consistent with k8s 41/57341/2
Michael Hwang [Fri, 13 Jul 2018 18:05:40 +0000 (14:05 -0400)]
Make docker node type consistent with k8s

Change-Id: I877a041cfa9e272be5835f5956a4c08e16de39b0
Issue-ID: DCAEGEN2-551
Signed-off-by: Michael Hwang <mhwang@research.att.com>
5 years agoMerge "Add support for updating image."
Michael Hwang [Wed, 18 Jul 2018 20:32:08 +0000 (20:32 +0000)]
Merge "Add support for updating image."

5 years agoAdd support for updating image. 63/56663/1
Jack Lucas [Tue, 17 Jul 2018 21:34:22 +0000 (21:34 +0000)]
Add support for updating image.

 - Refactor type file to reduce duplication
 - General code cleanup

Change-Id: I80354736100dcd3544db2f751335d704bd240666
Issue-ID: DCAEGEN2-543
Signed-off-by: Jack Lucas <jflucas@research.att.com>
5 years agoUpdate release tag 67/56567/1
Lusheng Ji [Tue, 17 Jul 2018 02:56:35 +0000 (22:56 -0400)]
Update release tag

Issue-ID: DCAEGEN2-499
Change-Id: I1c28ccd0b5e3322347a6ea00c756086848bff9d6
Signed-off-by: Lusheng Ji <lji@research.att.com>
5 years agoCreate k8s readiness probe 09/55009/1
Jack Lucas [Mon, 18 Jun 2018 14:02:13 +0000 (14:02 +0000)]
Create k8s readiness probe

Change-Id: Iaf222957bc7aa049e3d8d6d1c290435767487387
Issue-ID: DCAEGEN2-503
Signed-off-by: Jack Lucas <jflucas@research.att.com>