887 Commits

Author SHA1 Message Date
Naresh Thukkani
f6636ad8f3 Fixed Heat installation dependency for Tacker
With Newton release, heat is not installed by default with devstack
tacker installation. Added line to enable heat plugin in
local.conf.example file.

Change-Id: I74429f5270da8f3f0b52233a59ce660771e6a9e6
Signed-off-by: Naresh Thukkani <nareshreddy.thukkani@gmail.com>
2016-12-11 18:00:29 +05:30
OpenStack Proposal Bot
d5e7ae9e9b Updated from global requirements
Change-Id: Idaa45240b2ab3ea386ca4a335e74a794f34023d1
2016-12-08 19:54:34 +00:00
Ukesh Kumar Vasudevan
dfcacd9ca5 tacker-db-manage purge_deleted command error
purge command fails for 'all' parameter
tacker-db-manage --config-file /etc/tacker/tacker.conf purge_deleted all

Why trace: current code tries to delete from many tables which are not expected
Solution: only delete the expected tables(events, vnf, vnfd, vims)

Change-Id: Ic86ab8ca1d2619d55b5244fec488060c87ede0c3
closes-bug: #1647278
2016-12-08 17:50:57 +05:30
Jenkins
980c4845fa Merge "API reference documentation" 2016-12-07 22:19:23 +00:00
venkatamahesh
4b78654a2c Typo in devstack tacker lib file
Change-Id: Ia94f5fb64cdf93d164f576a5f8b1c7de9fe28ea6
Closes-Bug: #1648114
2016-12-07 20:45:45 +05:30
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
57f79e884f Merge "Remove the service id from vnfd-create command output" 2016-12-06 05:46:45 +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
SongmingYan
f94500e6d1 Fix the problem of the file mode.
Change-Id: I2d53a11983ceac490b565dd1c593f2f13fa5507f
2016-12-05 10:51:56 +00:00
OpenStack Proposal Bot
b101e6b69c Updated from global requirements
Change-Id: I26da6df91c88710132758a1bfc04179ac2dd8c6d
2016-12-02 17:19:33 +00:00
Jenkins
0de40f7328 Merge "Remove keystone catalog backend" 2016-12-02 05:52:13 +00:00
Sridhar Ramaswamy
f1a6599187 Remove keystone catalog backend
KEYSTONE_CATALOG_BACKEND is deprecated and removed post Newton [1].
This needs to be removed in Tacker as well to avoid gate failure.

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

Co-Authored-By: Tung Doan <doantungbk.203@gmail.com>

Change-Id: I021e4a4ef0240f85e6cce7feda431d6695f4482b
2016-12-01 15:52:32 -08:00
Naoya Harada
4a0b5c4569 API reference documentation
This patch follows on api-ref skeleton [1] and brings the
NFV Orchestration API reference content to the repository.
It is a part of the effort described in [2].

[1] https://review.openstack.org/#/c/332183
[2] https://wiki.openstack.org/wiki/Documentation/Migrate#API_Reference_Plan

Change-Id: Ia2d91adb33f10df9073de74eb82cc19be29a3da2
2016-12-01 14:17:47 +09:00
Manikantha Srinivas Tadi
6f2c152434 Modified the VNFD Resource state to OnBoarded
Currently, in Horizon and CLI, the display for the the VNFD state
is set to "Not Applicable".Modified to display "OnBoarded" once the
VNFD is created..

Change-Id: I1a67638b488895378b16662625cab0f8bca90e53
Closes-Bug: #1623067
2016-11-30 11:31:53 +00:00
Jenkins
d601ac6cdb Merge "Small correction in glance cli of openwrt document" 2016-11-29 22:45:09 +00:00
Jenkins
5ec8dd9b3a Merge "Fix IndexError when creating a VNFFG" 2016-11-29 15:12:13 +00:00
Jenkins
36750161e2 Merge "Show team and repo badges on README" 2016-11-28 04:56:31 +00:00
Jenkins
ef544d7fb6 Merge "Fix the typo in tests" 2016-11-25 15:28:39 +00:00
Flavio Percoco
dc622117af Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/ad38df6961234784153b46edf5e2049b\n'

Change-Id: If4e1191f567bc25f3894ed65adfcdba2f80a7f9e
2016-11-25 13:05:29 +01:00
venkatamahesh
096a737b62 Fix the typo in tests
TrivialFix
Change-Id: Iff395c1e17764898437ec260918a538501308150
2016-11-25 06:40:29 +00:00
xu-haiwei
65130ccc48 Fix IndexError when creating a VNFFG
When creating a VNFFG with referred VNF not created,
VnffgInvalidMappingException should be raised, but IndexError
happened for a bug.

Change-Id: I46414d846790a48765ce13993d72a7ac332569d9
Closes-Bug: #1642536
2016-11-24 23:47:21 +00:00
OpenStack Proposal Bot
5616213137 Updated from global requirements
Change-Id: I8e556cdd9b5f4b28dcfb33ca758151c8ccf7ae9d
2016-11-24 18:51:47 +00:00
venkatamahesh
6a158197bc Migrate from keystoneclient to keystoneauth
Change-Id: I2adc735492cecf0d6319c8e0659241af6a7a8a20
Implements: blueprint switch-to-keystoneauth
2016-11-23 13:03:09 +05:30
Jenkins
97e3e46d3e Merge "Docstrings should not start with a space" 2016-11-23 06:53:03 +00:00
Jenkins
0576876909 Merge "Fix LOG.warn to LOG.warning" 2016-11-23 06:51:00 +00:00
Li-zhigang
7849f2679d Replace six.iteritems() with .items()
1.As mentioned in [1], we should avoid using six.iteritems to achieve iterators.
We can use dict.items instead, as it will return iterators in PY3 as well.
And dict.items/keys will more readable. 2.In py2, the performance about
list should be negligible, see the link [2].
[1] https://wiki.openstack.org/wiki/Python3
[2] http://lists.openstack.org/pipermail/openstack-dev/2015-June/066391.html

Change-Id: I9824ddb528784857cac512254db01706e625f1d6
2016-11-23 14:01:10 +08:00
Jenkins
f80a2b1723 Merge "Initial api-ref skeleton for Tacker" 2016-11-17 22:46:50 +00:00
OpenStack Proposal Bot
72f1355aed Updated from global requirements
Change-Id: Ib247969cef497380e2909264c8a4f6474c6f2909
2016-11-16 22:17:50 +00:00
Kanagaraj Manickam
8476b864bb Clears the devstack settings whitespaces
Change-Id: I51cbcf6ed157582ae024eaee98b170f0e2063ce3
2016-11-16 09:04:18 +00:00
howardlee
22c627abaf Add __ne__ built-in function
In Python 3 __ne__ by default delegates to __eq__ and inverts the
result, but in Python 2 they urge you to define __ne__ when you define
__eq__ for it to work properly [1]. There are no implied relationships
among the comparison operators. The truth of x==y does not imply that
x!=y is false. Accordingly, when defining __eq__(), one should also
define __ne__() so that the operators will behave as expected.

[1]https://docs.python.org/2/reference/datamodel.html#object.__ne__

Change-Id: I9eb823d25d3b119653f31718056576dbc59b6960
2016-11-16 15:40:42 +08:00
Sridhar Ramaswamy
dcd5e78ec4 Initial api-ref skeleton for Tacker
This patch is the first step to bring the NFV Orchestration
API Reference to the repository.
It is a part of the effort described here [1]:

[1] https://wiki.openstack.org/wiki/Documentation/Migrate#API_Reference_Plan

Once this skeleton patch is merged, an api-ref job can be added to
the gate. The gate job makes it much easier to review API Reference
contents, which will be brought by follow-on patches.

Change-Id: I7cc587f2c7b3c546be9cd11bad7e3b4eeacad171
Co-Authored-By: Naoya Harada <n-harada@vx.jp.nec.com>
2016-11-15 16:25:00 +09:00
Jenkins
cf2c9fca49 Merge "Add vnffg_id into nfp dict" 2016-11-15 04:12:04 +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
dde07c4161 Merge "Correcting spelling mistakes in test_vnfm_param.py" 2016-11-14 23:28:23 +00:00
Jenkins
2c182a6ae9 Merge "Fix resource type miss in vnfd scale template" 2016-11-14 23:27:20 +00:00
OpenStack Proposal Bot
83386f8fe5 Updated from global requirements
Change-Id: I2e21328fdb5556396d69273a182ab7f2cd2e87e2
2016-11-14 11:36:03 +00:00
gong yong sheng
17956d722d Add vnffg_id into nfp dict
Change-Id: I63e990beb11690113475376e5df08bac7fe0e059
Closes-bug: 1641519
2016-11-14 15:30:40 +08:00
Jenkins
9f64b6d72c Merge "Change network into net_mgmt" 2016-11-14 04:33:20 +00:00
Jenkins
9ce2ad8e2a Merge "Allow to install tacker only env" 2016-11-14 03:36:37 +00:00
Jenkins
2b4a5aadba Merge "Updates config generator conf" 2016-11-10 19:24:39 +00:00
Jenkins
6f5927b674 Merge "Add Apache 2.0 license to source file" 2016-11-08 09:16:13 +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
gong yong sheng
41f209f457 Change network into net_mgmt
This patch will make the tosca template useful in tacker
installed by devstack directly.

Change-Id: Ifece7eff6c1aa4f189d51306a28f5706f9702748
Closes-bug: #1639163
2016-11-08 13:06:36 +08: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
Jenkins
96833007f2 Merge "Remove deprecated nova infra driver" 2016-11-07 07:46:46 +00:00
Cao Xuan Hoang
c159b4e640 Add Apache 2.0 license to source file
As per OpenStack licensing guide lines [1]:
[H102 H103] Newly contributed Source Code should be licensed under
the Apache 2.0 license.
[H104] Files with no code shouldn't contain any license header nor
comments, and must be left completely empty.

[1] http://docs.openstack.org/developer/hacking/#openstack-licensing

Change-Id: I0da33542af07e461004011e911e0410b48221ab3
2016-11-07 09:26:28 +07:00
OpenStack Proposal Bot
de63cd9f91 Updated from global requirements
Change-Id: Ia2fb868e15a2ed59dddeb626b5dbcd89053bb12b
2016-11-06 02:08:26 +00:00