ROSAENG-61951 | chore: add codecov jobs - #82291
Conversation
WalkthroughThe OSD Fleet Manager OpenShift CI workflow adds ChangesCoverage CI workflow
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 Checkov (3.3.8)ci-operator/config/openshift-online/osd-fleet-manager/openshift-online-osd-fleet-manager-main.yamlTraceback (most recent call last): Comment |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In
`@ci-operator/config/openshift-online/osd-fleet-manager/openshift-online-osd-fleet-manager-main.yaml`:
- Around line 99-117: Remove the osd-fleet-manager-codecov entry from the
coverage job’s secrets configuration. Keep the secret available only to
publish-coverage, or otherwise ensure coverage uses a tokenless presubmit path
while preserving its existing commands.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository YAML (base), Central YAML (inherited)
Review profile: CHILL
Plan: Enterprise
Run ID: 85eef3dd-b812-424b-be34-a533952806bf
⛔ Files ignored due to path filters (2)
ci-operator/jobs/openshift-online/osd-fleet-manager/openshift-online-osd-fleet-manager-main-postsubmits.yamlis excluded by!ci-operator/jobs/**ci-operator/jobs/openshift-online/osd-fleet-manager/openshift-online-osd-fleet-manager-main-presubmits.yamlis excluded by!ci-operator/jobs/**
📒 Files selected for processing (1)
ci-operator/config/openshift-online/osd-fleet-manager/openshift-online-osd-fleet-manager-main.yaml
|
/pj-rehearse pull-ci-openshift-online-osd-fleet-manager-main-coverage |
|
@gdbranco: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@gdbranco: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
/pj-rehearse ack |
|
/approve |
|
@gdbranco: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: andrebeltrami, gdbranco The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Summary by CodeRabbit
Adds Codecov coverage collection and publishing jobs to the OpenShift CI workflow for the
osd-fleet-managerrepository. The jobs prepare the Go, AWS, database, and secret environments, runmake codecovwith the Codecov secret, and publish coverage results after submission.