This indicates that there's something amiss in your cluster. Something says that metricbeat-6.0.1-2018.05.10 exists to Curator (an API call), but then when it issues another API call to delete it, Elasticsearch is responding with {"type":"index_not_found_exception","reason":"no such index". It's not there. Are all three hosts in your config.yml part of the same cluster?
hosts:
- es1.corp.net
- es2.corp.net
- es3.corp.net
If these are not all members of the same cluster, and that index is not on all members, that would result in the "not found" response. Curator round-robins the requests. The first request hits the first host, and then the delete hits the second. This is the most likely explanation of what is happening.