On Fri, Feb 19, 2021 at 1:40 AM Neha Ojha <nojha@xxxxxxxxxx> wrote: > > On Wed, Feb 17, 2021 at 9:39 AM Ilya Dryomov <idryomov@xxxxxxxxx> wrote: > > > > On Wed, Feb 17, 2021 at 5:14 PM David Galloway <dgallowa@xxxxxxxxxx> wrote: > > > > > > Hey all, > > > > > > As of today, we will no longer be building packages for upstream > > > ceph.git branches each time a PR is merged. Instead, we will build each > > > active (master, pacific, octopus, nautilus) branch twice daily ONLY if > > > there were changes since the last build. > > > > > > https://github.com/ceph/ceph-build/pull/1743 makes this change. > > > > > > This job is now disabled: > > > https://jenkins.ceph.com/view/all/job/ceph-dev-trigger/ > > > > > > This job will handle ceph.git dev builds: > > > https://jenkins.ceph.com/job/ceph-dev-nightly/ > > > > > > The purpose of this change is to reduce the load on the CI builders. > > > > The way teuthology-suite currently works, as a side effect of this > > change I think we would need to supply a rather large "-n <number of > > not-yet-built revisions that are allowed to be skipped>" argument when > > scheduling suites against release branches. Previously "-n 3" was > > almost always enough and it took a minute or two for teuthology-suite > > to figure it out. Now with only two builds per day, it is going to > > be more like 30 and take a long time. > > I ran into this today, we can now use the -S (--sha1) option instead, > after checking for available builds. Yup, but that is a manual process. It should really happen automatically. shaman's REST API already supports sha1=latest query, so it's just the teuthology-suite piece that is missing. I've a ticket against teuthology here: https://tracker.ceph.com/issues/49373 Thanks, Ilya _______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx