[Bug 988065] Re: Support smart formatting for relation-ids command

Clint Byrum clint at fewbar.com
Tue May 15 18:02:19 UTC 2012


** Description changed:

+ == SRU Justification ==
+ 
+ === Impact ===
+ Charms written in shell, which is the bulk of charms, cannot make use of the output of this command. Also charms written using the documentation as a guide will not work because the docs say it works this way.
+ 
+ === Test Case ===
+ 1. juju bootstrap
+ 2. juju deploy --repository /usr/share/docs/juju/examples local:mysql
+ 3. juju deploy --repository /usr/share/docs/juju/examples local:wordpress
+ 4. juju debug-hooks wordpress/0 db
+ 5. juju add-relation mysql wordpress
+ 6. When the db-relation-joined hook window opens up run 'relation-ids'. Affected versions will print out json, while fixed versions will print out a list, something like "db:0\n"
+ 
+ === Dev fix ===
+ 
+ Fixed in upstream commit 532
+ 
+ === Regression Potential ===
+ 
+ Medium. Charms may have already been written that are using the broken
+ behavior. They will have to add --format=json but other than that will
+ work fine. This is mitigated by the fact that the official PPA version
+ is already fixed, and many users, including the charm store automated
+ testing suite use that version.
+ 
+ == Original Bug Description ==
+ 
  Adds format_smart method for RelationIdsCli, which outputs whitespace
  separated (to be precise, per line) relation idents.

** Changed in: juju (Ubuntu)
       Status: New => Fix Released

** Changed in: juju (Ubuntu Precise)
       Status: New => Triaged

** Changed in: juju (Ubuntu)
   Importance: Undecided => High

** Changed in: juju (Ubuntu Precise)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/988065

Title:
  Support smart formatting for relation-ids command

To manage notifications about this bug go to:
https://bugs.launchpad.net/juju/+bug/988065/+subscriptions



More information about the Ubuntu-server-bugs mailing list