You have to remove the attachment field type from your mapping, because the field type is part of the attachment mapper plugin which you don't have installed. The attachment processor doesn't work with the mappings. It is part of the ingest framework that via pipelines alters the source before indexing.