Date: Wed, 13 May 2026 05:50:36 -0700 From: "Pat Maddox" <pat@patmaddox.com> To: "bob prohaska" <fbsd@www.zefox.net>, freebsd-current@freebsd.org Subject: Re: Update strategy and timing Message-ID: <f8342b8d-fd56-4a4b-b8fe-b15ef6bf1e5b@app.fastmail.com> In-Reply-To: <af4FwVaA_3P4yam-@www.zefox.net>
index | next in thread | previous in thread | raw e-mail
On Fri, May 8, 2026, at 8:48 AM, bob prohaska wrote: > Is there a preferred strategy to timing updates > for self-hosted FreeBSD systems? > > On the stable branches it's easy; just update when > updates are announced and build/install. Once caught > up, things can be left alone for days at least.. > > With -current there's essentially no pause in the > stream of fresh commits, so git finds a new commit > by the time buildworld finishes. > > Is there some marker or indicator that signals the > -current tree is at least nominally consistent and > buildable? I'm not asking if it'll work, just whenter > it's worth a try. I'm also interested in this question. One resource that hasn't been mentioned up to this point is https://ci.freebsd.org/ I don't know much about it, so I'm just inferring things based on the job names and activity log. For example, https://ci.freebsd.org/job/FreeBSD-main-amd64-test/ looks like the job that I would care about the most. Presumably you can take the commit from https://ci.freebsd.org/job/FreeBSD-main-amd64-test/lastSuccessfulBuild/parameters/ as representing the most recent commit that successfully built and passed the test suite. One thing that's a bit confusing is that as I write this, build #28475 is listed as both the most recent successful _and_ unsuccessful build, which I don't understand. The jobs are defined in https://github.com/freebsd/freebsd-ci/tree/main/jobs Pathome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f8342b8d-fd56-4a4b-b8fe-b15ef6bf1e5b>
