Don't install dhcp-all-interfaces for redhat 8 onwards

This element was needed for centos-7 and earlier because by default
only the first interface had dhcp enabled. This is no longer the case
with centos-8, every interface has dhcp enabled. Additionally this
element is causing issues in some environments.

This change removes the element from all *-8 images since it no longer
serves a useful purpose and is causing problems in some cases.

Change-Id: I2cc79caeabd9d1b85f54320a83e5f36a64003303
(cherry picked from commit af9329599b)
(cherry picked from commit a575fd8d63)
(cherry picked from commit 813a7382be)
This commit is contained in:
Steve Baker 2021-03-24 10:47:03 +13:00
parent bc98710019
commit 7599a385be
17 changed files with 12 additions and 9 deletions

View File

@ -4,6 +4,7 @@ disk_images:
type: qcow2 type: qcow2
distro: centos7 distro: centos7
elements: elements:
- dhcp-all-interfaces
- selinux-permissive - selinux-permissive
packages: packages:
- yum-plugin-priorities - yum-plugin-priorities

View File

@ -3,7 +3,6 @@ disk_images:
imagename: overcloud-hardened-full imagename: overcloud-hardened-full
type: qcow2 type: qcow2
elements: elements:
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -3,5 +3,7 @@ disk_images:
imagename: overcloud-hardened-full imagename: overcloud-hardened-full
type: qcow2 type: qcow2
distro: rhel distro: rhel
elements:
- dhcp-all-interfaces
environment: environment:
DIB_RELEASE: '7' DIB_RELEASE: '7'

View File

@ -4,6 +4,7 @@ disk_images:
type: qcow2 type: qcow2
distro: centos7 distro: centos7
elements: elements:
- dhcp-all-interfaces
- selinux-permissive - selinux-permissive
packages: packages:
- yum-plugin-priorities - yum-plugin-priorities

View File

@ -3,7 +3,6 @@ disk_images:
imagename: overcloud-hardened-uefi-full imagename: overcloud-hardened-uefi-full
type: qcow2 type: qcow2
elements: elements:
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -3,6 +3,8 @@ disk_images:
imagename: overcloud-hardened-uefi-full imagename: overcloud-hardened-uefi-full
type: qcow2 type: qcow2
distro: rhel distro: rhel
elements:
- dhcp-all-interfaces
environment: environment:
DIB_RELEASE: '7' DIB_RELEASE: '7'

View File

@ -3,7 +3,6 @@ disk_images:
imagename: overcloud-hardened-uefi-full imagename: overcloud-hardened-uefi-full
type: qcow2 type: qcow2
elements: elements:
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -3,7 +3,6 @@ disk_images:
imagename: overcloud-hardened-full imagename: overcloud-hardened-full
type: qcow2 type: qcow2
elements: elements:
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -16,6 +16,7 @@ disk_images:
type: qcow2 type: qcow2
distro: centos7 distro: centos7
elements: elements:
- dhcp-all-interfaces
- selinux-permissive - selinux-permissive
packages: packages:
- yum-plugin-priorities - yum-plugin-priorities

View File

@ -4,7 +4,6 @@ disk_images:
type: qcow2 type: qcow2
elements: elements:
- baremetal - baremetal
- dhcp-all-interfaces
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base
- overcloud-ceph-storage - overcloud-ceph-storage

View File

@ -4,7 +4,6 @@ disk_images:
type: qcow2 type: qcow2
elements: elements:
- baremetal - baremetal
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -3,6 +3,8 @@ disk_images:
imagename: overcloud-full imagename: overcloud-full
type: qcow2 type: qcow2
distro: rhel7 distro: rhel7
elements:
- dhcp-all-interfaces
environment: environment:
FS_TYPE: xfs FS_TYPE: xfs
options: options:

View File

@ -4,7 +4,6 @@ disk_images:
type: qcow2 type: qcow2
elements: elements:
- baremetal - baremetal
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-base - overcloud-base

View File

@ -4,6 +4,7 @@ disk_images:
type: qcow2 type: qcow2
distro: centos7 distro: centos7
elements: elements:
- dhcp-all-interfaces
- selinux-permissive - selinux-permissive
packages: packages:
- yum-plugin-priorities - yum-plugin-priorities

View File

@ -4,7 +4,6 @@ disk_images:
type: qcow2 type: qcow2
elements: elements:
- baremetal - baremetal
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-compute - overcloud-compute

View File

@ -3,3 +3,5 @@ disk_images:
imagename: overcloud-realtime-compute imagename: overcloud-realtime-compute
type: qcow2 type: qcow2
distro: rhel7 distro: rhel7
elements:
- dhcp-all-interfaces

View File

@ -4,7 +4,6 @@ disk_images:
type: qcow2 type: qcow2
elements: elements:
- baremetal - baremetal
- dhcp-all-interfaces
- openvswitch - openvswitch
- overcloud-agent - overcloud-agent
- overcloud-compute - overcloud-compute