multicloud/openstack.git
6 years agoChange the generated cloud region id 40/70340/3 1.2.0
Xiaohua Zhang [Fri, 12 Oct 2018 09:34:43 +0000 (09:34 +0000)]
Change the generated cloud region id

Avoid usage of dot

Change-Id: I685b2d87a413beadc56fc904d32064f6dc177a79
Issue-ID: MULTICLOUD-364
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix bug in infra_workload 37/70337/1
Xiaohua Zhang [Fri, 12 Oct 2018 08:37:27 +0000 (08:37 +0000)]
Fix bug in infra_workload

Pass template data to underlying VIM to instantiate a stack

Change-Id: Ibad0d8bb0ecf82b05234ba433f5bbad8d3476cc7
Issue-ID: MULTICLOUD-375
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix vimid typo when updating multi-regions in AAI 27/70327/1
Xiaohua Zhang [Fri, 12 Oct 2018 03:33:37 +0000 (03:33 +0000)]
Fix vimid typo when updating multi-regions in AAI

Change-Id: I51cce54c47ab34b4c4c07efc2c9b8c20defe4519
Issue-ID: MULTICLOUD-364
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix AAI update sync up issue 31/70031/1
Xiaohua Zhang [Tue, 9 Oct 2018 01:51:37 +0000 (01:51 +0000)]
Fix AAI update sync up issue

Read after write to make sure the update to AAI obejct
has been visible to following AAI queries

Change-Id: I34982e53ca2e2bad60e4740f3d8f55775dae55b9
Issue-ID: MULTICLOUD-371
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix unregistry issue 45/68545/1
Xiaohua Zhang [Sat, 22 Sep 2018 16:28:07 +0000 (16:28 +0000)]
Fix unregistry issue

Change-Id: Ia4ddb6f11bf562a046d9f567fd7458b466c8642f
Issue-ID: MULTICLOUD-361
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoImplement heatdelete to remove vservers from AAI 39/68439/3
Xiaohua Zhang [Fri, 21 Sep 2018 16:39:08 +0000 (16:39 +0000)]
Implement heatdelete to remove vservers from AAI

Change-Id: I5c81fb3f01e08ee5c43107d7d59fdf4bf3a1d803
Issue-ID: MULTICLOUD-361
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix bug of infra_workload 17/68017/1
Xiaohua Zhang [Thu, 20 Sep 2018 09:52:25 +0000 (09:52 +0000)]
Fix bug of infra_workload

Remove region filter for identity endpoint

Change-Id: I944b42926b4c5d5de8799de9c68b2b7e8bac5017
Issue-ID: MULTICLOUD-361
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFilter endpoint filter mismatch with keystoneauth1 77/67977/1
Xiaohua Zhang [Thu, 20 Sep 2018 04:53:04 +0000 (04:53 +0000)]
Filter endpoint filter mismatch with keystoneauth1

keystoneauth1 accept region_name as endpoint filter,
which will match either region_id or region of the
endpoint catalog

Change-Id: I7ba1f7904e4b3004565d826f4ea3cd345ce45f62
Issue-ID: MULTICLOUD-364
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd UT and Funtion for infra SRIOV 67/67967/1
Huang Haibin [Thu, 20 Sep 2018 02:39:57 +0000 (10:39 +0800)]
Add UT and Funtion for infra SRIOV

Change-Id: I6ce0f4e8a9a6b7984deeb28ae9ff50df3995e60c
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd UT for infra_workload delete API 63/67963/1
Huang Haibin [Thu, 20 Sep 2018 02:33:18 +0000 (10:33 +0800)]
Add UT for infra_workload delete API

Change-Id: I16da96a19eff471dca0b8a6f47fe8a95d063598e
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "Fix eventId issue"
Bin Yang [Wed, 19 Sep 2018 09:32:25 +0000 (09:32 +0000)]
Merge "Fix eventId issue"

6 years agoFix eventId issue 55/67655/1
Xiaohua Zhang [Wed, 19 Sep 2018 10:31:31 +0000 (10:31 +0000)]
Fix eventId issue

eventId should be unique for each report event

Issue-ID: MULTICLOUD-361
Change-Id: Iee11b64e9bce88003858218abc53d1f1f9d8a86d
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoMerge "Refactor delete of infra workload"
Bin Yang [Wed, 19 Sep 2018 09:25:09 +0000 (09:25 +0000)]
Merge "Refactor delete of infra workload"

6 years agoRefactor delete of infra workload 11/67611/1
Huang Haibin [Wed, 19 Sep 2018 06:31:08 +0000 (14:31 +0800)]
Refactor delete of infra workload

Change-Id: I37ab8a106b978db7fff94492f0075714a77fc7a4
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "Add UT for infra_workload for pike"
Bin Yang [Wed, 19 Sep 2018 03:29:56 +0000 (03:29 +0000)]
Merge "Add UT for infra_workload for pike"

6 years agoImplement infra_workload delete API 47/67547/1
Xiaohua Zhang [Wed, 19 Sep 2018 03:12:51 +0000 (03:12 +0000)]
Implement infra_workload delete API

Change-Id: I16f198e44810278eafb5be08ed88268911554f57
Issue-ID: MULTICLOUD-358
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd UT for infra_workload for pike 61/67561/2
Huang Haibin [Wed, 19 Sep 2018 02:45:20 +0000 (10:45 +0800)]
Add UT for infra_workload for pike

Change-Id: I2da4b1d8fc1d98469f6f36beaa0586a7bee6af42
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge changes I95642a56,Ibfdd0a80,I009a2217
Bin Yang [Wed, 19 Sep 2018 01:22:44 +0000 (01:22 +0000)]
Merge changes I95642a56,Ibfdd0a80,I009a2217

* changes:
  support SRIOV-NIC for post of infra workload
  Add get handler of flavor for infra workload
  Add delete of flavor handler for infra workload

6 years agosupport SRIOV-NIC for post of infra workload 07/66907/8
Huang Haibin [Mon, 17 Sep 2018 07:02:42 +0000 (15:02 +0800)]
support SRIOV-NIC for post of infra workload

Issue-ID: MULTICLOUD-250
Change-Id: I95642a565639f1b6b4353793bde732c4370d7562
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd get handler of flavor for infra workload 77/66877/6
Huang Haibin [Sat, 15 Sep 2018 01:28:39 +0000 (09:28 +0800)]
Add get handler of flavor for infra workload

Change-Id: Ibfdd0a806214414e0820ff73484e43439c3a210e
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd delete of flavor handler for infra workload 89/66889/7
Huang Haibin [Sat, 15 Sep 2018 01:37:34 +0000 (09:37 +0800)]
Add delete of flavor handler for infra workload

Change-Id: I009a22179eaf2851ed4674ed08ba3c78ca4f1492
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd UT for vespublish 61/67361/1
Xiaohua Zhang [Tue, 18 Sep 2018 16:40:21 +0000 (16:40 +0000)]
Add UT for vespublish

Change-Id: Ic429214cc3eba9779b0f48ca76cdd1ced030a983
Issue-ID: MULTICLOUD-358
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd UT for infra_workload 21/67321/1
Xiaohua Zhang [Tue, 18 Sep 2018 15:39:30 +0000 (15:39 +0000)]
Add UT for infra_workload

Change-Id: I037cc563c373765f1423c655bbc8760f96046abe
Issue-ID: MULTICLOUD-358
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoImplement POST and GET API for infra_workload 07/67207/2
Xiaohua Zhang [Tue, 18 Sep 2018 08:32:34 +0000 (08:32 +0000)]
Implement POST and GET API for infra_workload

Change-Id: I7152f2738b0e30075dd0aebb17d74f806dc48b34
Issue-ID: MULTICLOUD-358
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoMerge "Add the registered sriov-nic flow"
Bin Hu [Mon, 17 Sep 2018 04:01:55 +0000 (04:01 +0000)]
Merge "Add the registered sriov-nic flow"

6 years agoMerge "Add heatbridge handler"
Bin Yang [Mon, 17 Sep 2018 01:27:34 +0000 (01:27 +0000)]
Merge "Add heatbridge handler"

6 years agoMerge "Fix the bug of extra info decoding"
Bin Yang [Mon, 17 Sep 2018 01:27:27 +0000 (01:27 +0000)]
Merge "Fix the bug of extra info decoding"

6 years agoAdd heatbridge handler 05/66805/1
Bin Yang [Sat, 15 Sep 2018 18:25:10 +0000 (18:25 +0000)]
Add heatbridge handler

Embedded the heatbridge handler into GET API
Add multicloud api helper

Change-Id: I96bd5e555dbcaa08d5ac5ac132c004a690f2e41d
Issue-ID: MULTICLOUD-264
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAdd the registered sriov-nic flow 15/62015/6
Huang Haibin [Thu, 23 Aug 2018 06:50:14 +0000 (14:50 +0800)]
Add the registered sriov-nic flow

Change-Id: I234ed47b45c02abc1f7e496ba31baee5d02f32be
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd post handler of flavor handler for infra 97/66097/4
Huang Haibin [Wed, 12 Sep 2018 12:05:21 +0000 (20:05 +0800)]
Add post handler of flavor handler for infra

Change-Id: Ic140ba963c30a86c9755b0b1d0d0f813bb0ab2f0
Issue-ID: MULTICLOUD-250
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoFix the bug of extra info decoding 59/66259/1
Bin Yang [Thu, 13 Sep 2018 03:28:48 +0000 (03:28 +0000)]
Fix the bug of extra info decoding

Change-Id: I9e2565655e0e9df6649d5a175c3aa9e165cba3c2
Issue-ID: MULTICLOUD-311
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoUT for VESagent process event empty for ocata 73/65973/1
Huang Haibin [Wed, 12 Sep 2018 03:00:37 +0000 (11:00 +0800)]
UT for VESagent process event empty for ocata

Change-Id: I18829013f3dfb448165a0894f49d0dde59ea35d1
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoUT for vesagent config without source name ocata 71/65971/1
Huang Haibin [Wed, 12 Sep 2018 02:57:10 +0000 (10:57 +0800)]
UT for vesagent config without source name ocata

Change-Id: I1c7df30259e4368e5a8e9fc518728a0ad35db673
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoUT for vesagent config without server id for ocata 69/65969/1
Huang Haibin [Wed, 12 Sep 2018 02:34:27 +0000 (10:34 +0800)]
UT for vesagent config without server id for ocata

Change-Id: Ic8622fd6bb1e699e0b58675f7207dfa7bec7604f
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoUT for vesagent failure case for ocata 67/65967/1
Huang Haibin [Wed, 12 Sep 2018 02:31:25 +0000 (10:31 +0800)]
UT for vesagent failure case for ocata

Change-Id: I5c1b822725fd8c2d8e9dd3da28ce263dbc33216c
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoUT for vesagent event logic for ocata 63/65963/1
Huang Haibin [Wed, 12 Sep 2018 02:27:46 +0000 (10:27 +0800)]
UT for vesagent event logic for ocata

Change-Id: I8f55583366419ddc77ccd717388cbcc2b859ae2c
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for processBacklog_fault_vm 59/65959/1
Huang Haibin [Wed, 12 Sep 2018 01:54:25 +0000 (09:54 +0800)]
Test case for processBacklog_fault_vm

Change-Id: Ibf13880e92c8da43bd72dfd68dca4d7ae546ccf9
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for buildBacklog_fault_vm in ocata 57/65957/1
Huang Haibin [Wed, 12 Sep 2018 01:50:50 +0000 (09:50 +0800)]
Test case for buildBacklog_fault_vm in ocata

Change-Id: I2e7476633e748fdce57709e3d8c444cee20e80fc
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "Return the default tenant in case of no privilege"
Bin Yang [Tue, 11 Sep 2018 13:01:42 +0000 (13:01 +0000)]
Merge "Return the default tenant in case of no privilege"

6 years agoMerge changes I88d79049,If6ceaec6,I3877f034,I1e7693c1,Ie916b35a, ...
Bin Yang [Tue, 11 Sep 2018 12:59:21 +0000 (12:59 +0000)]
Merge changes I88d79049,If6ceaec6,I3877f034,I1e7693c1,Ie916b35a, ...

* changes:
  Test case for get_epoch_now_usecond in ocata
  Test case for buildBacklogsOneVIM in ocata
  Test case for clearBacklogsOneVIM in ocata
  Test case for vesagent getBacklogsOneVIM in ocata
  Test case for vesagent delete API in ocata
  Add test case for vesagent_ctrl in ocata

6 years agoTest case for get_epoch_now_usecond in ocata 23/65823/1
Huang Haibin [Tue, 11 Sep 2018 12:32:01 +0000 (20:32 +0800)]
Test case for get_epoch_now_usecond in ocata

Change-Id: I88d790498ef1cc22a280696cf96bbbb171344219
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for buildBacklogsOneVIM in ocata 21/65821/1
Huang Haibin [Tue, 11 Sep 2018 12:23:46 +0000 (20:23 +0800)]
Test case for buildBacklogsOneVIM in ocata

Change-Id: If6ceaec671fcf4e57c26c695a373ab2a8d113041
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for clearBacklogsOneVIM in ocata 07/65807/1
Huang Haibin [Tue, 11 Sep 2018 11:08:40 +0000 (19:08 +0800)]
Test case for clearBacklogsOneVIM in ocata

Change-Id: I3877f03430f68eb98f0e707366d54a7a67e1fbda
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for vesagent getBacklogsOneVIM in ocata 03/65803/1
Huang Haibin [Tue, 11 Sep 2018 10:56:29 +0000 (18:56 +0800)]
Test case for vesagent getBacklogsOneVIM in ocata

Change-Id: I1e7693c1781080d7011a6156b7380c0670acf92c
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoTest case for vesagent delete API in ocata 99/65799/1
Huang Haibin [Tue, 11 Sep 2018 10:46:11 +0000 (18:46 +0800)]
Test case for vesagent delete API in ocata

Change-Id: Ie916b35ae80b5dea68dbe648e5409202449a3673
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd test case for vesagent_ctrl in ocata 99/65699/1
Huang Haibin [Tue, 11 Sep 2018 08:36:48 +0000 (16:36 +0800)]
Add test case for vesagent_ctrl in ocata

Change-Id: I3e4541b2e4ec55aa8cb5942a3dd979b1256042cc
Issue-ID: MULTICLOUD-230
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoReturn the default tenant in case of no privilege 77/65677/1
Bin Yang [Tue, 11 Sep 2018 08:14:32 +0000 (08:14 +0000)]
Return the default tenant in case of no privilege

Change-Id: Ic4b2e6bb787ba4075a906e70c28ef42289255345
Issue-ID: MULTICLOUD-356
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoClean Sonar Project name 53/65053/1
Gildas Lanilis [Thu, 6 Sep 2018 18:37:06 +0000 (11:37 -0700)]
Clean Sonar Project name

Name to be consistant with repo name.

Change-Id: Ib93070d82322eb3ae2d019a7f0dacabeeba11129
Issue-ID: CIMAN-202
Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
6 years agoFix return code error 09/64309/1
Bin Yang [Tue, 4 Sep 2018 03:38:39 +0000 (03:38 +0000)]
Fix return code error

Change-Id: I9b8ba9bb19d05328ec7c57015a7e3c950d683d9c
Issue-ID: MULTICLOUD-265
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoEnable cloud region decommission 01/64301/3
Bin Yang [Mon, 3 Sep 2018 17:28:06 +0000 (17:28 +0000)]
Enable cloud region decommission

Change-Id: I3b8171e6376eb144af6218d8242c20dc07543ea3
Issue-ID: MULTICLOUD-265
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoFix bug of region discovery 69/64269/3
Bin Yang [Mon, 3 Sep 2018 15:02:14 +0000 (15:02 +0000)]
Fix bug of region discovery

Change-Id: I006fb0f8ab7a644369d0a03ed1b563db3f52afd7
Issue-ID: MULTICLOUD-311
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAdd registration OvS-DPDK 11/63411/3
Huang Haibin [Wed, 29 Aug 2018 07:54:41 +0000 (15:54 +0800)]
Add registration OvS-DPDK

We need to manualy register information of OvS-DPDK to AAI in ESR system.
Then we can get Ovs-DPDK from AAI and use it.

Change-Id: I4ada7192e2364b2d0f7667ff59d80d413db7bdad
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd new namespace to workaround ISTIO hostname 57/64157/5
Bin Yang [Mon, 3 Sep 2018 08:46:12 +0000 (08:46 +0000)]
Add new namespace to workaround ISTIO hostname

ISTIO restrains the usage of _ in hostname

Issue-ID: MULTICLOUD-335
Change-Id: I54c712aea1a95c6aaac7d50c3b07472730608503
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoMerge "Bump oparent version to 1.2.0"
Victor Morales [Tue, 28 Aug 2018 20:10:03 +0000 (20:10 +0000)]
Merge "Bump oparent version to 1.2.0"

6 years agoMerge "Add API handler stub for infra_workload in Pike"
Bin Yang [Tue, 28 Aug 2018 12:04:57 +0000 (12:04 +0000)]
Merge "Add API handler stub for infra_workload in Pike"

6 years agoMerge "Delete Windriver plugin HPA's registration flow"
Bin Yang [Tue, 28 Aug 2018 12:04:08 +0000 (12:04 +0000)]
Merge "Delete Windriver plugin HPA's registration flow"

6 years agoDelete Windriver plugin HPA's registration flow 55/63055/2
Huang Haibin [Mon, 27 Aug 2018 11:35:33 +0000 (19:35 +0800)]
Delete Windriver plugin HPA's registration flow

Use Newton_base HPA's registration flow

Change-Id: I61fc0056f8aab8d308e1572788f3b3cbc08c0ae9
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd API handler stub for infra_workload in Pike 67/63067/2
Huang Haibin [Mon, 27 Aug 2018 12:10:35 +0000 (20:10 +0800)]
Add API handler stub for infra_workload in Pike

API handler stub for API infra_workload in Pike

Change-Id: I60dd3e7e717e116012cffe18c53977660a89d069
Issue-ID: MULTICLOUD-338
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "Delete Pike plugin HPA's registration flow"
Huang Haibin [Tue, 28 Aug 2018 02:47:22 +0000 (02:47 +0000)]
Merge "Delete Pike plugin HPA's registration flow"

6 years agoMerge "Delete Ocata plugin HPA's registration flow"
Huang Haibin [Tue, 28 Aug 2018 02:46:58 +0000 (02:46 +0000)]
Merge "Delete Ocata plugin HPA's registration flow"

6 years agoMerge "Fix bug of subclass name"
Bin Hu [Mon, 27 Aug 2018 20:51:27 +0000 (20:51 +0000)]
Merge "Fix bug of subclass name"

6 years agoBump oparent version to 1.2.0 85/62685/3
Gary Wu [Fri, 24 Aug 2018 22:25:31 +0000 (15:25 -0700)]
Bump oparent version to 1.2.0

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

Change-Id: I4de0c691526147da1a898ce4e46be9f716d87e77
Issue-ID: INT-619
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
6 years agoMerge "Add API handler stub for infra_workload"
Huang Haibin [Mon, 27 Aug 2018 12:02:23 +0000 (12:02 +0000)]
Merge "Add API handler stub for infra_workload"

6 years agoDelete Pike plugin HPA's registration flow 51/63051/1
Huang Haibin [Mon, 27 Aug 2018 11:23:10 +0000 (19:23 +0800)]
Delete Pike plugin HPA's registration flow

Use Newton_base HPA's registration flow

Change-Id: If20cbd3438ce5b0f7e9e8136cc32d800824efa7d
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoDelete Ocata plugin HPA's registration flow 41/63041/3
Huang Haibin [Mon, 27 Aug 2018 10:51:27 +0000 (18:51 +0800)]
Delete Ocata plugin HPA's registration flow

Use Newton_base HPA's registration flow

Change-Id: I7010cf0175112ac30f575589add14d0ab3c172df
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoFix bug of subclass name 03/63003/1
Bin Yang [Mon, 27 Aug 2018 08:43:28 +0000 (08:43 +0000)]
Fix bug of subclass name

Change-Id: Icafeade95b5896b6cb108528b22aee27a5fe0f3d
Issue-ID: MULTICLOUD-311
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoDelete Newton plugin HPA's registration flow 13/63013/1
Huang Haibin [Mon, 27 Aug 2018 08:43:15 +0000 (16:43 +0800)]
Delete Newton plugin HPA's registration flow

Use Newton_base HPA's registration flow

Change-Id: If0d46a3e8c44d40ba44ab93939d9dfaaba7ef704
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd API handler stub for infra_workload 85/62985/1
Xiaohua Zhang [Mon, 27 Aug 2018 08:16:42 +0000 (08:16 +0000)]
Add API handler stub for infra_workload

API handler stub for API infra_workload

Change-Id: Icad08493fdcc12c1bc8225e0c81567d7d3c156be
Issue-ID: MULTICLOUD-338
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd HPA registration to newton_base 01/63001/1
Huang Haibin [Mon, 27 Aug 2018 07:32:27 +0000 (15:32 +0800)]
Add HPA registration to newton_base

Change-Id: I544c662bdf5850134b0d4a5028c6617013a86036
Issue-ID: MULTICLOUD-251
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoFix subclass init issue 73/62973/1
Xiaohua Zhang [Mon, 27 Aug 2018 07:16:17 +0000 (07:16 +0000)]
Fix subclass init issue

All subclass should invoke parent class __init__()

Change-Id: Id7537156dc65f4c4739d2b70cc705d2ff39f4ff0
Issue-ID: MULTICLOUD-337
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd server action api for openstack newton 71/62071/5
fujinhua [Thu, 23 Aug 2018 11:46:14 +0000 (19:46 +0800)]
Add server action api for openstack newton

Change-Id: I61cd2de2db764551e33e52f10e615a02bdcc65b3
Issue-ID: MULTICLOUD-332
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd swagger for server action api 27/62027/2
fujinhua [Thu, 23 Aug 2018 09:19:10 +0000 (17:19 +0800)]
Add swagger for server action api

Change-Id: I45790cb319a10f2a8a1a667e786522082c59c22d
Issue-ID: MULTICLOUD-332
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd resource for pike 39/61939/1
Huang Haibin [Wed, 22 Aug 2018 11:21:10 +0000 (19:21 +0800)]
Add resource for pike

Change-Id: I67ce00b96a69c7952f1d43516208c5fe68025421
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "Add requests for pike"
Bin Yang [Wed, 22 Aug 2018 12:41:35 +0000 (12:41 +0000)]
Merge "Add requests for pike"

6 years agoMerge "Add INFO.yaml file"
Bin Yang [Wed, 22 Aug 2018 12:32:43 +0000 (12:32 +0000)]
Merge "Add INFO.yaml file"

6 years agoAdd requests for pike 39/61839/1
Huang Haibin [Wed, 22 Aug 2018 12:26:33 +0000 (20:26 +0800)]
Add requests for pike

Change-Id: I6173b4fa62253ecd81806c9e728606868ab5e2e3
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoMerge "API upgradeing for ocata"
Bin Yang [Wed, 22 Aug 2018 12:07:47 +0000 (12:07 +0000)]
Merge "API upgradeing for ocata"

6 years agoAdd proxy for pike 01/61801/2
Huang Haibin [Wed, 22 Aug 2018 08:44:42 +0000 (16:44 +0800)]
Add proxy for pike

Change-Id: Id059f233e823b8d57f47efe9269db9e5cfe8caff
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAPI upgradeing for ocata 53/60853/2
Huang Haibin [Thu, 16 Aug 2018 06:27:35 +0000 (14:27 +0800)]
API upgradeing for ocata

Change-Id: I23d4bad7429ff367128c39bd41f9bad81e426349
Issue-ID: MULTICLOUD-297
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agoAdd INFO.yaml file 09/61709/3
Jessica Wagantall [Wed, 22 Aug 2018 01:44:28 +0000 (18:44 -0700)]
Add INFO.yaml file

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

Change-Id: Ic1247f0862f75fe7083ecbfa09a371eda7775e04
Issue-ID: CIMAN-134
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
6 years agoAdd pike registration 07/61607/2
Huang Haibin [Tue, 21 Aug 2018 14:14:49 +0000 (22:14 +0800)]
Add pike registration

Change-Id: Ie3dfa2292e59e4cd7cd9a0bae980d6f3aad9cbde
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
6 years agomulti-region discovery 15/60715/4
Bin Yang [Thu, 16 Aug 2018 04:32:18 +0000 (04:32 +0000)]
multi-region discovery

Decouple the openstack region id from cloud-region-id

Change-Id: If4bfacf05d87ca4bc97a485d4153f4f379ad451a
Issue-ID: MULTICLOUD-311
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for OPENOAPI 61/60661/1
Bin Yang [Wed, 15 Aug 2018 06:11:24 +0000 (06:11 +0000)]
API upgrading for OPENOAPI

Change-Id: I8d0fdc7671d9333ee24e77dda9e07c32a0767950
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for catalog 17/60517/1
Bin Yang [Tue, 14 Aug 2018 10:51:47 +0000 (10:51 +0000)]
API upgrading for catalog

Change-Id: I26301b701ca7fb915112ad8d35454d0488a91fd1
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for dnsaas 81/60481/1
Bin Yang [Tue, 14 Aug 2018 08:50:33 +0000 (08:50 +0000)]
API upgrading for dnsaas

Change-Id: I328f8838b96013d5738354f751f5668f2136b1dc
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for service proxy 77/60477/1
Bin Yang [Tue, 14 Aug 2018 08:40:25 +0000 (08:40 +0000)]
API upgrading for service proxy

Change-Id: Ic0f33176a84a1d78dec37911eda9b83cef79e0b1
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for identity proxy 69/60469/1
Bin Yang [Tue, 14 Aug 2018 08:17:25 +0000 (08:17 +0000)]
API upgrading for identity proxy

Change-Id: I793dfc79d4a04da3b0b3fe19ed1b3076a5744106
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrade for registry 67/60467/1
Bin Yang [Tue, 14 Aug 2018 07:59:14 +0000 (07:59 +0000)]
API upgrade for registry

Change-Id: I25fd280332cfc772fa100b7b768e3a5056457f87
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAPI upgrading for vesagent 43/60443/3
Bin Yang [Tue, 14 Aug 2018 07:42:55 +0000 (07:42 +0000)]
API upgrading for vesagent

Change-Id: I7613c2856e37736f2410de656bb7ae52ac4786e1
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoUpgrade API for capacity_check 39/60439/2
Bin Yang [Tue, 14 Aug 2018 07:35:52 +0000 (07:35 +0000)]
Upgrade API for capacity_check

Change-Id: If53c734294907eb4a4d108a2c7e81d537c53eb8f
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoUpgrade API for vesagent 23/58823/2
Bin Yang [Fri, 3 Aug 2018 06:13:42 +0000 (06:13 +0000)]
Upgrade API for vesagent

first try to add API v1 version

Change-Id: Ic7511ce3c41792a3fa4a4ede84dd04483997033b
Issue-ID: MULTICLOUD-297
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoRemove EPA attribute 79/58079/2
Dileep Ranganathan [Thu, 26 Jul 2018 23:35:13 +0000 (16:35 -0700)]
Remove EPA attribute

Remove EPA property from multicloud as it is repaced by HPA attributes.

Change-Id: I96e2ebcc60ac55cb0f0559607de919da410f66b1
Issue-ID: AAI-1150
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
6 years agoAdd Openstack Pike plugin framework 45/56045/4
Huang Haibin [Tue, 10 Jul 2018 11:22:34 +0000 (19:22 +0800)]
Add Openstack Pike plugin framework

Add Pike framework and one function extension
Add Vagrant for test

Change-Id: I045ac1f1a920b509a69d7a72f8e60fb108102839
Issue-ID: MULTICLOUD-276
Signed-off-by: Huang Haibin <haibin.huang@intel.com>
7 years agoAdd ocata UT for vesagent tasks_processOneBacklog 49/55849/1
Yun Huang [Wed, 4 Jul 2018 10:40:09 +0000 (18:40 +0800)]
Add ocata UT for vesagent tasks_processOneBacklog

Change-Id: Ic7bde6002c7ad752120c08f4b839bf1e9e66257f
Issue-ID: MULTICLOUD-230
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoAdd UT for vesagent tasks_processBacklogsOfOneVIM 47/55847/1
Yun Huang [Wed, 4 Jul 2018 10:37:50 +0000 (18:37 +0800)]
Add UT for vesagent tasks_processBacklogsOfOneVIM

Change-Id: I9abf1cb8d2a8fb977e10a14d6ba2dd700d8c8107
Issue-ID: MULTICLOUD-230
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoAdd ocata UT for vesagent tasks_processBacklogs 45/55845/1
Yun Huang [Wed, 4 Jul 2018 10:36:07 +0000 (18:36 +0800)]
Add ocata UT for vesagent tasks_processBacklogs

Change-Id: I721ac5ba404550a076496e5bf51c697b79e1283d
Issue-ID: MULTICLOUD-230
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoAdd ocata UT for tasks_scheduleBacklogs 43/55843/1
Yun Huang [Wed, 4 Jul 2018 10:34:00 +0000 (18:34 +0800)]
Add ocata UT for tasks_scheduleBacklogs

Change-Id: I06f296501d3fa4400a52609b148eb53356810a5e
Issue-ID: MULTICLOUD-230
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoFix eventId to conform VES specs for ocata 41/55841/1
Yun Huang [Wed, 4 Jul 2018 10:31:24 +0000 (18:31 +0800)]
Fix eventId to conform VES specs for ocata

Change-Id: Ia3fa37736a56fa6a1eb37ee76eb7ba2114fb7b1e
Issue-ID: MULTICLOUD-238
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoVESagent monitors all VMs under tenant for ocata 39/55839/1
Yun Huang [Wed, 4 Jul 2018 10:29:45 +0000 (18:29 +0800)]
VESagent monitors all VMs under tenant for ocata

When no server_id or source is provided
Report batch event in case all VMs are monitored

Change-Id: If79fcdbb9385c3a7511694c87811a7955af06cf2
Issue-ID: MULTICLOUD-238
Signed-off-by: Yun Huang <yun.huang@windriver.com>
7 years agoFix incompatible fields of reported events 37/55837/1
Yun Huang [Wed, 4 Jul 2018 10:27:58 +0000 (18:27 +0800)]
Fix incompatible fields of reported events

specificProblem should match Holmes Rules
eventId should be unique for each event

Change-Id: Ic76fc73621de614760fa0c5c40c5c3503d0a779c
Issue-ID: MULTICLOUD-238
Signed-off-by: Yun Huang <yun.huang@windriver.com>