From ca648622b1b2ca73989fe2011630aaeb3601f8c2 Mon Sep 17 00:00:00 2001
From: Pierre Riteau <pierre@stackhpc.com>
Date: Fri, 10 Jul 2020 15:06:01 +0200
Subject: [PATCH] Fix network configuration when no eth0 interface is present

Change-Id: Idbdd494f9435d663564346fd0e0a053b656168c3
Story: 2007913
Task: 40316
---
 .../notes/remove-ifcfg-eth0-c179ea98fc34e164.yaml        | 9 +++++++++
 requirements.yml                                         | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)
 create mode 100644 releasenotes/notes/remove-ifcfg-eth0-c179ea98fc34e164.yaml

diff --git a/releasenotes/notes/remove-ifcfg-eth0-c179ea98fc34e164.yaml b/releasenotes/notes/remove-ifcfg-eth0-c179ea98fc34e164.yaml
new file mode 100644
index 000000000..615b9c899
--- /dev/null
+++ b/releasenotes/notes/remove-ifcfg-eth0-c179ea98fc34e164.yaml
@@ -0,0 +1,9 @@
+---
+fixes:
+  - |
+    Removes the ``ifcfg-eth0`` network interface configuration file when not
+    required, using a new version of the ``MichaelRigaert.interfaces`` Ansible
+    role. This file ships with CentOS 8 cloud images and can prevent the
+    ``network`` service from starting successfully when no ``eth0`` interface
+    is present or being configured. See `story 2007913
+    <https://storyboard.openstack.org/#!/story/2007913>`__ for details.
diff --git a/requirements.yml b/requirements.yml
index 10fe7bc9e..e79a01a4a 100644
--- a/requirements.yml
+++ b/requirements.yml
@@ -5,7 +5,7 @@
   # There are no versioned releases of this role.
   version: 8438592c84585c86e62ae07e526d3da53629b377
 - src: MichaelRigart.interfaces
-  version: v1.5.0
+  version: v1.6.0
 - src: mrlesmithjr.manage-lvm
   version: v0.1.4
 - src: mrlesmithjr.mdadm