lbaas v2.0 api-ref inconsistencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Wishlist
|
yanpuqing |
Bug Description
This bug tracker is for errors with the documentation, use the following as a template and remove or add fields as you see fit. Convert [ ] into [x] to check boxes:
- [x] This doc is inaccurate in this way: ______
- [ ] This is a doc addition request.
- [x] I have a fix to the document that I can paste below including example: input and output.
If you have a troubleshooting or support issue, use the following resources:
- Ask OpenStack: http://
- The mailing list: http://
- IRC: 'openstack' channel on Freenode
-------
Release: 1.8.1.dev40 on 'Tue Jul 18 18:01:21 2017, commit 7581af4'
SHA:
Source: Can't derive source file URL
URL: https:/
summary: |
- Networking API v2.0 in Networking API Reference + lbaas v2.0 api inconsistencies |
summary: |
- lbaas v2.0 api inconsistencies + lbaas v2.0 api-ref inconsistencies |
Changed in neutron: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
Changed in neutron: | |
assignee: | nobody → yanpuqing (ycx) |
there are three problems with lbaas v2.0 api: health_ monitors" request body, but from the lbaas v2.0 code and datamodel , there is a "name" attribute added in to healthmonitor object, and in fact, we can use "name" attribute in request body when creating a healthmonitor. listeners" ,like below:
1.There is no "name" attribute in "POST /v2.0/lbaas/
2. the attribute usage description is not right about "protocol" attribute of listener, you can find this error in "POST /v2.0/lbaas/
protocol body string The IP protocol. Valid value is icmp, tcp, udp, or null. No default.
3. There is a "subnet_id" attribute in ""POST /v2.0/lbaas/pools", but both the code and datamodel has no "subnet_id" in
lbaas v2 pool object. It's confusing. Why remove "subnet_id" from pool?