Lukasz Rajewski [Sun, 23 Feb 2020 17:24:00 +0000 (18:24 +0100)]
K8S Profile modification by CDS
This change implements the modification of K8s
profile by CDS. The script creates the content
of tar.gz file with profile base on the included
profile tempalte and template artifcts of the
profile. This version only builds the profile file.
Change-Id: If3aafdb660b6e63ebb33892f5e8593bd0b6be392
Issue-ID: INT-1458
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Samuli Silvius [Thu, 27 Feb 2020 19:59:51 +0000 (21:59 +0200)]
Create complete Data Dictionary
Added helper script to generate Data Dictionary
from enriched CBA model.
Generated initial DD.
Model still needs to be enriched and DD corrected if needed.
Issue-ID: INT-1260
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I082d2ce3c84b0c0a953722259997f23717198129
Konrad Bańka [Fri, 24 Jan 2020 10:06:14 +0000 (11:06 +0100)]
Correct CBA package for vFW_CNF_CDS usecase
This fixes change helm and cba content to enable instantiation
with some workarounds. Data dictionary in this review is not
ready yet, as well as there are many workarounds within.
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Issue-ID: INT-1260
Change-Id: I4833fa11772b7bd2b65d04f0d81ffad22570d309
Lukasz Rajewski [Wed, 19 Feb 2020 14:14:25 +0000 (15:14 +0100)]
APPC CDT Automation
The patch modifies vFWDT configuration
scripts in order to automate the configuration
of APPC artifacts instead of CDT. As a result it
makes use case closer for CSIT automation
Change-Id: I5ab2785093515ee0b224c8f3e8a5d9eb600e52f9
Issue-ID: APPC-1731
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Lukasz Rajewski [Fri, 24 Jan 2020 10:06:14 +0000 (11:06 +0100)]
Removed resolution-key from K8S profile upload
Removed resolution-key from K8S profile upload
Change-Id: If7c9106da4ca514d142c8bb898ac50630e41b577
Issue-ID: INT-1406
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Marco Platania [Mon, 20 Jan 2020 15:13:05 +0000 (10:13 -0500)]
Add fd.io cert manually to demo VNFs
Issue-ID: INT-1415
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: Icd03fa50868fe6f8ab64e6b6a0b3baff1f1f574b
Samuli Silvius [Thu, 9 Jan 2020 13:24:56 +0000 (15:24 +0200)]
Additional missing changed for CNF parameter resolution.
Accidentally missed adding "vf-module-model-invariant-uuid" and "vf-module-model-version"
to vf-modules mappings for resolution in previous commit.
Issue-ID: INT-1260
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I0a47027e73284b4b0ae0a1f0ce18e45d6b2d9142
Lukasz Rajewski [Wed, 1 Jan 2020 22:09:26 +0000 (23:09 +0100)]
K8s Profile Upload
Modification of vFW CNF CBA package to upload
K8s profile automatically just after resource
assigment phase. Profile is created for each vf-module
and in this version only upload of static profile is
possible. Profile files must be included in the CBA in
Templates/k8s-profiles folder. Profile file must be valid
tar.gz file accepted by multicloud-k8s plugin.
Change-Id: I30c268e9867fbb86d997b2091ce2eed204a7df2a
Issue-ID: INT-1406
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Samuli Silvius [Thu, 5 Dec 2019 12:34:48 +0000 (14:34 +0200)]
CDS Blueprint for vFW K8s Use Case
Introduce blueprint changes on top of latest
vFW demo to also support multicloud/K8s plugin
integration.
This commit brings resource resolution part for
k8s related parameters that are enough to instantiate
CNF defined by Helm charts in multicloud/k8s plugin.
Issue-ID: INT-1260
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I783e364a201cda25ea812d83795ae2a4be71def9
Lukasz Rajewski [Wed, 1 Jan 2020 13:39:09 +0000 (14:39 +0100)]
vFW Upgrade Workflow
Continuation of changes for migiration of vFW DT
use case to vFW DT & Upgrade Use case. This patch contains
complete and final changes in the workflow script like
upgrade, lock, unlock actions. The workflow was also switched
to use latest APPC VNFC Ansible support feature. Logging of
LCM execution statistics also was added.
Change-Id: Iba744cd485eb2460951019fb2a6c5bce5d3e37b1
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-1278
mrichomme [Wed, 18 Dec 2019 09:45:11 +0000 (10:45 +0100)]
Fix Bartek and Marcin ID
Issue-ID: INT-1386
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I34b6e5d1bb92c7dca57d634406810829fecda6b3
mrichomme [Tue, 10 Dec 2019 07:38:46 +0000 (08:38 +0100)]
Add Bartek, Marcin and Eric as Integration committers
Issue-ID: INT-1386
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: I90f55034706b834068eeec2be0f53f6efeab2f9b
Konrad Bańka [Tue, 5 Nov 2019 14:25:09 +0000 (15:25 +0100)]
Refactor FIXMEs in vFW_CDS_CNF use case
Issue-ID: INT-1259
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
Change-Id: Ia834019f3c1564e660036047864f74a7477273aa
Samuli Silvius [Mon, 2 Dec 2019 09:05:52 +0000 (11:05 +0200)]
Initial CDS blueprint for vFW CNF demo
This commit brings vFW demo CDS CBA model
from cds git repo as "unmodified" to start CNF demo
based on normal vFW CDS model.
The aim is also later to move CDS models out from CDS
git repo and place all into demo repository.
This commit is directly based on gerrit patch (not yet merged)
https://gerrit.onap.org/r/c/ccsdk/cds/+/96920 and Change-Id:
Id13b0ac2bb0889539faa31174cfdb8ab31588509
Issue-ID: INT-1260
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
Change-Id: I32ce84a25c8abc03fa9e21474b250b0575071e7b
mrichomme [Fri, 22 Nov 2019 07:39:11 +0000 (08:39 +0100)]
Remove Gary from the committer list
mail received from Gary on the 2019/11/21
Issue-ID: INT-1386
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Change-Id: If4244371ddce70512bc670e1a2604f269cfabf43
Rajamohan Raj [Fri, 1 Nov 2019 00:30:30 +0000 (00:30 +0000)]
First working draft of kafka for inference app
Created a python based inference app which can query a given metrics for
a given duration from kafka topic.
Consumer runs on separate thread and doesnt interfere with the main app.
Issue-ID: ONAPARC-528
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: Ic84ea137b134385246bf11dee2ed6d34b593b956
Dileep Ranganathan [Fri, 8 Nov 2019 19:26:47 +0000 (11:26 -0800)]
Remote Write Config and Filter operator
Added support for Kafka Remote writer
Issue-ID: ONAPARC-393
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I46555a15b0f326ffcd305d28e82d244c86a34644
Srivahni [Thu, 24 Oct 2019 21:08:58 +0000 (14:08 -0700)]
Add/update/delete PrometheusRemoteEndpoint CR
PrometheusRemoteEndpoint CR when applied, a remote write endpoint
is added/updated/deleted in prometheus.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I8cdc0b673b35be3457a2b12c6769cd3cf62ac6c5
Dileep Ranganathan [Fri, 1 Nov 2019 03:04:21 +0000 (20:04 -0700)]
Helm charts for Prometheus Kafka Remote Writer
Added Helm charts for prom-kafka-writer micro service.
Removed older kafka adapter due to inflexibility.
Issue-ID: ONAPARC-392
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I6f8e33a5e096c6b88badb29718e1e7ce126889fd
Dileep Ranganathan [Thu, 31 Oct 2019 22:46:37 +0000 (15:46 -0700)]
Prometheus Kafka Writer Microservice
This patch implents Prometheus to remote Kafka Writer Microservice
Added sample day-2 config to configure prometheus
PS4: Fixed Review comments
Issue-ID: ONAPARC-393
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I0bc77175593a165effd7bb1cb4802c988a5ef4ec
Rajamohan Raj [Thu, 31 Oct 2019 23:51:29 +0000 (23:51 +0000)]
HDFS-WriterApp-Fixed all the code review comments
Fixed all the code review comments by Kiran
1. Implemented a boolean channel instead of empty struct channel for signal, use WaitGroup
to ensure all writers finish cleanup.
2. Introduce JSON tags for configs
4. remove all panic and fatalf code to ensure that the app doesnt crash anytime.
5. remove unneccessary hdfsWriter null checks.
6.remove the 'run' variable used in the infinite loop, replaced with 'return'
Issue-ID: ONAPARC-453
Change-Id: Ic77c59dc75a8898a3cf34999850e6687d40e7faa
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Konrad Bańka [Mon, 21 Oct 2019 09:04:31 +0000 (11:04 +0200)]
Provide vFW CNF use case csar content
Issue-ID: INT-1259
Change-Id: I0bcd85725e7f102bdcdf813db0c0260526b5807d
Signed-off-by: Konrad Bańka <k.banka@samsung.com>
mrichomme [Tue, 29 Oct 2019 16:54:34 +0000 (17:54 +0100)]
Update INFO.yaml
Issue-ID: INT-1349
Change-Id: I94c20e0cef8f0a3f0adeaf14920601181bc970d8
Signed-off-by: mrichomme <morgan.richomme@orange.com>
Pramod [Tue, 15 Oct 2019 00:47:21 +0000 (17:47 -0700)]
Adding Istio installtion helm charts
Issue-ID: ONAPARC-521
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I1f74190664d59465319bff77d65282a2437ade4d
Rajamohan Raj [Tue, 15 Oct 2019 00:48:18 +0000 (00:48 +0000)]
HDFSWriter microservice working copy
Issue-ID: ONAPARC-453
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: I11c91b642e466763c1ca6f5734bf81fb260e2b39
Srivahni [Mon, 14 Oct 2019 21:35:11 +0000 (14:35 -0700)]
Change NodePort to ClusterIP in coll, promOper pkg
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Ica0be8d255074b78dede3fd3b0045f41fde02136
DR695H [Fri, 11 Oct 2019 20:07:10 +0000 (16:07 -0400)]
pass server id to preload so that it passes
Issue-ID: INT-1328
Change-Id: I2a00c04b0006c0c74e57e261bb753868079b3d4d
Signed-off-by: DR695H <dr695h@att.com>
Dileep Ranganathan [Wed, 9 Oct 2019 04:31:42 +0000 (21:31 -0700)]
Added Istio config for multicluster connectivity
1. Collection package
2. Kafka
3. M3DB
Issue-ID: ONAPARC-466
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I3ef5722f207a930437ddc7c01e22609772f97865
Pramod [Sat, 5 Oct 2019 00:23:19 +0000 (17:23 -0700)]
Add Istio connectivity for Services below
1. Grafana
2. Prometheus
3. Minio (Istio ServiceEntry Added)
Issue-ID: ONAPARC-511
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I2cb21c18fde6ecb431fa7f407ce5e13ab31fc910
Dileep Ranganathan [Wed, 9 Oct 2019 00:06:22 +0000 (17:06 -0700)]
Collectd Operator Unit Tests
Added unit tests for Collectd operator.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ib50c16eaefc661e077d3477cbe8f2e4e62bbda80
Brian Freeman [Mon, 7 Oct 2019 21:36:51 +0000 (16:36 -0500)]
Fix vVG preload
Issue-ID: INT-1316
Change-Id: Ib7cbe7b0fc3fb972658a28175d2f1080f762775d
Signed-off-by: Brian Freeman <bf1936@att.com>
Lukasz Rajewski [Wed, 2 Oct 2019 11:01:54 +0000 (13:01 +0200)]
vFW DT tutorial improvements
- use of TLS for APPC
- vFW Upgrade workflow
- Help information for workflow
- script for configuration of workflow
- script for upgrade of vFW VMs to Upgrade demo
Change-Id: I26136ec20569c9c02abb1644c6e40b4733d8f5ea
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
Dileep Ranganathan [Wed, 25 Sep 2019 21:37:41 +0000 (14:37 -0700)]
Added Daemonset Status predicate
Added Daemonset Status predicate to optimize watch on DS.
Minor fixes on status update for the controllers by coalescing status
and CR update together.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I2a56f0b93c2d7a56b9e8149c41f8c6f22be86ef1
Lukasz Rajewski [Thu, 19 Sep 2019 08:24:20 +0000 (10:24 +0200)]
vFW DT tutorial improvements
- Fixed workflow script for osdf request
- ansible_inventory file generation added
- Licence for upload policy script
Change-Id: Ia46d19750569f649ce12dcdb49571299d87d8fee
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
(cherry picked from commit
e659e3afec2f3987d071510efe63e72374ef1a88)
Srivahni [Fri, 20 Sep 2019 20:26:39 +0000 (13:26 -0700)]
Updated README
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Ic6578a4b0484b22109bd5a385f0917db8cff14f5
Srivahni [Thu, 19 Sep 2019 19:25:50 +0000 (12:25 -0700)]
Enable/disable grafana and visualization-operator
Enable or disable grafana and visualization-operator
from values.yaml
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I28599c497fc247ec6d9fbfb9e0449d1b0f736d3e
Marco Platania [Wed, 18 Sep 2019 13:24:10 +0000 (09:24 -0400)]
Bump poms and heat envs to 1.6.0-SNAPSHOT
Issue-ID: TEST-216
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: Ie69b696d3c8b8bee726e092c16c33e4a68d4ce2d
DR695H [Tue, 17 Sep 2019 18:37:51 +0000 (14:37 -0400)]
bumping version to 1.6 of demo repo for frankfurt
Issue-ID: TEST-216
Change-Id: Iba623edc166d8e06f385ba27b6b298a2c3ac1f94
Signed-off-by: DR695H <dr695h@att.com>
Lukasz Rajewski [Tue, 10 Sep 2019 11:30:53 +0000 (13:30 +0200)]
vFW DT tutorial improvements
- Improvements in the workflow script to use OSDF request
- policy types added
- policy rules added
- script to upload policies added
Change-Id: I61e2bf3bbb10ca45088e989bbd801ec9ca439ae3
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
Issue-ID: INT-751
Marco Platania [Thu, 12 Sep 2019 13:08:37 +0000 (09:08 -0400)]
Fix Honeycomb installation in vDNS VM
Issue-ID: INT-853
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I8dd1cde406836de417fc7e1fabdf7b89d18b7fd2
Srivahni [Tue, 10 Sep 2019 19:07:05 +0000 (12:07 -0700)]
update README for visualization-operator image
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I6a2561cedd7958c6f262a3a3568d20992af1b69f
Dileep Ranganathan [Mon, 9 Sep 2019 22:56:54 +0000 (15:56 -0700)]
Bug Fix - Daemonset not reloading
Fixed issue related to Daemonset reloading due to a bug introduced in
the previous patch.
Removed redundant watches across multiple controllers.
Used defer statement instead of calling mutex unlock.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I7ef6d4e640d6190da34cc70d5a7cf80a96c004bd
Srivahni [Tue, 3 Sep 2019 22:44:22 +0000 (15:44 -0700)]
Helm chart for visualization-operator
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: If841ce54d5d6da4576484084330f401ea537da86
Srivahni [Thu, 29 Aug 2019 19:06:51 +0000 (12:06 -0700)]
Visualization operator - update/delete datasource
Added support in the visualization operator to update
or delete an existing grafana datasource dynamically.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I814cca8e5b4f7f5832a948449cf545cecd25b1f9
Dileep Ranganathan [Fri, 6 Sep 2019 04:46:59 +0000 (21:46 -0700)]
Fix issue with concurrent CR creation
The collectd operator is going into deadlock when concurrent update
operations happen within the same controller trying to update the
resource. Fixed this by adding Mutex.
Deleted the old build_image.sh which is replaced by new script which
builds and pushes from inside a builder docker container. This helps in
tackling the dependency issues for image build.
Updated the README for build image script usage.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ib3c2d1edd266e70bb713885de7ad046ebf5ad086
Lianhao Lu [Wed, 4 Sep 2019 01:27:31 +0000 (09:27 +0800)]
DAaaS: Fixed various minor issues in visulization
1. Adjust the directory layout for the example value file of grafana-values.yaml
introduced by commit
d372a21.
2. Fix the file mode.
Issue-ID: ONAPARC-393
Change-Id: Iedaa54e1b89fbd8f2c62cbdc4a025c29bbd31482
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Srivahni [Fri, 23 Aug 2019 18:19:26 +0000 (11:19 -0700)]
visualization operator: Add datasource
Added support to create a grafana datasource dynamically
using GrafanaDataSource CR.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Iaa645c5c4f303afbcec114c00e35cd6e6ae6c98c
Krzysztof Kuzmicki [Thu, 5 Sep 2019 12:38:55 +0000 (14:38 +0200)]
ROBOT test cases improvements for PnP PNF in El Alto release
Issue-ID: INT-1179
Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: Ic3abdc7bdd421a9d37c66f358137cd7bde05d7d7
Dileep Ranganathan [Fri, 30 Aug 2019 20:40:08 +0000 (13:40 -0700)]
Fixed the imagePullPolicy
Fixed the imagePullPolicy from Always to IfNotPresent
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id44ecc39a5df61f985caea0ad087e3a571308c4b
Dileep Ranganathan [Thu, 29 Aug 2019 22:49:46 +0000 (15:49 -0700)]
Added docker image builder for go MS
Added builder image and script to build golang based microservice images
Issue-ID: ONAPARC-366
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I90bd0cfbd5dfbe1d5a4233673e68fac1bc60accf
Dileep Ranganathan [Thu, 29 Aug 2019 05:39:12 +0000 (22:39 -0700)]
Fixed pacakge issue in openapi gen code
Fixed internal package issue in openapi gen code
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I5adb51784766c21ad7184ce328f809c44aabf893
Dileep Ranganathan [Wed, 28 Aug 2019 06:36:11 +0000 (23:36 -0700)]
Add readme for configuring collectd-operator
Add readme for configuring collectd-operator
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I351577055eb6a93326c3243c42f4149dc06b6b27
Dileep Ranganathan [Mon, 26 Aug 2019 20:17:55 +0000 (13:17 -0700)]
Collectd-Operator build script and Readme
Added build image script for offline build and CI.
Added readme instructions on how to build, deploy and use
collectd-operator.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ifd1b9dc22bdf6005125931527c052727ee11a323
Pramod [Sat, 1 Jun 2019 00:44:59 +0000 (17:44 -0700)]
Helm Chart for Istio with SDS
Helm is installed using the Istio operator
Secret Discovery Service - SDS is used in Istio
for identity provisioning and Certificate rotation
Issue-ID: ONAPARC-504
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I4cabd26ccefbbb87ef02cba58e17b5c4a9ef0e34
Dileep Ranganathan [Tue, 20 Aug 2019 06:18:20 +0000 (23:18 -0700)]
Sample Application to save model to Minio
Sample Application to save model to Minio
Change-Id: Ieb5fe409564bfe363c4fd3fbab165d9c89ad5c37
Issue-ID: ONAPARC-460
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Lianhao Lu [Fri, 16 Aug 2019 08:05:40 +0000 (08:05 +0000)]
DAaaS: added toleration support for m3db
Issue-ID: ONAPARC-393
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Change-Id: I1d31f95ac8580ec67f9f2f57b9db37806dc70ea0
Dileep Ranganathan [Wed, 14 Aug 2019 18:03:10 +0000 (11:03 -0700)]
Update README for installing M3DB
Updated installation steps for M3DB.
Issue-ID: ONAPARC-280
Change-Id: I7370c72e1aaee46234b2e9e67eba697cecd85887
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Dileep Ranganathan [Sun, 11 Aug 2019 00:30:33 +0000 (17:30 -0700)]
Helm charts for Collectd Operator
Helm charts for Collectd Operator
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Icd1fc169f9e005030a0d2b48cf9dd76434bf6ba3
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Dileep Ranganathan [Sat, 10 Aug 2019 23:53:06 +0000 (16:53 -0700)]
Upgraded Daemonset apiversion to apps/v1
Upgraded Daemonset apiversion to apps/v1
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I6cf5d355808fb0c86bfb469018ae570c6f7465f7
Dileep Ranganathan [Sat, 10 Aug 2019 22:15:49 +0000 (15:15 -0700)]
Collectd Operator - Added TypesDB feature support
Added support for typesDB. CollectGlobal CR can now add, update, delete
TypesDB and custom TypesDB to the conf. This is achieved via creating a
configmap for the types.db files and then passing the configmap name in
the CR Spec.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Idb27d7981c72f67863f193bd5013f6907362ede9
Dileep Ranganathan [Thu, 8 Aug 2019 07:07:08 +0000 (00:07 -0700)]
Upgrade operator-sdk bump version to 0.9.0
Upgrade operator-sdk bump version to 0.9.0
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I2b137599c3df9a0332862f46c5ac54892eeb5de2
Dileep Ranganathan [Wed, 7 Aug 2019 18:43:43 +0000 (11:43 -0700)]
Added GenerationChangePredicate for CollectdPlugin
Added Predicate to discard events for status update
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I867b321de4b0a461ec6d0264e98761b5cdc01b77
Dileep Ranganathan [Wed, 7 Aug 2019 07:14:07 +0000 (00:14 -0700)]
Collectd Global CRD
This patch introduces an enhancement to the existing Collectd Operator.
It has now 2 CRDS CollectdGlobal and CollectdPlugin and corresponding
controllers. CollectdGlobal is used to specify the global options of
collectd conf and CollectdPlugin is used to load/unload plugins.
Added synchronization when both controllers try to fetch the same
resources. Refactored some of the common code to collectdutils.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id2edf6fa6de56d9d7216ebb258b3017661c6a3dd
Tomáš Levora [Fri, 9 Aug 2019 06:58:21 +0000 (08:58 +0200)]
Fixing some typos in heat templates
Issue-ID: INT-1198
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
Change-Id: I6f1788b5bcd3b605a92ba10561972caa6257e61e
Tomáš Levora [Fri, 9 Aug 2019 08:24:31 +0000 (10:24 +0200)]
Fixing syntax in vCPE scripts
Issue-ID: INT-1199
Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com>
Change-Id: I0444dba68fe8b9701e4e7a6055a1d6b9a0c600ff
Srivahni [Mon, 5 Aug 2019 22:39:34 +0000 (15:39 -0700)]
Skeletal code for visualization-operator
This visualization-operator(based on operator-sdk)
when deployed, should be able to manage(add/update/delete)
the datasources dynamically without restarting the
grafana pods.
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I2df3659aca5dd9ad59cf58adaf3c30999829fa2f
Marco Platania [Wed, 7 Aug 2019 12:59:53 +0000 (08:59 -0400)]
Add line to .gitignore
Issue-ID: INT-1073
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I01c9da43b9867d249e485eec07249f64694164c8
Pramod [Wed, 31 Jul 2019 21:11:31 +0000 (14:11 -0700)]
Helm charts for Metallb
Metallb is a loadbalancer for Kubernetes
Issue-ID: MULTICLOUD-747
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: If5501da743ad37c6e343a0f460f0674d1554704c
Pramod [Wed, 31 Jul 2019 19:57:09 +0000 (12:57 -0700)]
Helm chart for Istio Operator
Operator is required to manage the
lifecycle fo Istio deployments
Issue-ID: MULTICLOUD-710
Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com>
Change-Id: I9ea2427eb88caf06c41fcf2fb6f0cc0c66e8fb96
Abdelmuhaimen Seaudi [Fri, 2 Aug 2019 17:24:26 +0000 (17:24 +0000)]
Update service_mapping.json for vLB_CDS use case
Issue-ID: TEST-187
Signed-off-by: Abdelmuhaimen Seaudi <abdelmuhaimen.seaudi@orange.com>
Change-Id: I322703b08905eaaf571bd5fe9c7b46b63e42c6e7
krzysztof kuzmicki [Wed, 31 Jul 2019 11:46:06 +0000 (13:46 +0200)]
ROBOT test cases improvements for PnP PNF in El Alto release
Issue-ID: INT-1179
Signed-off-by: Krzysztof Kuzmicki <krzysztof.kuzmicki@nokia.com>
Change-Id: Ic875cbaf02c645487f0696adf0af80130db83784
stark, steven [Thu, 1 Aug 2019 16:04:08 +0000 (09:04 -0700)]
[DEMO] adding nexus_artifact_url to env file
Issue-ID: VVP-232
Signed-off-by: stark, steven <steven.stark@att.com>
Change-Id: I2adfeb8e905735a79ffd57832ffae281d8e691ef
DR695H [Wed, 31 Jul 2019 20:06:44 +0000 (16:06 -0400)]
adding in vfwcl preload data
Change-Id: I8115a35accd81db7af1f5437593b9a15e3354a15
Issue-ID: TEST-183
Signed-off-by: DR695H <dr695h@att.com>
Marco Platania [Tue, 30 Jul 2019 21:40:54 +0000 (17:40 -0400)]
Fix path to honeycomb in vLB/vDNS scripts
Issue-ID: INT-1166
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I8d26a78a6936ad32dc75cd8ec12cdf611c2b8180
Marco Platania [Tue, 30 Jul 2019 19:25:58 +0000 (15:25 -0400)]
Build artifacts for vLB use case
- Change the POM file of the distribution plugin
- Modify istall/init scripts to download artifacts
- Delete mvn compile process from istall/init scripts
Issue-ID: INT-1166
Signed-off-by: Marco Platania <platania@research.att.com>
Change-Id: I02feb19b6531ea5ca583343f7f724bc496d1d1b7
Lianhao Lu [Tue, 30 Jul 2019 06:33:13 +0000 (06:33 +0000)]
DAaaS: enhance collectd to be more configurable
Enhance the collectd chart in DAaaS to be more configurable, so that it
can be launched with k8s CMK environment.
Issue-ID: ONAPARC-393
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Change-Id: I28698688a9977f60e89c54f32c1de73c17cb6751
stark, steven [Fri, 19 Jul 2019 14:54:54 +0000 (07:54 -0700)]
[DEMO] Making vFW_NextGen compliant with heat guidelines
NOTE: Did not comment out environment file parameters
Changed unprotected_private network_role to private1
Changed protected_private network_role to private2
Issue-ID: VVP-232
Signed-off-by: stark, steven <steven.stark@att.com>
Change-Id: I30feb6bcae916d2ed2b17d8cb37dd7828a79815b
Rajamohan Raj [Mon, 22 Jul 2019 23:23:30 +0000 (23:23 +0000)]
DAaaS: Added the guidelines for kafka operators
DAaaS : Added the required steps in the main
readme for strimzi based kafka operator and
kafka.
Issue-ID: ONAPARC-391
Change-Id: I05dfc201e8859407b22dd5683761efd775ed4f24
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Lianhao Lu [Mon, 22 Jul 2019 02:42:52 +0000 (10:42 +0800)]
DAaaS: Fixing dashborad provisioning
Fixed the incorrected indent of provisioning dashboards in json format
directly.
Change-Id: I092390305eda5ac086380662132c914bff61182a
Issue-ID: ONAPARC-393
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Dileep Ranganathan [Sat, 20 Jul 2019 02:13:55 +0000 (19:13 -0700)]
Added Status Handler for Collectd Operator
Added status handler for secodary resources like Daemonset updates
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I8b5cac7dde9afe355be9468fc5c925b658c78fc6
Rajamohan Raj [Fri, 19 Jul 2019 22:32:58 +0000 (22:32 +0000)]
Adding few troubleshooting guidelines for HDFS.
Issue-ID: ONAPARC-391
Change-Id: Ic4cd3376aa668b46da1890a09aaf3f461a04e254
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Lianhao Lu [Fri, 19 Jul 2019 06:45:24 +0000 (14:45 +0800)]
DAaaS: Fixing dashborad provisioning
Fixed the multiline indicator usage that breaks the provisioning grafana
dashboards from local file.
Change-Id: If97f06119b10dad70eea74f68b180280978ad1c7
Issue-ID: ONAPARC-393
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Srivahni [Wed, 17 Jul 2019 07:31:28 +0000 (00:31 -0700)]
Automate datasource & dashboard imports in grafana
Added to grafana-values.yaml
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Id6c8413ea4c4ea69cc7b35f52c2f47b364f5906f
DR695H [Thu, 11 Jul 2019 21:52:30 +0000 (17:52 -0400)]
redoing preload data storage
Issue-ID: TEST-174
Change-Id: I0b3b72f43aa658f8eb0a04c3d7562e82f55e6b9f
Signed-off-by: DR695H <dr695h@att.com>
Ruoyu Ying [Mon, 8 Jul 2019 12:35:12 +0000 (20:35 +0800)]
Further enhancement for the vIPSec script
* Setup vpp through scripts instead of using the vipsec image
due to cloud init limitation
* Add router to fix network issues that happens randomly
Issue-ID: INT-793
Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
Change-Id: I55ee8d9e2d2bf06d69b223a3e8d45b8b10b6b0c7
Lianhao Lu [Tue, 2 Jul 2019 07:54:05 +0000 (15:54 +0800)]
Added resource support for DAaaS prometheus
Added the day-0 config for DAaaS prometheus resource limits/requests.
Change-Id: I017dcd5259c4616c2940bd6fbefdf0fd72092643
Issue-ID: ONAPARC-366
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Marco Platania [Mon, 8 Jul 2019 14:26:26 +0000 (10:26 -0400)]
Fix wrong path in vDNS script
Change-Id: Idfbf4010e29954b520ab45685001fe069b612617
Issue-ID: INT-1135
Signed-off-by: Marco Platania <platania@research.att.com>
Dileep Ranganathan [Wed, 26 Jun 2019 20:26:54 +0000 (13:26 -0700)]
Fixed Label selector for Collectd Operator
Fixed issue with hard-coded label selector
Current solution expects the label selector to be passed from
environment variable inside the operator container, else will use the
default label selector. Added more robust error handling.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ic99042c4fb4770e47504bdecf960c6ea8619431e
Dileep Ranganathan [Tue, 25 Jun 2019 21:02:17 +0000 (14:02 -0700)]
Added CollectdPlugin delete event handler
Features added:
Added finalizer to handle deletion event
Added status subresource handling
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Id0ada92ce077c9d7573be385dc92a9812800d970
Srivahni [Fri, 21 Jun 2019 19:45:49 +0000 (12:45 -0700)]
Day2 config to remove remote_read and remote_write
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: Iee64b1dfbe35b14bd2fc93a55790e5fb504b9b68
Dileep Ranganathan [Fri, 21 Jun 2019 17:16:38 +0000 (10:16 -0700)]
Sample CollectdPlugin CR for write_prometheus
Added sample custom resource CollectdPlugin for enabling
write_prometheus
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I9a037beb1efd7abd1842c7b4941377174444a1b4
Dileep Ranganathan [Fri, 21 Jun 2019 17:14:05 +0000 (10:14 -0700)]
Rebuild conf from CollectdPlugins CRD
Added feature to rebuild collectd conf and rolling update the Daemonset
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: I24e25b2afc61e18e04be91d7de4b41f928e845ee
Rajamohan Raj [Thu, 20 Jun 2019 17:40:13 +0000 (10:40 -0700)]
Add support for query_range in promql_api
Added support for query_range in promql_api
Issue-ID: ONAPARC-452
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: If4870c8a8ea2fd4e6b23237cb8fd0f34a17fe3e0
Rajamohan Raj [Thu, 20 Jun 2019 20:40:38 +0000 (20:40 +0000)]
Paramterize the configMap name
Paramterize the configmap name in the helm chart of
sample-promql-query-app.
Issue-ID: ONAPARC-508
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: I8ec7c6128fbc0577c73abacf1c8496eaf912fec7
Dileep Ranganathan [Wed, 19 Jun 2019 22:30:37 +0000 (15:30 -0700)]
Added more features to Collectd Operator
Feature - rolling update of Collectd Daemonset based on CRD changes.
Added CollectdPlugins to the resource map
Bug Fix - Removed the OwnerReference for secondary resources.
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Ic5e03b331c98fbd77a6fb694db0035b136e34c0a
Dileep Ranganathan [Wed, 19 Jun 2019 22:29:43 +0000 (15:29 -0700)]
Added support for Operator SDK debugging
Added local build for Operator SDK debugging
Issue-ID: ONAPARC-461
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Change-Id: Icd5a973bf04372cf7c9fe7d2a052930198b236a6
Rajamohan Raj [Tue, 18 Jun 2019 22:29:41 +0000 (22:29 +0000)]
Helmize the sample promql_query_app
Release a helm chart and dockerfile for the sample promql_query_app
Issue-ID: ONAPARC-508
Signed-off-by: Rajamohan Raj <rajamohan.raj@intel.com>
Change-Id: I8fdddd3fe0094c132a485c1d40b524b8a8cb2062
Srivahni [Mon, 17 Jun 2019 23:12:01 +0000 (16:12 -0700)]
Enable/disable components using values.yaml
Issue-ID: ONAPARC-393
Signed-off-by: Srivahni <srivahni.chivukula@intel.com>
Change-Id: I842fcae55600905bec9889c69b06eeac3cde71a2
Dileep Ranganathan [Fri, 14 Jun 2019 07:09:33 +0000 (00:09 -0700)]
Updated README for Distributed Analytics
Updated readme for distributed analytics.
Change-Id: I675c8b943df119b57638d893089e6384c4fcf5bb
Issue-ID: ONAPARC-280
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Piotr Magalski [Thu, 13 Jun 2019 14:01:25 +0000 (16:01 +0200)]
Playbooks to check traffic on PKG and SINK
Issue-ID: APPC-1466
Signed-off-by: Piotr Magalski <piotr.magalski@orange.com>
Change-Id: I25fabb5387ac8a108620a81e8ed2e2b52745b55b
(cherry picked from commit
be033e311832f82c26658022d3d44735fad8cd40)