Please allow personal-files interface for jaas

The jaas snap (publisher martin-hilton) contains a client application that will be used to manage juju controllers in a JAAS system. This requires accessing the juju database in order to find the details of the controller to be added to jaas. To do this it needs to be able to access files in $HOME/.local/share/juju. Please can you enable the personal-files interface for this snap?

It is understood that with how juju operates, its paths can’t be changed from $HOME/.local/share/juju (this has been discussed elsewhere in the forum). The current snap uses:

plugs:
  juju-data:
    interface: personal-files
    read:
    - $HOME/.local/share/juju

Please adjust ‘juju-data’ to be ‘dot-local-share-juju’.

With this change, +1 for use of and auto-connect of personal file for read only access to the juju db.

@reviewers - can others please vote on this?

+1 from me, this does match where Juju places its files and a jaas client is clearly related so it makes sense for them to work well together.

  • Daniel

I agree with @jdstrand on the naming convention change, and +1 from me.

Thanks for the suggestion, I have updated the interface name as described.

+1 from me too with the new name for this instance of personal-files.

4 votes for, 0 against for use of and auto-connect of personal file for read only access to the juju db using the dot-local-share-juju interface reference. This is now live.