All interfaces are allowed to have a label

Bug #1868453 reported by Zygmunt Krynicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
Triaged
Wishlist
Chris Patterson
review-tools
Triaged
Low
Unassigned

Bug Description

I've built a snap and used label to explain why each interface is required.
This rarely-used feature seems unimplemented by the store review pipeline:

The store was unable to accept this snap.
  - unknown attribute 'label' for interface 'home' (plugs)

All interfaces have the label attribute. Snapd displays it with "snap interface --attrs home", for example.

Changed in snapcraft:
importance: Undecided → Medium
assignee: nobody → Chris Patterson (cjp256)
status: New → Triaged
Revision history for this message
Chris Patterson (cjp256) wrote :

I assume snapcraft allowed the use of "label" and the store rejected it... if the store/review-tools hasn't changed, this ticket should probably be split. Snapcraft should add explicit support for it even if it does currently pass it through.

Is this "label" tag documented anywhere? If it is, I cannot find it...

Changed in snapcraft:
importance: Medium → Wishlist
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Sorry, missed this bug when it came in. The review-tools need a corresponding update.

Changed in review-tools:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.