Activity log for bug #1677015

Date Who What changed Old value New value Message
2017-03-28 19:42:11 Kyle Fazzari bug added bug
2017-03-28 19:43:24 Kyle Fazzari description I have a gadget snap with the following slot: slots: kobuki: interface: serial-port path: /dev/serial-port-kobuki usb-vendor: 0x0403 usb-product: 0x6001 I have an app snap with the following plug: plugs: kobuki: interface: serial-port Both of these are published on their respective stable channels. I put these together in a model definition like so: { [...] "gadget": "my-gadget-snap", "required-snaps": ["my-app-snap"] } And build it into an image with ubuntu-image. However, when I boot that image, this interface is not automatically connected: $ snap interfaces Slot Plug [...] my-gadget-snap:kobuki - - my-app-snap:kobuki There seems to be no way to specify that this interface should be automatically connected. I figure this belongs in the gadget, but perhaps it belongs in the model definition itself, as that's where extra snaps are added via required-snaps. I have a gadget snap with the following slot:     slots:         kobuki:             interface: serial-port             path: /dev/serial-port-kobuki             usb-vendor: 0x0403             usb-product: 0x6001 I have an app snap with the following plug:     plugs:         kobuki:             interface: serial-port Both of these are published on their respective stable channels. I put these together in a model definition like so:     {         [...]         "gadget": "my-gadget-snap",         "required-snaps": ["my-app-snap"]     } And build it into an image with ubuntu-image. However, when I boot that image, this interface is not automatically connected:     $ snap interfaces     Slot Plug     [...]     my-gadget-snap:kobuki_______-     -___________________________my-app-snap:kobuki There seems to be no way to specify that this interface should be automatically connected. I figure this belongs in the gadget, but perhaps it belongs in the model definition itself, as that's where extra snaps are added via required-snaps.
2017-03-28 19:43:38 Kyle Fazzari description I have a gadget snap with the following slot:     slots:         kobuki:             interface: serial-port             path: /dev/serial-port-kobuki             usb-vendor: 0x0403             usb-product: 0x6001 I have an app snap with the following plug:     plugs:         kobuki:             interface: serial-port Both of these are published on their respective stable channels. I put these together in a model definition like so:     {         [...]         "gadget": "my-gadget-snap",         "required-snaps": ["my-app-snap"]     } And build it into an image with ubuntu-image. However, when I boot that image, this interface is not automatically connected:     $ snap interfaces     Slot Plug     [...]     my-gadget-snap:kobuki_______-     -___________________________my-app-snap:kobuki There seems to be no way to specify that this interface should be automatically connected. I figure this belongs in the gadget, but perhaps it belongs in the model definition itself, as that's where extra snaps are added via required-snaps. I have a gadget snap with the following slot:     slots:         kobuki:             interface: serial-port             path: /dev/serial-port-kobuki             usb-vendor: 0x0403             usb-product: 0x6001 I have an app snap with the following plug:     plugs:         kobuki:             interface: serial-port Both of these are published on their respective stable channels. I put these together in a model definition like so:     {         [...]         "gadget": "my-gadget-snap",         "required-snaps": ["my-app-snap"]     } And build it into an image with ubuntu-image. However, when I boot that image, this interface is not automatically connected:     $ snap interfaces     Slot________________________Plug     [...]     my-gadget-snap:kobuki_______-     -___________________________my-app-snap:kobuki There seems to be no way to specify that this interface should be automatically connected. I figure this belongs in the gadget, but perhaps it belongs in the model definition itself, as that's where extra snaps are added via required-snaps.
2017-03-31 13:11:35 Ara Pulido bug added subscriber Ara Pulido
2018-01-04 12:55:09 Michael Vogt snapd: status New Triaged
2018-01-04 12:55:10 Michael Vogt snapd: importance Undecided Wishlist