Skip to content
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

[pull] master from cert-manager:master #1066

Open
wants to merge 2,022 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 28, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Oct 28, 2022
cert-manager-bot and others added 29 commits September 18, 2024 00:22
[CI] Merge self-upgrade-master into master
add fuzzer for venafi cr controller
Add further text explaining why we use an old license year
Clarify how to use the Kind section of the PR template
Signed-off-by: Josh Soref <[email protected]>
Signed-off-by: Tim Ramlot <[email protected]>
feat: Use OAuth endpoint for Venafi Issuer when user/pass provided
K8s expects finalizers to be of the form:
FQDN/finalizer-name

As such, the initial finalizer name (finalizer.acme.cert-manager.io)
used by cert-manager is noncompliant.

These changes add initial support for a proper domain qualified name
(acme.cert-manager.io/finalizer).

Support for using that new name will be added later.

Feature plan:

1. Add support for tolerating the domain-qualified-finalizer
2. Add flag enabled support for setting the domain-qualified-finalizer
3. Release a version with current finalizer on by default
4. Change default behavior to use the domain-qualified-finalizer
   and allowing flag to use legacy behavior
5. Release a version with domain-qualified-finalizer on by default
6. Remove support for the legacy finalizer and the flag
7. Release a version with only domain-qualified-finalizer

Signed-off-by: Josh Soref <[email protected]>
Ideally this allows users to use acme.cert-manager.io/finalizer

Signed-off-by: Josh Soref <[email protected]>
…to-venafi-certs

6898: Add validity duration to Venafi certificates
Support a domain qualified finalizer instead of one that triggers a warning from kubernetes
Add design for pushing charts to OCI registry
…r exist at the moment of deletion

Signed-off-by: Tim Ramlot <[email protected]>
Remove issuer argument from CleanUp function
Remove webhook validation for Route53 region

Signed-off-by: Richard Wall <[email protected]>
Enable and fix usestdlibvars, misspell and staticcheck linters
Signed-off-by: Nathan Baulch <[email protected]>
Signed-off-by: Tim Ramlot <[email protected]>
cert-manager-prow bot and others added 30 commits January 28, 2025 12:56
Split tests using 'live' DNS into separate package
…teral

Allow to set keystore password in Certificate
[CI] Self-upgrade merging self-upgrade-master into master
[CI] Merge self-upgrade-master into master
acmesolver: Fix error message on successful exit
[CI] Merge self-upgrade-master into master
[CI] Merge self-upgrade-master into master
Cloudflare have stopped including zone IDs in their record responses
now, 2 months after they said they did and with their trademark zero
effort in outreach to consumers of their API. Ensure that findTxtRecord
returns a record struct with the zone ID set regardless.

Fixes #7540

Signed-off-by: Luke Carrier <[email protected]>
[CI] Merge self-upgrade-master into master
[CI] Merge self-upgrade-master into master
add fuzz tests for ProcessItem APIs
[CI] Merge self-upgrade-master into master
Remove ValidateCAA code, leaving a warning
[CI] Merge self-upgrade-master into master
Signed-off-by: Ashley Davis <[email protected]>
…ne-id

chore(issuer/cloudflare): ensure we set ZoneID
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.