- name: lemonade-server
- description: Local AI server
- snapcraft: feat: add fastflowlmfor NPU support by kenvandine · Pull Request #17 · lemonade-sdk/lemonade-server-snap · GitHub
- upstream: GitHub - lemonade-sdk/lemonade: Lemonade helps users discover and run local AI apps by serving optimized LLMs right from their own GPUs and NPUs. Join our discord: https://discord.gg/5xXzkMu8Zk · GitHub
- upstream-relation: contributor
- interfaces:
- system-files:
- request-type: auto-connection
- reasoning: The next release of lemonade-server includes NPU support, which requires LimitMEMLOCK=infinity in the service. We need the system-files interface to create a systemd override with a hook to enable that. The PR adds etc-systemd-system-daemon-override which allows the snap to create /etc/systemd/system/snap.lemonade-server.daemon.service.d/limits.conf
- system-files:
This request has not been added to the review queue. It should be placed in the appropriate store-requests subcategory using the subcategory template for classic-confinement, privileged-interfaces and aliases requests.
Hello @kenvandine, thanks for creating the request!
This is a +1 from me for granting auto-connection for the system-files interface for the lemonade-server snap, providing write access to /etc/systemd/system/snap.lemonade-server.daemon.service.d given the provided reasoning, snap functionality, and limitations of snapd’s systemd integration.
+1 from me too for granting auto-connection to the system-files interface for lemonade-server snap. The reasons are justified. (#voteFor)
This request has been added to the queue for review by the @reviewers team.
I submitted a PR to drop the requirement and handle it more dynamically with process-control. fix: attempt to raise memlock limit to infinity before failing validation by kenvandine · Pull Request #397 · FastFlowLM/FastFlowLM · GitHub
We can drop this autoconnect request now.