diff --git a/pkg/cmd/cli/cmd/process.go b/pkg/cmd/cli/cmd/process.go index 073729a27922..07876a9b14a0 100644 --- a/pkg/cmd/cli/cmd/process.go +++ b/pkg/cmd/cli/cmd/process.go @@ -225,7 +225,6 @@ func RunProcess(f *clientcmd.Factory, in io.Reader, out, errout io.Writer, cmd * infos = append(infos, &resource.Info{Object: templateObj}) } else { infos, err = resource.NewBuilder(mapper, typer, clientMappingFn, kapi.Codecs.UniversalDecoder()). - NamespaceParam(namespace).RequireNamespace(). FilenameParam(explicit, &resource.FilenameOptions{Recursive: false, Filenames: []string{filename}}). Do(). Infos() diff --git a/test/cmd/templates.sh b/test/cmd/templates.sh index 171e6ca9d5e9..584126084553 100755 --- a/test/cmd/templates.sh +++ b/test/cmd/templates.sh @@ -140,6 +140,7 @@ os::cmd::expect_success 'oc process template/ruby-helloworld-sample' os::cmd::expect_success 'oc process templates/ruby-helloworld-sample' os::cmd::expect_success 'oc process openshift//ruby-helloworld-sample' os::cmd::expect_success 'oc process openshift/template/ruby-helloworld-sample' +os::cmd::expect_success 'oc get template ruby-helloworld-sample -n openshift -o yaml | oc process -f -' export KUBECONFIG=${old} echo "processing templates in different namespace: ok" os::test::junit::declare_suite_end