fix: disable fips test on 1.2 and 1.3 streams#367
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||
Configuration Diff1 document(s) impacted: + 0 added
- 0 removed
! 1 modifiedDiff@@ spec.resources.appstudio.redhat.com/v1beta2/IntegrationTestScenario/rhtas-operator-e2e-test{{.nameSuffix}}-fips.spec.contexts @@
# projctl.konflux.dev/v1beta1/ProjectDevelopmentStreamTemplate/rhtas-tenant/operator-template
! - one list entry removed:
- - name: group
- description: "runs the integration test for a group Snapshot"
! + one list entry added:
+ - name: "{{- if or (eq .version \"v1.3\") (eq .version \"v1.2\") -}} disabled {{- else -}} group {{- end -}}"
+ description: "runs the integration test for a group Snapshot or disable where not supported"📦 Artifacts: base-output.yaml, head-output.yaml, dyff-output.txt |
PR Type
Bug fix
Description
Disable FIPS test on Kubernetes 1.2 and 1.3 streams
Add conditional logic to skip test on unsupported versions
Update test scenario description for clarity
Diagram Walkthrough
flowchart LR A["FIPS E2E Test"] -->|Check Version| B{"Version 1.2 or 1.3?"} B -->|Yes| C["Disabled"] B -->|No| D["Run Test"]File Walkthrough
e2e.yaml
Conditional FIPS test disabling for version compatibilitykonflux-configs/base/project/overlay/rhtas-operator/patch/e2e.yaml
1.2 and 1.3
checks
version support
unsupported ones