oc adm drain --ignore-daemonsets seems to not ignore daemonsets
Version
[root@origin-master-1 ~]# oc version
oc v3.6.1+008f2d5
kubernetes v1.6.1+5115d708d7
features: Basic-Auth GSSAPI Kerberos SPNEGO
Server https://y.y.y.y:8443
kubernetes v1.6.1+5115d708d7
steps:
[root@origin-master-1 ~]# oc adm drain x.x.x.x
node "x.x.x.x" already cordoned
error: pods with local storage (use --delete-local-data to override): glusterfs-storage-5h928; DaemonSet-managed pods (use --ignore-daemonsets to ignore): glusterfs-storage-5h928
[root@origin-master-1 ~]# oc adm drain --ignore-daemonsets x.x.x.x
node "x.x.x.x" already cordoned
error: pods with local storage (use --delete-local-data to override): glusterfs-storage-5h928
[root@origin-master-1 ~]# oc get ds --namespace glusterfs
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE-SELECTOR AGE
glusterfs-storage 3 3 3 3 3 glusterfs=storage-host 26d
$ oc get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE
glusterfs-storage-5h928 1/1 Running 2 26d x.x.x.x x.x.x.x
glusterfs-storage-vd02b 1/1 Running 2 26d x.x.x.y x.x.x.y
glusterfs-storage-z7q5r 1/1 Running 3 26d x.x.x.z x.x.x.z
heketi-storage-1-wpfb3 1/1 Running 0 9d x.x.x.y x.x.x.y
oc adm drain --ignore-daemonsetsseems to not ignore daemonsetsVersion
steps: