384 Commits

Author SHA1 Message Date
Zuul
2ddc24c60e Merge "Fix cannot show the VNFFGD template" 2018-03-17 00:43:36 +00:00
rtmdk
f042f53d97 Fix some reST field lists in docstrings
Probably the most common format for documenting arguments is reST field
lists [1]. This change updates some docstrings to comply with the field
lists syntax.

[1] http://sphinx-doc.org/domains.html#info-field-lists

Change-Id: Ic87b30963f99552e57d10e8429a06511744b2489
2018-03-16 09:01:28 +00:00
OpenStack Proposal Bot
99abf33642 Updated from global requirements
Change-Id: I5b03636632009c55b8d2f6047c4d29a5b20d10f1
2018-03-15 08:05:06 +00:00
Zuul
9879a46f58 Merge "Fix the VNFFG update osc command" 0.12.0 2018-03-14 15:13:00 +00:00
Zuul
9cd0fc13f1 Merge "Add reno note for tacker support osc commands" 2018-03-14 15:08:17 +00:00
Nguyen Hai
1a31f11a53 Add reno note for tacker support osc commands
Change-Id: Ie1f7baa51723eb06ab4ed431a99d6a429a0bf234
Implements: blueprint tacker-support-python-openstackclient
2018-03-14 00:54:25 +09:00
Zuul
6cdc4cf084 Merge "Updated from global requirements" 2018-03-13 15:16:23 +00:00
Zuul
4308bf66ad Merge "Deperate tacker command lines" 2018-03-13 14:04:03 +00:00
gongysh
a325233647 Deperate tacker command lines
Since openstack tacker plugins are almost done, it is time
to deprecate the tacker command lines.

test paste log http://paste.openstack.org/show/699593/

Closes-bug: #1755443

Change-Id: I0c233f5f3003a50a6b76d6729c4d228cbba182a7
2018-03-13 21:45:01 +08:00
dharmendra
e40b9c8a47 Complete VNF osc commands
Please see the results here:
http://paste.openstack.org/show/696708/
http://paste.openstack.org/show/699455/ (list commands)

Change-Id: Iea353ef119710660e19fd4d8f209ebe500cd0afe
Implements: blueprint tacker-support-python-openstackclient
Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
2018-03-13 18:42:20 +09:00
OpenStack Proposal Bot
d5a8170a35 Updated from global requirements
Change-Id: Ia2503828f106a44e80706beeaa32e39356d385fb
2018-03-13 07:29:43 +00:00
Nguyen Hai
d7a59b951d Fix the VNFFG update osc command
VNFFG update osc command misuse create_vnffg function.

Change-Id: If3fbb077936c6c698744210384373b77d5986e64
Implements: blueprint tacker-support-python-openstackclient
Closes-Bug: #1754793
2018-03-13 15:12:00 +09:00
Nguyen Hai
e3b3d7e50c Add documentation for python-tackerclient
This patch also fix "InterpreterNotFound: pypy" error in tox.ini

This patch also follow the new PTI for document build [1][2]

[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I9fb6637cb95603532b46f89dc4beab185278c833
Closes-bug: #1754556
Closes-bug: #1754926
2018-03-13 12:13:51 +09:00
OpenStack Proposal Bot
ae77851d98 Updated from global requirements
Change-Id: I03936e22744419045a3140a8206011de61180219
2018-03-10 13:51:24 +00:00
Nguyen Hai
30bd8ffd1a Complete VNFFG & related VNFFG osc commands
openstack vnf graph
openstack vnf chain
openstack vnf classifier
openstack vnf network forwarding path

Please see the results here:
http://paste.openstack.org/show/684261/

Change-Id: I02c18a460eb412af76d1aa1c77102ba92e174566
Implements: blueprint tacker-support-python-openstackclient
2018-03-03 22:25:21 +09:00
Zuul
04584a666d Merge "Complete NS osc commands" 2018-03-01 02:17:18 +00:00
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