Troubleshooting IP Leases Issues

Issues Following IP Leases Install

If either of the symptoms listed in this section are apparent following initial IP Leases installation, cure the issue by bouncing the ip-operator pod as follows:

kubectl -n nexqloud-services delete pod -l app=nexqloud-ip-operator

Symptoms

  1. The Nexqloud Provider isn't replying to 8443/status endpoint (I.e. curl -ks https://provider.xyz.com:8443/status)

  2. The nexqloud-ip-operator has barrier is locked messages in its logs. Which can be gathered via:

kubectl -n nexqloud-services logs -l nexqloud.network/component=nexqloud-ip-operator -f

Example Log Output When Issue Exists

kubectl -n nexqloud-services logs -l nexqloud.network/component=nexqloud-ip-operator -f
...
E[2023-06-22|13:11:42.428] barrier is locked, can't service request     operator=ip path=/health
E[2023-06-22|13:11:44.430] barrier is locked, can't service request     operator=ip path=/health

Last updated