This week, I had a new baby girl! My wife is ok, the baby is ok, everybody's ok. This is my third child so I know what to expect from this life changing event. For now, she is asleep most of the time. I even had a good night's sleep last night. I should be fresh and happy.
My brain still wants to do computer stuff. I have to renew a handcrafted TLS certificate in my homelab that will expire soon. I would like to use my fully automated private CA I deployed a few weeks ago but I don't want to break everything so I need to spawn a cloud instance, set up a second VPN server then choose a host in my lab to configure the client before deploying everywhere using the same (tested) procedure.
When my first daughter woke up, she wanted to play video games on my main computer. I booted my laptop, checked if OpenTofu was installed, it was outdated so I started to upgrade the laptop. Then my son woke up. My laptop doesn't have access to the homelab. It doesn't have the OpenStack credentials to spawn a cloud instance. And now everybody is awake.
To conclude, next time I'll focus on only updating the soon to be expired certificate using the manual method that works, instead of implementing a fully automated process that takes time and doesn't work yet.
It's a rainy day, but it's still not the day that I'll update my docker containers to podman quadlet.
PS: It took me nearly 1 hour in fragmented time to write this post 😅
#homelab #tls #openvpn #openstack #life