It should be possible to store PackageRevision and PackageRevisionResources resources as drafts even if the mutation pipeline is failing. A Propose or Approve should fail. The mutation pipeline status should reflect the mutation pipeline error.
See this discussion: Why is it not possible to create a draft PackageRevision with a failing pipeline? nephio-project/nephio#876
See this PR: Allow creating/updating draft package revisions with a failing pipeline #194
As part of this ,let's try to address how we should handle the render status in the Kptfile
Tried to find all the relevant issues/PRs:
Storage of Draft package revision resources when mutation pipelines fails #409
PIP: Async pipeline executions: #871
It should be possible to store PackageRevision and PackageRevisionResources resources as drafts even if the mutation pipeline is failing. A Propose or Approve should fail. The mutation pipeline status should reflect the mutation pipeline error.
See this discussion: Why is it not possible to create a draft PackageRevision with a failing pipeline? nephio-project/nephio#876
See this PR: Allow creating/updating draft package revisions with a failing pipeline #194
As part of this ,let's try to address how we should handle the render status in the Kptfile
Tried to find all the relevant issues/PRs:
Storage of Draft package revision resources when mutation pipelines fails #409
PIP: Async pipeline executions: #871