Support use of special characters in UCS management passwords
Bug #1086521 reported by
Chris Ricker
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cisco Openstack |
Fix Committed
|
Medium
|
Satya Sanjibani Routray | ||
Essex |
Won't Fix
|
Medium
|
Unassigned | ||
Folsom |
Won't Fix
|
Medium
|
Unassigned | ||
Grizzly |
Fix Committed
|
Medium
|
Satya Sanjibani Routray |
Bug Description
The ';' character causes failures if used in a password for UCS, such as
cobbler-node.pp:
...
power_user => "admin",
power_password => "test;ing",
...
Need to either work around to support use of puppet / shell control characters in passwords for cobbler management -- or document the characters which cannot be supported in UCS power control passwords
Changed in openstack-cisco: | |
importance: | Undecided → Medium |
no longer affects: | openstack-cisco |
Changed in openstack-cisco: | |
status: | New → Triaged |
Changed in openstack-cisco: | |
importance: | Undecided → Medium |
tags: | added: low-hanging-fruit |
To post a comment you must log in.
I'm trying to replicate this bug now. One thing to note, from the Puppet style guide:
All strings that do not contain variables should be enclosed in single quotes. Double quotes should be used when variable interpolation is required. Double quotes may also be used to make a string more readable when it contains single quotes.
Single quotes are completely literal, except that you write a literal quote with \' and a literal backslash with \\.