Date: Sat, 24 Mar 2018 14:17:10 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 226893] freebsd-update supporting explicit patch-level for fetch+upgrade Message-ID: <bug-226893-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226893 Bug ID: 226893 Summary: freebsd-update supporting explicit patch-level for fetch+upgrade Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: 482254ac@razorfever.net Created attachment 191785 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=191785&action=edit Adds support for TAG_OVERRIDE environment variable Attached is a proof-of-concept for specifying a patch level for freebsd-update. This is desirable so that users can have a repeatable installation, update and upgrade process that is supported by the FreeBSD project, and doesn't require many additional supporting infrastructure on the user's part. As it is right now, users will either need to: - run their own build/freebsd-update server infrastructure - run some kind of mirror (unsupported) - manipulate the update data in /var/db/freebsd-update (unsupported) - patch freebsd-update A desirable outcome would be a documented command line usage that would allow to specify the patch level in a user friendly fashion when issuing either freebsd-update -r WHATEVER upgrade, or freebsd-update fetch. For example: freebsd-update -r 11.1-RELEASE -p4 upgrade freebsd-update -p4 fetch This will allow systems administrators to upgrade at a cadence that makes sense for their organization, or scripts to build repeatable images, while still using the binaries provided by the FreeBSD project. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226893-8>
