9a3f463345
This change adds basic deployment based on Podman container manager as an alternative to Docker. Signed-off-by: Ivan Halomi <i.halomi@partner.samsung.com> Signed-off-by: Martin Hiner <m.hiner@partner.samsung.com> Signed-off-by: Petr Tuma <p.tuma@partner.samsung.com> Change-Id: I2b52964906ba8b19b8b1098717b9423ab954fa3d Depends-On: Ie4b4c1cf8fe6e7ce41eaa703b423dedcb41e3afc
21 lines
563 B
YAML
21 lines
563 B
YAML
---
|
|
- name: Load and persist openvswitch module
|
|
import_role:
|
|
name: module-load
|
|
vars:
|
|
modules:
|
|
- {'name': openvswitch}
|
|
|
|
# NOTE(m.hiner): Podman considers non-existent mount directory
|
|
# as a error, so it has to be created beforehand.
|
|
# See: https://github.com/containers/podman/issues/14781
|
|
- name: Create /run/openvswitch directory on host
|
|
become: True
|
|
file:
|
|
path: /run/openvswitch
|
|
state: directory
|
|
mode: "0770"
|
|
owner: "{{ config_owner_user }}"
|
|
group: "{{ config_owner_group }}"
|
|
when: kolla_container_engine == 'podman'
|