HADOOP-13786 included hadoop-mapreduce-client-core as provided, it inadvertently added hadoop-hdfs-client as a transient dependency. Cut.
This will require the classes required by the S3AMultipartUploader to be moved from HDFS client into hadoop-common. Otherwise you can't use it unless the hdfs lib is on the CP. Which I don't think HD/I deployments have