crossplane-runtime icon indicating copy to clipboard operation
crossplane-runtime copied to clipboard

Aggregate errors in package parsing

Open hasheddan opened this issue 3 years ago • 3 comments

What problem are you facing?

Currently, the package parser will return with error as soon as it encounters an issue. This means that a user building a package with multiple errors will have to fix each issue one by one and rebuild to see if the package is well-formed between each step.

How could Crossplane help solve your problem?

The package parser should identify all errors and aggregate them so that users both building and installing packages can have a comprehensive view of all errors that must be corrected.

hasheddan avatar Nov 01 '21 15:11 hasheddan

@hasheddan Any thoughts on how we'd present an aggregated array of errors cleanly? iirc there's a couple of different places in which we'd return these - e.g. kubectl crossplane, revision events, etc?

negz avatar Dec 01 '21 01:12 negz

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 13 '22 07:08 stale[bot]

Crossplane does not currently have enough maintainers to address every issue and pull request. This issue has been automatically marked as stale because it has had no activity in the last 90 days. It will be closed in 14 days if no further activity occurs. Leaving a comment starting with /fresh will mark this issue as not stale.

github-actions[bot] avatar Sep 04 '24 01:09 github-actions[bot]