Well, I'm afraid this can never work as the /etc/dhcp is accessible just to root:
# ls -l -Z -d /etc/dhcp/
drwxr-x---. root root system_u:object_r:dhcp_etc_t:s0 /etc/dhcp/
(in accordance to 0750,root,root from specfile)
but dhcpd is running as dhcpd:dhcpd. Thus having just /etc/dhcp/scripts is insufficient.
For example 'chgrp dhcpd /etc/dhcp' does right thing.
So no, this is not fixed, dhcpd still can not execute anything from '/etc/dhcp/scripts' due to issue described above
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2017:1956