Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Supported Platforms article for Fall of 2023 #2925

Merged
merged 1 commit into from
Dec 11, 2023
Merged

Conversation

philrz
Copy link
Contributor

@philrz philrz commented Dec 7, 2023

Some additional notes on the testing to provide context for what went into the article updates:

  1. The loaner Brim MacBook that I've traditionally used for testing that Zui still runs on super old macOS releases won't even install Big Sur (macOS 11) anymore. I have every reason to assume Zui still runs on there, but I don't feel confident claiming it does unless I can repro issues on it in a pinch. Based on my web searches, Apple's support for Big Sur may be wrapping up right about now anyway, so I figure it's no big loss.

  2. I definitely saw Zui work on Windows 8.1 in the past, but for whatever reason this time went I went to repeat the smoke test I couldn't get Wireshark to work. That's when I noticed that Microsoft has officially announced EOS on Windows 8.1 overall, so I was happy to drop mention of it entirely.

  3. For all the old Linux releases I'm not claiming to support anymore, the root cause is the same: A GLIBC that the Suricata artifact wants that isn't there. No doubt someone could surgically add the correct one by hand but I don't wanna be officially supporting surgeries, so I'm happy to have our oldest supported versions be ones that lack that problem out-of-the-box.

In addition to binary searching to confirm the oldest releases that still passed smoke testing, I also did smoke tests with the most recently available versions just to be sure. I don't care to include all this detail in the article, but in case I ever need to refer back to it, here's a list of which ones I tested and which worked ok. (Now that I'm writing this I realize I didn't hit Windows 11. I happened to spin up a Windows 11 VM on Azure a few days ago when repro'ing a user issue and of course the app worked fine for general operations. I unfortunately didn't happen to test with pcaps at the time, but Windows 11 has been around long enough that if it was busted I expect we'd have heard about it by now.)

Platform Release Worked?
macOS Monterey 12.6.5
macOS Sonoma 14.1.1
Windows 8.1 EOS
Windows 10 Home 22H2 19045.3758
Linux Fedora 29
Linux Fedora 30
Linux Fedora 31
Linux Fedora 32
Linux Fedora 33
Linux Debian 10
Linux Debian 10.7
Linux Debian 10.13
Linux Debian 11
Linux Rocky 8.9
Linux Rocky 9.0
Linux Rocky 9.3
Linux Ubuntu 20.04
Linux Ubuntu 22.04.3
Linux Ubuntu 23.10.1

Closes #2906

@philrz philrz requested review from mattnibs, nwt and jameskerr December 7, 2023 22:58
@philrz philrz self-assigned this Dec 7, 2023
@philrz philrz merged commit 4518517 into main Dec 11, 2023
4 checks passed
@philrz philrz deleted the platforms-fall-2023 branch December 11, 2023 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Supported Platforms update (Fall, 2023)
2 participants