I applied the fix that you committed manually, since it was a simple change and now the warning goes away in Discourse’s admin panel, but if I look in sidekiq it says that VersionCheck still failed. Is there a way to confirm if it is actually working or not?

And in the error log I see (under Info):
Job exception: undefined method `>' for nil:NilClass
under Backtrace:
/var/www/discourse/app/jobs/scheduled/version_check.rb:23:in `execute'
/var/www/discourse/app/jobs/base.rb:154:in `block (2 levels) in perform’
under Env:
hostname hal-app
process_id 104
application_version c5f42f0e97b27bacd24d07c3180f9b485880e2fc
current_db default
current_hostname forum.blazingumbra.com
job Jobs::VersionCheck
problem_db default
opts
Clearly something is wrong.