Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
b442c253
Unverified
Commit
b442c253
authored
Sep 25, 2018
by
k8s-ci-robot
Committed by
GitHub
Sep 25, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #68694 from seans3/create-fix
Replace internal version Encoder with external version Encoder
parents
cc04abca
4ad673ce
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
6 deletions
+15
-6
BUILD
pkg/kubectl/cmd/create/BUILD
+0
-1
create.go
pkg/kubectl/cmd/create/create.go
+2
-2
create_test.go
pkg/kubectl/cmd/create/create_test.go
+13
-3
No files found.
pkg/kubectl/cmd/create/BUILD
View file @
b442c253
...
@@ -74,7 +74,6 @@ go_test(
...
@@ -74,7 +74,6 @@ go_test(
],
],
embed = [":go_default_library"],
embed = [":go_default_library"],
deps = [
deps = [
"//pkg/api/testing:go_default_library",
"//pkg/kubectl:go_default_library",
"//pkg/kubectl:go_default_library",
"//pkg/kubectl/cmd/testing:go_default_library",
"//pkg/kubectl/cmd/testing:go_default_library",
"//pkg/kubectl/cmd/util:go_default_library",
"//pkg/kubectl/cmd/util:go_default_library",
...
...
pkg/kubectl/cmd/create/create.go
View file @
b442c253
...
@@ -241,7 +241,7 @@ func (o *CreateOptions) RunCreate(f cmdutil.Factory, cmd *cobra.Command) error {
...
@@ -241,7 +241,7 @@ func (o *CreateOptions) RunCreate(f cmdutil.Factory, cmd *cobra.Command) error {
if
err
!=
nil
{
if
err
!=
nil
{
return
err
return
err
}
}
if
err
:=
kubectl
.
CreateOrUpdateAnnotation
(
cmdutil
.
GetFlagBool
(
cmd
,
cmdutil
.
ApplyAnnotationsFlag
),
info
.
Object
,
cmdutil
.
InternalVersion
JSONEncoder
());
err
!=
nil
{
if
err
:=
kubectl
.
CreateOrUpdateAnnotation
(
cmdutil
.
GetFlagBool
(
cmd
,
cmdutil
.
ApplyAnnotationsFlag
),
info
.
Object
,
scheme
.
Default
JSONEncoder
());
err
!=
nil
{
return
cmdutil
.
AddSourceToErr
(
"creating"
,
info
.
Source
,
err
)
return
cmdutil
.
AddSourceToErr
(
"creating"
,
info
.
Source
,
err
)
}
}
...
@@ -428,7 +428,7 @@ func (o *CreateSubcommandOptions) Run() error {
...
@@ -428,7 +428,7 @@ func (o *CreateSubcommandOptions) Run() error {
return
err
return
err
}
}
if
err
:=
kubectl
.
CreateOrUpdateAnnotation
(
o
.
CreateAnnotation
,
obj
,
cmdutil
.
InternalVersion
JSONEncoder
());
err
!=
nil
{
if
err
:=
kubectl
.
CreateOrUpdateAnnotation
(
o
.
CreateAnnotation
,
obj
,
scheme
.
Default
JSONEncoder
());
err
!=
nil
{
return
err
return
err
}
}
...
...
pkg/kubectl/cmd/create/create_test.go
View file @
b442c253
...
@@ -26,7 +26,6 @@ import (
...
@@ -26,7 +26,6 @@ import (
"k8s.io/cli-runtime/pkg/genericclioptions"
"k8s.io/cli-runtime/pkg/genericclioptions"
"k8s.io/cli-runtime/pkg/genericclioptions/resource"
"k8s.io/cli-runtime/pkg/genericclioptions/resource"
"k8s.io/client-go/rest/fake"
"k8s.io/client-go/rest/fake"
apitesting
"k8s.io/kubernetes/pkg/api/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdtesting
"k8s.io/kubernetes/pkg/kubectl/cmd/testing"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
cmdutil
"k8s.io/kubernetes/pkg/kubectl/cmd/util"
"k8s.io/kubernetes/pkg/kubectl/scheme"
"k8s.io/kubernetes/pkg/kubectl/scheme"
...
@@ -163,6 +162,7 @@ func initTestErrorHandler(t *testing.T) {
...
@@ -163,6 +162,7 @@ func initTestErrorHandler(t *testing.T) {
}
}
func
testData
()
(
*
corev1
.
PodList
,
*
corev1
.
ServiceList
,
*
corev1
.
ReplicationControllerList
)
{
func
testData
()
(
*
corev1
.
PodList
,
*
corev1
.
ServiceList
,
*
corev1
.
ReplicationControllerList
)
{
grace
:=
int64
(
30
)
pods
:=
&
corev1
.
PodList
{
pods
:=
&
corev1
.
PodList
{
ListMeta
:
metav1
.
ListMeta
{
ListMeta
:
metav1
.
ListMeta
{
ResourceVersion
:
"15"
,
ResourceVersion
:
"15"
,
...
@@ -170,11 +170,21 @@ func testData() (*corev1.PodList, *corev1.ServiceList, *corev1.ReplicationContro
...
@@ -170,11 +170,21 @@ func testData() (*corev1.PodList, *corev1.ServiceList, *corev1.ReplicationContro
Items
:
[]
corev1
.
Pod
{
Items
:
[]
corev1
.
Pod
{
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
,
Namespace
:
"test"
,
ResourceVersion
:
"10"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"foo"
,
Namespace
:
"test"
,
ResourceVersion
:
"10"
},
Spec
:
apitesting
.
V1DeepEqualSafePodSpec
(),
Spec
:
corev1
.
PodSpec
{
RestartPolicy
:
corev1
.
RestartPolicyAlways
,
DNSPolicy
:
corev1
.
DNSClusterFirst
,
TerminationGracePeriodSeconds
:
&
grace
,
SecurityContext
:
&
corev1
.
PodSecurityContext
{},
},
},
},
{
{
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"bar"
,
Namespace
:
"test"
,
ResourceVersion
:
"11"
},
ObjectMeta
:
metav1
.
ObjectMeta
{
Name
:
"bar"
,
Namespace
:
"test"
,
ResourceVersion
:
"11"
},
Spec
:
apitesting
.
V1DeepEqualSafePodSpec
(),
Spec
:
corev1
.
PodSpec
{
RestartPolicy
:
corev1
.
RestartPolicyAlways
,
DNSPolicy
:
corev1
.
DNSClusterFirst
,
TerminationGracePeriodSeconds
:
&
grace
,
SecurityContext
:
&
corev1
.
PodSecurityContext
{},
},
},
},
},
},
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment