HYPERFLEET-369 | Add pre-submit CI jobs for adapter-pull-secret#73291
Conversation
tzhou5
commented
Jan 9, 2026
- Add ci-operator config with lint, unit, and integration test jobs
- Configure golangci-lint v2 for Go code quality checks
- Add unit test job with go mod vendor
- Add integration test job with nested-podman for testcontainers
- Add Tide merge configuration
- Add PROW plugins configuration
- Add OWNERS files (AlexVulaj removed - left the team)
7a64705 to
dc5d7f5
Compare
dc5d7f5 to
35c49e7
Compare
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/retest |
|
/retest ci/rehearse/openshift-hyperfleet/adapter-pull-secret/main/lint |
|
@tzhou5: The The following commands are available to trigger optional jobs: Use DetailsIn response to this:
Instructions 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. |
|
/retest |
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse ack |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
| # If the repo had OWNERS_ALIASES then the aliases were expanded | ||
| # Logins who are not members of 'openshift' organization were filtered out | ||
| # See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md | ||
|
|
There was a problem hiding this comment.
This part is generated automatically.Do you copy it manually?
There was a problem hiding this comment.
this one is generated automatically.
| make test | ||
| container: | ||
| from: src | ||
| - as: integration |
There was a problem hiding this comment.
For other repos,we put int and unit test in main.yaml. and integration test to __presubmit.yaml
There was a problem hiding this comment.
updated, add a new file named __presubmit.yaml
| @@ -0,0 +1,76 @@ | |||
| approve: | |||
| - commandHelpLink: "" | |||
There was a problem hiding this comment.
It missed lgtm_acts_as_approve config.
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@tzhou5: job(s): pull-ci-openshift-hyperfleet-adapter-pull-secret-main-images, pull-ci-openshift-hyperfleet-adapter-pull-secret-main-integration either don't exist or were not found to be affected, and cannot be rehearsed |
0b486ee to
2a8fc84
Compare
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
dedca90 to
8d76490
Compare
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
8d76490 to
6bf22d5
Compare
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse pull-ci-openshift-hyperfleet-adapter-pull-secret-main-lint pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-images pull-ci-openshift-hyperfleet-adapter-pull-secret-main-presubmits-integration pull-ci-openshift-hyperfleet-adapter-pull-secret-main-unit |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: tzhou5, yingzhanredhat 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 |
|
/pj-rehearse ack |
|
@tzhou5: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
4ee8165
into
openshift:master
|
@tzhou5: Updated the following 2 configmaps:
DetailsIn response to this:
Instructions 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. |
…shift#73291) * HYPERFLEET-369 | Add pre-submit CI jobs for adapter-pull-secret * remove untrusted users refer to ci bot * Address review comments for adapter-pull-secret CI * fix the error