Support use of special characters in UCS management passwords

Bug #1086521 reported by Chris Ricker
12
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
Ian Wells (ijw-ubuntu)
Changed in openstack-cisco:
importance: Undecided → Medium
Revision history for this message
subconscious (subconscious) wrote :

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 \\.

tags: added: low-hanging-fruit
Revision history for this message
Satya Sanjibani Routray (satroutr) wrote :

Pull Request: puppet-cobbler/pull/48

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.