Re: Change to dev build frequency

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

Neha

>
> The problem is that instead of querying shaman for the latest revision
> that is built on all distros and jumping right there, teuthology-suite
> just tries the tip, then goes back one commit, then two commits, etc.
> Not sure how often folks schedule suites against release branches,
> but we probably want to prioritize fixing this quirk.
>
> Thanks,
>
>                 Ilya
> _______________________________________________
> Dev mailing list -- dev@xxxxxxx
> To unsubscribe send an email to dev-leave@xxxxxxx
>
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux