Closed skonto closed 3 months ago
Attention: Patch coverage is 63.15789%
with 7 lines
in your changes missing coverage. Please review.
Project coverage is 84.52%. Comparing base (
7d318cd
) to head (99c6f3a
). Report is 5 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
pkg/cleanup/cmd/cleanup/cleanup.go | 0.00% | 7 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
/lgtm /approve /cherry-pick release-1.15
@dprotaso: once the present PR merges, I will cherry-pick it on top of release-1.15 in a new PR and assign it to you.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dprotaso, skonto
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Can you make a PR to delete these ones and I'll cherry pick that back too
controller.knative.dev.networking.pkg.certificates.reconciler.reconciler.00-of-01 controller.knative.dev.control-protocol.pkg.certificates.reconciler.reconciler.00-of-01
What controller had this lease controller.knative.dev.networking.pkg.certificates.reconciler.reconciler.00-of-01
?
@dprotaso: new pull request created: #15418
Can you make a PR to delete these ones and I'll cherry pick that back too
What controller had this lease controller.knative.dev.networking.pkg.certificates.reconciler.reconciler.00-of-01 ?
Sure I need to take a look. I just noticed during some testing.
@dprotaso
controller.knative.dev.networking.pkg.certificates.reconciler.reconciler.00-of-01
was added in 1.11 see https://github.com/knative/networking/pull/802. With 1.11 controller.knative.dev.control-protocol.pkg.certificates.reconciler.reconciler.00-of-01
became redundant.
Later on controller.knative.dev.networking.pkg.certificates.reconciler.reconciler.00-of-01
was also removed https://github.com/knative/networking/commit/060ef7acae5d713cb07c9948cc8d2e3c50be214a
With 1.15 and when internal encryption is on we get controller.knative.dev.serving.pkg.reconciler.certificate.reconciler.00-of-01
.
This happened due to the intermediate steps taken to move to current internal encryption implementation cc @ReToCode in case I miss anything.
I will create a PR to update the cleanup job for those two leases. So anyone running the job in 1.15 will have a cleaned state. I am not sure if Knative operator cleans up those resources since they are not part of the manifest but I guess the clean up job is for 1.15+.
Proposed Changes
vs old ones
net-certmanager leases:
There are more leases we never deleted as we made changes across releases (maybe for a future PR):