bubblewrap: bind mount /etc/subuid

This file may be required by recent containers tool when doing unshare
actions.

Also make the image build jobs non-voting temporarily since they are
broken by the issue this change fixes.

Also, pin docker image to 2.16.8 for quick-start (squashed in here
to be able to merge again):

The new version 3.0.0 needs some configuration adjustment, git-review is
failing with:
  remote: error: branch refs/publish/master:
  remote: You need 'Create' rights to create new references.
  remote: User: user
  remote: Contact an administrator to fix the permissions

Change-Id: Iab45bf2322edf8a10d2d41a1fc9a098e17a39ea7
This commit is contained in:
Tristan Cacqueray
2019-05-15 05:34:35 +00:00
committed by Andreas Jaeger
parent 4a0261c9a8
commit 6fd6b6b57d
3 changed files with 6 additions and 3 deletions

View File

@@ -216,6 +216,7 @@ class BubblewrapDriver(Driver, WrapperInterface):
'/etc/lsb-release.d',
'/etc/alternatives',
'/etc/ssl/certs',
'/etc/subuid',
]:
if os.path.exists(path):
bwrap_command.extend(['--ro-bind', path, path])