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

Cert rotator #4617

Merged
merged 24 commits into from
Jan 21, 2025
Merged

Cert rotator #4617

merged 24 commits into from
Jan 21, 2025

Conversation

DrewScoggins
Copy link
Member

Adds certificate handling to auth code for upload

@DrewScoggins DrewScoggins requested a review from e-kharion January 8, 2025 00:45
caaavik-msft
caaavik-msft previously approved these changes Jan 8, 2025
Copy link
Contributor

@caaavik-msft caaavik-msft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just two comments to optionally address

scripts/performance/common.py Outdated Show resolved Hide resolved
src/tools/CertHelper/Program.cs Outdated Show resolved Hide resolved
e-kharion
e-kharion previously approved these changes Jan 8, 2025
scripts/upload.py Outdated Show resolved Hide resolved
LoopedBard3
LoopedBard3 previously approved these changes Jan 8, 2025
scripts/upload.py Show resolved Hide resolved
@DrewScoggins
Copy link
Member Author

I was thinking, maybe we should move the behavior of CertRotator into CertHelper. That way we always bring along what we need on every run, and we don't have to worry about pushing updates to CertRotator out to machines.

@LoopedBard3
Copy link
Member

Would the idea be to then run the CertRotator functionality every run as well? I think that makes sense, especially from the standpoint of having a clear update flow.

@DrewScoggins
Copy link
Member Author

Yeah, that would be the idea. We would check on the certs before we started the upload.

e-kharion
e-kharion previously approved these changes Jan 14, 2025
azure-pipelines.yml Outdated Show resolved Hide resolved
@DrewScoggins
Copy link
Member Author

src/tools/CertHelper/KeyVaultCert.cs Outdated Show resolved Hide resolved
src/tools/CertHelper/KeyVaultCert.cs Outdated Show resolved Hide resolved
src/tools/CertHelper/KeyVaultCert.cs Outdated Show resolved Hide resolved
@DrewScoggins DrewScoggins requested a review from sblom January 21, 2025 23:03
@DrewScoggins DrewScoggins merged commit 7b8c420 into dotnet:main Jan 21, 2025
50 of 58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants