506 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
c3fd989eff Updated from global requirements
Change-Id: I32e68430a4dbfa835144821ca3b8a7377a0bbe6a
2016-06-30 18:50:58 +00:00
gong yong sheng
c14392c3d8 Remove common cache codes and timeutils
These codes are not used.

Change-Id: If99d4f6209fe1deb879af1d3c4136d2cf23193aa
Partial-bug: #1552282
2016-06-29 13:06:42 +00:00
Jenkins
5b5cd503f6 Merge "Use importutils and service from oslo" 2016-06-29 03:14:58 +00:00
Jenkins
76afc64e0e Merge "Use python package instead of sshpass to execute remote commands." 2016-06-29 00:04:02 +00:00
Jenkins
736ca9c03d Merge "Add multisite VIM usage guide" 2016-06-28 21:01:48 +00:00
dharmendra
2259e752c8 Use python package instead of sshpass to execute remote commands.
Use python package instead of sshpass to execute remote commands.
Fixing this issue, by using paramiko.

Co-Authored-By: Sridhar Ramaswamy <srics.r@gmail.com>

Closes-bug: #1511658
Change-Id: I102d178b2fb1f621f2a61b26a939e69613156c19
2016-06-28 08:16:34 +00:00
gong yong sheng
a7030608a0 Use importutils and service from oslo
This patch removes all service lauching related common
codes.

Change-Id: I17fb1eb25480fc902329e51840772b40723139ed
Partial-bug: #1552282
2016-06-27 15:42:32 +00:00
OpenStack Proposal Bot
b97c14158f Updated from global requirements
Change-Id: Iad8206fe24660b1425f765e9dc7944a9f28b3d39
2016-06-24 08:46:44 +00:00
Sripriya
eb810b2592 Add multisite VIM usage guide
Devref doc included for multisite VIM usage guide

Change-Id: Id8ba019eeb2c64b1a05d316a4ac5397cd2e5ed67
2016-06-24 04:36:08 +00:00
Jenkins
de6cc86ae0 Merge "Correcting net-mgmt to net_mgmt in sample template files" 2016-06-24 04:32:46 +00:00
Sripriya
496f946ef3 Allow flavor creation for non admin projects
Heat's recent policy changes reduced the scope of context_is_admin
to be super user privileged which affects Tacker for auto flavor
creation.

Handle devstack script changes to modify OS::Nova::Flavor rule to
'admin' role only in heat's policy.json. Modify manual installation
guide to incorporate these additional steps.

Co-Authored-By: Bharath Thiruveedula <bharath_ves@hotmail.com>

Change-Id: I7aceb21cbfaa6c45efa5c815a9bf7a0a26babc77
Closes-Bug: #1595311
2016-06-23 09:47:47 +00:00
Santosh Kodicherla
9923e95970 Correcting net-mgmt to net_mgmt in sample template files
Co-Authored-By: Santosh Kodicherla <ksantosh.cs@gmail.com>
Co-Authored-By: caoyue <yue.cao@easystack.cn>

Change-Id: Ia2b3fd23599445ba0df35924c90b6a2c68e133dc
Closes-Bug:#1577655
2016-06-23 07:40:08 +00:00
OpenStack Proposal Bot
ae9d314d71 Updated from global requirements
Change-Id: I798806844206adc3188140e595fbfb240b50acb6
2016-06-21 18:06:47 +00:00
Jenkins
2810b5e8a4 Merge "Make VNFD/VNF/VIM Name Mandatory in Tacker API's" 2016-06-20 18:27:07 +00:00
Jenkins
d4614fa031 Merge "Functional tests for auto resource creation" 2016-06-20 16:53:40 +00:00
OpenStack Proposal Bot
a4f5829795 Updated from global requirements
Change-Id: I4c9e2edf3334225780e3c5cb688cb201437a6172
2016-06-17 13:51:52 +00:00
Jenkins
d15afe1ea3 Merge "Adds keystoneauth middleware into requirements.txt" 2016-06-16 17:10:42 +00:00
Jenkins
309df96899 Merge "Correcting import order" 2016-06-15 19:01:53 +00:00
Andreas Jaeger
fe26179b63 Remove double requirement
The translation proposal job complains about double requirements, remove
the extra one of six from test-requirements, since it's enough to have
it in requirements.txt.

Message was:
"Double requirement given: six>=1.9.0 (from -r
/home/jenkins/workspace/tacker-propose-translation-update/test-requirements.txt
(line 11)) (already in six>=1.9.0 (from -r
/home/jenkins/workspace/tacker-propose-translation-update/requirements.txt
(line 20)), name='six')"

to reproduce, run:
tox -e venv -- sphinx-build -b gettext -d releasenotes/build/doctrees releasenotes/source releasenotes/work

This fails without the change and works now.

Change-Id: Ia7b3bc86a348b3254a580cf3eaa3f6a13fe52861
2016-06-15 07:03:53 +00:00
Jenkins
4c74e89790 Merge "Add key injection support to tosca.nodes.nfv.VDU.Tacker" 2016-06-14 21:37:07 +00:00
Manikantha Srinivas Tadi
a8395daace Make VNFD/VNF/VIM Name Mandatory in Tacker API's
Change-Id: I389d62e40d473c5149a18601f898e47b981b4b1d
Partial-Bug: #1474966
2016-06-14 07:42:58 -04:00
Jenkins
5ed939be6b Merge "Fix 'Nuetron' typo" 2016-06-14 05:53:12 +00:00
Jenkins
1b6fd0c8aa Merge "Devref for EPA usage guide" 2016-06-14 05:51:31 +00:00
Vishwanath Jayaraman
4a40eff58f Devref for EPA usage guide
This commit adds documentation for leveraging Enhanced Placement Awareness
feature using Tacker and TOSCA templates.

Change-Id: Ieab5c50f09de83367c50bc33863e081925be9aa4
2016-06-14 08:49:34 +05:30
Tin Lam
02e42be35b Add key injection support to tosca.nodes.nfv.VDU.Tacker
Implement the 'key_name' parameter in templates by adding the new property
to tacker_nfv_defs.yaml.

Change-Id: I1838b283a60c387a7cb92e6c8ebebe7ca8ac5141
Closes-Bug: #1578785
2016-06-14 02:05:23 +00:00
Jenkins
dd787e3969 Merge "Use base context and uuidutils in oslo utils" 2016-06-13 22:59:21 +00:00
Jenkins
2439c1085d Merge "Functional test for a big VNFD template." 2016-06-13 18:40:13 +00:00
Kanagaraj Manickam
4bfad6cab1 Adds keystoneauth middleware into requirements.txt
Change-Id: Ie616b0e5415a880275ced16392683590fa6f1e41
Closes-bug: #1591861
2016-06-13 12:06:43 +05:30
Jenkins
6a031c02e8 Merge "Add user_data sample TOSCA VNFD template." 2016-06-13 06:03:15 +00:00
Kanagaraj Manickam
b7eaacf4d1 db schema improvements: set mandatory column not null
Change-Id: I87d8a33448d6b8313ea6ba007f18638da5f2efc1
Closes-bug: # 1587579
2016-06-11 08:58:27 +05:30
gong yong sheng
cdf455bde8 Use base context and uuidutils in oslo utils
Change-Id: Id4ede2ce4bf33038e130c292a56db966f064304d
Partial-bug: #1552282
2016-06-11 11:24:54 +08:00
Jenkins
57de373803 Merge "Use oslo for excutils and versionutils" 2016-06-10 20:54:13 +00:00
Jenkins
95e450e5ac Merge "db schema improvements: openstack entity id set to 64 length" 2016-06-10 17:20:49 +00:00
Jenkins
20d8f8a78d Merge "db schema improvements: description is set to text" 2016-06-10 17:19:11 +00:00
Jenkins
b9a0f94219 Merge "db schema improvements: blob to json text" 2016-06-10 08:42:52 +00:00
Neeldhwaj Pathak
a7c32cd2e8 Functional test for a big VNFD template.
1. Introduce a large VNFD file template (>4K).
2. Functional gate test to test a large VNFD template.
Closes-Bug: 1538791

Change-Id: I19b2b946dd23069bccc8bf2c7f8e9d6f9171ec90
2016-06-10 12:36:32 +05:30
Jenkins
ebb418fb68 Merge "Release notes for deafult port change" 2016-06-10 06:25:09 +00:00
Bharath Thiruveedula
406cc781ee Functional tests for auto resource creation
Change-Id: I2f8cde25992a33195b9bb57690bcef78b38caa9a
Closes-Bug: #1563082
2016-06-10 11:17:08 +05:30
Kanagaraj Manickam
8348838770 Release notes for deafult port change
Change-Id: Ie00fd166bf6d8d594aa1b7dd5745961603da59ad
2016-06-10 08:48:31 +05:30
Kanagaraj Manickam
13fb7c9bf5 db schema improvements: openstack entity id set to 64 length
Columns like device id, tenant id and Type, status
set to the 64 length as it does not have values beyond
this length.

Closes-bug: #1587579

Change-Id: Ib0193f5db889f7f73f2cab0ea7158585eb1e2e5c
2016-06-10 08:46:41 +05:30
Kanagaraj Manickam
320ac44ceb db schema improvements: description is set to text
Helps to capture more details about vim, device and its template.

Change-Id: Ic3aa4ad61e4ba9beb2fca63ef722bf30be9e06ba
Closes-bug: #1587579
2016-06-10 08:46:33 +05:30
Kanagaraj Manickam
bccb1eb313 db schema improvements: blob to json text
Tacker does consider auth, placement_attr and similar
Objects as python dict but its stored as blob object
in db, which increases the storage space as well while
Debugging, these values can't be understandable as
its in binary format. So this patch stores all these
Objects in json string format, which enables readability
and reduces the size required to stored the object.

Closes-bug: #1587579

Change-Id: Idaee81028d40f60b70db12c5ae6ba78cb19f1992
2016-06-10 08:46:25 +05:30
Kanagaraj Manickam
7fe9e48f0d db schema improvements: uuid consistency
Validate the id format is always uuid4 format.

Foreign key length does not matches with reference table
column lenght and this ptach fixes this issue.

Closes-bug: #1587579
Change-Id: I95377e8ada45f90b4cc78f738ba1b2147afa8268
2016-06-10 08:46:17 +05:30
Manikantha Srinivas Tadi
d083964225 Add user_data sample TOSCA VNFD template.
Change-Id: Ib71d68d562cfdde80d55ac3cdd62868c88f1d70b
Closes-Bug: #1590611
2016-06-09 20:14:39 -04:00
Jenkins
e6d787ba2a Merge "Updated from global requirements" 2016-06-09 23:35:01 +00:00
Jenkins
780c21bc71 Merge "Refactor respawn workflow for monitor" 2016-06-09 19:46:47 +00:00
Sripriya
840d39120f Refactor respawn workflow for monitor
Remove the hacks from monitor and db files for keeping the
device id unchanged.

New approach 'updates' existing device record instead of creating
new device record with old device id and deleting old record.

Change-Id: Id7af7173c62acc498fa695cdd1fa25c0890d0180
Closes-Bug: #1589343
2016-06-09 11:37:12 -07:00
gong yong sheng
800507dc78 Use oslo for excutils and versionutils
Also, the strutils is deleted since it is not used.

Change-Id: Ie1610939f54bf2b7ec4d8c09f7794d73b26a92d8
Partial-bug: #1552282
2016-06-09 14:36:22 +08:00
Haiwei Xu
5583a69913 Fix 'Nuetron' typo
Change-Id: Ifce52e1efd8e64d716c93b750b7d149dcbeba662
2016-06-09 15:11:13 +09:00
dharmendra
5beb531a69 Correcting import order
Correcting import order for 'import yaml' as per standard.

Change-Id: I97fd3e7128c832694cc4bff0afcc0ccafe1af628
2016-06-09 15:03:53 +09:00