operator-framework / operator-registry

Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.
Apache License 2.0
212 stars 247 forks source link

opm registry add doesn't detect dependencies.yaml problems #449

Open cdjohnson opened 4 years ago

cdjohnson commented 4 years ago

See https://github.com/operator-framework/operator-lifecycle-manager/issues/1770 for details.

Summary:

When using opm registry add or opm index add

  1. When the schema format of dependencies.yaml is invalid, there is no error or warning.
  2. When the semver range syntax is invalid, there is no error or warning.
stale[bot] commented 3 years ago

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] commented 3 years ago

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.

exdx commented 3 years ago

The semver version field syntax may not be documented properly.

The incorrect dependencies.yaml formatted file may be passed along just as additional data.