Description of problem: Given an invalid declarative config, the validate command does not show any messages for failure status validDeclCfg ├── cockroachdb.json └── etcd.json opm alpha validate validPackages 0 directories, 2 files Version-Release number of selected component (if applicable): opm version Version: version.Version{OpmVersion:"v1.17.0-26-g7102c558", GitCommit:"7102c558", BuildDate:"2021-05-03T19:49:28Z", GoOs:"linux", GoArch:"amd64"} How reproducible: Always
./bin/opm alpha validate ./pkg/registry/testdata/validDeclCfg/ ERRO[0000] 1 error occurred: * invalid package "etcd": 1 error occurred: * default channel must be set Looks like that was run with validPackages instead of validDeclCfg. Can you see if switching the directories helps?
We discussed this among the team, looks like the validate command isn't at a state where it's ready for testing yet. We don't want to open bugs for the alpha sub-commands just yet, those are still being iterated on. Closing this out.