Bug 885373

Summary: PRD32 - test and enable i18n for VM fields residing in the OVF
Product: Red Hat Enterprise Virtualization Manager Reporter: Itamar Heim <iheim>
Component: ovirt-engineAssignee: Daniel Erez <derez>
Status: CLOSED CURRENTRELEASE QA Contact: Lijun Li <lijli>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.2.0CC: abaron, acathrow, dyasny, eng-i18n-bugs, eng-l10n-bugs, hateya, iheim, lpeer, mospina, Rhev-m-bugs, yeylon, ykaul
Target Milestone: ---Keywords: i18n
Target Release: 3.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: storage
Fixed In Version: SF6 Doc Type: Bug Fix
Doc Text:
RHEV now supports the usage of unicode in VM name / Template name / Disk Alias / Snapshot descritpion
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Fixed VM Name and Description none

Description Itamar Heim 2012-12-08 22:48:43 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Haim 2012-12-17 08:26:54 UTC
Itamar, can you please add some information regarding this PRD? do we have a wiki page for it ? we cannot progress with test plan at this point.

Comment 2 Yaniv Kaul 2012-12-17 08:27:37 UTC
Moving QA contact to i18n team.

Comment 3 Lijun Li 2012-12-17 08:45:22 UTC
+1
Please provide more info for this PRD, so that i18n QE team can get to know and do further review and qa_ack process.

Thanks,
Robert

Comment 5 Ayal Baron 2012-12-27 14:40:41 UTC
Looks like with the addition of a simple patch to fix passing utf strings to vdsm and removal of limitations this works.

Comment 7 Daniel Erez 2013-01-06 17:24:19 UTC
patches merged:
http://gerrit.ovirt.org/#/c/10472/
http://gerrit.ovirt.org/#/c/10473/
http://gerrit.ovirt.org/#/c/10474/
http://gerrit.ovirt.org/#/c/10563/

note: network name is still validated using non-Unicode alphanumeric regex:
^[_a-zA-Z0-9]{1,15}$ (since network name is used for bridge name).

Comment 8 Lijun Li 2013-02-25 03:36:55 UTC
Hi Itamar Heim,

Could you please provide the reproduced steps for how to verify the bug?

Thanks,
Robert

Comment 9 Lijun Li 2013-02-25 09:47:29 UTC
Hi Daniel Erez,

Could you please provide the reproduced steps for how to verify the bug?

Thanks,
Robert

Comment 10 Daniel Erez 2013-02-25 19:43:47 UTC
(In reply to comment #9)
> Hi Daniel Erez,
> 
> Could you please provide the reproduced steps for how to verify the bug?
> 
> Thanks,
> Robert


Hi Robert,

Verification should consist of the following:

* Test that VM name / Template name / Disk Alias
  can contain Unicode characters and/or ._- characters
  (and cannot contain special characters).
  I.e. these attributes should conform to "^[\\p{L}0-9._-]+$" regex.

* Test that VM / Template / Snapshot descritpion
  can contain Unicode characters and/or ASCII characters.
  I.e. these attributes should conform to "[\\p{ASCII}\\p{L}]*" regex.

Comment 11 Lijun Li 2013-02-27 09:15:20 UTC
Verified. It's fixed on RHEVM3.2 latest sf build(sf8).

# rpm -q rhevm rhevm-webadmin-portal
rhevm-3.2.0-9.el6ev.noarch
rhevm-webadmin-portal-3.2.0-9.el6ev.noarch


Please see the attached screenshot.

Comment 12 Lijun Li 2013-02-27 09:18:40 UTC
Created attachment 703321 [details]
Fixed VM Name and Description

Comment 14 Itamar Heim 2013-06-11 08:40:42 UTC
3.2 has been released

Comment 15 Itamar Heim 2013-06-11 08:40:42 UTC
3.2 has been released

Comment 16 Itamar Heim 2013-06-11 08:40:50 UTC
3.2 has been released

Comment 17 Itamar Heim 2013-06-11 08:48:13 UTC
3.2 has been released