Для извлечения publicIP, сохранения его в переменной и последующего обновления с ним двух файлов попробуйте использовать что-то вроде boto3 sdk для python, чтобы получить подробности PublicIP и использовать ansible для обновления двух файлов с этим IP.
Ответ довольно прост: Я удалил уже определенную декларацию и использовал bnd записи в инструкциях по плагину пакета. Это работает!