646 Commits

Author SHA1 Message Date
vish
8e21d60862 Logs events for VNF scale operations
Change-Id: Id9ab6408c1b8b49370dfbd6aa56555762f9afdc4
Implements: blueprint: audit-support
2016-09-06 16:11:05 +00:00
Jenkins
80b638fcac Merge "Logs events for VNF monitoring and actions" 2016-09-06 15:51:59 +00:00
vish
ffebb7ab3d Logs events for VNF monitoring and actions
This commit adds code to log VNF Monitoring and actions.

Change-Id: I2bfb00164c70890a5da583d04e645794c1c5d32e
Implements: blueprint: audit-support
2016-09-06 13:45:54 +00:00
Jenkins
e7a60fd2d6 Merge "Delete unused pom.xml file from doc directory" 2016-09-06 04:35:59 +00:00
OpenStack Proposal Bot
99c7433cb5 Updated from global requirements
Change-Id: I71b5151d2783026e4a6bf979db28ad9b07b81e51
2016-09-01 10:55:15 +00:00
Jenkins
47e6134e98 Merge "Temporarily disable ping monitor functional test" 2016-09-01 10:47:51 +00:00
Jenkins
6fe1384e2c Merge "Move tempest_lib to tempest.lib" 2016-09-01 10:47:21 +00:00
Jenkins
052a6b3826 Merge "Add a shell script for developers to prepare functional test env" 2016-08-31 10:13:48 +00:00
Sridhar Ramaswamy
dd65cbde03 Temporarily disable ping monitor functional test
Disabling this to avoid unwanted rechecks. Will be reenabled after
this test is fixed. Bug [1] is opened to address the root-cause.

[1] https://bugs.launchpad.net/tacker/+bug/1617923

Change-Id: I8cbe11b29790d3d5e064687519ba10f046d0163c
2016-08-31 09:32:47 +00:00
gong yong sheng
a40d63d2e3 Move tempest_lib to tempest.lib
Change-Id: Ic08332e6a0c4a44496bc58d80efcd2c4e11fb8ec
Closes-bug: 1618684
2016-08-31 15:52:42 +08:00
gong yong sheng
b90d3e4d6d Add a shell script for developers to prepare functional test env
After devstack installation, to run functional test cases, the
nova instance quota, keypair and neutron port quota should be
set to a level which will not block tests. This patch adds a tool
to do this preparation so that developers can easily run
functional tests locally.

Change-Id: I1c2fae110863906e3f7601456dbf79ff06da4c40
Closes-bug: #1617303
2016-08-31 10:21:54 +08:00
Jenkins
c352162639 Merge "modify vnfd, param & config attr. to dict objects" 2016-08-31 00:13:04 +00:00
OpenStack Proposal Bot
3ad2dc64f7 Updated from global requirements
Change-Id: Ic83d6cca9f0e6c109c761cfc61f9a5e25b8d5fdb
2016-08-30 03:54:44 +00:00
Jenkins
472c20fdb0 Merge "TrivialFix: Remove logging import unused" 2016-08-30 03:53:46 +00:00
Sripriya
e8418071bf modify vnfd, param & config attr. to dict objects
vnfd templates, parameter and config files are sent as yaml
strings in requests body to tacker server.

Change the attributes to dictionary objects. New behavior
is applicable to tosca templates only. Also, this change may mangle
the order of nodes in tosca templates. In order to address this
concern and preserve the network interfaces order in these nodes,
there will be follow on patch to address this.

Change-Id: I05a1d60dc643dca864aff559f37491914b1fcfc3
Partial-Bug: #1591361
2016-08-29 13:55:26 -07:00
Jenkins
b439935ef2 Merge "Device refactor Part3: Rename device in codes" 2016-08-29 19:20:40 +00:00
Cao Xuan Hoang
511013f6c4 TrivialFix: Remove logging import unused
This patch removes logging import unused in
tacker/plugins/common_services/common_services_plugin.py

Change-Id: I45a6a233967dfabbefd1a38c415836f9703cf864
2016-08-29 10:58:52 +07:00
venkatamahesh
e44a8bcc5d Delete unused pom.xml file from doc directory
Change-Id: I8aba417380433e9ecd182f10bd98277beba6fdb7
2016-08-26 16:59:04 +05:30
gong yong sheng
3c422ddc3e Device refactor Part3: Rename device in codes
Previous patch https://review.openstack.org/#/c/349776/
has renamed the DB part.

tacker/vm/plugin.py and tacker/db/vm/vm_db.py are not renamed
in this patch due to the git problem. (It is always be done by
'delete/add' instead of 'rename').
They will be renamed in later patch with unit tests.

Change-Id: I334e0e79c8bdba4a10d97ab691b1e6b242a0f1c5
Partial-bug: #1589018
2016-08-26 16:26:57 +08:00
vish
fd8e37de5c Adds functional tests for common services plugin
This commit adds functional tests for testing out the logging of
events for VNFD, VNF and VIM operations.

Change-Id: If517e9fc58eb7decbfb34c644e32f2750d344d3a
Implements: blueprint: audit-support
2016-08-25 19:04:06 +00:00
Jenkins
f9c0e7a1a6 Merge "Name of the exception is corrected" 2016-08-25 02:52:29 +00:00
Jenkins
95a40baf96 Merge "Python 3: dict.itervalues()" 2016-08-24 20:33:42 +00:00
Jenkins
387984f0e0 Merge "Device refactor Part2: Remove unused scheduler code" 2016-08-24 20:16:58 +00:00
qinchunhua
478184f0b1 Python 3: dict.itervalues()
Replace dict.itervalues() with dict.values(). The Python 3 dict
type has no itervalues() method, the old itervalues() method was
renamed to values().

Change-Id: I675daebf4e5b1a24f2ddeec1451b6d95e6a8785e
2016-08-24 08:22:18 +00:00
Jenkins
bf1388b365 Merge "Updated from global requirements" 2016-08-24 06:00:38 +00:00
gong yong sheng
fff9725ccb Device refactor Part2: Remove unused scheduler code
Change-Id: I5c5e6f2975bf65dc4ed3a0587acb76c9e24eafa5
Partial-bug: #1589018
2016-08-24 03:40:07 +00:00
Jenkins
4f195b8cf5 Merge "Support purge of soft-deleted resources from DB tables" 2016-08-24 02:01:13 +00:00
OpenStack Proposal Bot
d12775d3e3 Updated from global requirements
Change-Id: Ieeca2364efeb972c15342e3c6092cb9a81bf38e2
2016-08-24 01:39:23 +00:00
Jenkins
d173d4019e Merge "Make Name parameter positional argument in DOCs and devstack lib" 2016-08-24 01:38:23 +00:00
Vishwanath Jayaraman
9218951e23 Support purge of soft-deleted resources from DB tables
This commit adds support to purge soft-deleted resources and their
corresponding event entries from DB tables via tacker-db-manage

Implements: blueprint: audit-support

Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>
Co-Authored-By: gong yong sheng <gong.yongsheng@99cloud.net>
Co-Authored-By: Vishwanath Jayaraman <vishwanathj@hotmail.com>

Change-Id: Ice3cca08c00941fa069e66de5d09fede2ab67322
2016-08-23 06:21:14 +00:00
vish
138371ecdc Logs events for VIM, VNFD and VNF operations
This commit invokes the create_event() to log events
for VIM VNFD and VNF operations

Change-Id: Ib82be521c5aa8b627e3f34a3696b10508371d3a0
Implements: blueprint: audit-support
Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>
2016-08-20 07:50:16 +00:00
vish
e94357abac Adds common services plugin for audit support
This commit enables the event model/db, common services plugin
and extenstions for audit support of Tacker resources.

Implements: blueprint: audit-support

Change-Id: I8fe824d335917c07d4b51dd63effae5f33bf0c32
Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>
2016-08-20 05:25:10 +00:00
Kanagaraj Manickam
30a1d2464b Enables soft deletion for VIM, VNFD and VNF
implements blueprint: audit-support

Change-Id: Ia73389d76f7112fa7849a4904b3b2f32089406f0
Co-Authored-By: Vishwanath Jayaraman <vishwanathj@hotmail.com>
2016-08-20 04:23:30 +00:00
Kanagaraj Manickam
8ca9c9cfea Adds audit support for VIM, VNFD and VNF
implements blueprint: audit-support

Co-Authored-By: Vishwanath Jayaraman <vishwanathj@hotmail.com>

Change-Id: I8e6c4d6d47130c447c9a77e654d2dfad5d23ae7e
2016-08-19 21:38:52 +00:00
Jenkins
492796465f Merge "Device refactor Part1: Rename device db name" 2016-08-18 17:14:59 +00:00
Jenkins
33fc3eee92 Merge "Implement tacker workflows" 2016-08-17 15:44:56 +00:00
Jenkins
237006b67b Merge "Add TOSCA VNFD template for auto network creation" 2016-08-16 23:52:50 +00:00
Jenkins
650ae2d5b5 Merge "Remove *openstack/common* from flake8 excclude list in tox.ini" 2016-08-16 23:49:55 +00:00
Jenkins
95e21604ba Merge "Remove unused LOG to keep code clean" 2016-08-16 23:39:18 +00:00
Jenkins
eae13fa275 Merge "Update the home-page info with the developer documentation" 2016-08-16 23:39:12 +00:00
Jenkins
06866b58dd Merge "Replace deprecated LOG.warn with LOG.warning" 2016-08-16 23:32:44 +00:00
Jenkins
bbdc59edd7 Merge "doc change default vim registration via CLI" 2016-08-16 23:32:15 +00:00
Jenkins
e102c33847 Merge "Make is_default optional in server side" 2016-08-15 17:56:18 +00:00
gong yong sheng
282a099e23 Device refactor Part1: Rename device db name
This patch changes the table name into single format.

Later we will change all the table names into single format
in tacker.

Next patches will refactor plugin codes.

Change-Id: I7052bc7557998b087f8e32a5d6823feaa55d5e40
Partial-bug: #1589018
2016-08-15 23:54:06 +08:00
Jenkins
c5dc840efa Merge "Refactor tacker vnfd samples for consistency" 2016-08-15 15:15:02 +00:00
Manikantha Srinivas Tadi
b7b60ae85d Make Name parameter positional argument in DOCs and devstack lib
Name is made as mandatory and positional argument in getting started &
manual installation docs.

Also updated the devstack lib.

Change-Id: I5bd87925fc7ee89fdd44f873818d55fdd81611ac
Partial-Bug: #1474966
2016-08-15 05:18:08 -04:00
wengjiangang
d28b4c57c6 Remove unused LOG to keep code clean
TrivialFix

Change-Id: I8abe5c432226490991830ce3b2e6172e99c386a2
2016-08-15 06:03:19 +00:00
Shaik Apsar
d55db757db Implement tacker workflows
1. std.create_vnf for VNF creation.
2. std.create_vnfd for VNFD creation.
3. std.delete_vnf for VNF deletion.
4. std.delete_vnfd for VNFD deletion.

Change-Id: I2c16c771d468db58728218fcf94154796e955ebb
Implements: blueprint tacker-workflows
2016-08-14 17:06:44 -04:00
Bharath Thiruveedula
d51e49bf49 Make is_default optional in server side
Change-Id: Ic66f51267b3754b7ef3148c332d98a7cca140eeb
2016-08-12 22:33:41 +05:30
OpenStack Proposal Bot
fe273366d5 Updated from global requirements
Change-Id: I51f5de336b6c945c7aa7668fce4dfcaca99ef3b6
2016-08-12 04:56:33 +00:00