#OpenBSD is currently in the small post-beta/pre-release period, which my #swupdate utility has specific support for. That said, it appears this support was only included in the `swupdate -d` (download) and `swupdate -i` (install) options in the 0.7.1 release, not the `swupdate -l` (list) option.

So, I'll add an issue for that and fix in the next release.

https://mastodon.social/@morgant/111133408610285216

@morgant So if you're running a snapshot, you can upgrade to 7.4 release at some point?

@steven Well, in the case of #swupdate, the handling of the post-beta/pre-release window is really only to ensure it's executing `pkg_add` with the `-Dsnap` option so it's not trying to install non-existent -release/-stable packages. This is something those running -current have to remember to do during these short periods of time.

It's still tricky going from -current to -release because -current will diverge on commits as soon as the release is tagged. :(

@steven #swupdate really was born out of me not wanting to forget any -- albeit very minimal -- minutia of the #OpenBSD base/firmware/packages updates processes, nor miss/forget one of @brynet's reminders regarding snapshots during certain portions of development/beta/release cycles. Also, just streamlining the process ever-so-slightly for updating all my various OpenBSD machines and VMs.
@morgant That sounds like it makes maintenance easier. I never moved my -stable system to a snapshot, so I can probably wait for 7.4. @brynet
@steven @brynet Most developers and porters tend to run -current, but I still prefer to run -stable on my workstation & servers, if at all possible. That said, since I do maintain one in-tree port and several personal/local ports, I do keep a vmm(4) image running -current for testing and submitting ports updates (which must be done on -current).
@morgant @brynet If you sysupgrade to the latest snapshot, is that -current?

@steven @brynet Correct:

https://www.openbsd.org/faq/faq5.html#Flavors

(Which you've probably already read.)

OpenBSD FAQ: Building the System from Source

Following -current and using snapshots