interfaces/desktop: silence more /var/lib/snapd/desktop/icons denials
The rule added in 4fc4777506 was found to be insufficient now that apps
are starting to ship icon sets. Eg, with the remmina snap installed, the
following are created:
It is being researched why ubuntu-20.04 is taking more time to run the
tests than other systems. As travis is reaching the 50m job limit the
idea is to increase the number of workers until we can determine the
reason
We used to need python-docutils for the rst2man executable required to
build one of the manual pages. Over time this has drifted to
python3-docutils and we were depending on a entirely pointless package.
As the Python 3 transition was marching ahead, Python 2.x packages were
successively removed from the distribution. It seems that now
python-docutils (note the lack of "3") is gone, breaking openSUSE
builds.
Signed-off-by: Zygmunt Krynicki <email address hidden>
New Centos base images have changed their size going to 20GB and spread
by default uses 10GB. So we need to use the option preserve-size because
otherwise spread fails to start it.
See error:
2020-04-14 02:38:44 Cannot allocate google:centos-7-64-base: cannot
allocate new Google server for centos-7-64-base: invalid value for field
'resource.disks[0].initializeParams.diskSizeGb': '10'. Requested disk
size cannot be smaller than the image size (20 GB)
The current image has out-of-date packages, namely the cpio package, which are
preventing us from successfully repacking the kernel snap when we unpack it with
unmkinitramfs, which calls cpio directly.
Additionally, all of the default ubuntu images are moving to use uefi by
default, so we don't need to specify this anymore.
This commit ensures that the test that uses the $cache_dir
actually has the cachedir available for testing. This fixes
the current test failures we see with amazon-linux.