Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abuse deployments with extended test #8483

Merged
merged 1 commit into from
Apr 14, 2016

Conversation

smarterclayton
Copy link
Contributor

Add a stress test to the cancel / create / deploy logic

@smarterclayton
Copy link
Contributor Author

To try locally:

hack/build-go.sh test/extended/extended.test
EXTENDED_TEST_PATH=test/extended/ extended.test -ginkgo.focus="when run iteratively" -ginkgo.v

@smarterclayton
Copy link
Contributor Author

[test]

@smarterclayton
Copy link
Contributor Author

@ironcladlou can you try this test locally against your instance, trying to verify that it passes for you sometimes (and sometimes it's failing for me because it's unable to access the health check)

@smarterclayton smarterclayton force-pushed the maul_deployments branch 5 times, most recently from 573370a to ce43d8b Compare April 12, 2016 22:26
@smarterclayton smarterclayton changed the title WIP - Abuse deployments with extended test Abuse deployments with extended test Apr 12, 2016
@smarterclayton
Copy link
Contributor Author

[test]

@smarterclayton
Copy link
Contributor Author

I was able to trigger a race failure where there are more deployer pods than deployments. Will dig into that more tomorrow.

@smarterclayton
Copy link
Contributor Author

@ironcladlou

@smarterclayton smarterclayton force-pushed the maul_deployments branch 2 times, most recently from b733076 to 83668b8 Compare April 12, 2016 23:38
@smarterclayton
Copy link
Contributor Author

        more deployer pods found than deployments: map[string]*api.Pod{
"deployment-simple-22":(*api.Pod)(0xc820921b20), 
"deployment-simple-27":(*api.Pod)(0xc8209224d0), 
"deployment-simple-3":(*api.Pod)(0xc820922aa0), 
"deployment-simple-31":(*api.Pod)(0xc820923070), 
"deployment-simple-12":(*api.Pod)(0xc8209205d0), 
"deployment-simple-20":(*api.Pod)(0xc820921740), 
"deployment-simple-24":(*api.Pod)(0xc820921f00), 
"deployment-simple-25":(*api.Pod)(0xc8209220f0), 
"deployment-simple-10":(*api.Pod)(0xc8209201f0), 
"deployment-simple-14":(*api.Pod)(0xc8209209b0), 
"deployment-simple-16":(*api.Pod)(0xc820920d90), 
"deployment-simple-5":(*api.Pod)(0xc820923450), 
"deployment-simple-17":(*api.Pod)(0xc820920f80), 
"deployment-simple-19":(*api.Pod)(0xc820921360), 
"deployment-simple-30":(*api.Pod)(0xc820922c90), 
"deployment-simple-4":(*api.Pod)(0xc820923260), 
"deployment-simple-6":(*api.Pod)(0xc820923640), 
"deployment-simple-7":(*api.Pod)(0xc820923830), 
"deployment-simple-11":(*api.Pod)(0xc8209203e0), 
"deployment-simple-13":(*api.Pod)(0xc8209207c0), 
"deployment-simple-18":(*api.Pod)(0xc820921170), 
"deployment-simple-28":(*api.Pod)(0xc8209226c0), 
"deployment-simple-26":(*api.Pod)(0xc8209222e0), 
"deployment-simple-8":(*api.Pod)(0xc820923a20), 
"deployment-simple-2":(*api.Pod)(0xc820921550), 
"deployment-simple-23":(*api.Pod)(0xc820921d10), 
"deployment-simple-21":(*api.Pod)(0xc820921930), 
"deployment-simple-29":(*api.Pod)(0xc8209228b0), 
"deployment-simple-9":(*api.Pod)(0xc820923c10), 
"deployment-simple-1":(*api.Pod)(0xc820920000), 
"deployment-simple-15":(*api.Pod)(0xc820920ba0)} 

[]api.ReplicationController{
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-1", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-1", UID:"2773708d-0106-11e6-965c-080027242396", ResourceVersion:"33415", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100462, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33330\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\"},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":1,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployer-pod.name":"deployment-simple-1-deploy", "openshift.io/deployment-config.latest-version":"1", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "kubectl.kubernetes.io/desired-replicas":"2"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-1"}, Template:(*api.PodTemplateSpec)(0xc8203a5340)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-2", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-2", UID:"2a3c7ab1-0106-11e6-965c-080027242396", ResourceVersion:"33456", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100467, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment-config.latest-version":"2", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33367\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"2\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"6\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":2,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployer-pod.name":"deployment-simple-2-deploy", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-2"}, Template:(*api.PodTemplateSpec)(0xc820d3e2c0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-3", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-3", UID:"2f014632-0106-11e6-965c-080027242396", ResourceVersion:"33565", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100475, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.phase":"Failed", "openshift.io/deployer-pod.name":"deployment-simple-3-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment-config.latest-version":"3", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33420\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"3\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"9\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":3,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-3", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f1e0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-4", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-4", UID:"33c60141-0106-11e6-965c-080027242396", ResourceVersion:"33523", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100483, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployer-pod.name":"deployment-simple-4-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled by the user", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33490\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"4\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"16\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":4,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"4"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-4", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f4a0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-5", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-5", UID:"36c10528-0106-11e6-965c-080027242396", ResourceVersion:"33559", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100488, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33525\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"5\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"22\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":5,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-5-deploy", "openshift.io/deployment-config.latest-version":"5", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployment.cancelled":"true"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-5", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f600)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-6", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-6", UID:"39bc6224-0106-11e6-965c-080027242396", ResourceVersion:"33646", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100493, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-6-deploy", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33560\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"6\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"34\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":6,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"6", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled by the user"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-6", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f760)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-7", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-7", UID:"3d506bf7-0106-11e6-965c-080027242396", ResourceVersion:"33651", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100499, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployer-pod.name":"deployment-simple-7-deploy", "openshift.io/deployment.phase":"Failed", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33609\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"7\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"38\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":7,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment-config.latest-version":"7"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-7", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f8c0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-8", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-8", UID:"417c2c97-0106-11e6-965c-080027242396", ResourceVersion:"33739", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100506, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33653\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"8\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"43\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":8,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployer-pod.name":"deployment-simple-8-deploy", "openshift.io/deployment.replicas":"0", "openshift.io/deployment-config.latest-version":"8"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-8"}, Template:(*api.PodTemplateSpec)(0xc820d3fa20)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-9", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-9", UID:"450f71fc-0106-11e6-965c-080027242396", ResourceVersion:"33733", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100512, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33696\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"9\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"45\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":9,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployer-pod.name":"deployment-simple-9-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment-config.latest-version":"9", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment.replicas":"0", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.phase":"Failed"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-9"}, Template:(*api.PodTemplateSpec)(0xc820d3fb80)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-10", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-10", UID:"48a36832-0106-11e6-965c-080027242396", ResourceVersion:"33827", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100518, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33734\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"10\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"49\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":10,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"10", "openshift.io/deployment.phase":"Failed", "openshift.io/deployer-pod.name":"deployment-simple-10-deploy", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled by the user", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-10", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a54a0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-11", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-11", UID:"4cd02d34-0106-11e6-965c-080027242396", ResourceVersion:"33821", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100525, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment.phase":"Failed", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33785\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"11\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"55\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":11,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.latest-version":"11", "openshift.io/deployer-pod.name":"deployment-simple-11-deploy", "openshift.io/deployment.cancelled":"true"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-11", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5600)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-12", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-12", UID:"5062cfa9-0106-11e6-965c-080027242396", ResourceVersion:"33913", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100531, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployer-pod.name":"deployment-simple-12-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment-config.latest-version":"12", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33822\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"12\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"58\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":12,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-12", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5760)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-13", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-13", UID:"53f660a8-0106-11e6-965c-080027242396", ResourceVersion:"33918", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100537, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.latest-version":"13", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33873\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"13\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"61\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":13,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployer-pod.name":"deployment-simple-13-deploy", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.phase":"Failed"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-13"}, Template:(*api.PodTemplateSpec)(0xc8203a58c0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-14", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-14", UID:"582375ad-0106-11e6-965c-080027242396", ResourceVersion:"34000", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100544, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment-config.latest-version":"14", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33920\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"14\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"67\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":14,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-14-deploy", "openshift.io/deployment.replicas":"0", "openshift.io/deployment-config.name":"deployment-simple"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-14", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5a20)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-15", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-15", UID:"5b225b17-0106-11e6-965c-080027242396", ResourceVersion:"34003", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100549, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"33962\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"15\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"71\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":15,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.cancelled":"true", "openshift.io/deployer-pod.name":"deployment-simple-15-deploy", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0", "openshift.io/deployment-config.latest-version":"15"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-15", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5b80)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-16", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-16", UID:"5eb0d96e-0106-11e6-965c-080027242396", ResourceVersion:"34118", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100555, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.cancelled":"true", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34004\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"16\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"79\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":16,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployer-pod.name":"deployment-simple-16-deploy", "openshift.io/deployment-config.latest-version":"16"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-16", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5ce0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-17", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-17", UID:"624ab6fd-0106-11e6-965c-080027242396", ResourceVersion:"34083", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100561, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.latest-version":"17", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34051\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"17\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"82\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":17,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployment-config.name":"deployment-simple", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-17-deploy", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-17", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc8203a5e40)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-18", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-18", UID:"6540060d-0106-11e6-965c-080027242396", ResourceVersion:"34123", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100566, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.latest-version":"18", "openshift.io/deployer-pod.name":"deployment-simple-18-deploy", "openshift.io/deployment.cancelled":"true", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34084\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"18\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"85\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":18,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-18", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e000)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-19", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-19", UID:"68d36c59-0106-11e6-965c-080027242396", ResourceVersion:"34206", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100572, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.latest-version":"19", "openshift.io/deployer-pod.name":"deployment-simple-19-deploy", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34126\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"19\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"87\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":19,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-19", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e160)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-20", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-20", UID:"6c684979-0106-11e6-965c-080027242396", ResourceVersion:"34212", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100578, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34168\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"20\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"90\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":20,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-20-deploy", "openshift.io/deployment-config.latest-version":"20", "openshift.io/deployment.phase":"Failed"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-20", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e420)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-21", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-21", UID:"6ffaa198-0106-11e6-965c-080027242396", ResourceVersion:"34292", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100584, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34215\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"21\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"94\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":21,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"21", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployer-pod.name":"deployment-simple-21-deploy", "openshift.io/deployment-config.name":"deployment-simple", "kubectl.kubernetes.io/desired-replicas":"2"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deploymentconfig":"deployment-simple", "name":"deployment-simple", "deployment":"deployment-simple-21"}, Template:(*api.PodTemplateSpec)(0xc820d3e580)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-22", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-22", UID:"7426d091-0106-11e6-965c-080027242396", ResourceVersion:"34335", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100591, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.phase":"Failed", "openshift.io/deployment-config.latest-version":"22", "openshift.io/deployment.status-reason":"cancelled by the user", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34258\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"22\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"99\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":22,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployer-pod.name":"deployment-simple-22-deploy", "openshift.io/deployment-config.name":"deployment-simple"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-22", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e6e0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-23", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-23", UID:"77ba5b08-0106-11e6-965c-080027242396", ResourceVersion:"34351", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100597, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34300\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"23\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"105\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":23,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployer-pod.name":"deployment-simple-23-deploy", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment-config.name":"deployment-simple", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.latest-version":"23", "openshift.io/deployment.cancelled":"true"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-23", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e840)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-24", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-24", UID:"7be756f4-0106-11e6-965c-080027242396", ResourceVersion:"34443", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100604, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.latest-version":"24", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployment.replicas":"0", "openshift.io/deployer-pod.name":"deployment-simple-24-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34344\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"23\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"109\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":24,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-24", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3e9a0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-25", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-25", UID:"7ee2b9b8-0106-11e6-965c-080027242396", ResourceVersion:"34428", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100609, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.replicas":"0", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34385\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"25\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"115\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":25,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"25", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.status-reason":"cancelled by the user", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-25-deploy", "openshift.io/deployment-config.name":"deployment-simple"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-25", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3eb00)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-26", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-26", UID:"8277e730-0106-11e6-965c-080027242396", ResourceVersion:"34516", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100615, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployer-pod.name":"deployment-simple-26-deploy", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34429\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"26\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"118\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":26,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"26", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled by the user", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment.cancelled":"true"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"name":"deployment-simple", "deployment":"deployment-simple-26", "deploymentconfig":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3ec60)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-27", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-27", UID:"86a1303c-0106-11e6-965c-080027242396", ResourceVersion:"34522", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100622, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34480\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"27\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"124\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":27,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployer-pod.name":"deployment-simple-27-deploy", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "openshift.io/deployment-config.latest-version":"27"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-27", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3edc0)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-28", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-28", UID:"8a357d60-0106-11e6-965c-080027242396", ResourceVersion:"34604", Generation:3, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100628, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled as a newer deployment was found running", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.phase":"Failed", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34525\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"28\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"132\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":28,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment-config.latest-version":"28", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployer-pod.name":"deployment-simple-28-deploy"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-28", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3ef20)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:3}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-29", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-29", UID:"8dc92f3d-0106-11e6-965c-080027242396", ResourceVersion:"34613", Generation:1, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100634, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment-config.name":"deployment-simple", "openshift.io/deployment-config.latest-version":"29", "openshift.io/deployment.cancelled":"true", "openshift.io/deployment.replicas":"0", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployer-pod.name":"deployment-simple-29-deploy", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34568\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"29\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"138\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":29,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed"}}, Spec:api.ReplicationControllerSpec{Replicas:0, Selector:map[string]string{"deployment":"deployment-simple-29", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f080)}, Status:api.ReplicationControllerStatus{Replicas:0, FullyLabeledReplicas:0, ObservedGeneration:1}}, 
api.ReplicationController{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"deployment-simple-30", GenerateName:"", Namespace:"extended-test-cli-deployment-aj312-x8xcc", SelfLink:"/api/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/replicationcontrollers/deployment-simple-30", UID:"915cc650-0106-11e6-965c-080027242396", ResourceVersion:"34654", Generation:2, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63596100640, nsec:0, loc:(*time.Location)(0x29c7c80)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"openshift.io/deployment-config.name":"deployment-simple"}, Annotations:map[string]string{"openshift.io/deployment.cancelled":"true", "kubectl.kubernetes.io/desired-replicas":"2", "openshift.io/deployment-config.latest-version":"30", "openshift.io/deployment.replicas":"0", "openshift.io/deployment.status-reason":"cancelled by the user", "openshift.io/deployer-pod.name":"deployment-simple-30-deploy", "openshift.io/deployment-config.name":"deployment-simple", "openshift.io/encoded-deployment-config":"{\"kind\":\"DeploymentConfig\",\"apiVersion\":\"v1\",\"metadata\":{\"name\":\"deployment-simple\",\"namespace\":\"extended-test-cli-deployment-aj312-x8xcc\",\"selfLink\":\"/oapi/v1/namespaces/extended-test-cli-deployment-aj312-x8xcc/deploymentconfigs/deployment-simple\",\"uid\":\"27718638-0106-11e6-965c-080027242396\",\"resourceVersion\":\"34616\",\"creationTimestamp\":\"2016-04-12T23:27:42Z\",\"annotations\":{\"openshift.io/deployment.cancelled\":\"30\"}},\"spec\":{\"strategy\":{\"type\":\"Rolling\",\"rollingParams\":{\"updatePeriodSeconds\":1,\"intervalSeconds\":1,\"timeoutSeconds\":600,\"maxUnavailable\":\"25%\",\"maxSurge\":\"25%\"},\"resources\":{}},\"triggers\":[{\"type\":\"ConfigChange\"}],\"replicas\":2,\"test\":false,\"selector\":{\"name\":\"deployment-simple\"},\"template\":{\"metadata\":{\"creationTimestamp\":null,\"labels\":{\"name\":\"deployment-simple\"}},\"spec\":{\"containers\":[{\"name\":\"myapp\",\"image\":\"docker.io/openshift/deployment-example:v1\",\"env\":[{\"name\":\"A\",\"value\":\"147\"}],\"resources\":{},\"readinessProbe\":{\"httpGet\":{\"path\":\"/\",\"port\":8080,\"scheme\":\"HTTP\"},\"timeoutSeconds\":1,\"periodSeconds\":10,\"successThreshold\":1,\"failureThreshold\":3},\"terminationMessagePath\":\"/dev/termination-log\",\"imagePullPolicy\":\"IfNotPresent\"}],\"restartPolicy\":\"Always\",\"terminationGracePeriodSeconds\":30,\"dnsPolicy\":\"ClusterFirst\",\"securityContext\":{}}}},\"status\":{\"latestVersion\":30,\"details\":{\"causes\":[{\"type\":\"ConfigChange\"}]}}}\n", "openshift.io/deployment.phase":"Failed"}}, Spec:api.ReplicationControllerSpec{Replicas:1, Selector:map[string]string{"deployment":"deployment-simple-30", "deploymentconfig":"deployment-simple", "name":"deployment-simple"}, Template:(*api.PodTemplateSpec)(0xc820d3f340)}, Status:api.ReplicationControllerStatus{Replicas:1, FullyLabeledReplicas:1, ObservedGeneration:2}}
}

@smarterclayton
Copy link
Contributor Author

Looks like we have a race in status latestVersion or something else weird (what code do we have that deletes an RC?)

@smarterclayton
Copy link
Contributor Author

Flake #8491 [test]

@ironcladlou
Copy link
Contributor

I saw this one #8483 (comment) and managed to inspect the pod and RC in the cluster- the RC did in fact exist and all the versions aligned correctly for the pod that referenced the RC. I think something must be off in the test causing it to not see the RC. No time to dig further right now, unfortunately.

@smarterclayton
Copy link
Contributor Author

@liggitt regarding the fact that we might be querying things that aren't
showing up in the order we expect

On Wed, Apr 13, 2016 at 2:26 PM, Dan Mace notifications@github.com wrote:

I saw this one #8483 (comment)
#8483 (comment)
and managed to inspect the pod and RC in the cluster- the RC did in fact
exist and all the versions aligned correctly for the pod that referenced
the RC. I think something must be off in the test causing it to not see the
RC. No time to dig further right now, unfortunately.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#8483 (comment)

@smarterclayton
Copy link
Contributor Author

[testonlyextended][extended:core(deploymentconfigs)]

@smarterclayton
Copy link
Contributor Author

[testonlyextended]

On Wed, Apr 13, 2016 at 3:25 PM, OpenShift Bot notifications@github.com
wrote:

continuous-integration/openshift-jenkins/testonlyextended SUCCESS (
https://ci.openshift.redhat.com/jenkins/job/test_pr_origin_extended/14/)
(Extended Tests: core(deploymentconfigs))


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#8483 (comment)

@smarterclayton
Copy link
Contributor Author

[testonlyextended]

On Wed, Apr 13, 2016 at 4:21 PM, OpenShift Bot notifications@github.com
wrote:

continuous-integration/openshift-jenkins/testonlyextended SUCCESS (
https://ci.openshift.redhat.com/jenkins/job/test_pr_origin_extended/16/)
(Extended Tests: core(deploymentconfigs))


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#8483 (comment)

@openshift-bot
Copy link
Contributor

Evaluated for origin testonlyextended up to 0b58f70

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/testonlyextended SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin_extended/17/) (Extended Tests: core(deploymentconfigs))

@openshift-bot
Copy link
Contributor

Evaluated for origin test up to 0b58f70

@smarterclayton
Copy link
Contributor Author

[merge]

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/5591/) (Image: devenv-rhel7_3970)

@openshift-bot
Copy link
Contributor

Evaluated for origin merge up to 0b58f70

@openshift-bot
Copy link
Contributor

continuous-integration/openshift-jenkins/test FAILURE (https://ci.openshift.redhat.com/jenkins/job/test_pr_origin/2982/) (Extended Tests: core(deploymentconfigs))

@openshift-bot openshift-bot merged commit b33f606 into openshift:master Apr 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants