Project

General

Profile

Bug #41894

Updated by Sebastian Wagner over 4 years ago

h3. Ceph Telemetry tool fails with skandic characters 

 <pre><code class="python"> 
 # ceph config set mgr mgr/telemetry/contact 'Utamo Hääppölä <unntamo.haappola@company.com.or.something' 
 Traceback (most recent call last): 
   File "/bin/ceph", line 1263, in <module> 
     retval = main() 
   File "/bin/ceph", line 1194, in main 
     verbose) 
   File "/bin/ceph", line 619, in new_style_command 
     ret, outbuf, outs = do_command(parsed_args, target, cmdargs, sigdict, inbuf, verbose) 
   File "/bin/ceph", line 551, in do_command 
     valid_dict = validate_command(sigdict, cmdargs, verbose) 
   File "/usr/lib/python2.7/site-packages/ceph_argparse.py", line 1140, in validate_command 
     matched = matchnum(args, sig, partial=True) 
   File "/usr/lib/python2.7/site-packages/ceph_argparse.py", line 879, in matchnum 
     validate_one(word, desc, partial and (len(words) == 0)) 
   File "/usr/lib/python2.7/site-packages/ceph_argparse.py", line 850, in validate_one 
     desc.instance.valid(word, partial) 
   File "/usr/lib/python2.7/site-packages/ceph_argparse.py", line 241, in valid 
     format(''.join(sset - self.goodset), s)) 
 UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 0: ordinal not in range(128) 
 </code></pre> 

Back