Bug 1477128
| Summary: | openstack client do not accept { in password | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | KOSAL RAJ I <kiyyappa> | |
| Component: | python-os-client-config | Assignee: | Julie Pichon <jpichon> | |
| Status: | CLOSED EOL | QA Contact: | Shai Revivo <srevivo> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | medium | |||
| Version: | 11.0 (Ocata) | CC: | apevec, jdennis, jpichon, jraju, jschluet, lhh, nkinder, nlevinki, sathlang, srevivo | |
| Target Milestone: | async | Keywords: | Triaged, ZStream | |
| Target Release: | 11.0 (Ocata) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | python-os-client-config-1.26.0-2.el7ost | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | 1477126 | |||
| : | 1593636 (view as bug list) | Environment: | ||
| Last Closed: | 2018-06-28 10:26:47 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: | ||
| Embargoed: | ||||
| Bug Depends On: | 1477126 | |||
| Bug Blocks: | 1593636 | |||
|
Description
KOSAL RAJ I
2017-08-01 09:57:45 UTC
I'll be submitting a proposed patch upstream momentarily, let's see how the review goes ... proposed upstream patch: https://review.openstack.org/#/c/525744/ Backport to 11 is still needed as this affects all openstack commands, not just token issue. "undercloud upgrade" executes several openstack client commands that would fail during FFU if the user set a password containing a curly bracket while on OSP10.
$ export OS_PASSWORD=T{est
$ openstack project show
unmatched '{' in format
Hi Sofer, I was talking about this bug with someone who told me the undercloud never actually is OSP11 during FFU and so this shouldn't be a problem, but that doesn't match my understanding of the process. Would you mind confirming? Basically all 'openstack' commands will fail if there are curly brackets in the password, at the moment it is fixed in OSP10 and Pike & later upstream. I'm inclined to get the fix in OSP11 despite EOL to be on the safe side regarding FFU. Hi Julie, (In reply to Julie Pichon from comment #4) > Hi Sofer, I was talking about this bug with someone who told me the > undercloud never actually is OSP11 during FFU and so this shouldn't be a > problem, but that doesn't match my understanding of the process. Would you > mind confirming? I confirm that your understanding is right. We do 3 undercloud upgrade one after the other in order to bring the undercloud to Queens. See the details there http://logs.openstack.org/92/549892/33/check/build-openstack-sphinx-docs/d4577ca/html/install/post_deployment/fast_forward_upgrade.html#undercloud-ffu-upgrade (lastest rendering of this review https://review.openstack.org/549892) > Basically all 'openstack' commands will fail if there are > curly brackets in the password, at the moment it is fixed in OSP10 and Pike > & later upstream. I'm inclined to get the fix in OSP11 despite EOL to be on > the safe side regarding FFU. That would be great. Thanks for noticing. Thanks! As OSP11 is EOL and this bug may only affect a minor subset of FFU users, this will be handled as a documentation note instead (cf bug 1596114). |