rook/nfs

NFS Provisioner not upgraded after NFS Operator upgrade

mecseid opened this issue · 4 comments

Is this a bug report or feature request?

  • Bug Report

Deviation from expected behavior:
The NFS provisioner and NFSServer deployments not upgrading with the NFS Operator.

Expected behavior:
After I upgraded the NFS Operator from v1.4.6 to v1.5.4 and v1.5.6, the rook-nfs-provisioner pods not upgraded.

I deployed the NFS operator (v.1.4.6), which created the rook-nfs-operator and rook-nfs-provisioner.
After that I created an NFSServer, which works correctly.
I upgraded the rook-ceph-operator and NFS operator to v1.5.4, but the provisioner and the created NFSServer stayed at v1.4.6.

How to reproduce it (minimal and precise):

  • Install the commons.yaml and operator.yaml from v1.4.6 tag
  • Switch to v1.5.4 (or v1.5.6)
  • Apply the common.yaml and operator.yaml again
$ kubectl get deployments -n rook-nfs-system -o wide
NAME                   READY   UP-TO-DATE   AVAILABLE   AGE    CONTAINERS             IMAGES            SELECTOR
rook-nfs-operator      1/1     1            1           138d   rook-nfs-operator      rook/nfs:v1.5.6   app=rook-nfs-operator
rook-nfs-provisioner   1/1     1            1           138d   rook-nfs-provisioner   rook/nfs:v1.4.6   app=rook-nfs-provisioner

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions.

It's still a bug.

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions.

This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.