Older versions of oc adm drain binary handled BuildControllers just fine. Seems like after it was upstreamed into k8s it no longer does
[root@ip-10-0-172-3 updated]# oc get bc --all-namespaces
NAMESPACE NAME TYPE FROM LATEST
foo1 django-psql-example Source Git 1
[root@ip-10-0-172-3 updated]# oc adm drain --ignore-daemonsets 10.0.225.178
node "10.0.225.178" already cordoned
error: Unknown controller kind "Build": django-psql-example-1-build; pods with local storage (use --delete-local-data to override): postgresql-1-lcdv7
Version:
[root@ip-10-0-172-3 updated]# oc version
oc v3.8.0-alpha.0+21e534e-350-dirty
kubernetes v1.8.1+0d5291c
features: Basic-Auth GSSAPI Kerberos SPNEGO
Server https://10.0.172.3:8443
kubernetes v1.6.1+5115d708d7
Older versions of
oc adm drainbinary handled BuildControllers just fine. Seems like after it was upstreamed into k8s it no longer doesVersion: