Skip to content

Add teuthology-nightly-cadence (and trigger) plus teuthology-runner#2568

Open
deepssin wants to merge 1 commit intoceph:mainfrom
deepssin:wip-teuthology-nightly-cadence
Open

Add teuthology-nightly-cadence (and trigger) plus teuthology-runner#2568
deepssin wants to merge 1 commit intoceph:mainfrom
deepssin:wip-teuthology-nightly-cadence

Conversation

@deepssin
Copy link
Copy Markdown

This enables the nightly crons to run from a jenkins pipeline.

Here are the benefits of putting this in pipeline instead of running from crontab -

  • Schedules live in Git (JJB YAML) with PR review, not only on a machine’s crontab
  • Runs are visible in Jenkins: history, logs, and what triggered each build
  • Less tied to one host so no dependency on a single sepia account
  • Easier reruns and experiments from the UI without SSH or editing live cron.

@djgalloway
Copy link
Copy Markdown
Contributor

Makes sense to me conceptually. Have you pushed the jobs manually to test in Jenkins?

@deepssin deepssin force-pushed the wip-teuthology-nightly-cadence branch from 66a603e to fcde057 Compare April 24, 2026 10:55
Signed-off-by: deepssin <deepssin@redhat.com>
@deepssin deepssin force-pushed the wip-teuthology-nightly-cadence branch from fcde057 to 7580440 Compare April 24, 2026 11:06
@deepssin
Copy link
Copy Markdown
Author

Makes sense to me conceptually. Have you pushed the jobs manually to test in Jenkins?

@djgalloway here is one sample log - https://jenkins.ceph.com/job/preserve-teuthology-nightly-cadence-trigger/9/console

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants