Add slots for azure-kernel

Please could we update the slot definition for the azure-kernel snap. Fundamentally we would like the azure-kernel snap to be able to provide the same slots as the pc-kernel snap.


  • name: azure-kernel
  • description: AZURE platform specific kernel snap
  • snapcraft: link to snapcraft.yaml
  • upstream: PRIVATE
  • upstream-relation: N/A
  • interfaces: requesting the same interfaces as per pc-kernel, all needed to allow classic userspace to attach and consume the various components (see below)
slots:                                                                                                             
  content:                                                                                                         
    allow-auto-connection:                                                                                         
      plug-attributes:                                                                                             
        content: $SLOT(content)                                                                                    
      plug-publisher-id:                                                                                           
        - $SLOT_PUBLISHER_ID                                                                                       
      slot-attributes:                                                                                             
        content: kernel-gpu-2404                                                                                   
    allow-connection:       
      plug-attributes:              
        content: $SLOT(content)     
      slot-attributes:              
        content: kernel-gpu-2404
    allow-installation: true
  cuda-driver-libs:
    allow-installation: true
    deny-auto-connection: true
  egl-driver-libs:
    allow-installation: true
    deny-auto-connection: true
  gbm-driver-libs:
    allow-installation: true
    deny-auto-connection: true
  opengl-driver-libs:
    allow-installation: true
    deny-auto-connection: true
  opengles-driver-libs:
    allow-installation: true
    deny-auto-connection: true
  vulkan-driver-libs:
    allow-installation: true
    deny-auto-connection: true

+1 from me (#voteFor) granting azure-kernel auto-connection to the requested interfaces. This is expected and came from the same published (Canonical) for pc-kernel snap.

Hello @apw!

This is a +1 from my side also (#voteFor), for granting azure-kernel auto-connection to the requested interfaces.

By using the same rationality used forpc-kernel approval, I will fast-track this request with only two votes to unlock the team. This is now live.