Skip to content

Release v4.18.0#646

Merged
ADPennington merged 75 commits into
HHS:mainfrom
raft-tech:release/v4.18.0
May 26, 2026
Merged

Release v4.18.0#646
ADPennington merged 75 commits into
HHS:mainfrom
raft-tech:release/v4.18.0

Conversation

@elipe17
Copy link
Copy Markdown
Contributor

@elipe17 elipe17 commented Apr 29, 2026

Summary of Changes

Release Tracker: raft-tech#5811
Raft Release: https://github.com/raft-tech/TANF-app/releases/tag/v4.18.0

- Added basic keycloak infra
- Update docker compose with new vars
- Update pipfile with new deps
- Update realm to give service account appropriate permissions
- Add tasks to sync users/groups to keycloak
- added configure container to get keycloak updated on local startup
- updated frontend to be able to switch between keycloak and django auth
- add / prefix to exempt urls
- Update client to add email and first/last name to attributes
- update configure script to adhere to that and load config for keycloak
- update deploy script to use raft docker container
- Update deploy script
- Deconflict host vs db_host name
- Add entry point script to start nginx and keycloak in same container
- integrate grafana with keycloak oidc
- remove old prxy paths
- Update deploy scripts
- Update grafana config to map groups to orgs and roles in grafana
- Update grafana sso to enforce password or ams auth only
- Configured keycloak metrics and alerts based on metrics
- Added canary based routing for keycloak vs django auth
- Add new routes for auth endpoints
- update so that keycloak doesn't use distributed cache
- update docs
@elipe17 elipe17 changed the title Releasev4.18.0 Release v4.18.0 Apr 29, 2026
Copy link
Copy Markdown
Collaborator

@ADPennington ADPennington left a comment

Choose a reason for hiding this comment

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

v4.18.0 includes the following:

features

  • go parser max records per case validator (not in deployed env)

bug fixes

  • Update uswds3.css (for KC content re: emails)
  • PLG Deploy.sh Wrong Port for Network Policy
  • SET fix re: email changes

dev ops

  • Keycloak Integration (not in deployed env)

documentation

  • 4.17.0 Release Readiness

Comment thread tdrs-backend/Dockerfile
@@ -1,5 +1,5 @@
ARG REGISTRY_OWNER=hhs
ARG BASE_TAG=v1.1.0
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

⚠️

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

pushed this update to hhs ghcr.

@ADPennington ADPennington merged commit a773363 into HHS:main May 26, 2026
6 checks passed
@ADPennington ADPennington deleted the release/v4.18.0 branch May 26, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants