From cb8379031a765f6a7604841ed7ff6eb1b9029df2 Mon Sep 17 00:00:00 2001 From: "gcp-cherry-pick-bot[bot]" <98988430+gcp-cherry-pick-bot[bot]@users.noreply.github.com> Date: Sat, 15 Jun 2024 00:27:33 +0900 Subject: [PATCH] admin: system api: fix FIPS status schema (cherry-pick #10110) (#10112) admin: system api: fix FIPS status schema (#10110) Co-authored-by: Marc 'risson' Schmitt --- authentik/admin/api/system.py | 2 +- schema.yml | 4 ++-- web/src/admin/admin-overview/cards/FipsStatusCard.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/authentik/admin/api/system.py b/authentik/admin/api/system.py index 5b2e91ce53..ac9df17e71 100644 --- a/authentik/admin/api/system.py +++ b/authentik/admin/api/system.py @@ -33,7 +33,7 @@ class RuntimeDict(TypedDict): platform: str uname: str openssl_version: str - openssl_fips_mode: bool | None + openssl_fips_enabled: bool | None authentik_version: str diff --git a/schema.yml b/schema.yml index d356a2129e..baa9701503 100644 --- a/schema.yml +++ b/schema.yml @@ -47406,7 +47406,7 @@ components: type: string openssl_version: type: string - openssl_fips_mode: + openssl_fips_enabled: type: boolean nullable: true authentik_version: @@ -47415,7 +47415,7 @@ components: - architecture - authentik_version - environment - - openssl_fips_mode + - openssl_fips_enabled - openssl_version - platform - python_version diff --git a/web/src/admin/admin-overview/cards/FipsStatusCard.ts b/web/src/admin/admin-overview/cards/FipsStatusCard.ts index 5f9e4168ba..47f05e1a67 100644 --- a/web/src/admin/admin-overview/cards/FipsStatusCard.ts +++ b/web/src/admin/admin-overview/cards/FipsStatusCard.ts @@ -29,7 +29,7 @@ export class FipsStatusCard extends AdminStatusCard { } getStatus(value: SystemInfo): Promise { - return value.runtime.opensslFipsMode + return value.runtime.opensslFipsEnabled ? this.setStatus(msg("OK"), { icon: "fa fa-check-circle pf-m-success", message: html`${msg("FIPS compliance: passing")}`,