Why I am getting this manage_inference error when using the elasticsearch python library?

I am using elasticsearch python library with api access to the cluster. The api has manage previliges for the indices I am processing but seems to fail for 8.15.1 cluster but works fine for all the others. I tried it with elasticsearch8 too and seem to be the same issue.

Hi @977db4bf8694e7df28b0 Welcome to the community.

First, please do not post images of text, they are hard to read, some can not see them at all, and they can not be searched, debuged, etc.

Many people will not even help with they see pictures of text

It looks to me like you are using version 7 of the library, which will probably not support that setting, as it does not exist in version 7 of Elasticsearch

It is not clear exactly what you mean, and definitely use the correct version on the elasticsearch python library to interact with Elasticsearch 8.15.

please Try version 8, show the code, and show the resulting error. (in text)

You will need to show your python code as well... (in text)

What method is occurring on, what are you trying (in text)

Explain what authentication method, user, API key etc., are there security settings etc..etc..etc..

Hi Stephen, thanks for the reply. As I initially confirmed that I did try 8 too but shows the same error. I am simply using the ccr.follow function which works successfully for other versions of elasticsearch except for the 8.15.1 cluster so may be missing backward compatibility with the error.

1 Like

Are the two clusters your are CCR the same or different versions?

What other versions.

That is possible.

You can open an issue but you will need to provide the code. And complete details.

What you have provided is not enough to diagnose.

You could try upgrade to 8.15.3