integ/base/initscripts/centos/patches
Joseph Richard 8a3722089d Drop initscripts patch running ipv6 dhcp as daemon
This commit rebases initscripts patch set, dropping
run-dhclient-as-daemon-for-ipv6.patch

Currently, ifup-eth tries running ipv6 dhclient with the one-shot
option, and if that fails, then retries indefinitely in the background.
That has the side-effect of causing the ifup-post script to not be run
if the first dhclient attempt fails, which will prevent routes on that
interface from being created.  This is especially problematic in the
case of a DOR, where the compute nodes may come up before dnsmasq is up
on the controller.
This is different from upstream centos, which will only try running
dhclient with the one-shot option for ipv6.
By reverting the initscripts patch to run as a daemon, ipv6 dhclient now
runs as one-shot only, and if it fails, ifup-eth script exits without
getting an address, and then the node fails to come up and reboot.
While this may result in the compute node having an extra reboot in a DOR,
that is preferable to the compute coming up incorrectly and requiring a
lock/unlock to recover.

Closes-bug: 1844579
Change-Id: I5b7f6b7c878dc4e4737d986f11fae3301585fb1c
Signed-off-by: Joseph Richard <joseph.richard@windriver.com>
2019-11-19 14:24:28 -05:00
..
0001-dhclient-remove-1-arg.patch de-fuzz initscript patches 2018-09-26 16:40:18 -04:00
0001-force-delay-check-link-down.patch de-fuzz initscript patches 2018-09-26 16:40:18 -04:00
dhclient-restrict-interfaces-to-those-on-c.patch rebase initscript patch to CentOS 7.6 version 2018-12-28 02:44:06 +00:00
ifup-alias-check-ipaddr.patch Fix missing IP of alias interface 2019-09-30 17:18:51 -04:00
ifup-alias-scope.patch Scope parameter in ifup-aliases network script 2019-01-07 19:09:53 +00:00
ifup-eth-stop-waiting-if-link-is-up.patch de-fuzz initscript patches 2018-09-26 16:40:18 -04:00
ipv6-static-route-support.patch Internal restructuring of stx-integ 2018-08-01 10:06:31 -04:00
relocate-dhclient-leases-to-var-run.patch Internal restructuring of stx-integ 2018-08-01 10:06:31 -04:00
run-ifdown-on-all-interfaces.patch rebase initscript patch to CentOS 7.6 version 2018-12-28 02:44:06 +00:00
support-interface-promisc.patch de-fuzz initscript patches 2018-09-26 16:40:18 -04:00
support-interface-scriptlets.patch de-fuzz initscript patches 2018-09-26 16:40:18 -04:00
sysconfig-affirmative-check-for-link-carrier.patch rebase initscripts patch to CentOS7.5 2018-08-22 14:59:32 +08:00
sysconfig-unsafe-usage-of-linkdelay-variable.patch rebase initscripts patch to CentOS7.5 2018-08-22 14:59:32 +08:00