We added a hard gem dependency on http-client but we didn't end up using the gem in the 6.x timeframe. We should drop the dependency in 7
Merged to main in https://github.com/puppetlabs/puppet/commit/0f388769e45cb9f2a1e772195186f108d6bba005
Passed CI in 81e3bdf38bbfb1ec