You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
job-pipelinerun-cekit-builder.yaml fires a single PipelineRun with no status polling or retry; if it fails, workspaces never come up
Add loop that polls PipelineRun status and retries up to 3 times on failure. Add to pre-flight checklist.
DONE
2
Bug: User Cannot View Feature Branch NS -- userX-claims-stats not visible in OCP Console
rhdh-templates
Feature-branch namespace (e.g. user1-claims-stats) is created by the scaffolder template (rhdh-templates repo, manifests/helm/templates/namespace.yaml) but no RoleBinding existed for the user. pipeline-sa.yaml only binds the build SA, not the user.
Added rolebinding-tenant-user.yaml to manifests/helm/templates/ binding the user to the tenant-user ClusterRole in the feature-branch namespace.
DONE
3
Pipeline is missing (Section 6 after merge)
gitops + showroom
After merging the feature branch MR, the main-branch pipeline may not trigger if the GitLab webhook for main isn't configured, or the pipeline isn't visible in the RHDH CI tab for the main component.
Investigate webhook config for main branch pushes. Ensure showroom content clarifies which component to check for the post-merge pipeline.
TODO -- investigate
HIGH -- Performance
#
Issue
Repo
Root Cause
Fix
Status
4
CI Takes too long
gitops + manifests
Pipeline stages (clone, sonar-scan, build-push, redeploy) run sequentially. SonarQube cold start and S2I builds are main bottlenecks.
Profile PipelineRun durations. Consider running sonar-scan in parallel with build. Pre-warm SonarQube. Use pre-built base image layers.
TODO -- profile first
5
Per Container LimitRange too aggressive (1Gi memory)
gitops
tenant/parasol-insurance-tenant/values.yaml sets default memory limit to 1Gi. Java/Quarkus apps + pipeline tasks easily need more.
Bumped to 2Gi default limit, 256Mi default request. Consider bumping ResourceQuota if needed.