Troubleshooting
Logs
By default the following logs are available:
- FSC Controller/Manager log file on the master nodes: /var/log/fsc-data/logs/fsc-controller-manager.log
- FSC Helper CNI log file on all nodes: /var/log/fsc-cni.log
FSC Global resource
A new custom resource is defined called FSC Global (fscGlobal) which contains information about the state of the Fabric Services System OpenShift integration.
It includes only a set of status fields, as shown below:
[fsc-helper@blrfsctb02-fsc-helper ~]$ oc get fscGlobal fscglobal -n fsc-system
NAME AGE
fscglobal 69s
[fsc-helper@blrfsctb02-fsc-helper ~]$ oc describe fscglobal fscglobal -n fsc-system
Name: fscglobal
Namespace: fsc-system
Labels: <none>
Annotations: <none>
API Version: fsc.fss.nokia.com/v1
Kind: FscGlobal
Metadata:
Creation Timestamp: 2023-05-22T09:49:55Z
Generation: 1
Resource Version: 36895377
UID: 91f5b160-d76c-4fcc-8e71-c06d91ad750b
Status:
Controller Audit Status: Done
Controller Connect Status: StateClientRunning
Deployment Admin State: AdminUp
Deployment Id: 461741525005517023
Deployment Name: k8s-deployment-name
Fsc Cni Injection Mode: automatic
Fsc Controller Replicas: 1
Plugin Id: k8s-plugin-id
Pod Name: prod-fss-fsc-controller-manager-86c48fb667-cp2mm
Events: <none>
[fsc-helper@blrfsctb02-fsc-helper ~]$
The ControllerAuditStatus highlights the latest state of the Audit mechanism of the FSC Controller, which can be any of the following:
- Pending
- InProgress
- Done
The ControllerConnectStatus represents the status of the FSC Controller connectivity to the Fabric Services System Connect service. Possible values are:
- StateClientInit
- StateClientRestart
- StateClientRegister
- StateClientAudit
- StateClientDisconnect
- StateClientRunning