-
Notifications
You must be signed in to change notification settings - Fork 519
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
certdog: change certdog to use a generated certdog.toml file #3706
certdog: change certdog to use a generated certdog.toml file #3706
Conversation
121d793
to
ee8a24b
Compare
258e5bb
to
4f418f9
Compare
sources/api/migration/migrations/v1.18.1/certdog-v0-1-1/Cargo.toml
Outdated
Show resolved
Hide resolved
sources/api/migration/migrations/v1.18.1/certdog-v0-1-1/src/main.rs
Outdated
Show resolved
Hide resolved
sources/api/migration/migrations/v1.18.1/certdog-v0-1-1/src/main.rs
Outdated
Show resolved
Hide resolved
03fbb5c
to
ebf1a29
Compare
Updated per comments |
ebf1a29
to
8dd9b5c
Compare
Fix build issue |
Still has unused imports. |
8dd9b5c
to
ebd9581
Compare
Removing unused imports |
ebd9581
to
d553ba9
Compare
Rebased on latest |
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.
We don't actually want to merge this PR with it doing the version bump. The release should yeild a PR that bumps to 1.20. After that, rebase, then it's ready .
Let's merge this first #3768 then rebase your PR to align on 1.19.2 |
9a9f2f5
to
b85b0a2
Compare
sources/api/migration/migrations/v1.19.2/certdog-service-cfg-v0-1-0/src/main.rs
Show resolved
Hide resolved
sources/api/migration/migrations/v1.19.2/certdog-config-file-v0-1-0/src/main.rs
Outdated
Show resolved
Hide resolved
b85b0a2
to
b0df678
Compare
Rebased off latest |
b0df678
to
140cd8a
Compare
Issue number: #3623
Closes #3623
Description of changes:
Changed certdog binary to accept an argument -c instead of -s that defaults to the location /etc/certdog.toml. This toml file will be generated by schnauzer from settings.pki. Certdog now will read the custom certificates from this generated template instead of calling back to the settings api.
Testing done:
Tested via ecs using the aws-ecs-2 variant and verified that the file is generated correctly and certdog runs with no errors
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.