Closed
Description
Maven central artifact signatures don't carry file name in checksums. ES fails when trying to install a published plugin with such signatures (InstallPluginCommand.java).
Example of a valid plugin that currently doesn't work (checksum itself is fine):
https://repo1.maven.org/maven2/org/carrot2/elasticsearch-carrot2/7.6.0/elasticsearch-carrot2-7.6.0.zip
I don't think workarounds exist (other than republishing with just md5/ sha1). @rjernst What do you think?