Thilak Reddy
02/18/2025, 8:36 AMNikola Markovic
02/18/2025, 10:27 AMDan
02/18/2025, 3:39 PMDai Zhang
02/23/2025, 8:37 AMThe data sources specified in the server configuration must always return a complete and up-to-date picture.
however, if the realtime policy data updates are in opal server’s memory, then there could be data inconsistence between opal client when client restarts.
how to understand that.kobi malka
02/25/2025, 7:12 AMkobi malka
02/25/2025, 7:22 AMkobi malka
02/25/2025, 7:26 AMkobi malka
02/25/2025, 9:45 AMkobi malka
02/25/2025, 12:52 PMkobi malka
02/25/2025, 12:53 PMkobi malka
02/25/2025, 12:54 PMkobi malka
02/25/2025, 1:20 PMKSM
03/06/2025, 4:56 PMOPAL_INLINE_OPA_ENABLED=true
OPAL_INLINE_OPA_EXEC_PATH=/opal/opa
OPAL_INLINE_OPA_LOG_FORMAT=http
OPAL_INLINE_OPA_CONFIG={"config_file":"/tmp/opa.conf"}
/tmp/opa.conf contains:
decision_logs:
console: true
And I have a decision log policy that contains:
package system.log
import rego.v1
drop if {
input.result.allow == true
}
When I previously ran opa myself using the same opa config and decision policy (before opal), I would get a decision log entry for every deny. Since switching to opal running inline opa, I'm not seeing any decision log info in the opal-client container logs, but I know that there have been denies by opa. The log level for opa logs is using the default INFO level as defined in https://github.com/permitio/opal/blob/6dbba8f26997343caf4b9aeb234e775c29982408/packages/opal-client/opal_client/engine/options.py#L29-L30. Am I missing some other setting that would show the decision logging from opa?Shoham Yamin
03/08/2025, 4:55 PMAndrea Di Saverio
03/14/2025, 11:12 AMopal
userThilak Reddy
03/14/2025, 3:22 PMLalit Vohra
03/28/2025, 11:35 AMChannel Nine And Three Quarters
03/31/2025, 2:26 PMSlackbot
03/31/2025, 2:26 PMSlackbot
03/31/2025, 2:26 PMThomas Sidebottom
04/01/2025, 3:09 PMMartin Dulák
04/10/2025, 6:30 AMOPAL_LOG_SERIALIZE
to true
which turned on the JSON format but it's not in the format I need it to be.
GCP requires for severity
to be a top level field, named like that, whereas OPAL includes it as record.level.name
.
Please, is there any way how to change the format of the log messages?
I have found LOG_FORMAT
property, but no description on how to configure it: https://docs.opal.ac/getting-started/configuration
Thank you in advance! 🙂Liudvikas Paukštė
04/10/2025, 6:14 PMvijay
04/14/2025, 11:09 AMBIplab
04/18/2025, 5:58 AMRupesh Shanmugalingam
04/19/2025, 6:37 PMSoumith
04/29/2025, 11:53 AMgcrypt::
protocol looks suspicious, use allow_unsafe_protocols=True
to allow it." which seems to come from the repo.clone_from() function in the git python package used in the project (link to the line). Are there any plans to add compatibility to such tools in opal? Thanks!Soumith
05/05/2025, 12:22 PMHarshit Parikh
05/06/2025, 12:27 PMopal_common.security.tarsafe.TarSafeException: Attempted directory traversal for member: /data.json
Adel Ati
05/07/2025, 1:50 PM