]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
iscsigw: remove `--cap-add=all` from `podman run` cmd
authorGuillaume Abrioux <gabrioux@redhat.com>
Mon, 30 Nov 2020 13:55:16 +0000 (14:55 +0100)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Mon, 30 Nov 2020 21:42:59 +0000 (16:42 -0500)
commit7ab606bac58d4b75f5e00b71859910e18d95a398
tree77c172918fb0dd510882c84bf7825171ac79de17
parentf1ae3dec72e3b3c389a938867e6f5e5d59c24370
iscsigw: remove `--cap-add=all` from `podman run` cmd

As of podman `2.0.5`, `--cap-add` and `--privileged` are exclusive
options.

```
Nov 30 13:56:30 magna089 podman[171677]: Error: invalid config provided: CapAdd and privileged are mutually exclusive options
```

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1902149
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit d40dd764e004f9765e5d4e12507cdf3c707a3271)
roles/ceph-iscsi-gw/templates/rbd-target-api.service.j2
roles/ceph-iscsi-gw/templates/rbd-target-gw.service.j2
roles/ceph-iscsi-gw/templates/tcmu-runner.service.j2