Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing dependency on webhook after upgrade to PE 3.7.0 #104

Closed
robruma opened this issue Nov 26, 2014 · 3 comments
Closed

Missing dependency on webhook after upgrade to PE 3.7.0 #104

robruma opened this issue Nov 26, 2014 · 3 comments

Comments

@robruma
Copy link
Contributor

robruma commented Nov 26, 2014

I'm not sure if managing the installation of rack is appropriate in webhook.pp because the webhook seemed to work fine before the upgrade to PE 3.7.0

I can submit a PR with the necessary updates unless there is a better place for this.

Error: /Stage[main]/R10k::Webhook/Service[webhook]/ensure: change from stopped to running failed: Could not start Service[webhook]: Execution of '/sbin/service webhook start' returned 1: Starting webhook: /opt/puppet/lib/ruby/1.9.1/rubygems/dependency.rb:247:in to_specs': Could not find rack (~> 1.4) amongst [addressable-2.3.5, autoparse-0.3.3, bigdecimal-1.1.0, builder-3.0.0, colored-1.2, cri-2.5.0, deep_merge-1.0.0, excon-0.14.1, extlib-0.9.16, faraday-0.8.8, faraday_middleware-0.9.1, faraday_middleware-multi_json-0.0.6, fog-1.5.0, formatador-0.2.0, google-api-client-0.6.4, guid-0.1.1, hiera-eyaml-2.0.4, hiera-eyaml-2.0.3, highline-1.6.21, io-console-0.3, json-1.5.5, json_pure-1.8.1, jwt-0.1.8, launchy-2.3.0, log4r-1.1.10, mime-types-1.16, minitest-2.5.1, multi_json-1.8.4, multi_json-1.8.0, multipart-post-1.2.0, net-scp-1.0.4, net-ssh-2.1.4, nokogiri-1.5.10, r10k-1.3.4, r10k-1.3.1, rack-protection-1.5.3, rake-0.9.2.2, rbvmomi-1.3.0, rdoc-3.9.5, ruby-hmac-0.4.0, signet-0.4.5, sinatra-1.4.5, systemu-2.5.2, tilt-1.4.1, trollop-2.0, trollop-1.16.2, uuidtools-2.1.4] (Gem::LoadError) from /opt/puppet/lib/ruby/1.9.1/rubygems/specification.rb:777:inblock in activate_dependencies'
from /opt/puppet/lib/ruby/1.9.1/rubygems/specification.rb:766:in each' from /opt/puppet/lib/ruby/1.9.1/rubygems/specification.rb:766:inactivate_dependencies'
from /opt/puppet/lib/ruby/1.9.1/rubygems/specification.rb:750:in activate' from /opt/puppet/lib/ruby/1.9.1/rubygems.rb:212:inrescue in try_activate'
from /opt/puppet/lib/ruby/1.9.1/rubygems.rb:209:in try_activate' from /opt/puppet/lib/ruby/1.9.1/rubygems/custom_require.rb:59:inrescue in require'
from /opt/puppet/lib/ruby/1.9.1/rubygems/custom_require.rb:35:in require' from /usr/local/bin/webhook:11:in

'
[FAILED]

@acidprime
Copy link
Collaborator

So I have this running on 3.7 upgrade , can you confirm if this was a upgrade or clean install. Also as apache has been removed, can you confirm if this is a split install or an all in one @robruma

@acidprime
Copy link
Collaborator

also does a /opt/puppet/bin/gem install rack fix the issue for you? @robruma

@robruma
Copy link
Contributor Author

robruma commented Dec 16, 2014

@acidprime it was an upgrade on a multi-master split install. Installing the rack gem does fix the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants