-
Notifications
You must be signed in to change notification settings - Fork 128
poc: scheduling gates beta verison #1249
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
Conversation
✅ Deploy Preview for keptn-lifecycle-toolkit ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #1249 +/- ##
==========================================
- Coverage 61.67% 57.98% -3.70%
==========================================
Files 137 102 -35
Lines 10473 8701 -1772
==========================================
- Hits 6459 5045 -1414
+ Misses 3763 3475 -288
+ Partials 251 181 -70
... and 55 files with indirect coverage changes
Flags with carried forward coverage won't be shown. Click here to find out more. |
64f139a
to
197947f
Compare
✅ Deploy Preview for keptn-lifecycle-toolkit ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
4385f3e
to
c40413f
Compare
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]> fix operator import Signed-off-by: realanna <[email protected]> poc: fix lib import Signed-off-by: realanna <[email protected]> poc: fix lib import Signed-off-by: realanna <[email protected]> poc: fix lib import Signed-off-by: realanna <[email protected]> poc: tidy Signed-off-by: realanna <[email protected]> poc: tidy Signed-off-by: realanna <[email protected]> poc: tidy Signed-off-by: realanna <[email protected]> poc: tidy Signed-off-by: realanna <[email protected]> poc: rebased with controller runtime Signed-off-by: realanna <[email protected]> poc: up kind version Signed-off-by: realanna <[email protected]> poc: removed logger in favour of test logger Signed-off-by: realanna <[email protected]> poc: fixed otel Signed-off-by: realanna <[email protected]> poc: patched k8s version for sigs.k8s.io/controller-runtime Signed-off-by: realanna <[email protected]> poc: added gates Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
aa9005e
to
8d375c2
Compare
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Signed-off-by: realanna <[email protected]>
Kudos, SonarCloud Quality Gate passed!
|
This issue has been automatically marked as stale because it has not had recent activity. It will be |
I had to tweak imports of controller runtime since the new version supporting k8s 1.27.1 is not yet released.
for the sake of poc the inner dependencies with klt-cert-manager has been replaced with pr ones for the sake of testing.
A few unit tests need to be fixed due to breaking changes in the library and there is a curious nil pointer issue with the decoder: the interface for injecting it has been removed from controller runtime, so we need to initiate it when creating the handlers kubernetes-sigs/controller-runtime#2134

But overall a separate webhook for gates seems to work.