The 'tripleoclient.export.export_passwords' function always exports all generated passwords.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Jiri Podivin |
Bug Description
Behavior of the 'tripleoclient.
https:/
Original function had a mechanism for excluding passwords from export.
However, the check was first refactored in [1] and finally completely abandoned in [2].
Since then the only remnant of the check is the unused 'excludes' argument, which defaults
to True, regular expression check, and a double nested loop iterating over all password param names.
Meanwhile, all generated passwords are exported every time.
Two options present themselves.
Removal of the remnants of the check mechanism. Or its reestablishment.
[1] - https:/
[2] - https:/
Changed in tripleo: | |
importance: | Undecided → Medium |
description: | updated |
Changed in tripleo: | |
milestone: | none → xena-1 |
Changed in tripleo: | |
milestone: | xena-1 → xena-2 |
After consultation with James Slagle, the second option was chosen.