Bug 885373 - PRD32 - test and enable i18n for VM fields residing in the OVF
Summary: PRD32 - test and enable i18n for VM fields residing in the OVF
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine
Version: 3.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 3.2.0
Assignee: Daniel Erez
QA Contact: Lijun Li
URL:
Whiteboard: storage
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-08 22:48 UTC by Itamar Heim
Modified: 2016-02-10 20:24 UTC (History)
12 users (show)

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
Clone Of:
Environment:
Last Closed:
oVirt Team: Storage
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Fixed VM Name and Description (157.88 KB, image/png)
2013-02-27 09:18 UTC, Lijun Li
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 10472 0 None None None Never
oVirt gerrit 10473 0 None None None Never
oVirt gerrit 10474 0 None None None Never
oVirt gerrit 10563 0 None None None Never

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


Note You need to log in before you can comment on or make changes to this bug.