Debugging the OpenStack Controller

The OpenStack Controller (Rockoon) is running in several containers in the rockoon-xxxx pod in the osh-system namespace. For the full list of containers and their roles, refer to OpenStack Controller (Rockoon).

To verify the status of the OpenStack Controller, run:

kubectl -n osh-system get pods

Example of a system response:

NAME                                  READY   STATUS    RESTARTS   AGE
rockoon-5c5965688b-knck5             9/9     Running   0          21h
rockoon-admission-6795d594b4-rp7kf   1/1     Running   0          22h
rockoon-exporter-6f66547b67-pcxhh    1/1     Running   0          22h

To verify the logs for the osdpl container, run:

kubectl -n osh-system logs -f <rockoon-xxxx> -c osdpl