ci: add weekly e2e job against ceph main branch#6007
ci: add weekly e2e job against ceph main branch#6007Coderxrohan wants to merge 1 commit intoceph:develfrom
Conversation
|
@Madhu-1
|
Signed-off-by: Rohan Satkar <[email protected]>
1d7707f to
18cbeb0
Compare
| env: | ||
| CEPH_VERSION: main | ||
| run: | | ||
| make e2e |
There was a problem hiding this comment.
Unfortunately this won't work. The e2e tests require more resources than what GitHub provides for their runners.
You will need to create a new Jenkins job in the ci/centos branch under the jobs/ directory. This will make it possible to run something weekly. In addition to that, you probably need to modify one or more of the scripts in the root directory of the ci/centos branch to use the Ceph main branch (CI builds) to deploy the right version.
There was a problem hiding this comment.
Thanks for the guidance. I have implemented the suggested changes; please verify #6020
Describe what this PR does
or release CI while helping detect regressions from upstream Ceph changes early.
Is there anything that requires special attention
Provide any external context for the change, if any.
This follows the goal of catching compatibility issues early when Ceph main
introduces changes that may affect ceph-csi behavior, without impacting
day-to-day development workflows.
Future concerns
If the job proves stable and valuable, it could later be promoted to a more
frequent schedule or integrated with additional reporting/alerting.
Checklist: