@@ -5,11 +5,10 @@ import (
5
5
kapi "k8s.io/kubernetes/pkg/api"
6
6
7
7
oapi "github.com/openshift/origin/pkg/api"
8
+ "github.com/openshift/origin/pkg/api/latest"
8
9
authorizationapi "github.com/openshift/origin/pkg/authorization/apis/authorization"
9
- authorizationapiv1 "github.com/openshift/origin/pkg/authorization/apis/authorization/v1"
10
10
"github.com/openshift/origin/pkg/cmd/server/bootstrappolicy"
11
11
projectapi "github.com/openshift/origin/pkg/project/apis/project"
12
- projectapiv1 "github.com/openshift/origin/pkg/project/apis/project/v1"
13
12
templateapi "github.com/openshift/origin/pkg/template/apis/template"
14
13
)
15
14
@@ -40,13 +39,13 @@ func DefaultTemplate() *templateapi.Template {
40
39
oapi .OpenShiftDisplayName : "${" + ProjectDisplayNameParam + "}" ,
41
40
projectapi .ProjectRequester : "${" + ProjectRequesterParam + "}" ,
42
41
}
43
- if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {project }, projectapiv1 . SchemeGroupVersion ); err != nil {
42
+ if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {project }, latest . Version ); err != nil {
44
43
panic (err )
45
44
}
46
45
47
46
serviceAccountRoleBindings := bootstrappolicy .GetBootstrapServiceAccountProjectRoleBindings (ns )
48
47
for i := range serviceAccountRoleBindings {
49
- if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {& serviceAccountRoleBindings [i ]}, authorizationapiv1 . SchemeGroupVersion ); err != nil {
48
+ if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {& serviceAccountRoleBindings [i ]}, latest . Version ); err != nil {
50
49
panic (err )
51
50
}
52
51
}
@@ -56,7 +55,7 @@ func DefaultTemplate() *templateapi.Template {
56
55
binding .Namespace = ns
57
56
binding .Subjects = []kapi.ObjectReference {{Kind : authorizationapi .UserKind , Name : "${" + ProjectAdminUserParam + "}" }}
58
57
binding .RoleRef .Name = bootstrappolicy .AdminRoleName
59
- if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {binding }, authorizationapiv1 . SchemeGroupVersion ); err != nil {
58
+ if err := templateapi .AddObjectsToTemplate (ret , []runtime.Object {binding }, latest . Version ); err != nil {
60
59
// this should never happen because we're tightly controlling what goes in.
61
60
panic (err )
62
61
}
0 commit comments