The userdata script uses /etc/networking/interfaces to persist changes. This file is not used on centos/rhel.