New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
THREESCALE-9187 use standalone searchd image #818
Conversation
part of THREESCALE-8729
Skipping CI for Draft Pull Request. |
Appears to be working but having some difficulties with the dev ocp cluster. Hopefully tomorrow will be resolved. |
Cool. All done from my side. Just waiting for your approval |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Finally managed to test on a good OCP. Things seem alright to me. Thanks a lot!
What
This is follow up work based on #803
We separate Porta and Sphinx into separate images.
This PR intention is to use the standalone Sphinx image.
The image is called
searchd
, because we will likely need to switch to manticore server at some point due to discontinued support of latest sphinx open source version. And the executable of both is calledsearchd
. Intention is to avoid changing the name going forward.This is part of https://issues.redhat.com/browse/THREESCALE-8729
Fixes https://issues.redhat.com/browse/THREESCALE-9187
Note for @3scale/qe: The 3scale search feature should be tested on a new deployment as well as after upgrade
Verification steps
New deployment
wildcardDomain
must be something valid (only if it is going to be used later). Usually${PROJECT_NAME}.apps.${CLUSTER_DOMAIN}
The above "wait" ensures the pods are up and running.
2Gi
as requestedUpgrade from 2.13
wildcardDomain
must be something valid (only if it is going to be used later). Usually${PROJECT_NAME}.apps.${CLUSTER_DOMAIN}
The above "wait" ensures the pods are up and running.
The upgrade should happen automatically
The above "wait" ensures the pods are up and running.
ready
Note that
system-sphinx
is gone and replaced bysystem-searchd