418 Commits

Author SHA1 Message Date
Zuul
9b2027930b Merge "Do not have to mention ssl_ca_cert in vim config file (client)" 2018-03-01 02:13:41 +00:00
Nguyen Hai
09c13e1c5d Complete NS osc commands
Please see the results here:
http://paste.openstack.org/show/686780/

Change-Id: If71aa334bc988eba7939b5d55692d80530ba0bba
Implements: blueprint tacker-support-python-openstackclient
2018-03-01 01:48:49 +09:00
Nguyen Hai
7a13c3ce96 Complete Event osc commands
Please see the results here:
http://paste.openstack.org/show/683041/

Change-Id: Ib6b35b5757fb63465e0f587e47c122313b909720
Implements: blueprint tacker-support-python-openstackclient
2018-02-28 23:11:54 +09:00
Nguyen Hai
75b316ae51 Complete NSD osc commands
Please see the results here:
http://paste.openstack.org/show/680416/

Change-Id: I9abbd140cdbe0a8245d7903c5c7e90b61f92eeee
Implements: blueprint tacker-support-python-openstackclient
2018-02-28 15:40:59 +09:00
Trinh Nguyen
17d108e146 Do not have to mention ssl_ca_cert in vim config file (client)
Current tacker client requires us to mention ssl_ca_cert
and set it to None if we don't want to use ssl cert. This
patch along with another patch on the tacker server side
will make ssl_ca_cert a truly optional config. And, only
the correct ssl_ca_cert will be able to authenticate.

Tacker Server changes: https://review.openstack.org/#/c/546580/

Change-Id: Ic87fe3382e100183c685c3b34768a5a5de889982
2018-02-26 16:17:40 +09:00
Zuul
9a36c0e4ea Merge "Add --tenant-id in VIM & VNFD osc commands" 2018-02-26 05:31:36 +00:00
Zuul
68c0c9d0f1 Merge "Fix "F821 undefined name 'unicode' error when run tox pep8" 2018-02-26 02:51:29 +00:00
Zuul
331588ab12 Merge "Complete VNFFGD osc commands" 2018-02-26 02:47:19 +00:00
Trinh Nguyen
a6b721690c Fix "F821 undefined name 'unicode' error when run tox pep8
This patch fix the error when running tox pep8 on the master
branch of python-tackerclient:

./tackerclient/tacker/v1_0/vnfm/vnf.py:166:62: F821 undefined
name 'unicode'
            if isinstance(config, str) or isinstance(config, unicode):
                                                             ^
ERROR: InvocationError:
    '/home/projects/python-tackerclient/.tox/pep8/bin/flake8'

Change-Id: I366923e2759ffd85bb4594b82b55472bbdb7f783
Closes-bug: #1751441
2018-02-24 20:17:29 +09:00
Nguyen Hai
d967a881aa Complete VNFFGD osc commands
Please see the results here:
http://paste.openstack.org/show/680427/

Change-Id: I800c71a2c2cf5d1710ed6b4c9e4d5b63b31ced4f
Implements: blueprint tacker-support-python-openstackclient
2018-02-22 23:08:45 +09:00
Nguyen Hai
a7b17cc238 Add --tenant-id in VIM & VNFD osc commands
Compare to tacker commands, the vim and vnfd in osc commands
do not have --tenant-id (or project id) argument when registering
or creating the vim or vnfd.

Change-Id: I53022ca915d5119668777fcebf2af25199b5c326
Implements: blueprint tacker-support-python-openstackclient
2018-02-22 23:02:10 +09:00
Nguyen Hai
0f64739dda Update README.rst and add CONTRIBUTING.rst to repo
Change-Id: Iad7fb5999ae5d9e92f91f5904916b4aaa892cf21
2018-02-22 17:14:22 +09:00
Nguyen Hai
82c70bd5a1 Fix cannot show the VNFFGD template
There is the wrong index of the vnffgd data in the code.

Change-Id: I72050c8afa8f549a4ac35036ccd969b14d5f3f81
Closes-Bug: #1750865
2018-02-22 02:16:05 +09:00
Zuul
c5eb5c319f Merge "Fix typo" 2018-02-21 04:47:57 +00:00
Zuul
1cb2431782 Merge "Complete VNFD osc commands" 2018-02-16 08:33:58 +00:00
gaofei
c5ed02513c Fix typo
Change-Id: I7d6e3c0dea4a4a37fd39f4b0c3150b655069b0c9
2018-02-09 15:22:25 +08:00
dharmendra
de7efad575 Complete VNFD osc commands
Change-Id: Ifd5c7236dc5b4b92e1488271a1fe79a846995a69
Implements: blueprint tacker-support-python-openstackclient
2018-02-08 07:23:07 +00:00
Zuul
ac8394730f Merge "Revert "Add reno note for classifier name field in its list command" it should be at stable/queens branch This reverts commit df80486f32cf0011faadcbbc73e595e4afd4364c." 2018-02-07 09:28:03 +00:00
Zuul
c097d89ff9 Merge "Revert "Add reno note for cert_verify in vim config file" this should be in queens branch This reverts commit e557ecde7274da77c7aa6fa77227f8eb2e5f9a9e." 2018-02-07 09:28:02 +00:00
gongysh
c3fc53a4f3 Revert "Add reno note for classifier name field in its list command"
it should be at stable/queens branch
This reverts commit df80486f32cf0011faadcbbc73e595e4afd4364c.

Change-Id: I62ee562814d3795368ef733381bc2440e82856c0
2018-02-07 09:13:36 +00:00
gongysh
f037a0b8ed Revert "Add reno note for cert_verify in vim config file"
this should be in queens branch
This reverts commit e557ecde7274da77c7aa6fa77227f8eb2e5f9a9e.

Change-Id: Ideb1d20623b8ed5fe898a0c29e13562a91832cc7
2018-02-07 09:11:47 +00:00
Zuul
1c4e32d0f6 Merge "Revert "Add reno note for vnffg template updation command"" 2018-02-07 09:06:26 +00:00
gongysh
a23aa68676 Revert "Add reno note for vnffg template updation command"
this is queens feature.

This reverts commit 5ab6421941ddc7a9c9ff599a38a6e378bde6826f.

Change-Id: I6e7591a289a297d8e4f9e29f7c3fc945a242f062
2018-02-07 08:54:08 +00:00
Zuul
f76a15d4ec Merge "Update reno for stable/queens" 2018-02-07 08:37:54 +00:00
Zuul
1062eb78bb Merge "Add reno note for vnffg template updation command" 2018-02-07 08:21:33 +00:00
Zuul
75d08f07d9 Merge "Add reno note for cert_verify in vim config file" 2018-02-07 08:17:40 +00:00
Zuul
8fe5966b3e Merge "Add reno note for classifier name field in its list command" 2018-02-07 08:13:36 +00:00
Zuul
5d338b8a75 Merge "Implement Tacker Client to support VNF cluster features" 2018-02-07 08:13:35 +00:00
LongKB
4d0cd3b7f2 Implement Tacker Client to support VNF cluster features
Adding a new CLI commands to support VNF cluster and VNF cluster
member CRUD operations:
      tacker cluster-create
      tacker cluster-show
      tacker cluster-list
      tacker cluster-delete

      tacker cluster-create
      tacker cluster-show
      tacker cluster-list
      tacker cluster-delete

Implements: blueprint policy-based-vnf-cluster
Change-Id: I76537566000f3d1724c9f566910389ede23f49b7
Co-Authored-By: xuan0802 <thespring1989@gmail.com>
2018-02-07 15:57:16 +08:00
gongysh
e557ecde72 Add reno note for cert_verify in vim config file
Change-Id: If5028ed350e90eea62e1a06a9c4ab173bb60e963
2018-02-07 15:37:04 +08:00
gongysh
5ab6421941 Add reno note for vnffg template updation command
Change-Id: I986a7d67d1810553c30436c32ede324cca032310
2018-02-07 15:32:29 +08:00
gongysh
df80486f32 Add reno note for classifier name field in its list command
Change-Id: Id13f67458aba5165706a08ebe2e2651f5631a108
2018-02-07 15:28:12 +08:00
d1c3710c0d Update reno for stable/queens
Change-Id: Ibff9c86b210c70751c78378a6b7156345023f6f5
2018-02-01 16:34:55 +00:00
Zuul
8509a590aa Merge "Show classifier's name" 0.11.0 queens-em 2018-01-31 15:16:26 +00:00
Dimitrios Markou
99fc9b7bda Show classifier's name
In continuation of this patch [0] we are adding the functionality
of showing the names of the existing classifiers when the classifier-list
command is getting executed.

[0]: https://review.openstack.org/#/c/532203/

Depends-On: Ia586061c578a99662d49ad284d1ff313c350e1f3

Change-Id: If6d76a66ab0d37662d1b28fe1786b6e0ffc8171d
Signed-off-by: Dimitrios Markou <mardim@intracom-telecom.com>
2018-01-31 16:37:42 +02:00
OpenStack Proposal Bot
b9c53e664a Updated from global requirements
Change-Id: Icb596d201b2d15924cb794665408fc72539d432c
2018-01-24 01:33:04 +00:00
Zuul
ed0cdb5460 Merge "Complete VIM osc commands" 2018-01-23 07:26:30 +00:00
gongysh
573de86f7f Complete VIM osc commands
Change-Id: I3cb21b0583020db8a91789e2168d2a51d45d0cf4
Implements: blueprint tacker-support-python-openstackclient
2018-01-23 08:44:12 +08:00
Zuul
8d0e9825ae Merge "fix misspell" 2018-01-22 07:41:56 +00:00
OpenStack Proposal Bot
b472a2d50e Updated from global requirements
Change-Id: I01fb34fe999fb9a694b24afbc5211a69a43102c7
2018-01-18 03:31:52 +00:00
sunqingliang6
1c3cdf58ec fix misspell
Change-Id: I20f48f4cd7b4ed301d6c9df81aa66b1b126105f5
2018-01-17 15:53:57 +08:00
OpenStack Proposal Bot
8ce414c612 Updated from global requirements
Change-Id: I7c3b9efd16d2a6717ec4c9197a907c948f6a781e
2018-01-16 03:50:17 +00:00
Cong Phuoc Hoang
b6ef835d89 Add "cert_verify" in vim_config file to support insecure VIM
Currently, Tacker can not communicate with VIM endpoints that
use SSL. This patch will add cert_verify parameter, user can
set "cert_verify" to False (default value is True) to disable
verifying SSL.

Change-Id: I0af2a0f91ecda2a63cf6233d780e1dd7c064513c
2018-01-13 09:35:13 +00:00
Zuul
4a772e74d8 Merge "Base OpenStackClient(OSC) plugin support" 2018-01-08 07:46:11 +00:00
Cong Phuoc Hoang
e026ae17e5 Add "--vnffgd-template" to vnffg-update command
This patch will add "--vnffgd-template" to vnffg-update command to support
update VNFFG from file. User can run:
    tacker vnffg-update --vnffgd-template <vnffgd-file-name> vnffg_name
to update the existing VNFFG.

Partially Implements: blueprint update-vnffg

Change-Id: Ief0469d870530693798f798ecd2f52782318795b
2018-01-06 11:39:06 +09:00
yong sheng gong
0fcd6c31c3 Base OpenStackClient(OSC) plugin support
This patch enables tackerclient OSC plugin support.

Co-Authored-By: yong sheng gong <gong.yongsheng@99cloud.net>
Co-Authored-By: Trinath Somanchi <trinath.somanchi@nxp.com>

This adds the first list VIM command.

Change-Id: I75d430b00861ee9020d346cfb8ac8b736d36f47d
Implements: blueprint tacker-support-python-openstackclient
2018-01-05 19:11:02 +08:00
Zuul
b7075c91d7 Merge "Add doc migration framework" 2017-12-22 08:15:24 +00:00
yong sheng gong
09bf59d764 Add doc migration framework
Change-Id: Ia175bbe7d83fdc356aa5ecf474d30ba640ab7da4
Partial-Bug: 1706161
2017-12-21 13:42:00 +08:00
Zuul
d4bf57ee3e Merge "Updated from global requirements" 2017-12-21 05:33:58 +00:00
Dirk Mueller
d86e111ddf let hacking install its dependencies
hacking pulls in the right versions of flake8, mccabe, pep8 and
pyflakes already, listing them explicitely is unnecessary and
can cause mismatches.

Change-Id: Id44c90ddd4a8a2204fd7ce600097bafbc9469993
2017-12-20 13:00:27 +05:30