-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Given a policy repo with the structure below, where the policy lives in content/src
, running policy build .
from the root of the repo results in the following error:
build failed: failed to build opa policy bundle: 3 errors occurred:
src/policies/rebac.check.rego:14: rego_type_error: undefined function ds.check_relation
src/policies/rebac.check_permission.rego:13: rego_type_error: undefined function ds.check_permission
src/policies/rebac.check_relation.rego:13: rego_type_error: undefined function ds.check_relation
The reason for the error is that the .manifest
file isn't in the root, it's in content/src
but the error message doesn't point users to the cause of the failure.
Repo structure:
.
├── README.md
└── content
├── .gitignore
├── README.md
└── src
├── .manifest
└── policies
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request