mirror of https://github.com/k3s-io/k3s
Merge pull request #74239 from tossmilestone/fix-dup-container-param
Fix duplicate container query param on exec pod commandpull/564/head
commit
e1b8cb515c
|
@ -311,8 +311,7 @@ func (p *ExecOptions) Run() error {
|
|||
Resource("pods").
|
||||
Name(pod.Name).
|
||||
Namespace(pod.Namespace).
|
||||
SubResource("exec").
|
||||
Param("container", containerName)
|
||||
SubResource("exec")
|
||||
req.VersionedParams(&corev1.PodExecOptions{
|
||||
Container: containerName,
|
||||
Command: p.Command,
|
||||
|
|
|
@ -244,6 +244,10 @@ func TestExec(t *testing.T) {
|
|||
t.Errorf("%s: Did not get expected path for exec request", test.name)
|
||||
return
|
||||
}
|
||||
if strings.Count(ex.url.RawQuery, "container=bar") != 1 {
|
||||
t.Errorf("%s: Did not get expected container query param for exec request", test.name)
|
||||
return
|
||||
}
|
||||
if ex.method != "POST" {
|
||||
t.Errorf("%s: Did not get method for exec request: %s", test.name, ex.method)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue