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

Deploy RC 14 to Prod #196

Merged
merged 24 commits into from
Jan 14, 2021
Merged

Deploy RC 14 to Prod #196

merged 24 commits into from
Jan 14, 2021

Conversation

solipet
Copy link
Contributor

@solipet solipet commented Jan 13, 2021

No description provided.

aduth and others added 24 commits December 14, 2020 08:39
Bump thin gem from 1.7.2. to 1.8.0
- Ex: /api/health/certs?deadline=7d

**Why**: This allows us to query the endpoint with fixed strings
for separate durations, so we could warn at a 30d expiration but
have a seprate check that errors at a 7d expiration

* Disable CodeClimate method-complexity (cognitive complexity)
**Why**: To match IDP configs
- It expires Jan 2021. We already have the other DHS CA4 cert
  that does not expire until 2025, so no need to replace
- Also update certs:remove_invalid task to be able to delete
  future expiring certs
Co-authored-by: Jonathan Hooper <jonathan.hooper@gsa.gov>
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
Co-authored-by: Zach Margolis <zachmargolis@users.noreply.github.com>
…icy-oids

Map piv/cac to the Federal Bridge CA if using valid policy OIDs (LG-3604)
- Stop at trusted roots
- Add helper method to detect missing certs
- Add helper to generate PEM filename
Copy link
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

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

LGTM

@solipet solipet merged commit 823d88e into stages/prod Jan 14, 2021
@solipet solipet deleted the stages/rc-2021 branch January 14, 2021 19:10
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.

None yet

6 participants