OpenRMF Core OSS 1.2
Updates included with the 1.2 version of OpenRMF:
- Update to .NET Core 3.1 runtime
- Update .NET Core components to latest (as of today)
- Local Help Documentation
- Small Security Fixes per active scan
- Script to auto-create Keycloak "openrmf" realm on Windows now
- Compliance Generate page has hot buttons to auto-filter results
- DoD Root CA certificates in the API containers
- OpenRMF Keycloak Theme
If upgrading from a previous version before 0.14, you must run both "Refresh Data" functions from the Report screen as an Administrator one time to load the data. See https://cingulara.github.io/openrmf-docs/reports.html#a-note-on-refreshing-data for more information.
IMPORTANT: You must look at the .env file to see we set the Keycloak/OpenID location and realm. Check the .env file in the scripts directory to see how to set those variables. The docker-compose stack YML files read that .env file to launch. These cannot be "localhost" as "localhost" inside a docker container is that container, not the host it is running on.
Make sure Keycloak is running correctly with a new "openrmf" realm before starting OpenRMF. This keeps it separate from other realms. We included a separate Keycloak setup ZIP file below. There are Linux, Mac, and Windows scripts to auto-create the Keycloak realm.