So if I hack "juju-charm" to print out sys.argv I get:
$ /usr/bin/juju charm create -h
args ['/usr/bin/juju-charm', 'create', '-h']
vs
$ juju charm create -h
args ['/usr/bin/juju-charm']
So I think this is just a critical regression in core where we used to pass along arguments to plugins, and we stopped doing so.
So if I hack "juju-charm" to print out sys.argv I get: bin/juju- charm', 'create', '-h'] bin/juju- charm']
$ /usr/bin/juju charm create -h
args ['/usr/
vs
$ juju charm create -h
args ['/usr/
So I think this is just a critical regression in core where we used to pass along arguments to plugins, and we stopped doing so.