[3.0.1.0-23 kilo] can't create a policy in UI with service chain for a tenant with a space in name
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
Low
|
Siva Bavanasi | ||
R3.0 |
Won't Fix
|
Low
|
Siva Bavanasi |
Bug Description
Steps to reproduce:
1. Create w new tenant with space in name - eg. "CLIENT A".
2. Create for this tenant on contrail UI a new v1 service chain - eg. "VAS55"
3. Try to create a new policy in contrail UI with a service instance "VAS55"
The contrail UI will not add a correct policy, because the apply_service property will be stripped:
curl -H "X-Auth-Token: 715799835fba454
...
"network_
{
....
The apply_service property value should be: "default-
Here's output for service-instance fq_name values:
curl -H "X-Auth-Token: 715799835fba454
{
"service-
"fq_name": [
"CLIENT A",
"VAS55"
],
"href": "http://
"id_perms": {
....
Changed in juniperopenstack: | |
assignee: | nobody → Siva Bavanasi (kbsiva) |
importance: | Undecided → Low |
tags: |
added: releasenote removed: api ui |
tags: | added: api ui |
tags: | removed: releasenote |
Fixed in mainline with below reviews
https:/ /review. opencontrail. org/#/c/ 19694/ /review. opencontrail. org/#/c/ 19693/
https:/