Hi Ronald, Ronald Dahlgren wrote on Thu, Oct 05, 2023 at 12:45:56PM -0400:
> I’ve been running -current for several months now. Recently I started > using “-D snap” when updating packages with pkg_add. If you install a snapshot right now, what you actually get is extremely close to what will be released as 7.4-release, though there is no guarantee that it will be identical. A small number of bugs may still get fixed before release, if they are important enough to justify adding additional work to the release process. Also be aware that no security fixes will be released for 7.4-stable before 7.4-release is officially released. That means if you run 7.4-release before it is officially released, you need to pay attention to any security issues that might affect you - but that's just the same that always applies when running -current. > I ask the list to help me understand what, if anything, I need to > do with my machines that run snapshots when 7.4 is released. If you want to continue running -current, then you can run # sysupgrade -s once post-release snapshots become available, or equivalently manually upgrade to such a snaphot. > Will I need to perform the upgrade procedures differently? Except for potentially needing the -s flag as shown above above, no. That flag may be needed because probably, your machines currently think they are running 7.4-release, so sysupgrade(8) without arguments will wait for 7.5 to appear. > Is the release just a blessed snapshot and everything will continue > to work as-is? Mostly, yes. It receives more testing than ordinary snapshots and we are extra careful to avoid breaking stuff right before it. The command "sysctl -n kern.version" tells you what a machine is currently running: OpenBSD X.Y-beta = ongoing development *before* X.Y OpenBSD X.Y with no suffix = release OpenBSD X.Y-stable = stable branch based on the X.Y release OpenBSD X.Y-current = ongoing development *after* X.Y Yours, Ingo