Enterprise search no longer works in v8.18.2 Cloud

I recently wanted to check the "Wizard" that offers alternatives to app search features. I created a trial account and deployment, the deployment was V8.18.2 App Search did not show up here. I then spun up a few 8.18.2 containers, locally using docker and it did show up locally. Today I tested again and I noticed, while v8.18.2 does not show app search, v8.17.7 does show app search (in the elastic cloud).

I understand that enterprise search will be fully removed in v9. So it should still be available on v8.18.2, so this leads me to believe there is something going wrong when it is being setup in the cloud. (Restarting didn't help either)

Meanwhile I have checked the app search "wizard" that provides build-in alternatives so for me it is not really an issue but I suppose for others this can be quite confusing.

It's a nice interactive experience to select the app search feature and see what elastic feature is its built-in alternative (requiring a higher license), it should be added to the website. (Perhaps it already is but I've just not come across it yet)

I've moved this to the Search forum where you should be able to get a better answer.

Hey there @Chenko , when you created the cloud deployment did you select the Elasticsearch use case? Was there an option to provision an Enterprise Search node that you modified? When you manage your deployment do you see any Enterprise Search nodes and if so are they healthy? If you spin up another deployment do you still see the same issue?

I just spun up a cloud deployment on 8.18.2 and I see Enterprise Search running, so more information would be helpful to identify exactly what went wrong.

Thanks!

Thanks @TimV .

Hi @Kathleen_DeRusso , I did indeed select the Elasticsearch use case, when creating the deployments under the advanced settings, I also made sure enterprise search was running.

In kibana I changed my solution view to classic as well as showed everything. However the app search URL was not accessible.

In the cloud deployment I could see that Enterprise search was running. At least I could change the deployment size/zones. I could also copy the enterprise search endpoint link.

Still in Kibana I could not see App Search. While I could see it in v8.17.7.

It might be the cloud provider where I started up the deployment. I used GCP, in region Belgium and USA (Not sure where exactly the US region was).

The Enterprise search nodes were healthy so that's also weird. I've restarted them a couple times.

I am not sure I can provide more details than this. I will spin up a new deployment in a bit to test and will get back to you.

Thanks for the response.

I've deleted and recreated a deployment and the options do still not show up.

Deployment settings:
Elasticsearch, GCP, Belgium.

I'm spinning up a deployment with the same configuration now, stay tuned.

1 Like

OK, I've spun up the same type of deployment (Elasticsearch, GCP, Belgium) and when I first log in to Kibana I do see Enterprise Search on the left nav bar:

When I click on App Search, after I fill out the form I can successfully create an Engine.

My next question is, are there any errors logged, especially for Enterprise Search?

Hmm that's strange, Did you also use Elastic v8.18.2 ? I don't even see the Enterprise search category.

As you can see here, I don't have these options :slight_smile:

For the logs, I am not sure what I should be looking for. I do see the ent logs though.

Yep, 8.18.2:

This tells me something has to be messed up with your Enterprise Search node, which is why I asked if any errors were logged. It's hard to know what errors to specifically ask for though as I can't reproduce the issue.

When you go to Manage your deployment, and deployment health, do you see Enterprise Search listed and healthy?

Can you access the App Search URL directly at:

https://your URL/app/enterprise_search/app_search/engines ?

Do you have a support contact, where you could share the deployment ID with them, as this is a trial deployment? That would allow us to look at the logs on our end, where we may have access to more detailed Enterprise Search and Kibana logs to see what's going on.