The following is a high-list of techniques and suggestions to employ when troubleshooting issues with "Custom Situation definition" page
DX Platform, DX OI 22.1 and onwards
CHECKLIST:
1) Check doi-situations-0 pod is running
kubectl get pods -n <namespace> | grep situations
2) Check for possible ERRORs in the doi-situations-0 log
kubectl exec -ti -n <namespace> bash
cd logs/doi-situations-0/
cat ac-doi-situations-0.log | grep ERROR
cat ac-doi-situations-0.log | grep exceptions
Example:
3) check postgres is up and situations tables and content available
kubectl exec -it <postgresql-pod> -n<namespace> bash
psql -U aopuser -d aoplatform
\c aoplatform doi
\dt
select * from situations_policy;