This message was deleted.
# puppet
s
This message was deleted.
b
I did the following: /opt/puppetlabs/puppet/bin/gem uninstall puppet_forge /opt/puppetlabs/puppet/bin/gem install --no-document puppet_forge along with faraday, faraday-multipart, faraday-retry and then restarted the webhook service. It looks like I'm getting closer but now I have this nasty message: [2023-05-23 091127] ERROR message: \n[33940, #<Thread:0x0000000001c2edf8 run>, #<Gem:MissingSpecVersionError Gem::MissingSpecVersionError>, ["/opt/puppetlabs/puppet/lib/ruby/2.7.0/rubygems/dependency.rb313in `to_specs'", "/opt/puppetlabs/puppet/lib/ruby/2.7.0/rubygems/specification.rb2561in `block in traverse'", "/opt/puppetlabs/puppet/lib/ruby/2.7.0/rubygems/specification.rb2559in `each'", "/opt/puppetlabs/puppet/lib/ruby/2.7.0/rubygems/specification.rb2559in `traverse'", "/opt/puppetlabs/puppet/lib/ruby/2.7.0/rubygems/specification.rb1039in `block in find_in_unresolved_tree'", "/opt/pup
I'm not sure if this was the correct way to fix my problem but my r10k is now working. While tailing /var/log/webhook/access.log and pushing changes to my git repository, I made note of all the "cannot load such file -- faraday_middleware (LoadError)" errors and then did: /opt/puppetlabs/puppet/bin/gem uninstall <missing gem> Making note of the version of the gem, I accepted the warning about dependencies and uninstalled each gem, and then reinstalled: /opt/puppetlabs/puppet/bin/gem install --no-document -v '<version here' <missing gem>