From 9146fdbc41b0e287bedc69a6552964aed5adb2c6 Mon Sep 17 00:00:00 2001 From: Grzegorz Koper <grzegorzk@stackhpc.com> Date: Mon, 6 Nov 2023 10:40:18 +0100 Subject: [PATCH] CI: Changing docker network driver in molecule Setting network mode to host. Enables testing without additional configuration of the host. Change-Id: I46406d414290ed785a4644c88cbc76ff074e96a2 --- ansible/roles/kolla-openstack/molecule/default/create.yml | 1 + ansible/roles/kolla-openstack/molecule/default/molecule.yml | 1 + .../roles/kolla-openstack/molecule/enable-everything/create.yml | 1 + .../kolla-openstack/molecule/enable-everything/molecule.yml | 1 + 4 files changed, 4 insertions(+) diff --git a/ansible/roles/kolla-openstack/molecule/default/create.yml b/ansible/roles/kolla-openstack/molecule/default/create.yml index 4f02a819..64257aa4 100644 --- a/ansible/roles/kolla-openstack/molecule/default/create.yml +++ b/ansible/roles/kolla-openstack/molecule/default/create.yml @@ -29,6 +29,7 @@ build: path: "{{ molecule_ephemeral_directory }}" dockerfile: "{{ item.item.dockerfile | default(item.invocation.module_args.dest) }}" + network: host force_source: "{{ item.item.force | default(true) }}" force_tag: "{{ item.item.force | default(true) }}" with_items: "{{ platforms.results }}" diff --git a/ansible/roles/kolla-openstack/molecule/default/molecule.yml b/ansible/roles/kolla-openstack/molecule/default/molecule.yml index 331c131d..82905cf0 100644 --- a/ansible/roles/kolla-openstack/molecule/default/molecule.yml +++ b/ansible/roles/kolla-openstack/molecule/default/molecule.yml @@ -10,6 +10,7 @@ lint: | platforms: - name: centos-stream8 image: quay.io/centos/centos:stream8 + network_mode: host provisioner: name: ansible lint: diff --git a/ansible/roles/kolla-openstack/molecule/enable-everything/create.yml b/ansible/roles/kolla-openstack/molecule/enable-everything/create.yml index 7cb2f843..bbb81a13 100644 --- a/ansible/roles/kolla-openstack/molecule/enable-everything/create.yml +++ b/ansible/roles/kolla-openstack/molecule/enable-everything/create.yml @@ -30,6 +30,7 @@ build: path: "{{ molecule_ephemeral_directory }}" dockerfile: "{{ item.item.dockerfile | default(item.invocation.module_args.dest) }}" + network: host force_source: "{{ item.item.force | default(true) }}" force_tag: "{{ item.item.force | default(true) }}" with_items: "{{ platforms.results }}" diff --git a/ansible/roles/kolla-openstack/molecule/enable-everything/molecule.yml b/ansible/roles/kolla-openstack/molecule/enable-everything/molecule.yml index 45574e2e..13031d1b 100644 --- a/ansible/roles/kolla-openstack/molecule/enable-everything/molecule.yml +++ b/ansible/roles/kolla-openstack/molecule/enable-everything/molecule.yml @@ -10,6 +10,7 @@ lint: | platforms: - name: centos-stream8 image: quay.io/centos/centos:stream8 + network_mode: host provisioner: name: ansible inventory: -- GitLab