Activity log for bug #1359170

Date Who What changed Old value New value Message
2014-08-20 11:33:48 John A Meinel bug added bug
2014-08-20 12:50:54 John A Meinel bug task added juju-core
2014-08-20 12:51:57 John A Meinel juju-core: importance Undecided Critical
2014-08-20 12:51:57 John A Meinel juju-core: status New Triaged
2014-08-20 12:52:39 John A Meinel juju-core: milestone 1.21-alpha1
2014-08-20 12:54:52 John A Meinel nominated for series juju-core/1.20
2014-08-20 12:54:52 John A Meinel bug task added juju-core/1.20
2014-08-20 12:54:59 John A Meinel juju-core/1.20: status New Triaged
2014-08-20 12:55:01 John A Meinel juju-core/1.20: importance Undecided Critical
2014-08-20 12:55:03 John A Meinel juju-core/1.20: milestone 1.21-alpha1
2014-08-20 12:55:11 John A Meinel juju-core/1.20: milestone 1.21-alpha1 1.20.6
2014-08-20 12:55:42 John A Meinel summary juju charm create fails in an unhelpful fashion with juju-1.21 in PATH arguments no longer passed to plugins
2014-08-20 12:55:47 John A Meinel charm-tools: status New Invalid
2014-08-20 12:56:44 John A Meinel juju-core/1.20: assignee John A Meinel (jameinel)
2014-08-20 12:56:47 John A Meinel juju-core: assignee John A Meinel (jameinel)
2014-08-20 12:57:49 John A Meinel tags regression
2014-08-20 13:19:58 John A Meinel description I'm not sure what the specific bug is, but if I'm running a development version of Juju, I end up with: $ juju charm create usage: /usr/bin/juju-charm subcommand Available subcommands are: admin create get getall list promulgate proof review review-queue search subscribers unpromulgate update ERROR subprocess encountered error code 1 Note that I ran "juju charm create" and it tells me that it is one of the subcommands, but it doesn't actually work. Now if I run: /usr/bin/juju charm create I get a nice help text: usage: charm-create [-h] charmname [charmhome] charm-create: error: too few arguments Also, even if I use the right syntax, charm create doesn't actually work with Dev juju: $ juju charm create foobar usage: /usr/bin/juju-charm subcommand Available subcommands are: admin create ... Mabye something has changed in trunk about how parameters are getting passed to plugins? I'm not sure what the specific bug is, but if I'm running a development version of Juju, I end up with: $ juju charm create usage: /usr/bin/juju-charm subcommand   Available subcommands are:     admin     create     get     getall     list     promulgate     proof     review     review-queue     search     subscribers     unpromulgate     update ERROR subprocess encountered error code 1 Note that I ran "juju charm create" and it tells me that it is one of the subcommands, but it doesn't actually work. Now if I run: /usr/bin/juju charm create I get a nice help text: usage: charm-create [-h] charmname [charmhome] charm-create: error: too few arguments Also, even if I use the right syntax, charm create doesn't actually work with Dev juju: $ juju charm create foobar usage: /usr/bin/juju-charm subcommand   Available subcommands are:     admin     create ... It turns out that this is because of environCommandWrapper which *requires* that an environment is set for the command. I don't have a default Environment. If I run it with an environment it works: $ juju args -e local a b ['/home/jameinel/dev/go/bin/juju-args', '-e', 'local', 'a', 'b']
2014-08-20 13:28:22 John A Meinel summary arguments no longer passed to plugins arguments no longer passed to plugins if you don't have an environment set
2014-08-21 01:05:29 Tim Penhey juju-core: assignee John A Meinel (jameinel) Tim Penhey (thumper)
2014-08-21 01:06:53 Tim Penhey juju-core: importance Critical High
2014-08-21 01:06:55 Tim Penhey juju-core/1.20: importance Critical High
2014-08-21 01:07:00 Tim Penhey tags regression
2014-08-21 11:25:29 Ian Booth juju-core: status Triaged Fix Committed
2014-08-21 13:31:10 Curtis Hovey tags charms ci regression
2014-08-21 13:31:15 Curtis Hovey juju-core/1.20: importance High Critical
2014-08-21 23:31:52 Ian Booth juju-core/1.20: assignee John A Meinel (jameinel) Ian Booth (wallyworld)
2014-08-21 23:31:58 Ian Booth juju-core/1.20: status Triaged Fix Committed
2014-08-28 21:19:30 Aaron Bentley juju-core/1.20: status Fix Committed Fix Released
2014-09-08 14:38:47 Curtis Hovey juju-core: status Fix Committed Fix Released