From 3a6690c904a5ed5790f3d1ae8c82134f22d277b4 Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Fri, 15 Nov 2019 10:52:23 +0200 Subject: [PATCH] Fix case where there're no effective caps When no effective caps in container, it should be list, not None Change-Id: I5412edc844ad43223c4b3bda35662a7f7ee43f3a --- tripleo_ansible/ansible_plugins/modules/podman_container.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tripleo_ansible/ansible_plugins/modules/podman_container.py b/tripleo_ansible/ansible_plugins/modules/podman_container.py index d719b32dd..f8e9facca 100644 --- a/tripleo_ansible/ansible_plugins/modules/podman_container.py +++ b/tripleo_ansible/ansible_plugins/modules/podman_container.py @@ -1440,7 +1440,7 @@ class PodmanContainerDiff: return self._diff_update_and_compare('blkio_weight_device', before, after) def diffparam_cap_add(self): - before = self.info['effectivecaps'] + before = self.info['effectivecaps'] or [] after = self.default_dict['cap_add'] if self.module.params['cap_add'] is not None: after += ["cap_" + i.lower()