I’m thinking it won’t go well for you. You say you’ve unpacked a tar.gz file. But where to did you extract it? To root (
/)? Or to a specific location?
Also, it seems OpenSUSE patches some
certbot files in the official package to use
/etc/certbot in stead of
/etc/letsencrypt (and similar directories in
/var et c.).
Any manual installed package wouldn’t have that patch I recon. So even if your cronjob somehow manages to find and use the manually installed
certbot, it probably wouldn’t do anything, because
/etc/letsencrypt is empty.
I agree using
zypper to upgrade wasn’t good advice, as it isn’t up2date indeed. There are two community packages for certbot 0.30 however. I have absolutely NO clue how secure OpenSUSE community packages are. But might be something to consider.
If community pacakges aren’t something you feel comfortable with, I would suggest using
certbot-auto to install certbot, as that method is at least supported by Let’s Encrypt. Manually untarring tar.gz files to somewhere almost never is a good idea.