swade1987 / deprek8ion

Rego policies to monitor Kubernetes APIs deprecations.
MIT License
144 stars 15 forks source link

Compiler error #5

Closed fiunchinho closed 4 years ago

fiunchinho commented 4 years ago

Not sure I'm doing wrong, but I get some compiler errors

$ docker run --rm -it -v ${PWD}:/project instrumenta/conftest:latest test --policy regopolicy.rego chart/my-chart

Error: build compiler: compiling: 4 errors occurred:
policy/1.16-deprek8ion.rego:20: rego_unsafe_var_error: var _warn is unsafe
policy/1.16-deprek8ion.rego:26: rego_unsafe_var_error: var _warn is unsafe
policy/1.17-deprek8ion.rego:20: rego_unsafe_var_error: var _warn is unsafe
policy/1.17-deprek8ion.rego:26: rego_unsafe_var_error: var _warn is unsafe
swade1987 commented 4 years ago

@fiunchinho I have not only fixed these but also created a docker image you can use moving forward, see https://github.com/swade1987/deprek8ion#example-usage