Bug 1326357

Summary: Unable to create content host using any non Latin symbols
Product: Red Hat Satellite Reporter: Oleksandr Shtaier <oshtaier>
Component: HammerAssignee: satellite6-bugs <satellite6-bugs>
Status: CLOSED WONTFIX QA Contact: Katello QA List <katello-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: bkearney
Target Milestone: UnspecifiedKeywords: Regression
Target Release: Unused   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-12 17:28:13 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:

Description Oleksandr Shtaier 2016-04-12 14:00:33 UTC
Description of problem:
Trying to create new content host using utf-8 or Cyrillic symbols as a name:

>hammer -u user -p pass content-host create --content-view-id=1707 --lifecycle-environment-id=1640 --organization-id=1731 --name=укцкукцуцк
Could not create content host:
  ERROR:  null value in column "host_id" violates not-null constraint
  DETAIL:  Failing row contains (1297, null, 29, null, 2016-04-12 13:55:07.600381, 2016-04-12 13:55:07.600381).

>hammer -u admin -p changeme content-host create --content-view-id=1707 --lifecycle-environment-id=1640 --organization-id=1731 --name=鵾繉仿昛踃蔪斦鯟溨宦
Could not create content host:
  ERROR:  null value in column "host_id" violates not-null constraint
  DETAIL:  Failing row contains (1294, null, 29, null, 2016-04-12 13:50:56.297075, 2016-04-12 13:50:56.297075).

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

How reproducible:
Always

Steps to Reproduce:
Provided in description

Actual results:
Content host is not created and error is raised

Expected results:
Content host is created

Additional info:

Comment 3 Bryan Kearney 2016-04-12 17:28:13 UTC
Closing this out as WONTFIX. With host unification, the FQDN needs to be valid latin characters.