On Wednesday, October 22, 2025 at 10:42:03 AM UTC-7 [email protected] wrote:
Yep, I understand that OS upgrades are under my control. I want to upgrade, why wouldn't I want the enhancements and security of a new release? So, the "Don't upgrade" answer isn't valid. Sure it is. If a new os release has enhancements you don't need and/or fixes for bugs you are not experiencing, you are just making work for yourself touching it. If it's working, why mess with it at all ? I treat my weewx setup basically as an appliance like a toaster. Turn it on and let it be. Pin packages to a specific version. Again, are these newer releases done just to give the devs something to do? Or are there various fixes and enhancements? When would I wish to unpin a package? You would unpin when a new version has a security fix or bug fix or feature addition you need. This is actually rather rare. Creating a venv using a specific python version sounds like an additional step to get where I am now. The OS version changed. So, then I'd try to install an additional version of python using apt. No, thanks, I'm not looking for additional things to dink with. You're not 'dinking with' anything. You're simply adding back in one older version that you relied on before. You never touch it afterward. "apt install python3.11" is one command to run to fix the os deleting it on you. Doesn't get easier than that. Having a list of the modules in use is great and will save time going forward. I kinda like the idea of --copies I don't mind the extra space needed if I avoid the mess I had trying to upgrade to Trixie. You're not 1000% safe from upgrade misadventures but you're probably as close as you can get. I'm going to create a new install and keep weewx separate from my other website. Until now, I ran them on the same machine for laziness/simplicity sake. SSL certs, mosquitto, DDNS, proxy. I believe weewx now warrants it's own virtual machine. Sure - but I have to ask. A virtual machine is just another way of doing a full os. The same questions exist. Are you going to set automatic updates on for the virtual machine ? You have the same decisions to make for pain-vs-gain and risk-vs-benefit. Same thing if you go docker. The questions don't go away nor does your individual measure of worth it or not. You're just making a pretty simple thing potentially more complicated unless you have other reasons to go VM or docker. Everybody's worth-it vs not measure is different. There are no wrong answers. FWIW - I spend the $4/month to have a tiny AWS lightsail VM to rsync out to, so I don't need to sweat proxying, certs, firewalls, and all that complexity. That minimal VM is nginx only. Yes since it's on Internet it is set to auto-update just in case but it's so minimal and locked down that's likely not needed either for me The way I look at it is 'what is the value of your time+labor'. For me it's $50/year well spent to not need to worry about my LAN linux gear at all. But there are no wrong answers either way. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/bb3a0394-b9ce-4ca2-8e53-a815769f68d2n%40googlegroups.com.
