Bug 1665213

Summary: Creation of a network with unicode name fails
Product: [Community] RDO Reporter: Dominik Holler <dholler>
Component: openstack-neutronAssignee: OSP Team <rhos-maint>
Status: CLOSED UPSTREAM QA Contact: Ofer Blaut <oblaut>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: trunkCC: chrisw, srevivo
Target Milestone: ---   
Target Release: trunk   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-10 03:59:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1666710    
Bug Blocks:    
Attachments:
Description Flags
terminal log
none
server.log of neutron none

Description Dominik Holler 2019-01-10 17:07:04 UTC
Created attachment 1519877 [details]
terminal log

Description of problem:
Creation of a network with unicode name fails with ovn ml2 plugin

Version-Release number of selected component (if applicable):
[root@packstack20 ~]# rpm -qa openstack-neutron
openstack-neutron-13.0.2-1.el7.noarch
[root@packstack20 ~]# rpm -qa openvswitch
openvswitch-2.10.1-1.el7.x86_64


How reproducible:
always

Steps to Reproduce:
1. get a token: curl -i \
  -H "Content-Type: application/json" \
  -d '
{ "auth": {
    "identity": {
      "methods": ["password"],
      "password": {
        "user": {
          "name": "admin",
          "domain": { "name": "Default" },
          "password": "123456"
        }
      }
    },
    "scope": {
      "project": {
        "name": "admin",
        "domain": { "name": "Default" }
      }
    }
  }
}' \
  "http://localhost:5000/v3/auth/tokens" | grep X-Subject-Token

2. create a network with non-ascii name: curl   -H "X-Auth-Token:$TOKEN" -X POST \
  http://localhost:9696/v2.0/networks/ \
  -H 'Content-Type: application/json' \
  -d '{
        "network": {
                "name": "רשתחיצונית"
        }
}


3.

Actual results:
Neutron returns  "Request Failed: internal server error while processing your request."

Expected results:
Network is created and reported and listable by neutron.

Additional info:
Probably the error is in https://github.com/openvswitch/ovs/tree/master/python/ovs

Comment 1 Dominik Holler 2019-01-10 17:08:25 UTC
Created attachment 1519879 [details]
server.log of neutron

Comment 2 Dominik Holler 2019-01-10 17:09:53 UTC
bug 1636867 tracks a similar issue on oVirt

Comment 5 Red Hat Bugzilla 2025-02-10 03:59:33 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.