one of the ruby gems I am installing in my puppet manifests is 'grape'. After installing grape, puppet again shows that error about RubyThreadLocalVar, because it somehow breaks the system, porobably by pulling in concurrent-ruby-1.2.2.
So even if it works with a fresh Ubuntu 23.04 install, installing ruby gems can break it.
Found it.
one of the ruby gems I am installing in my puppet manifests is 'grape'. After installing grape, puppet again shows that error about RubyThreadLocalVar, because it somehow breaks the system, porobably by pulling in concurrent- ruby-1. 2.2.
So even if it works with a fresh Ubuntu 23.04 install, installing ruby gems can break it.