<div dir="ltr">Greetings,<div><br></div><div>I've got a homelab setup with Ubuntu Server 16.10 with LXD 2.4.1.</div><div><br></div><div>I'm having trouble getting cloud-init options I've specified in my profile configuration to properly apply, and I cannot seem to find any log files to tell me why.  Can someone take a look?  Name specifics have been changed to protect the guilty :)</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>name: default</div></div><div><div>config:</div></div><div><div>  user.user-data: |-</div></div><div><div>    #cloud-config</div></div><div><div>    users:</div></div><div><div>      - name: dood</div></div><div><div>        gecos: Mr Dood</div></div><div><div>        ssh_authorized_keys:</div></div><div><div>          - ssh-rsa <...snip...></div></div><div><div>        sudo: ['ALL=(ALL) NOPASSWD:ALL']</div></div><div><div>        groups: sudo</div></div><div><div>        shell:  /bin/bash</div></div><div><div>    write_files:</div></div><div><div>      - owner:  dood:dood</div></div><div><div>        path: ~/.bash_aliases</div></div><div><div>      - content:  |</div></div><div><div>          alias dir='ls -Alph --color=auto'</div></div><div><div>    apt_proxy: "<a href="http://192.168.1.2:8000">http://192.168.1.2:8000</a>"</div></div><div><div>description: Default LXD profile</div></div><div><div>devices:</div></div><div><div>  eth0:</div></div><div><div>    name: eth0</div></div><div><div>    nictype: bridged</div></div><div><div>    parent: br0</div></div><div><div>    type: nic</div></div><div><div>usedby: []</div></div><div><br></div></blockquote>This profile was built using several different resources, including the cloud-init documentation and examples provided by others (Digital Ocean, etc.).<div><br></div><div>When a container is built using this profile - i.e. lxc launch images:ubuntu/yakkety - the container is built with no errors, but the user isn't created, the SSH key isn't applied, the file isn't created, etc.  However, the apt_proxy directive is implemented - this is why I think either I need to do something specific for lxd's implementation of cloud-init, or I have the profile built wrong.</div><div><br></div><div>Any help is greatly appreciated, as is any alternatives.</div></div>