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

TestScopedProjectAccess flake #10987

Closed
bparees opened this issue Sep 19, 2016 · 3 comments
Closed

TestScopedProjectAccess flake #10987

bparees opened this issue Sep 19, 2016 · 3 comments
Assignees
Labels
component/auth kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2

Comments

@bparees
Copy link
Contributor

bparees commented Sep 19, 2016

--- FAIL: TestScopedProjectAccess (21.76s)
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc821ed4a00)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"one", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/one", UID:"4dc78ce7-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"319", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875345, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c6,c5", "openshift.io/sa.scc.supplemental-groups":"1000040000/10000", "openshift.io/sa.scc.uid-range":"1000040000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc8224e6780)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"one", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/one", UID:"4dc78ce7-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"319", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875345, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/sa.scc.supplemental-groups":"1000040000/10000", "openshift.io/sa.scc.uid-range":"1000040000/10000", "openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c6,c5"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc82b8843c0)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"4ed9c457-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"428", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875347, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c7,c4", "openshift.io/sa.scc.supplemental-groups":"1000050000/10000", "openshift.io/sa.scc.uid-range":"1000050000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc82b884140)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"4ed9c457-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"428", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875347, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/sa.scc.uid-range":"1000050000/10000", "openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c7,c4", "openshift.io/sa.scc.supplemental-groups":"1000050000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc8281cde00)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"4ed9c457-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"428", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875347, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c7,c4", "openshift.io/sa.scc.supplemental-groups":"1000050000/10000", "openshift.io/sa.scc.uid-range":"1000050000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc8297c7040)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"three", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/three", UID:"50850a83-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"459", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875350, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/sa.scc.uid-range":"1000060000/10000", "openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c8,c2", "openshift.io/sa.scc.supplemental-groups":"1000060000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc8297c72c0)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"three", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/three", UID:"50850a83-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"459", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875350, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/sa.scc.supplemental-groups":"1000060000/10000", "openshift.io/sa.scc.uid-range":"1000060000/10000", "openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c8,c2"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:276: got watch.Event{Type:"ADDED", Object:(*api.Project)(0xc82e172f00)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"four", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/four", UID:"5230390d-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"489", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875353, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/sa.scc.uid-range":"1000070000/10000", "openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c8,c7", "openshift.io/sa.scc.supplemental-groups":"1000070000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Active"}}
    project_test.go:290: got watch.Event{Type:"MODIFIED", Object:(*api.Project)(0xc82d31d400)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"four", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/four", UID:"5230390d-7e4e-11e6-b42e-0e8ea18623eb", ResourceVersion:"515", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:63609875353, nsec:0, loc:(*time.Location)(0x986e3a0)}}, DeletionTimestamp:(*unversioned.Time)(0xc82ccc1ac0), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"openshift.io/description":"", "openshift.io/display-name":"", "openshift.io/sa.scc.mcs":"s0:c8,c7", "openshift.io/sa.scc.supplemental-groups":"1000070000/10000", "openshift.io/sa.scc.uid-range":"1000070000/10000"}, OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName{"openshift.io/origin", "kubernetes"}}, Status:api.ProjectStatus{Phase:"Terminating"}}
    project_test.go:294: got unexpected project four
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc829706b40)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"three", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/three", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc8297068c0)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"three", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/three", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc829706dc0)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"four", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/four", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:294: got unexpected project four
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc827510140)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc827510500)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc82dfb8b40)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"two", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/two", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
    project_test.go:294: got unexpected project two
    project_test.go:290: got watch.Event{Type:"DELETED", Object:(*api.Project)(0xc82fdee500)} &api.Project{TypeMeta:unversioned.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:api.ObjectMeta{Name:"one", GenerateName:"", Namespace:"", SelfLink:"/oapi/v1/projects/one", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:unversioned.Time{Time:time.Time{sec:0, nsec:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*unversioned.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]api.OwnerReference(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:api.ProjectSpec{Finalizers:[]api.FinalizerName(nil)}, Status:api.ProjectStatus{Phase:""}}
FAIL

from https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin_integration/6048/console

@liggitt
Copy link
Contributor

liggitt commented Sep 21, 2016

@deads2k quick triage of the severity of this?

@deads2k
Copy link
Contributor

deads2k commented Sep 21, 2016

@deads2k quick triage of the severity of this?

Low. Looks like a race with namespace deletion.

@miminar
Copy link

miminar commented Sep 22, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/auth kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2
Projects
None yet
Development

No branches or pull requests

6 participants