Last active
December 20, 2017 20:05
-
-
Save dhollinger/b047edf7c10ffd1c27c5436476282432 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PuppetWebhook | |
github payload endpoint | |
/payload returns ok (FAILED - 1) | |
Failures: | |
1) PuppetWebhook github payload endpoint /payload returns ok | |
Failure/Error: expect(last_response).to be_ok | |
expected `#<Rack::MockResponse:0x00560064f920a8 @original_headers={"Content-Type"=>"text/html;charset=utf-8", "...0/gems/rspec-core-3.7.0/exe/rspec:4:in `<main>'\"],\"branch\":\"production\",\"status_code\":500}"]>.ok?` to return true, got false | |
# ./spec/unit/routes/payload_spec.rb:21:in `block (3 levels) in <top (required)>' | |
Finished in 1.91 seconds (files took 0.30563 seconds to load) | |
27 examples, 1 failure |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Logfile created on 2017-12-20 14:02:30 -0600 by logger.rb/56815 | |
I, [2017-12-20T14:02:30.979928 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:30.979998 #30969] INFO -- : Deploying module module | |
I, [2017-12-20T14:02:31.290264 #30969] INFO -- : message: triggered: umask 0022; r10k deploy module module | |
module_name: module | |
I, [2017-12-20T14:02:31.291390 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:31.291450 #30969] INFO -- : Deploying module module | |
I, [2017-12-20T14:02:31.600697 #30969] INFO -- : message: triggered: umask 0022; r10k deploy module module | |
module_name: module | |
I, [2017-12-20T14:02:31.601808 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:31.601877 #30969] INFO -- : Deploying module webhook | |
I, [2017-12-20T14:02:31.917628 #30969] INFO -- : message: triggered: umask 0022; r10k deploy module webhook | |
module_name: webhook | |
I, [2017-12-20T14:02:31.918682 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:31.918744 #30969] INFO -- : Deploying module webhook | |
I, [2017-12-20T14:02:32.226469 #30969] INFO -- : message: triggered: umask 0022; r10k deploy module webhook | |
module_name: webhook | |
I, [2017-12-20T14:02:32.227576 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:32.227658 #30969] INFO -- : Deploying module webhook | |
I, [2017-12-20T14:02:32.541965 #30969] INFO -- : message: triggered: umask 0022; r10k deploy module webhook | |
module_name: webhook | |
I, [2017-12-20T14:02:32.543112 #30969] INFO -- : parsed payload contained: {:branch=>"production", :deleted=>false, :module_name=>"control", :repo_name=>"puppet-control", :repo_user=>"login"} | |
I, [2017-12-20T14:02:32.543198 #30969] INFO -- : Authenticated as user puppet from IP 127.0.0.1 | |
I, [2017-12-20T14:02:32.543275 #30969] INFO -- : Deploying environment production | |
E, [2017-12-20T14:02:32.848873 #30969] ERROR -- : message: | |
ERROR -> Unable to determine current branches for Git source 'test' (/etc/puppetlabs/code/environments) | |
Original exception: | |
Permission denied @ dir_s_mkdir - /opt/puppetlabs/puppet/cache/r10k | |
trace: ["/home/dhollinger/workspace/ruby/puppet_webhook/lib/helpers/tasks.rb:57:in `run_command'", "/home/dhollinger/workspace/ruby/puppet_webhook/lib/helpers/deployments.rb:15:in `deploy'", "/home/dhollinger/workspace/ruby/puppet_webhook/lib/routes/payload.rb:64:in `block in registered'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `block in compile!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (3 levels) in route!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1010:in `route_eval'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (2 levels) in route!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1037:in `block in process_route'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `catch'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `process_route'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:989:in `block in route!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `each'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `route!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1094:in `block in dispatch!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1091:in `dispatch!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `block in call!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `call!'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:913:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-bodyparser-1.0.0/lib/rack/bodyparser.rb:43:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-2.0.3/lib/rack/null_logger.rb:9:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:194:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1955:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `block in call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1724:in `synchronize'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1724:in `synchronize'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `call'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-test-0.8.2/lib/rack/mock_session.rb:29:in `request'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-test-0.8.2/lib/rack/test.rb:251:in `process_request'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-test-0.8.2/lib/rack/test.rb:129:in `custom_request'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rack-test-0.8.2/lib/rack/test.rb:66:in `post'", "/home/dhollinger/workspace/ruby/puppet_webhook/spec/unit/routes/payload_spec.rb:11:in `block (3 levels) in <top (required)>'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:254:in `instance_exec'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:254:in `block in run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:500:in `block in with_around_and_singleton_context_hooks'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:457:in `block in with_around_example_hooks'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/hooks.rb:466:in `block in run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/hooks.rb:604:in `run_around_example_hooks_for'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/hooks.rb:466:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:457:in `with_around_example_hooks'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:500:in `with_around_and_singleton_context_hooks'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example.rb:251:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:628:in `block in run_examples'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:624:in `map'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:624:in `run_examples'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:590:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:591:in `block in run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:591:in `map'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/example_group.rb:591:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:118:in `block (3 levels) in run_specs'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:118:in `map'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:118:in `block (2 levels) in run_specs'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/configuration.rb:1896:in `with_suite_hooks'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:113:in `block in run_specs'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/reporter.rb:79:in `report'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:112:in `run_specs'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:87:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:71:in `run'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/lib/rspec/core/runner.rb:45:in `invoke'", "/home/dhollinger/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/rspec-core-3.7.0/exe/rspec:4:in `<main>'"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment