osm/MON.git
6 years agoAdds osm-common dependency 38/6438/2
Benjamin Diaz [Mon, 27 Aug 2018 20:27:57 +0000 (17:27 -0300)]
Adds osm-common dependency

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: I3fffdccba381b298d6d6d245d00f6db6b395b6a6

6 years agoAdds exception throwing when Openstack services missing 37/6437/1
Benjamin Diaz [Wed, 22 Aug 2018 20:18:21 +0000 (17:18 -0300)]
Adds exception throwing when Openstack services missing

Currently if MON can't find Gnocchi or Aodh services it fails obscurely.
Same thing happens if it can't find endpoints for those services in the
specified region. This patch adds throwing an exception in those cases
to ease troubleshooting.

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoMulti-VIM support for vmware vROPs plugin 99/6399/3
kasar [Fri, 3 Aug 2018 09:24:05 +0000 (02:24 -0700)]
Multi-VIM support for vmware vROPs plugin

Change-Id: Ib4f3dfe0d3930f520fc217618b9ddf1e9b53cea5
Signed-off-by: kasar <pkasar@vmware.com>
6 years agoMerge "[MON] Fixes notifier bug during alarm triggering" v4.0 BUILD_v4.0.1_1 BUILD_v4.0.1_2
lavado [Fri, 6 Jul 2018 19:14:23 +0000 (21:14 +0200)]
Merge "[MON] Fixes notifier bug during alarm triggering"

6 years agoMerge "[MON] Implements multithreading for message consumption"
lavado [Fri, 6 Jul 2018 19:14:10 +0000 (21:14 +0200)]
Merge "[MON] Implements multithreading for message consumption"

6 years agoMerge "[PM] Adds group-id to Kafka consumer in agent"
lavado [Fri, 6 Jul 2018 19:14:00 +0000 (21:14 +0200)]
Merge "[PM] Adds group-id to Kafka consumer in agent"

6 years ago[MON] Fixes notifier bug during alarm triggering 21/6321/1
Benjamin Diaz [Fri, 6 Jul 2018 19:04:19 +0000 (16:04 -0300)]
[MON] Fixes notifier bug during alarm triggering

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years ago[MON] Implements multithreading for message consumption 12/6312/3
Benjamin Diaz [Mon, 18 Jun 2018 17:21:46 +0000 (14:21 -0300)]
[MON] Implements multithreading for message consumption

[MON] Fixes errors in OpenStack plugin integration tests

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: Ifbf85d5217244aa22655addd1a64c276746cda77

6 years ago[PM] Adds group-id to Kafka consumer in agent 20/6320/1
Benjamin Diaz [Fri, 6 Jul 2018 15:03:35 +0000 (12:03 -0300)]
[PM] Adds group-id to Kafka consumer in agent

Fixes CPU spikes during OSM startup

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years ago[MON] Includes xml files in MANIFEST 19/6319/1
Benjamin Diaz [Fri, 6 Jul 2018 14:52:19 +0000 (11:52 -0300)]
[MON] Includes xml files in MANIFEST

Removes package_data from setup.py

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoFixes log format bug when alarm action not present 94/6194/2
diazb [Tue, 22 May 2018 20:21:08 +0000 (13:21 -0700)]
Fixes log format bug when alarm action not present

Signed-off-by: diazb <bdiaz@whitestack.com>
Change-Id: I08b8476c2ffc3c89554fe77a11dbaabbd221d071

6 years ago[MON] Refactor of alarming section of OpenStack plugin 68/6268/3
Benjamin Diaz [Wed, 13 Jun 2018 21:14:12 +0000 (18:14 -0300)]
[MON] Refactor of alarming section of OpenStack plugin

Refactor of alarming related tests
Refactor of notifier tests

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: I6dcbe8488b9aafb19718b121aaca964831200434

6 years ago[MON] Adds check for 'insecure' vim config param in Openstack plugin 50/6250/2
Benjamin Diaz [Wed, 6 Jun 2018 20:08:26 +0000 (17:08 -0300)]
[MON] Adds check for 'insecure' vim config param in Openstack plugin

Closes-Bug: Bug 504

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: Ib16af4bb3cad2a525b011a8d856311a534149442

6 years agoOptimization of "list_metrics" function 98/6198/3
gcalvino [Wed, 23 May 2018 10:20:36 +0000 (12:20 +0200)]
Optimization of "list_metrics" function

Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
Change-Id: I815e0f11049d49ef0ed13e4180241923b4a58496

6 years agoOptimization of "check_for_metric" function 87/6187/6 v4.0.0 v4.0.1
gcalvino [Tue, 22 May 2018 08:00:16 +0000 (10:00 +0200)]
Optimization of "check_for_metric" function

Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
Change-Id: I1beb698c564b21f3340d9e67947fe1031f57dfe7

6 years agoAdds more alarm parameters to alarm notification log 80/6180/1
diazb [Fri, 18 May 2018 22:25:51 +0000 (19:25 -0300)]
Adds more alarm parameters to alarm notification log

Signed-off-by: diazb <bdiaz@whitestack.com>
6 years agoAdds vdu, ns, threshold and operation info to alarm notification 71/6171/2
Benjamin Diaz [Thu, 17 May 2018 22:02:24 +0000 (19:02 -0300)]
Adds vdu, ns, threshold and operation info to alarm notification

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: Icbdfa11fa81bfda664e98d3cfc365ef1389fac46

6 years agoAdds support for vdu_name and vnf_member_index in configure_scaling 44/6144/5
diazb [Mon, 14 May 2018 22:10:31 +0000 (19:10 -0300)]
Adds support for vdu_name and vnf_member_index in configure_scaling
message

Handles case when alarm is not registered in database
Adds typing check for methods

Signed-off-by: diazb <bdiaz@whitestack.com>
Change-Id: I6a36e4abf936f0634064e3e69d95e8b5e94c7a88

6 years agoModifies stage-archive.sh 48/6148/1
Benjamin Diaz [Tue, 15 May 2018 14:03:56 +0000 (11:03 -0300)]
Modifies stage-archive.sh

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoAdds support for vdu_name, ns_id and vnf_member_index 34/6134/25
Benjamin Diaz [Fri, 11 May 2018 21:00:16 +0000 (18:00 -0300)]
Adds support for vdu_name, ns_id and vnf_member_index

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: I194753f7d581287dc85850378391dcf1585e78c3

6 years ago[PM] Adds support for logstash 88/6088/4
diazb [Tue, 8 May 2018 17:16:40 +0000 (14:16 -0300)]
[PM] Adds support for logstash

[PM] Modifies Dockerfile to optimize use of cache
[MON] Fixes py3 compatibility issue in Aodh notifier
[MON] Removes use of sudo in vrops webservice script

Signed-off-by: diazb <bdiaz@whitestack.com>
Change-Id: I93b4bb57f49238a57067cf035509c3e62da5ec2a

6 years agoAdds vdu_id to message bus models 60/6060/4 v3.1 v3.1.0
Benjamin Diaz [Thu, 3 May 2018 16:22:11 +0000 (13:22 -0300)]
Adds vdu_id to message bus models

LB Dockerfile now uses Python3
Removes obsolete parameters from models
Refactors and fixes kafka integration tests
Refactors deprecated log warnings
Adds DATABASE env var to set MON database url
Fixes indentation and dependency issues in AWS plugin
Use open from io package for Python 2 and 3 compatibility

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: I70af22d2fbc2cb1bfd5d9632d9daa80e9d7f6b62

6 years agoAdds granularity support in OpenStack vim config 50/6050/3
Benjamin Diaz [Fri, 27 Apr 2018 17:32:31 +0000 (14:32 -0300)]
Adds granularity support in OpenStack vim config

Adds global config class in core
Reorders common_consumer conditional blocks
Adds support for OS_DEFAULT_GRANULARITY env var
Modifies tests to support changes

Change-Id: I873b8d24814825bff6e628092942bf16fa5e2a03
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoFixes loading of vim config in OpenStack plugin 16/6016/1
Benjamin Diaz [Sat, 21 Apr 2018 12:38:52 +0000 (09:38 -0300)]
Fixes loading of vim config in OpenStack plugin

Changes default value for region to RegionOne

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoRemoves git clone operation from Dockerfile 03/6003/1
Benjamin Diaz [Wed, 18 Apr 2018 18:27:31 +0000 (15:27 -0300)]
Removes git clone operation from Dockerfile

Adds use of COPY statement
Modifies Dockerfile to optimize use of cache

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoRemoved logstash references from code 90/5990/1
Benjamin Diaz [Wed, 18 Apr 2018 14:46:05 +0000 (11:46 -0300)]
Removed logstash references from code

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoMerge "Adds yaml support in policy module"
lavado [Wed, 18 Apr 2018 13:41:12 +0000 (15:41 +0200)]
Merge "Adds yaml support in policy module"

6 years agoUpdated Dockerfiles for MON and PM to use pip-9.0.3 81/5981/1
garciadeblas [Tue, 17 Apr 2018 15:22:46 +0000 (17:22 +0200)]
Updated Dockerfiles for MON and PM to use pip-9.0.3

Change-Id: I20b59fb87ffdd0e3715dc1f0e8e188deea34c542
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdds yaml support in policy module 80/5980/1
Benjamin Diaz [Tue, 17 Apr 2018 14:21:51 +0000 (11:21 -0300)]
Adds yaml support in policy module

Adds timeout for creation of alarm in mon client in policy module

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoMerge "Get Metric_UUID directly from VIM Change-Id: I9b8c47b2fd7987f8834dc7c90e826d9d...
hoban [Tue, 17 Apr 2018 14:10:07 +0000 (16:10 +0200)]
Merge "Get Metric_UUID directly from VIM Change-Id: I9b8c47b2fd7987f8834dc7c90e826d9d2789ce51 Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>"

6 years agoGet Metric_UUID directly from VIM 74/5974/6
gcalvino [Mon, 16 Apr 2018 14:26:09 +0000 (16:26 +0200)]
Get Metric_UUID directly from VIM
Change-Id: I9b8c47b2fd7987f8834dc7c90e826d9d2789ce51
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years agoAdds yaml format in OpenStack plugin 76/5976/1
Benjamin Diaz [Wed, 11 Apr 2018 00:57:17 +0000 (21:57 -0300)]
Adds yaml format in OpenStack plugin

Makes config property in vimcredentials optional
Fixes mapping name of average_memory_utilization metric
Adds support for config properties region_name and endpoint_type

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoadds yaml support in common consumer 68/5968/1
Gianpietro Lavado [Thu, 12 Apr 2018 19:39:50 +0000 (13:39 -0600)]
adds yaml support in common consumer

Change-Id: Ia6ae411cd4c3ad074455c0cae32d198c89d0f52e
Signed-off-by: Gianpietro Lavado <glavado@whitestack.com>
6 years agoRegion Name and endpoint type as parameters - bug fix 64/5964/1
gcalvino [Wed, 11 Apr 2018 08:13:47 +0000 (10:13 +0200)]
Region Name and endpoint type as parameters - bug  fix

Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years agoRegion Name and endpoint type as parameters 57/5957/1
gcalvino [Mon, 9 Apr 2018 22:04:16 +0000 (00:04 +0200)]
Region Name and endpoint type as parameters

Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years ago1.code changes related to latest pyvcloud lib 25/5925/3
dhumal [Fri, 30 Mar 2018 12:26:13 +0000 (05:26 -0700)]
1.code changes related to latest pyvcloud lib
2.Additional mock test cases for vROPs plugin

Change-Id: I89efd0e41a6822a9ff69b986b22d79624f820017
Signed-off-by: dhumal <kdhumal@vmware.com>
6 years agoAdds Dockerfile 38/5938/3
diazb [Thu, 5 Apr 2018 01:17:53 +0000 (22:17 -0300)]
Adds Dockerfile

Adds script to generate config from env vars to use in Dockerfile

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
Change-Id: Ia6cb61320465769f6e2b628212d32adddf27e2b9

6 years agoMON installation with Dockers 27/5927/3
gcalvino [Mon, 2 Apr 2018 10:46:28 +0000 (12:46 +0200)]
MON installation with Dockers

Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
Change-Id: I9ebc5a1b604d8fae2258c5c9ad75d44c5b1b23c6

6 years agoMerge "Fixes bugs for integration with policy module"
hoban [Fri, 30 Mar 2018 15:02:04 +0000 (17:02 +0200)]
Merge "Fixes bugs for integration with policy module"

6 years agoAdds license header to python files 24/5924/1
diazb [Thu, 29 Mar 2018 22:17:09 +0000 (19:17 -0300)]
Adds license header to python files

Signed-off-by: diazb <bdiaz@whitestack.com>
6 years agoFixes bugs for integration with policy module 23/5923/1
Benjamin Diaz [Thu, 29 Mar 2018 20:24:09 +0000 (17:24 -0300)]
Fixes bugs for integration with policy module

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoFixes bugs for integration with MON module 22/5922/1
diazb [Thu, 29 Mar 2018 20:23:48 +0000 (17:23 -0300)]
Fixes bugs for integration with MON module

Signed-off-by: diazb <bdiaz@whitestack.com>
6 years agoPolicy Module first commit 21/5921/1
diazb [Tue, 20 Mar 2018 21:03:55 +0000 (18:03 -0300)]
Policy Module first commit

Signed-off-by: diazb <bdiaz@whitestack.com>
6 years agoImplements multivim support in the OpenStack plugin 20/5920/1
Benjamin Diaz [Thu, 29 Mar 2018 00:12:11 +0000 (21:12 -0300)]
Implements multivim support in the OpenStack plugin

Fixes bugs in OpenStack plugin and respective tests
Add table to database to keep track of relations between alarms and vim
credentials

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoMerge "Adds support for storing and getting vim creds"
hoban [Mon, 26 Mar 2018 19:50:25 +0000 (21:50 +0200)]
Merge "Adds support for storing and getting vim creds"

6 years agoAdds support for storing and getting vim creds 11/5911/2
Benjamin Diaz [Mon, 26 Mar 2018 02:45:55 +0000 (23:45 -0300)]
Adds support for storing and getting vim creds

Adds support for vim account create operation
Adds local sqlite database
Adds AuthManager and DatabaseManager classes
Modifies integration tests

Change-Id: I0609b53835be94c8c36c12df905e09ce14eff3a7
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years agoMerge "Additional mock tests for vROPs plugin"
hoban [Mon, 26 Mar 2018 09:49:14 +0000 (11:49 +0200)]
Merge "Additional mock tests for vROPs plugin"

6 years agoAdditional mock tests for vROPs plugin 60/5860/4
bhangare [Mon, 26 Feb 2018 08:53:31 +0000 (00:53 -0800)]
Additional mock tests for vROPs plugin

Change-Id: I0c46fdbc860aaf92aa7e0425ab3d82283d648f19
Signed-off-by: bhangare <sbhangare@vmware.com>
6 years agoMinor bugs fix 06/5906/1
Benjamin Diaz [Sun, 25 Mar 2018 17:43:52 +0000 (14:43 -0300)]
Minor bugs fix

Also-by: gcalvino <guillermo.calvinosanchez@altran.com>
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
6 years ago:Updated endpoint for gnocchi and aodh plugins. 58/5858/1
Helena McGough [Fri, 23 Feb 2018 14:36:12 +0000 (14:36 +0000)]
:Updated endpoint for gnocchi and aodh plugins.

Change-Id: Id8c1081ac8d78e1445b764840e917ce893d85ca6
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoMerge "Additional mock test cases for vROPs plugin"
hoban [Thu, 22 Feb 2018 21:50:10 +0000 (22:50 +0100)]
Merge "Additional mock test cases for vROPs plugin"

6 years agoMinor Model Changes 56/5856/1
prithiv [Thu, 22 Feb 2018 14:59:18 +0000 (14:59 +0000)]
Minor Model Changes

This change includes a new parameter in the model "vim_uuid"
to facilitate the use of multiple instances of same VIM type.

Signed-off-by: prithiv <prithiv.mohan@intel.com>
6 years agoAdditional mock test cases for vROPs plugin 49/5849/1
kdhumal [Wed, 14 Feb 2018 10:48:42 +0000 (02:48 -0800)]
Additional mock test cases for vROPs plugin

Change-Id: I1d9e585f758736d06abcdb0d3fc06ca475cb4393
Signed-off-by: dhumal <kdhumal@vmware.com>
6 years agoMock tests for vROPs plugin receiver module 22/5822/3
dhumal [Tue, 23 Jan 2018 11:28:17 +0000 (03:28 -0800)]
Mock tests for vROPs plugin receiver module
Correcting typo in sys path

Change-Id: Idc59055997e853edf7873c68c5e69f4acc60f69c
Signed-off-by: dhumal <kdhumal@vmware.com>
6 years agoMerge "Updated logging for CloudWatch plugin"
hoban [Fri, 26 Jan 2018 17:04:29 +0000 (18:04 +0100)]
Merge "Updated logging for CloudWatch plugin"

6 years agoMerge "Path resolution for core producer"
hoban [Fri, 26 Jan 2018 15:30:23 +0000 (16:30 +0100)]
Merge "Path resolution for core producer"

6 years agoUpdated logging for CloudWatch plugin 24/5824/1
javaid [Wed, 24 Jan 2018 05:17:55 +0000 (10:17 +0500)]
Updated logging for CloudWatch plugin

Change-Id: I8daf6a41a1805fc6b58866e30f5a4627e2186300
Signed-off-by: javaid <usman.javaid@xflowresearch.com>
6 years agoPath resolution for core producer 23/5823/1
bhangare [Tue, 23 Jan 2018 14:05:07 +0000 (06:05 -0800)]
Path resolution for core producer

Change-Id: I592fb01c819a8cbf1c1670bd08dec56370b58489
Signed-off-by: bhangare <sbhangare@vmware.com>
6 years agoUpdated logging for CloudWatch plugin 11/5811/1
javaid [Wed, 10 Jan 2018 10:05:28 +0000 (15:05 +0500)]
Updated logging for CloudWatch plugin

Change-Id: Ifeac4c2364fee7a936919445ac47a379ea74ea31
Signed-off-by: javaid <usman.javaid@xflowresearch.com>
6 years agoUpdated vROPs plugin code to use json format in all supported helper methods 06/5806/1
bhangare [Fri, 22 Dec 2017 10:34:48 +0000 (02:34 -0800)]
Updated vROPs plugin code to use json format in all supported helper methods

Change-Id: I29c84bc0d3d880c59f87957d9265610483a27c94
Signed-off-by: bhangare <sbhangare@vmware.com>
6 years agoUpdates to the common producer 00/5800/2
Helena McGough [Wed, 20 Dec 2017 10:49:21 +0000 (10:49 +0000)]
Updates to the common producer

 - Fixes request messages
 - Included docstrings

Change-Id: Ibde323df9bb1b30f3f718c9b399394438356d1e0
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoMinor bug fixes for common consumer and updated AWS plugin code with access credentials 99/5799/1
javaid [Wed, 20 Dec 2017 10:28:03 +0000 (15:28 +0500)]
Minor bug fixes for common consumer and updated AWS plugin code with access credentials

Change-Id: I62da309f2f3899df8155a786a4708f626f53086b
Signed-off-by: javaid <usman.javaid@xflowresearch.com>
6 years agoUpdated installation documentation for authentication 75/5775/1
Helena McGough [Wed, 13 Dec 2017 16:48:22 +0000 (16:48 +0000)]
Updated installation documentation for authentication

Change-Id: Iaaa7739ca61cd86c400c06d01f40bb10f87ee968
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoMerge "Updated vROPs plugin for using Common plugin consumer"
hoban [Tue, 12 Dec 2017 17:31:43 +0000 (18:31 +0100)]
Merge "Updated vROPs plugin for using Common plugin consumer"

6 years agoMerge "Minor Bug Fixes"
hoban [Tue, 12 Dec 2017 17:30:11 +0000 (18:30 +0100)]
Merge "Minor Bug Fixes"

6 years agoUpdated vROPs plugin for using Common plugin consumer 67/5767/4
bhangare [Thu, 7 Dec 2017 12:48:21 +0000 (04:48 -0800)]
Updated vROPs plugin for using Common plugin consumer

Change-Id: Ib52eca1653a6caf49db60ff53f204ba361ecc20f
Signed-off-by: bhangare <sbhangare@vmware.com>
6 years agoMinor Bug Fixes 50/5750/5
prithiv [Mon, 4 Dec 2017 15:56:45 +0000 (15:56 +0000)]
Minor Bug Fixes

* Modify Kafka download version
* Included #!/bin/sh in the install script

Signed-off-by: prithiv <prithiv.mohan@intel.com>
6 years agoUpdated the manual installation process and documentation 72/5772/1
Helena McGough [Tue, 12 Dec 2017 11:27:46 +0000 (11:27 +0000)]
Updated the manual installation process and documentation

Change-Id: I9b0aeb28b5af442163ab117ab25e36a9eebeb385
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoMerge "Updated kafka version" rift300
hoban [Mon, 11 Dec 2017 13:28:18 +0000 (14:28 +0100)]
Merge "Updated kafka version"

6 years agoMerge "Updates (AWS Plugin) code with common producer/consumer"
hoban [Mon, 11 Dec 2017 13:27:56 +0000 (14:27 +0100)]
Merge "Updates (AWS Plugin) code with common producer/consumer"

6 years agoUpdated kafka version 69/5769/1
Helena McGough [Mon, 11 Dec 2017 09:06:16 +0000 (09:06 +0000)]
Updated kafka version

Change-Id: Ia3eb171252aa5aecc358ce44fda4de9e496c1375
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoUpdates (AWS Plugin) code with common producer/consumer 68/5768/1
javaid [Mon, 11 Dec 2017 06:10:28 +0000 (11:10 +0500)]
Updates (AWS Plugin) code with common producer/consumer

Change-Id: I99d3c2b8484ca3d2486549212692e5f0efbb2d97
Signed-off-by: javaid <usman.javaid@xflowresearch.com>
6 years agoMinor producer bug fix 66/5766/1
Helena McGough [Thu, 7 Dec 2017 08:18:33 +0000 (08:18 +0000)]
Minor producer bug fix

Change-Id: I09aa020a5e257fe68eb222f61862260d48f191e3
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoMerge "Included OpenStack integration tests."
hoban [Wed, 6 Dec 2017 16:01:27 +0000 (17:01 +0100)]
Merge "Included OpenStack integration tests."

6 years agoMerge "MON vROPs plugin patch for minor fixes found during testing"
hoban [Wed, 6 Dec 2017 16:00:23 +0000 (17:00 +0100)]
Merge "MON vROPs plugin patch for minor fixes found during testing"

6 years agoFix double '/' in the message 47/5747/3
prithiv [Mon, 4 Dec 2017 10:32:35 +0000 (10:32 +0000)]
Fix double '/' in the message

The usage of ascii encode sometimes appends an extra "/" or an
additional space. This patch replaces ascii encoding with string
encoding.

Signed-off-by: prithiv <prithiv.mohan@intel.com>
6 years agoMON vROPs plugin patch for minor fixes found during testing 46/5746/3
bhangare [Fri, 1 Dec 2017 05:18:59 +0000 (21:18 -0800)]
MON vROPs plugin patch for minor fixes found during testing

Change-Id: I05f5d4e88b05e5134928cd6601e029e35bb3804b
Signed-off-by: bhangare <sbhangare@vmware.com>
6 years agoIncluded OpenStack integration tests. 37/5737/12
Helena McGough [Wed, 29 Nov 2017 15:12:07 +0000 (15:12 +0000)]
Included OpenStack integration tests.

 - Included OpenStack KafkaProducer and consumer integration tests for:
   - alarm_request
   - metrics_request
   - access_credentials
 - Included a webserver integration test for Aodh notifier class

Change-Id: I742c146269a2c60d004402d6614e529babeb2acd
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoDirectory structure and documentation updates 54/5754/1
Helena McGough [Tue, 5 Dec 2017 10:09:44 +0000 (10:09 +0000)]
Directory structure and documentation updates

Change-Id: I4c30d4003cadb394e70db3bb83bf2258e2c68360
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoUpdated makefile for Jenkins build 52/5752/1
Helena McGough [Tue, 5 Dec 2017 08:23:22 +0000 (08:23 +0000)]
Updated makefile for Jenkins build

Change-Id: I1b0f31b72698c513b7bb1e7307aeb246934e2c45
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoUpdated plugins with new directory structure 29/5729/4
Helena McGough [Thu, 23 Nov 2017 15:54:08 +0000 (15:54 +0000)]
Updated plugins with new directory structure

 - Runs tests on build

Change-Id: If96693bfbc08e5c8e7e6cac98bbd3b8f0bad5f62
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
6 years agoRefactored the Aodh notifier class 06/5706/8
Helena McGough [Thu, 23 Nov 2017 17:29:54 +0000 (17:29 +0000)]
Refactored the Aodh notifier class

 - Included alarm actions to send notification to SO
 - Utilizes Aodh's webhook option for alarm_actions
 - Included additional tests for this change
 - Updated documentation

Change-Id: Ia3f2e2fa2ffee0cc66a80d5098d52b7da2be2dbe
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoModified Dockerfile 30/5730/3
prithiv [Thu, 23 Nov 2017 17:17:46 +0000 (17:17 +0000)]
Modified Dockerfile

Signed-off-by: prithiv <prithiv.mohan@intel.com>
7 years agoRenaming folder structure 26/5726/3
prithiv [Thu, 23 Nov 2017 13:47:34 +0000 (13:47 +0000)]
Renaming folder structure

Signed-off-by: prithiv <prithiv.mohan@intel.com>
7 years agoMON Packaging Changes 17/5717/2
prithiv [Wed, 22 Nov 2017 16:46:11 +0000 (16:46 +0000)]
MON Packaging Changes

Signed-off-by: prithiv <prithiv.mohan@intel.com>
7 years agochange dir name 11/5711/1
Mike Marchetti [Wed, 22 Nov 2017 02:15:54 +0000 (21:15 -0500)]
change dir name

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
7 years ago+x to scripts 10/5710/1
Mike Marchetti [Wed, 22 Nov 2017 02:07:11 +0000 (21:07 -0500)]
+x to scripts

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
7 years agoAdded a Common KafkaConsumer for all of the plugins 01/5701/1
Helena McGough [Fri, 17 Nov 2017 14:57:08 +0000 (14:57 +0000)]
Added a Common KafkaConsumer for all of the plugins

 - Added the common consumer for all request messages
 - Updated the OpenStack plugins to use the common consumer
 - Included the access_credentials topic into this consumer
 - Added the json schemas for the openstack, vrops and cloudwatch
   access credentials
 - Updated the Openstack plugins to use access_credentials messages
 - Added and updated all necessary tests
 - Updated installation documentation

Change-Id: I1486cf7230e351e5dbf18464110e5780d392eeeb
Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoInclude documentation and updates for MON manual installation. 78/5578/1
Helena McGough [Fri, 13 Oct 2017 15:14:16 +0000 (16:14 +0100)]
Include documentation and updates for MON manual installation.

 - Provided documentation that can be included in the wiki
 - Include installation for manual MON installation

Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoMerge "Included a documentation directory"
hoban [Thu, 12 Oct 2017 12:49:27 +0000 (14:49 +0200)]
Merge "Included a documentation directory"

7 years agoMerge "Changes in vROPs Plugin webservice & install script to use fqdn"
hoban [Thu, 12 Oct 2017 10:01:31 +0000 (12:01 +0200)]
Merge "Changes in vROPs Plugin webservice & install script to use fqdn"

7 years agoUpdated Dockerfile for installation error 66/5566/1
Helena McGough [Wed, 11 Oct 2017 16:34:39 +0000 (17:34 +0100)]
Updated Dockerfile for installation error

Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoChanges in vROPs Plugin webservice & install script to use fqdn 61/5561/1
bhangare [Wed, 11 Oct 2017 10:37:06 +0000 (03:37 -0700)]
Changes in vROPs Plugin webservice & install script to use fqdn

Change-Id: If2d35c5c7ab874ca4671d90871f6b60aa1ad6850
Signed-off-by: bhangare <sbhangare@vmware.com>
7 years agoMerge "MON Packaging Changes"
hoban [Wed, 11 Oct 2017 09:54:23 +0000 (11:54 +0200)]
Merge "MON Packaging Changes"

7 years agoMON Packaging Changes 52/5552/5
prithiv [Tue, 10 Oct 2017 12:12:55 +0000 (13:12 +0100)]
MON Packaging Changes

Signed-off-by: prithiv <prithiv.mohan@intel.com>
7 years agoIncluded a documentation directory 59/5559/1
Helena McGough [Tue, 10 Oct 2017 12:17:22 +0000 (13:17 +0100)]
Included a documentation directory

 - Included a OpenStack plugin usage specific documentation
 - Updated the licensing on any docmentation file for correct rendering

Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoMinor plugin changes to run the devops build script and vROPs installation 49/5549/2
Helena McGough [Mon, 9 Oct 2017 14:54:06 +0000 (15:54 +0100)]
Minor plugin changes to run the devops build script and vROPs installation
script

Signed-off-by: Helena McGough <helena.mcgough@intel.com>
7 years agoRefactoring the test codes 17/5517/1
prithiv [Wed, 4 Oct 2017 13:19:25 +0000 (14:19 +0100)]
Refactoring the test codes

Signed-off-by: prithiv <prithiv.mohan@intel.com>
7 years agoAdded log messages in vROPs plugin receiver & minor fixes 05/5505/1
bhangare [Tue, 3 Oct 2017 15:00:26 +0000 (08:00 -0700)]
Added log messages in vROPs plugin receiver & minor fixes

Change-Id: I6211eadd2d06cce76c1195778847e0c31ee9f967
Signed-off-by: bhangare <sbhangare@vmware.com>
7 years agoSmall bug fix in producer.py 90/5490/1
Helena McGough [Mon, 2 Oct 2017 16:02:01 +0000 (17:02 +0100)]
Small bug fix in producer.py

Signed-off-by: Helena McGough <helena.mcgough@intel.com>