opa
opa copied to clipboard
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
``` $ opa eval -fpretty 'sprintf("%f", [13])' "%!f(int=13)" ``` This should output `"13"`. Using `%v` is a workaround, but won't allow us to control the number of digits after the...
As a user of OPA in a large organization that delegates policy authoring to different groups, I would like to be able to validate that policies packaged into bundles conform...
## What part of OPA would you like to see improved? Decision Logs and Status API - specifically, the payload formats. Going forward, being able to alter the JSON format...
## What is the underlying problem you're trying to solve? TLS renegotiation is disabled by default in OPA, and this can cause `http.send` to fail sometimes when interacting with servers...
## Expected Behavior The following rego code should compile, run _and `opa build`_. `testcase.rego`: ```rego package testcase # rule name `or` seems to trigger the issue or(param) { true #...
## What part of OPA would you like to see improved? I think OPA should include some other languages in its documentation. I'm planning to do, if you agree, the...
## What is the underlying problem you're trying to solve? I would like to export the decision log history directly into an S3 bucket. This would allow decision logs to...
There's an issue with transaction handling when snapshot bundles are written to the store: intermittent write to the transaction for delta bundles and old bundle erasure would be lost because...
A number of users on Slack as well as our Github discussion board have expressed that they find the terminology used in the documentation difficult to grasp. Some of the...
Currently, rule index lookups only support static expressions of the form ` = ` where the `` typically refers to an input value. In many cases, it would be advantageous...