From 5eed09a8fcfd630c0357f82dcc941e831ca1d45e Mon Sep 17 00:00:00 2001 From: soharab-ic <156293296+soharab-ic@users.noreply.github.com> Date: Fri, 7 Feb 2025 15:49:16 +0530 Subject: [PATCH] Insert namespace after validating the specs (#3164) Signed-off-by: Md Soharab Ansari --- pkg/fission-cli/cmd/spec/apply.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkg/fission-cli/cmd/spec/apply.go b/pkg/fission-cli/cmd/spec/apply.go index b999f8bf..164735ed 100644 --- a/pkg/fission-cli/cmd/spec/apply.go +++ b/pkg/fission-cli/cmd/spec/apply.go @@ -177,11 +177,6 @@ func (opts *ApplySubCommand) run(input cli.Input) error { return errors.Wrap(err, "error reading specs") } - err = opts.insertNamespace(input, fr) - if err != nil { - return errors.Wrap(err, "error reading specs") - } - if validateSpecs { err = validateForApply(input, fr) if err != nil { @@ -189,6 +184,11 @@ func (opts *ApplySubCommand) run(input cli.Input) error { } } + err = opts.insertNamespace(input, fr) + if err != nil { + return errors.Wrap(err, "error inserting namespace") + } + err = warnIfDirtyWorkTree(filepath.Clean(specDir + "/..")) if err != nil { console.Warn(err.Error())