Use = instead of deprecated : as security option separator (#3167)

Docker reports:
Sep 23 08:16:31 homeassistant dockerd[467]: time="2021-09-23T08:16:31.771717436Z" level=warning msg="Security options with `:` as a separator are deprecated and will be completely unsupported in 17.04, use `=` instead."

Since it seems that Docker supports `=` since quite a while, we should
use `=` only.
This commit is contained in:
Stefan Agner 2021-09-29 16:42:41 +02:00 committed by GitHub
parent 288d2e5bdb
commit 5cc4a9a929
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 3 deletions

View File

@ -219,7 +219,7 @@ jobs:
docker create --name hassio_supervisor \ docker create --name hassio_supervisor \
--privileged \ --privileged \
--security-opt seccomp=unconfined \ --security-opt seccomp=unconfined \
--security-opt apparmor:unconfined \ --security-opt apparmor=unconfined \
-v /run/docker.sock:/run/docker.sock \ -v /run/docker.sock:/run/docker.sock \
-v /run/dbus:/run/dbus \ -v /run/dbus:/run/dbus \
-v /tmp/supervisor/data:/data \ -v /tmp/supervisor/data:/data \

View File

@ -36,7 +36,7 @@ function run_supervisor() {
--name hassio_supervisor \ --name hassio_supervisor \
--privileged \ --privileged \
--security-opt seccomp=unconfined \ --security-opt seccomp=unconfined \
--security-opt apparmor:unconfined \ --security-opt apparmor=unconfined \
-v /run/docker.sock:/run/docker.sock:rw \ -v /run/docker.sock:/run/docker.sock:rw \
-v /run/dbus:/run/dbus:ro \ -v /run/dbus:/run/dbus:ro \
-v /run/udev:/run/udev:ro \ -v /run/udev:/run/udev:ro \

View File

@ -196,7 +196,7 @@ class DockerAddon(DockerInterface):
# AppArmor # AppArmor
apparmor = self.sys_host.apparmor.available apparmor = self.sys_host.apparmor.available
if not apparmor or self.addon.apparmor == SECURITY_DISABLE: if not apparmor or self.addon.apparmor == SECURITY_DISABLE:
security.append("apparmor:unconfined") security.append("apparmor=unconfined")
elif self.addon.apparmor == SECURITY_PROFILE: elif self.addon.apparmor == SECURITY_PROFILE:
security.append(f"apparmor={self.addon.slug}") security.append(f"apparmor={self.addon.slug}")