━━━ Initializing cmlxc environment ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Ensuring localchat-base image ...
Building base image (one-time setup) ...
: Failed to load configuration: Unable to read the configuration file: open /home/runner/.config/incus/config.yml: permission denied
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.10.20/x64/bin/cmlxc", line 6, in <module>
sys.exit(main())
File "/opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/cmlxc/cli.py", line 682, in main
res = args.func(args, out)
File "/opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/cmlxc/cli.py", line 114, in init_cmd
ix.ensure_base_image()
File "/opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/cmlxc/incus.py", line 234, in ensure_base_image
self.run(
File "/opt/hostedtoolcache/Python/3.10.20/x64/lib/python3.10/site-packages/cmlxc/incus.py", line 154, in run
raise subprocess.CalledProcessError(ret, cmd, output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['incus', '--quiet', 'launch', 'images:debian/12', 'localchat-base-setup', '-c', 'user.localchat-managed=true', '-c', 'user.localchat-domain=setup.localchat']' returned non-zero exit status 1.
Error: Process completed with exit code 1.
run: https://github.com/chatmail/filtermail/actions/runs/28282123923/job/83799733596?pr=185
Looks like it fails to build the image due to lack of permissions to
/home/runner/.config/incus/config.yml: