This is an automated email from the ASF dual-hosted git repository.
oscerd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
The following commit(s) were added to refs/heads/main by this push:
new 1a739bb25 Fix #3070: drop PICNIC and fix the MLDSA value of
pqc-signature-action (#3072)
1a739bb25 is described below
commit 1a739bb2589fef9818a247b538b42882a17806ed
Author: Andrea Cosentino <[email protected]>
AuthorDate: Wed Sep 30 13:16:10 2026 +0200
Fix #3070: drop PICNIC and fix the MLDSA value of pqc-signature-action
(#3072)
Bouncy Castle 1.86 removed Picnic, and camel-pqc dropped the PICNIC
signature algorithm in apache/camel#27052 (Camel 4.23), so the kamelet no
longer offers it.
The enum also lacked the opening quote of its first value, which YAML read
as the plain scalar MLDSA" - leaving MLDSA itself outside the accepted
values.
Signed-off-by: Andrea Cosentino <[email protected]>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
---
kamelets/pqc-signature-action.kamelet.yaml | 2 +-
.../src/main/resources/kamelets/pqc-signature-action.kamelet.yaml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/kamelets/pqc-signature-action.kamelet.yaml
b/kamelets/pqc-signature-action.kamelet.yaml
index e6728dd78..153eb2d24 100644
--- a/kamelets/pqc-signature-action.kamelet.yaml
+++ b/kamelets/pqc-signature-action.kamelet.yaml
@@ -40,7 +40,7 @@ spec:
title: PQC Signature Algorithm
description: The PQC Signature Algorithm to be used.
type: string
- enum: [MLDSA","SLHDSA","LMS","XMSS","FALCON","PICNIC"]
+ enum: ["MLDSA","SLHDSA","LMS","XMSS","FALCON"]
operation:
title: PQC Signature Operation
description: The PQC Signature Operation to be performed.
diff --git
a/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
b/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
index e6728dd78..153eb2d24 100644
---
a/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
+++
b/library/camel-kamelets/src/main/resources/kamelets/pqc-signature-action.kamelet.yaml
@@ -40,7 +40,7 @@ spec:
title: PQC Signature Algorithm
description: The PQC Signature Algorithm to be used.
type: string
- enum: [MLDSA","SLHDSA","LMS","XMSS","FALCON","PICNIC"]
+ enum: ["MLDSA","SLHDSA","LMS","XMSS","FALCON"]
operation:
title: PQC Signature Operation
description: The PQC Signature Operation to be performed.