Hi,
 
I'm struggling again with a problem that is most likely a beginner's mistake.
I can't get the Virtual Directory Server container to work. I'm getting the following error messages.
Could this have something to do with an incorrect configuration of PersistentVolume and PersistentVolumeClaim?
But they seem to be fine. Has anyone else had the same problem?
 
 
$~/isvd$ kubectl describe pod isvd-server-5f5bb4947f-tf982
(...)
Events:
  Type     Reason   Age                     From     Message
  ----     ------   ----                    ----     -------
  Normal   Pulled   3m48s (x125 over 10h)   kubelet  Container image "icr.io/isvd/verify-directory-server:10.0.4.0" already present on machine
  Warning  BackOff  3m24s (x3012 over 10h)  kubelet  Back-off restarting failed container isvd-server in pod isvd-server-5f5bb4947f-tf982_default(74808e8e-bb5b-4ce7-b4ee-d551ce9c866c)
 
$~/isvd$ kubectl logs isvd-server-5f5bb4947f-tf982
{"instance": {"epochSecond": 1753427529}, "threadId": "0x5db64cc0", "level": "Information", "loggerName": "ISVD Bootstrapper", "message": {"id": "GLPBOO002I", "text": "Bootstrapping the container."}}
{"instance": {"epochSecond": 1753427529}, "threadId": "0x5db64cc0", "level": "Information", "loggerName": "ISVD Bootstrapper", "message": {"id": "GLPCON011I", "text": "Performing the configuration of the server."}}
{"instance": {"epochSecond": 1753427529}, "threadId": "0x5db64cc0", "level": "Information", "loggerName": "ISVD Bootstrapper", "message": {"id": "GLPBOO001I", "text": "Initializing the environment from the template."}}
tar: can't make dir var/isvd/data/schema: Permission denied
tar: can't create directory 'var/isvd/data/schema': Permission denied
tar: can't open 'var/isvd/data/schema/V3.modifiedschema': No such file or directory
{"instance": {"epochSecond": 1753427529}, "threadId": "0x5db64cc0", "level": "Error", "loggerName": "ISVD Bootstrapper", "message": {"id": "GLPUTI001E", "text": "Failed to execute the command: tar (1)."}, "file": {"name": "SVDExec.cpp", "line": 84}}
 
 
$~/isvd$ kubectl get pv
NAME      CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS   CLAIM              STORAGECLASS    VOLUMEATTRIBUTESCLASS   REASON   AGE
isvd-pv   100Mi      RWO            Retain           Bound    default/isvd-pvc   local-storage   <unset>                          17h
$~/isvd$ kubectl get pvc
NAME       STATUS   VOLUME    CAPACITY   ACCESS MODES   STORAGECLASS    VOLUMEATTRIBUTESCLASS   AGE
isvd-pvc   Bound    isvd-pv   100Mi      RWO            local-storage   <unset>                 17h