Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions test/start-additional-kas/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ inputs:
default: "false"
description: 'Whether to enable ECC wrapping for TDFs'
required: false
pqc-enabled:
default: "false"
description: 'Whether to enable post-quantum and hybrid PQ/T wrapping for TDFs'
required: false
key-management:
default: "false"
description: 'Whether or not key_management is enabled for this KAS'
Expand Down Expand Up @@ -95,6 +99,7 @@ runs:
KAS_NAME: ${{ inputs.kas-name }}
KAS_PORT: ${{ inputs.kas-port }}
EC_TDF_ENABLED: ${{ inputs.ec-tdf-enabled }}
PQC_ENABLED: ${{ inputs.pqc-enabled }}
KEY_MANAGEMENT: ${{ inputs.key-management }}
ROOT_KEY: ${{ inputs.root-key }}
LOG_LEVEL: ${{ inputs.log-level }}
Expand All @@ -105,6 +110,7 @@ runs:
(.server.port = env(KAS_PORT))
| (.mode = ["kas"])
| (.services.kas.preview.ec_tdf_enabled = env(EC_TDF_ENABLED))
| (.services.kas.preview.hybrid_tdf_enabled = env(PQC_ENABLED))
Comment thread
dmihalcik-virtru marked this conversation as resolved.
Resolved
| (.services.kas.preview.key_management = env(KEY_MANAGEMENT))
Comment thread
dmihalcik-virtru marked this conversation as resolved.
Resolved
Comment thread
dmihalcik-virtru marked this conversation as resolved.
Resolved
| (.services.kas.registered_kas_uri = "http://localhost:" + env(KAS_PORT))
| del(.services.kas.root_key)
Expand Down
10 changes: 10 additions & 0 deletions test/start-up-with-containers/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ inputs:
default: "false"
description: 'Whether to enable ECC wrapping for TDFs'
required: false
pqc-enabled:
default: "false"
description: 'Whether to enable post-quantum and hybrid PQ/T wrapping for TDFs'
required: false
log-level:
default: "debug"
description: 'Log level for the platform (audit, debug, info, warn, error)'
Expand Down Expand Up @@ -165,6 +169,12 @@ runs:
run: |
yq e '.services.kas.ec_tdf_enabled = true' -i opentdf.yaml
working-directory: otdf-test-platform
- name: Enable PQ (mlkem, xwing, and hybrid) wrapping for TDFs
shell: bash
if: ${{ inputs.pqc-enabled }}
run: |
yq e '.services.kas.hybrid_tdf_enabled = true' -i opentdf.yaml
Comment thread
dmihalcik-virtru marked this conversation as resolved.
Resolved
working-directory: otdf-test-platform
- name: Validate logging inputs
shell: bash
env:
Expand Down
Loading