Hey @artivis ,
Before proceeding, can you please rename the content attribute value of each of the snaps so then it is clear for plugging snaps what they are connecting to? e.g. I see you have the same:
slots:
ros-foxy:
interface: content
content: ros-foxy
read:
- /
for the 3 ros-foxy-desktop
, ros-foxy-ros-base
and ros-foxy-ros-core
. Same thing for the other set of snaps.
This discussion should help if this is still not clear.