Welcome to the Linux Foundation Forum!

The policy.rego requires updating to support OPA version (v0.60+ / v1.x syntax) b

When running the "Build the policy and data bundle:" one receives the below

/example/bundle/example/authz/policy.rego:7: rego_parse_error: if keyword is required before rule body
/example/bundle/example/authz/policy.rego:12: rego_parse_error: if keyword is required before rule body
/example/bundle/example/authz/policy.rego:28: rego_parse_error: if keyword is required before rule body
/example/bundle/example/authz/policy.rego:32: rego_parse_error: if keyword is required before rule body
/example/bundle/example/authz/policy.rego:37: rego_parse_error: if keyword is required before rule body

Updating the lines to include "if" resolved the issue i.e.

  • allow if {
  • valid if {
  • admin if {
  • user_is_manager if {

Categories

Upcoming Training