Expose the FIPS blueprint customization

Expose the FIPS blueprint customization through
the cloud API.

Signed-off-by: Miguel Martín <mmartinv@redhat.com>
This commit is contained in:
Miguel Martín 2023-11-16 15:56:30 +01:00 committed by Miguel Martin
parent 3c64edfcb9
commit 98847f7494
4 changed files with 177 additions and 151 deletions

View file

@ -1233,6 +1233,8 @@ components:
there are one or more mountpoints in which case it will use LVM. 'lvm' always
uses LVM, even when there are no extra mountpoints. 'raw' uses raw partitions
even when there are one or more mountpoints.
fips:
$ref: '#/components/schemas/FIPS'
Container:
type: object
required:
@ -1507,6 +1509,15 @@ components:
type: string
diun_pub_key_root_certs:
type: string
FIPS:
type: object
additionalProperties: false
description: System FIPS mode setup
properties:
enabled:
type: boolean
description: Enables the system FIPS mode
default: false
Ignition:
type: object
additionalProperties: false