NearNodeFlash / NearNodeFlash.github.io

View this document https://nearnodeflash.github.io/
Apache License 2.0
3 stars 3 forks source link

Adding global Lustre filesystem prevents undeploy #33

Closed behlendorf closed 1 year ago

behlendorf commented 1 year ago

Creating a lustrefilesystem.cray.hpe.com resource prevents nnf-deploy undeploy from completing.

$ nnf-deploy deploy
$ kubectl apply -f ./lslide-dm.yaml
lustrefilesystem.cray.hpe.com/kern created

A subsequent undeploy will block indefinitely in lustre-fs-operator. Removing the finalizer in lustrefilesystem.cray.hpe.com allows it to continue.

Undeploying Module lustre-fs-operator...
  Finding Overlay...
  Running Undeploy...
  <blocked>
NateThornton commented 1 year ago

You need to ensure that all lustrefilesystems resources, like workflow resources, are deleted prior to running undeploy. Otherwise, and as you observed, you risk the undeploy becoming stuck.

NateThornton commented 1 year ago

Duplicate of https://github.com/NearNodeFlash/nnf-deploy/issues/32

NateThornton commented 1 year ago

Please see the newly added undeploy instructions. If you continue to have issues please re-open the ticket