I've marked this as verification done.
It really was only a unit test issue, so not really related to SRU.
That said, I verified that, on a maas deployed system.
$ ls -l /etc/cloud/cloud.cfg.d/90_dpkg_maas.cfg
-rw------- 1 root root 309 Apr 11 2016 /etc/cloud/cloud.cfg.d/90_dpkg_maas.cfg
$ id
uid=1003(smoser) gid=1003(smoser) groups=1003(smoser),110(lxd),117(sbuild),1004(libvirt),1005(kvm),1008(curtin)
## So the file /etc/cloud/cloud.cfg.d/90_dpkg_maas.cfg is not readable
## by my user.
$ git clone git://git.launchpad.net/cloud-init cloud-init
$ cd cloud-init
$ git checkout ubuntu/0.7.8-49-g9e904bb-0ubuntu1
$ tox -e py3
...
Ran 750 tests in 22.480s
OK (SKIP=6)
____________________ summary ____________________
py3: commands succeeded
congratulations :)
I've marked this as verification done.
It really was only a unit test issue, so not really related to SRU.
That said, I verified that, on a maas deployed system.
$ ls -l /etc/cloud/ cloud.cfg. d/90_dpkg_ maas.cfg cloud.cfg. d/90_dpkg_ maas.cfg 1003(smoser) ,110(lxd) ,117(sbuild) ,1004(libvirt) ,1005(kvm) ,1008(curtin)
-rw------- 1 root root 309 Apr 11 2016 /etc/cloud/
$ id
uid=1003(smoser) gid=1003(smoser) groups=
## So the file /etc/cloud/ cloud.cfg. d/90_dpkg_ maas.cfg is not readable
## by my user.
$ git clone git://git. launchpad. net/cloud- init cloud-init 0.7.8-49- g9e904bb- 0ubuntu1
$ cd cloud-init
$ git checkout ubuntu/
$ tox -e py3
...
Ran 750 tests in 22.480s
OK (SKIP=6) _______ ______ summary _______ _______ ______
_______
py3: commands succeeded
congratulations :)