New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Policy implementation #2
Conversation
These are the changes implementing the core of the policy. Signed-off-by: Flavio Castelli <fcastelli@suse.com>
This policy requires a patched version of the tinygo compiler in order to be built. This commit adds the Dockerfile used to build the container image. Finally, the new Makefile adds support for golinter Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Update the go modules and the vendored copy Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Add proper details to README and policy metadata Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Add e2e files Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Extend the makefile Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Consume the Go SDK from the `context-aware` branch Signed-off-by: Flavio Castelli <fcastelli@suse.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Little nits only.
Temporarily moving it back to blocked. Waiting for kubewarden/kwctl#448 to be done |
Use the replay session feature of kwctl. This allows us to execute the tests without having a kubernetes cluster running Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Update to latest released version of the Kubewarden Go SDK Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Use the latest set of changes introduced by the new Kubewarden GH action Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Automate the release process Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Update the artifacthub and the metadata files Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Co-authored-by: José Guilherme Vanz <1514798+jvanz@users.noreply.github.com> Signed-off-by: Flavio Castelli <flavio@castelli.me>
Take feedback from review process Signed-off-by: Flavio Castelli <fcastelli@suse.com>
the CI job failures happen because of undefined |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, minor nits, the only issue is the check-artifacthub job failing because of lack of preexisting tag for VERSION. I'm ok merging as it is, once tagged we will never have that problem.
Co-authored-by: Víctor Cuadrado Juan <2196685+viccuad@users.noreply.github.com> Signed-off-by: Flavio Castelli <flavio@castelli.me>
Regenerate the metadata. Signed-off-by: Flavio Castelli <fcastelli@suse.com>
Co-authored-by: Víctor Cuadrado Juan <2196685+viccuad@users.noreply.github.com> Signed-off-by: Flavio Castelli <flavio@castelli.me>
This is the code that implements kubewarden/kubewarden-controller#377
TODO