Commit Graph

276 Commits

Author SHA1 Message Date
Hiroya Nakaya
a889ffce6b Failed all-in-one mode devstack local.conf
Fix settings to install kuryr in local.conf.
Refer to tacker/devstack/local.conf.kuberntes for this setting.

Change-Id: Iea0c40d180cc40e706eb90e2395d93cc719b3abd
2019-06-18 20:19:35 +09:00
hyunsikYang
881fd99256 Kubernetes 'ssl_ca_cert' value error
When tacker registers kubernetes vim using Kubernetes config file,
ssl_ca_cert value doesn't accept all of none value such as none, NONE..etc. So, it makes errors.

Closes-Bug: #1829384

Change-Id: I1aa2c4c489a3196fa8f88c1ca8420e8b344d875b
2019-06-04 13:45:38 +09:00
dharmendra
c3a23500ce update sphinx requirement
syncs sphinx dependency with global requirements.
It caps python 2 since sphinx 2.0 no longer supports Python 2.7.

Change-Id: Ia4ad99c8201f48292c35e7b50604d1d87c467eb3
2019-05-16 07:15:12 +00:00
Zuul
cc8fb25c3b Merge "supply quote between words" 2019-05-09 01:32:16 +00:00
caoyuan
1ebb081e8f Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I6c273be62735d46221130a1da4d3672fdea77e01
2019-04-26 18:07:57 +08:00
陶冶
1760fc96a3 supply quote between words
Change-Id: I40b2a5009e26dd1c0cf4155679cbaa48ef5da03d
2019-04-02 15:18:51 +08:00
Ian Wienand
2f06823480 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: Ie54c75f09563edf23f34842978e0fd26acc017ba
2019-03-24 20:36:13 +00:00
Zuul
476cef245e Merge "Add support SFC encapsulation from networking-sfc" 2019-03-18 05:32:58 +00:00
nirajsingh
2595cc112f Add reservation support
Added reservation policy support.
With reservation policy user can use the reserved resources
by blazar to create VNF.

Depends-On:I2b989a49ac3447995a82ddb7193bf478bb847b73
Implements: blueprint reservation-vnfm
Change-Id: Ia6a87894ba219c045140e8e65e03f87509bbdb6d
2019-02-28 06:19:29 +00:00
Zuul
8a761105a0 Merge "Parameter changed from mgmt_url to mgmt_ip_address" 2019-02-07 05:35:28 +00:00
Zuul
0e3eb19507 Merge "Kubernetes VIM installation error" 2019-02-04 08:49:18 +00:00
venkatamahesh
5a1e4a1ccb Parameter changed from mgmt_url to mgmt_ip_address
At present the VNF mgmt IP address is assigned to parameter name
of "mgmt_url". In this patch it is changed to "mgmt_ip_address"
which will be relevant one

Co-Authored-By: Dharmendra Kushwaha <dharmendra.kushwaha@india.nec.com>

Change-Id: I621b71d4af96a4bfa0f27442efe4d302c5afa96d
Partial-Bug: #1648327
2019-01-31 10:08:17 +00:00
hyunsikYang
90029de514 Kubernetes VIM installation error
Fix Kubernetes VIM installation

Closes-Bug: #1812766
Related-Bug: #1812878
Change-Id: I8288e172a0ae62cfd4d9525cda03dca596bdecc1
2019-01-30 19:35:41 +09:00
Zuul
bb45c4852b Merge "fix http links to https link" 2019-01-29 15:18:33 +00:00
Cong Phuoc Hoang
0e7fffbc77 Add support SFC encapsulation from networking-sfc
This feature allows choosing SFC encapsulation between MPLS
and NSH (default MPLS). It also apply SFC proxy to make use
of correlation.

Change-Id: Ia5eda02df415c9e3f6f035068176d60a14ffb68f
2019-01-28 17:16:33 +09:00
bhagyashris
5f1e48ff46 Add new policy action: vdu_autoheal
This patch adds below functionality:

- New policy action ``vdu_autoheal`` for recovering failed VDUs
  as reported by the respective monitoring driver configured in
  the monitoring policy of the VNFD template.

- Add unit/functional tests.

- Added oslo_versioned library to implement HealVnfRequest object.

Note: The implementation of vdu_autoheal policy action will support
HealVnfRequest interface  as mentioned in the ETSI standard [1]

[1]: https://www.etsi.org/deliver/etsi_gs/NFV-SOL/001_099/003/02.05.01_60/gs_NFV-SOL003v020501p.pdf

Implements: blueprint vdu-auto-healing
Change-Id: If62acbdac41c92842de0ae3b7dedcda9fd1f86e6
2019-01-24 09:55:30 +09:00
Zuul
86c853a462 Merge "Remove deprecated note for tacker cli" 2019-01-07 10:02:25 +00:00
Toshiaki Takahashi
1af79abeae Fix wrong VNFD example in Guide of Volume attach
Parsing the example of VNFD in
"Orchestrating VNFs with attached Volumes"
is failed, because it contains incorrect indent,
so this change fix it.

Change-Id: If4317743c1bdd067cf16089ba7dfd1d522646a84
2018-12-12 08:03:07 +00:00
dharmendra
85d5a4d330 Remove deprecated note for tacker cli
As Tacker cli already removed from docs, removing reference.

Change-Id: I1a9132a54b82ab8afa833ebae3621f7597883fb3
2018-12-06 08:51:19 +00:00
chengebj5238
c785503434 fix http links to https link
Change-Id: I86bb7e69a40b345df6195ed9545e73d7d68d0b75
2018-11-23 17:55:54 +08:00
Li Jiale
b898f2a27a tosca.policies.tacker.Scaling of tacker_defs.yaml define incorrect
Change-Id: I548ca00d066bd7e12ee5aba5d54d81dca141e6b1
closes-bug: #1778613
2018-11-22 21:28:53 +08:00
Li Jiale
0f0f0a6287 Fixed incorrect auth_url in doc
incrorrect :
http://127.0.0.1/5000/v3
correct:
http://127.0.0.1:5000/v3

Change-Id: I3a430f626fdc0f4669dd4ea0d22f43870f44a155
2018-11-07 08:36:27 +08:00
hewei
1c455d4d25 Fix incorrect argument name in multisite_vim_usage_guide
The optional argument should be --vim-id when not need to register vim during vnf creation.

Change-Id: Ib379944847043021a28a2e68da4b61a7dbf9a138
2018-11-05 14:58:52 +08:00
Zuul
ad3bd6b631 Merge "Add notes about the path of tacker commands" 2018-10-31 16:33:57 +00:00
Zuul
759e762a08 Merge "Fix errors in vnfd_template_description" 2018-10-31 15:42:35 +00:00
hewei
bb3fabe40b Fix errors in vnfd_template_description
The sample template configuring a VDU as a firewall can be
viewed in <.../tosca-config-openwrt-firewall.yaml>.
Image in properties use VDU more correct than VM.

Change-Id: Ib55c473888c078ae8df905adc754a253ad7ce63f
Signer-off-by: hewei <hewei@cmss.chinamobile.com>
2018-10-30 23:16:50 +08:00
Zuul
0056ed8b18 Merge "Fix image fit width in Tacker doc" 2018-10-30 08:27:42 +00:00
Kim Bao Long
bcd46a9efa Fix image fit width in Tacker doc
Currently, images in [1] is too wide compared to the horizontal of
the webpage. This patch aims to make these images fit with the
displaying site of webpage.

[1] https://docs.openstack.org/tacker/latest/user/dynamic_vnffg_usage_guide.html

Change-Id: I9ce12dfc9d2424e9e5b700c168b5a6a807dbea1d
2018-10-30 13:35:41 +07:00
Kim Bao Long
9a7ce4f83c Update Keystone auth_url in vim_config.yaml
Currently, keystone_authtoken.auth_url is working at
`http://127.0.0.1/identity`, not `http://127.0.0.1:5000` as shown in
sample vim_config.yaml. So this patch aims to update the outdated
auth_url in vim_config.yaml file

Change-Id: I9e66ab5cd365c7bc70c80974fa891fc2e6ddd96f
2018-10-30 05:14:02 +00:00
akhiljain23
fb06b7c96c Add framework for tacker-status upgrade check
This commit adds the functionality of tacker-status CLI for performing
upgrade checks as part of the Stein cycle upgrade-checkers goal.
It only includes a sample check which must be replaced by real checks in
future.

Change-Id: I7bb127fa10dd168ab24dd8c42013576f84eadfbb
Story: 2003657
Task: 26158
2018-10-26 09:07:04 +00:00
liuyuanyuan
dca933317b Add notes about the path of tacker commands
when we install tacker manually in CentOS, the default path of
console scripts such as tacker-db-manage/tacker-server would be
/usr/bin

Change-Id: If4035a058f06275427a2fe5f5a6e949310c13939
2018-10-22 15:58:19 +08:00
Nguyen Hai
16253a8509 Remove tacker command guide in docs
Tacker command is deprecated after Rocky release.

Change-Id: I0e39489758099b278af0295839bff0dd3202539c
2018-10-12 05:45:14 +00:00
Kim Bao Long
6e5c82b5ac Fix typo for Getting Started session
This patch aims to fix some type that might make user confuse while
starting in Tacker project.

Change-Id: Iec227f871068f82a385ba44a29ae420956c8753e
2018-09-14 12:17:18 +07:00
陶冶
96e859bd73 add more details on tacker installation via devstack
Change-Id: I64a3ca43b5897da8dfd02668e3c0ce7a431dd0f7
2018-08-21 07:16:02 +00:00
Cong Phuoc Hoang
df8be52ac7 Add 'symmetrical' as property of a forwarding path
When Network Service (NS) is supported in Tacker, we can launch
multiple VNFFGs by initiating NS. Because each VNFFG can have
different 'symmetrical' value, we should support dynamic 'symmetrical'
parameter for each VNFFG in VNFFG descriptor.

This feature will add 'symmetrical' as a property of forwarding path,
so users can set 'symmetrical' value to 'true' or 'false' to change
symmetrical value of a port chain in networking-sfc.

Change-Id: Ie9a6abe96141954e95902cd426abafa10d744236
2018-08-06 11:09:03 +00:00
Li Jiale
210d8f93bb Support shared vim for policy action execution
Change-Id: Ib58255e5b860f95b6c95c1373ee2c2e70722cd81
Co-Authored-By: Yan Xing an <yanxingan@cmss.chinamobile.com>
Implements: blueprint shared-barbican-secret
2018-07-29 13:56:45 +08:00
Cong Phuoc Hoang
4e1e284764 Correct forwarding graph 'id' to match 'chain_id' in port chain
This patch lets forwarding graph 'id' to match 'chain_id' in
port chain. When users don't provide forwarding graph 'id',
that 'id' will be updated automatically by port chain creation
in networking-sfc.

Change-Id: I4e1dba75078593ba35f3995a26336ed538669579
2018-07-27 07:50:06 +00:00
hoangphuocbk
0da9469017 Move usage from deprecated Ceilometer API to Gnocchi API
This removes usage of deprecated Ceilometer API

1. Changing trigger type from "OS::Ceilometer::Alarm"
to "OS::Aodh::GnocchiAggregationByResourcesAlarm"
2. Add "resource_type" fixed with value "instance"
3. Change some paramters (meter_name-> metric,
statistic ->aggregation_method, period-> granularity)
4. Change value from "average" to "mean" in method to
compare to the threshold

Change-Id: I486c14cbc9d05a0e826bbef1ad181bdcb2d8c951
Closes-Bug: #1735484
2018-07-27 02:01:02 +00:00
Zuul
7a0efa8007 Merge "Add placement policies support" 2018-07-26 12:26:40 +00:00
dineshbhor
f47bf1ba32 Add placement policies support
- This patch aims to add support for following placement policies in
  addition to the default 'affinity' policy:
    anti-affinity
    soft-affinity
    soft-anti-affinity

- This patch adds respective functional/unit test cases. To test
  "anti-affinity" policy on the gate, changed the devstack functional
  jobs `nodeset` from the default single node to "openstack-two-node".

- This patch also adds respective documentation and usage guide for
  the above added policies.

Depends-On: I56a9cf4bb553c8026eec73212a3742d5eab17420
Co-Author: tpatil <tushar.vitthal.patil@gmail.com>
Implements: blueprint vdu-affinity-policy
Change-Id: I18aaa9d00c8539ccc60cb6e70570dee124df70a3
2018-07-26 13:24:34 +09:00
Xingyu Pan
8299a732e4 Trivial: Change HTTP to HTTPS links in docs
Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
Change-Id: I53776f3ae06016010706d05ee9d03e21f742bd63
2018-07-26 00:36:25 +09:00
Zuul
f3ad563b3b Merge "Change tacker CLI to OpenStackClient CLI in docs" 2018-07-25 05:40:36 +00:00
Nguyen Hai
df04d16c70 Change tacker CLI to OpenStackClient CLI in docs
- tacker CLI is deprecated soon, so there is a need to change
tacker CLI to OSC CLI in the documentation.

- Update some commands related to Mistral.

Change-Id: I55932682fe0699da72b99f3b881df76f365b1f0a
Closes-Bug: #1783465
2018-07-25 04:44:57 +00:00
Nguyen Hai
f16ac7c79f Update cirros to 0.4.0
Change-Id: Ie4ff403f803a16ca53c91c7d10d71ec80fbe1a9b
2018-07-25 01:42:48 +00:00
Cong Phuoc Hoang
a272adc5bc Add document and scripts for testing NS features
1. This patch update document nsd_usage_guide.rst about
supporting VNFFG in NSD template.
2. Add some scripts for users to create network service
automatically.

Partially-implements: blueprint vnffg-ns

Change-Id: I87f4879c5c2ab781e3d8234bf6ab368c526934e4
2018-07-19 09:18:05 +00:00
Yan Xing'an
66fa933637 Add vnfd-create in user guide doc
We missed vnfd-create between vim-create and vnf-create.

Change-Id: I90f2e75861ba6257a7c4446440d4404793eb3c47
2018-06-20 13:44:09 +08:00
Zuul
f7c89a6d02 Merge "Update homepage link in setup.cfg" 2018-06-19 15:09:32 +00:00
Zuul
3653f051d0 Merge "Change vendor name in repo to Tacker" 2018-06-19 14:58:32 +00:00
Zuul
571dd7f95a Merge "The lastest version has not the limitations." 2018-06-19 14:51:32 +00:00
Nguyen Hai
c414045f7b Update homepage link in setup.cfg
This patch also add a note about deprecation of 'tacker' command line.

Change-Id: I24b179ec35f0ff6476caa05d800b242ddb392257
2018-06-19 08:54:32 +00:00