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.

Reply via email to