20 Commits

Author SHA1 Message Date
Sridhar Ramaswamy
66430685cc Fix tarball generation error due to missing tacker.conf
Sample tacker.conf is no longer included in the source
tree, instead the installer is expected to generate it.
Hence reference to etc/tacker/tacker.conf in setup.cfg
needs to be removed.

Closes-Bug: #1609739
Change-Id: I5abd6c95e93ed02740a061e1d9347774a3ce8c73
2016-08-08 20:48:14 +00:00
Kanagaraj Manickam
e575760d3c Sample tacker.conf generator
It also make required keystone config changes as part
of devstack plugin, which helps the functional test cases
to successfully complete and it makes inline with existing
tacker conf.

Closes-bug: #1592247
Change-Id: I545ceb2c9e61c22dbd8a0e1ee39a6e4fa24f8e88
2016-07-21 12:11:42 +05:30
Tin Lam
cce8dc64e8 Add reno support to tacker
Added release notes management to tacker project similar
to other OpenStack projects.  See [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html

Change-Id: I0efbf340251ba2cfb6a862f2c50905453d873e3d
2016-06-05 01:41:12 -05:00
Sripriya
0fdd5a4717 Implement multisite VIM feature
Added support for multisite OpenStack VIM feature through a new
'nfvo' extension. This also enables remote VNF life cycle manage-
ment through the VIM Id parameter.

Implements: blueprint multi-site-vim
Depends-On: I3c08945f24343288c2c5614ab4b472d68a1e1d47

Change-Id: I7dd19a0c1ce948474bb3069073b3608ce265beb4
2016-03-28 15:32:54 -07:00
Sridhar Ramaswamy
23f4b5e177 Fix summary line for setup.cfg
Project summary should indicate the type of service instead
of just the project name

Change-Id: Iccfdb6cc6476abe00e7207a52981db00b5eecec2
2016-02-26 23:49:39 +00:00
Martin Oemke
6459af01a4 remove version from setup.cfg
Change-Id: Iebe723a5e351ed3572ad99cbc050452a2473258b
2016-02-26 09:14:02 +01:00
gong yong sheng
a3c44eb089 Unify the driver config opts
mgmt_driver, monitor_driver and infra_driver are configuration
items. Some of them are multistropt, some are listopt.
This patch uses the listopt for all of them.

In addition, rename drivers dir into infra_drivers.

Change-Id: I5bbc7b6a52d97dae8bbca7dd2e804b7c50c8f7a4
Closes-bug: 1524255
2016-02-16 14:53:10 +08:00
an.abdulrehman
3132ca51be Renamed 'servicevm' 'advsvc' in tacker install file
Initially the service name was 'servicevm' and 'advsvc' in install file.
Now it's been renamed to 'tacker' and 'nfv-role'. Change in install file
(tacker/devstack/lib/tacker) was necessary to show the updated names
in horizon/dashboard for tacker service.

Change-Id: I740f3bfe04525d616c8f7df2847cee8a8d2b1cab
Depends-on: I919d77276af72586a20f50239166325adbf9fb11
Depends-on: I097ccbfb7ae192410400b06bd8796e81e62ee65e
Closes-Bug: #1524224
2016-01-21 05:57:03 +00:00
Doug Hellmann
77cbcb3fd0 remove python 2.6 trove classifier
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.

Change-Id: Ia12715fcfee4dfd1f87a28e21ed18af3499a4eb3
2015-12-23 01:31:16 +00:00
Bharath Thiruveedula
0e91cd11c8 HTTP ping monitor driver for Monitoring Framework
Change-Id: Iab2e0d92ffd52d6575a4372aeadc5285dab85277
Implements: blueprint monitoring
2015-10-14 14:04:35 +05:30
Bob HADDLETON
1afd26a13b Implement Monitoring Framework
* Changes the monitor function to use a loadable driver

 * Changes the monitoring thread to use a re-entrant lock
   (RLock()) to prevent it from blocking itself during
    recovery actions

Change-Id: Icf40ffd3123f3b804de16c88164d84077fbf28e2
Implements: blueprint health-monitoring
Closes-Bug: 1497474
2015-10-10 13:40:24 -05:00
Sripriya
f8bc9cc05c Implementation of Tacker NFV MANO API
Introduce new Tacker REST API endpoints 'vnfd' and 'vnf' based on NFV
MANO in 'vnfm' extension. Existing 'device' and'device_template'
endpoints will be retained for backward compatibility.

Change-Id: I9dffd4bee25b1f49aea7478f2bd779cf0f6dfb49
Implements: blueprint tacker-api-mano
2015-09-26 21:36:43 -07:00
Sridhar Ramaswamy
fd980b6e38 Remove unused code and docs
- remove unused agent-rpc entry points and filters in setup.cfg
- remove unused neutron specific exceptions and topics names
- remove neutron / quantum docs

Change-Id: I34d70317b35714eb995bda9b9e590c2ca155bba8
2015-09-16 11:13:23 -07:00
Bharath Thiruveedula
ad80b4fed0 Move NOOP Infra driver from tests folder to tacker/vm
And also changes the path of mgmt_driver in setup.cfg

Change-Id: I3d2e59f98d73ac6240b159305f39929eb1ec46ef
Closes-Bug: #1483926
Related-Bug: 1483926
2015-09-16 10:39:31 +05:30
Bharath Thiruveedula
415a51f453 Moves NOOP driver from tests folder to tacker/vm/mgmt_drivers
Change-Id: Ib20e3bb78d57eab73f028a0570fa088a110f6e0b
Closes-Bug: #1483926
2015-09-11 22:55:01 +05:30
Isaku Yamahata
55ec101acd mgmt driver for openwrt
Change-Id: I0759e1ecb8524300c2007873585baf8122cad9d2
2015-05-13 21:53:48 -07:00
Isaku Yamahata
052ac3e0b6 heat infra driver
Change-Id: I7f2e985a64d2e7e8cc0ca265815df3ed498742f7
2015-04-28 18:32:21 -07:00
Isaku Yamahata
ac4f4b16be fix: config file path
Change-Id: Ic6b349ac94c5241c113ede153dabf53d941d4f6b
2015-04-10 11:28:31 -07:00
Isaku Yamahata
bddc116913 update configuration files for tacker
TODO: import python-tackerclient once pypi repository

Change-Id: Iedfa49682a03f898cacab5d3a936383cb2740ae0
2014-07-04 18:20:50 +09:00
Isaku Yamahata
8aff29509f import neutron master of cba140daccd7c4f715263cda422d5cec27af069d
Merge Neutron master branch to tacker master branch with modification
of tox.ini and .gitreview.
This patch imports the following change set of Neutron.

  > commit cba140daccd7c4f715263cda422d5cec27af069d
  > Merge: 63d8237 6bed4a0
  > Author: Jenkins <jenkins@review.openstack.org>
  > Date:   Sun Jun 22 16:02:56 2014 +0000
  >
  >     Merge "Adding static routes data for members"

Change-Id: I5a0f522bc20530c46e35dc9e03fe72d72ad04577
2014-07-01 17:11:09 +09:00