The repository that you are using appears to be missing the hadoop_2_3_4_0* packages which would explain the message about no presto data but that is optional and it should work without it.
I think some upstream proxy has cached a bad copy of that package and keeps sending it to you.
Try obtaining the new repos
wget -nv http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.1.0/ambari.repo -O /etc/yum.repos.d/ambari.repo
# yum repolist
# yum update
Please try the above and retry
Have you seen my snapshot? If you have any idea related it please help me out here as this same issue is facing during cluster setup as well sometimes and not just on datanode installation.It seems I am facing this issue randomly.
Can't get ahead of it.