microstack.openstack wrapper can't correctly passthrough command line arguments with special characters like whitespace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MicroStack |
In Progress
|
Undecided
|
Unassigned |
Bug Description
microstack.
To reproduce this error, on microstack version: ussuri revision: 245
$ microstack.
--description "description with whitespace" test
usage: openstack domain create [-h] [-f {json,shell,
openstack domain create: error: unrecognized arguments: whitespaces test
The problem is due to the missing double quotes in Line 12 of ./snap-
$ diff a/snap-
12c12
< exec $@
---
> exec "$@"
Fix proposed to branch: master /review. opendev. org/c/x/ microstack/ +/850296
Review: https:/