The LXD config (and it’s storage configuration) is included as part of maas.yml - see the content section at the top of the file. You’d need to alter that as well in order to give more storage to lxd (and make sure the VM has enough storage too):
- content: |
config:
core.https_address: '[::]:8443'
core.trust_password: password
networks:
- config:
ipv4.address: 10.10.10.1/24
ipv6.address: none
description: ""
name: lxdbr0
type: ""
project: default
storage_pools:
- config:
size: 24GB
description: ""
name: default
driver: zfs
profiles:
- config: {}
description: ""
devices:
eth0:
name: eth0
network: lxdbr0
type: nic
root:
path: /
pool: default
type: disk
name: default
projects: []
cluster: null
path: /tmp/lxd.cfg