116 Commits

Author SHA1 Message Date
Yan Xing'an
ae3966e773 _80_nfv.py file is moved to enabled folder in tacker_horizon folder
Update the command in manual install doc

Change-Id: I31110568aa6ac211598e5bcc887b07e393cc15f9
2017-01-20 13:39:12 +08:00
Jenkins
d7064e960c Merge "Remove deprecated heat infra_driver" 2017-01-11 00:55:33 +00:00
Andy Yan
80d4c3b6cf Fix docs "Line too long" under doc8 style
Fix docs "Line too long" under doc8 style.
When running "#tox -e docs", there is an error of
doc8 saying "Line too long"

Change-Id: Ifd64d805cb9caf74f4c5ac82ebf31aa7b85ec32a
Signed-off-by: Andy Yan <yanchao3@lenovo.com>
2017-01-08 11:50:37 +00:00
gong yong sheng
10462bc1e2 Remove deprecated heat infra_driver
Change-Id: I8d708c996825155e6c5af0f978438ae685771c65
Closes-bug: 1634013
2017-01-06 03:09:16 +00:00
Jenkins
c4e761647e Merge "Use heat devstack plugin" 2017-01-04 02:32:56 +00:00
doantungbk
0eafa5b1bf RFE alarm monitor: Fix hardcoded metadata,add func. test
This patch will focus on:
1. Fixing hardcoded metadata
2. Adding functional test for alarm monitor
3. Refactoring tosca template for alarm monitor
4. Refactoring scaling in/out support in alarm monitor
5. Supporting multi-trigger

Partial-bug: #1630614
Change-Id: Ic5d0046d0dc0b4381713bda01c485cecae17abea
2016-12-28 02:14:08 -08:00
Jenkins
e88d392df3 Merge "Fix broken link in EPA doc" 2016-12-21 01:51:54 +00:00
rabi
674acde2f8 Use heat devstack plugin
Now that heat is available as a devstack plugin, it should be
used. The document is updated to enable the heat devstack plugin
before the tacker plugin.

Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>

Change-Id: I9d20d72dfa50f36ee454f56f3c67d063012ef05b
2016-12-16 01:28:41 +00:00
gong yong sheng
739208fc47 Add mac_address into CP's properties.
Change-Id: Ic13b2e022ed06e24ad45785f0c6e241a18b68bb3
Partial-bug: 1641799
2016-12-13 10:11:20 +08:00
Kanagaraj Manickam
7b7ce0c821 Fix broken link in EPA doc
Change-Id: I26da6df91c88710132758a1bfc04179ac2dd8cab
2016-12-07 19:38:37 +05:30
Jenkins
d902a67db0 Merge "Modify the document of vnfd template parameterization" 2016-12-06 05:55:40 +00:00
Jenkins
c9eacf6047 Merge "[DOC] Update the manual installation guide to rectify errors" 2016-12-06 05:34:31 +00:00
venkatamahesh
51484c5422 Modify the document of vnfd template parameterization
Change-Id: I1c39e9a13ef92f5966686acc4060bcf7b4642f74
Closes-Bug: #1644769
2016-12-06 06:47:51 +05:30
Jenkins
d601ac6cdb Merge "Small correction in glance cli of openwrt document" 2016-11-29 22:45:09 +00:00
venkatamahesh
979a1c07c7 Small correction in glance cli of openwrt document
In this patch I have added --visibility option in
glance image-create command. without this it is creating
with private. And then if we use it for creating VNF,
it is throwing error "Image not found". And also I have added
openstack cli

Change-Id: I870dabfe88f3d9bc2b0d067d79581941fd13d2e2
2016-11-15 03:34:11 +00:00
Jenkins
2c182a6ae9 Merge "Fix resource type miss in vnfd scale template" 2016-11-14 23:27:20 +00:00
venkatamahesh
2b05619b3a [DOC] Update the manual installation guide to rectify errors
By following the present installation guide we are getting errors
So In this patch I have updated to get successful installation

Change-Id: I719a641c5a8d9b12364d6b9b0ac435199ce03f7a
Closes-Bug: #1610950
Closes-Bug: #1604228
2016-11-08 08:34:53 +00:00
xu-haiwei
6ccea5f268 Fix resource type miss in vnfd scale template
For vnf scaling, the policy type which is defined in
tacker_def.yaml is 'tosca.policies.tacker.Scaling'.
So all the scaling policy should use this type.
Currently there are some typos when using this policy type.

Change-Id: I8f60c1712007756bb8b6650e053e0d7069f0f9ba
Closes-Bug: #1637895
2016-11-07 23:29:41 +00:00
gong yong sheng
1de9a991df Allow to install tacker only env
Introduce a TACKER_MODE variable. If this is set to 'all', the
tacker devstack plugin will install other components just like
previous way. If it is set to 'standalone', the tacker devstack
plugin will disable all other services and enable the mysql,
keystone, tacker and horizon services.

Change-Id: I5d7613566ed45aa273848bfe85d76c7a7fe97ba1
Closes-bug: 1633327
Closes-bug: 1620163
2016-11-07 09:38:14 +00:00
gong yong sheng
70500539c5 Remove deprecated nova infra driver
Change-Id: I0b5b729741999f6505d3c9e3c7d62566acc28786
Closes-bug: 1634011
2016-11-06 06:02:21 +08:00
Jenkins
ad1997684b Merge "Remove deprecated default_vim config item" 2016-11-04 07:53:01 +00:00
Jenkins
60965f7d87 Merge "Fix wrong format of doc" 2016-10-24 10:10:19 +00:00
Jenkins
b199df2322 Merge "Update description of CP in VNFD Template Guide" 2016-10-24 10:06:35 +00:00
gong yong sheng
921afb13fa Remove deprecated default_vim config item
Change-Id: I4ff6a65777e379c6b4b5604eda3844f8fb6935ac
Closes-bug: 1633997
2016-10-24 11:13:22 +08:00
changzhi
fe3ffb318a Fix wrong format of doc
Change-Id: I391e612e3602110be5c99ccd25d8a32f8a751415
2016-10-20 17:35:16 +08:00
Naoya Harada
f89bbf9391 Update description of CP in VNFD Template Guide
Descripton of Connection Point needs to be updated to keep
consistency with tacker_nfv_defs.yaml.
Currently 'type' is an optional property and has a constraint.
Also 'security_groups' property was introduced in [1].

[1] https://review.openstack.org/#/c/334256/

Change-Id: Ic0721c3914197bdc7128b5fff76783a2f7ba9f9e
2016-10-19 11:31:44 +09:00
Jenkins
e641cd884c Merge "Tacker deploy OpenWRT as VNF guide" 2016-10-17 05:36:58 +00:00
changzhi
bebfc014ed Tacker deploy OpenWRT as VNF guide
This patch adds step by step instructions to deploy
OpenWRT as VNF guide.

Change-Id: I70fff61a98092ec9ce672402a90d02e74429f33f
Closes-bug: #1517664
2016-10-10 17:50:24 +08:00
venkatamahesh
5c23885c56 Fix a spell for respawn
TrivialFix
Change-Id: I0640af49e5322ca6e0f172446e9970c1d08b0ab4
2016-09-27 03:47:27 +00:00
Jenkins
3596172ee6 Merge "Adds devref guides for VNFFG" 2016-09-26 22:03:05 +00:00
Tim Rozet
0cc329e500 Adds devref guides for VNFFG
implements: blueprint tacker-vnffg

Change-Id: Ie1bcec2f9e671c63e4d950826bb53f0f9a5b6f10
Signed-off-by: Tim Rozet <trozet@redhat.com>
2016-09-26 15:42:30 -04:00
doantungbk
dd3bede30f Fix: alarms stuck in "insufficient state" and update usage guide
Change-Id: Iab355bc233194106f1dcbbdf218983588de09eb7
Closes-bug: #1627151
2016-09-25 02:21:47 -07:00
Jenkins
d3a2fbc861 Merge "Adds limitations to scaling dev ref" 2016-09-23 19:50:22 +00:00
Vishwanath Jayaraman
e0c24be38a Devref for event logging feature
Change-Id: I72c315220e11b8ebf2ce3503cb39385f391e8271
Implements: blueprint: audit-support
2016-09-23 13:04:04 +00:00
Kanagaraj Manickam
bc8291696f Adds limitations to scaling dev ref
Change-Id: Ieff1f457195902a56a8303e82db5bcd00d94c1fa
implements: blueprint #vnf-scaling
2016-09-23 06:42:14 +00:00
doantungbk
2d8baa76bd Implement Alarm monitor
Add definition of alarm monitor in VNFD TOSCA template definition,
support it in VNFM plugin. It can integrate with scaling feature.

An WSGI filter is used to receive ceilometer action URL call and
translate the call into inner action, such as scalling.

The configuration group alarm_auth in tacker.conf is used as the
credentials for ceilometer action URL call. they must have 'admin'
role to query all related stuff for the action.

Implements blueprint: #alarm-based-monitoring-driver

Co-Authored-By: dharmendra kushwaha <dharmendra.kushwaha@nectechnologies.in>
Co-Authored-By: gong yong sheng <gong.yongsheng@99cloud.net>
Change-Id: I7f1dbae361a5dfb97a86e8532bfd09813ce535e2
2016-09-22 15:31:47 +09:00
gong yong sheng
cc1e82aa84 Device refactor part4: rename vm plugin and db into vnfm plugin and db
Change-Id: Iee231428b7f30c4710b264e73ba71b5d5a4f84bb
Partial-bug: #1589018
2016-09-22 10:05:19 +08:00
Jenkins
2f98f410d9 Merge "Derive infra driver using VIM type" 2016-09-16 14:22:05 +00:00
Sripriya
a8e0aa35eb Derive infra driver using VIM type
Currently, infra driver name is derived from VNFD API attribute
infra_driver during VNFD template onboarding. This limits the catalog
to be used for a specific VIM type. VNFD template should be generic
enough to be deployed on any VIM and should not contain infra driver
specific information.

This patch is a follow on for infra driver deprecation [1]
infra_driver value in VNFD request is silently ignored. The infra driver
derivation is now handled during VNF deployment workflow based on user
provied vim_id and corresponding vim_type.

[1] https://review.openstack.org/#/c/363455/
Partial-bug: #1618724
Partially Implements: blueprint infra-driver-refactor
Change-Id: I44cfd18ab75e32872776952560d1f716e99301d5
2016-09-16 00:26:12 -07:00
Jenkins
ade8cb5351 Merge "Fix formats for doc's information" 2016-09-16 02:49:40 +00:00
Jenkins
f9e01ab80d Merge "Reflect introduction of CP order in documents" 2016-09-15 21:54:59 +00:00
lu lei
ea8aea1e52 Fix formats for doc's information
Add some periods for sentence and fix some formats.

Change-Id: I43ec066af1b3ea2e71f280f7b88ba9a1e88408d3
2016-09-15 13:18:09 +00:00
Naoya Harada
24d9a3a6e7 Reflect introduction of CP order in documents
This is a follow-on to [1] which introduces
'order' property of the CP.

[1] https://review.openstack.org/#/c/363352/

Change-Id: Ib7a8df468f48be1a90c9a7f43d2f8a1a5ca82366
2016-09-15 19:06:39 +09:00
Sridhar Ramaswamy
fd5c84a4de Add tacker gerrit dashbaord to developer info
With too many gerrit reviews in the queue, the team
needs a way to categorize and bubble up reviews that
are actionable. Hence introduce gerrit dashboard with
various filters to identify patchsets to review.

Change-Id: I6e1552f8a3fbd81ae45ad1943b493e8c3bd83654
2016-09-14 06:39:18 +00:00
Jenkins
43d74f73d1 Merge "Devref for vnf scaling feature" 2016-09-14 00:23:54 +00:00
Vishwanath Jayaraman
b26e529451 Devref for vnf scaling feature
Implements: blueprint: #vnf-scaling

Change-Id: I426d87fe9f39cdd6d70589a14b59804b6d03c241
Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>
2016-09-13 16:05:15 +00:00
Jenkins
d3f791591a Merge "Update the sample vnfd template in getting started guide" 2016-09-08 02:56:22 +00:00
Sripriya
ea987efd12 Better handle vim domain exception
Instead of handling each keystone parameter error in Tacker,
reuse keystone's BadRequest exception that already takes care of
parameter errors in user input not just for domains, but users,
projects and tenants.

Change-Id: I2a6aa6f7f9dec829bf1010d244d1aadf7942ec9d
2016-09-07 16:58:41 -07:00
venkatamahesh
266445a8c9 Update the sample vnfd template in getting started guide
Change-Id: I28ec89ce42bf722b1972839c41865facd503e55b
Closes-Bug: #1618776
2016-09-07 10:20:26 +00:00
Jenkins
e7a60fd2d6 Merge "Delete unused pom.xml file from doc directory" 2016-09-06 04:35:59 +00:00