Hide Forgot
Description of problem: This bug is fork from upstream bug, create the bug to trace it in our ose. Upstream bug: https://github.com/kubernetes/kubernetes/issues/19163 Flag: --output-version=" " of "kubectl create secret" doesn't validate the input parameter. Version-Release number of selected component (if applicable): openshift v3.1.1.908 kubernetes v1.2.0-alpha.7-703-gbc4550d etcd 2.2.5 How reproducible: Always Steps to Reproduce: [root@ip-172-18-4-166 ~]# oc create secret generic secret800 --from-literal=key1=b --output-version= secret "secret800" created [root@ip-172-18-4-166 ~]# oc create secret generic secret801 --from-literal=key1=b --output-version=v1 secret "secret801" created [root@ip-172-18-4-166 ~]# oc create secret docker-registry secret803 --docker-server=https://hub.docker.com --docker-username=xxx --docker-password=xxx --docker-email=xxx --output-version=@ secret "secret803" created [root@ip-172-18-4-166 ~]# oc get secret|grep secret secret800 Opaque 1 1m secret801 Opaque 1 52s secret803 kubernetes.io/dockercfg 1 22s Actual results: Expected results: Additional info:
The upstream issue for the same problem has been triaged as a p2 and next-candidate. I think this bug should have similar priority.
Based on the upstream discussion, "--output-version" has been deprecated. Closing as wontfix