-
Type:
CI Blocker
-
Status: Closed
-
Priority:
Normal
-
Resolution: Fixed
-
Affects Version/s: PUP 3.8.7, PUP 3.8.8
-
Fix Version/s: PUP 3.8.8
-
Component/s: None
-
Labels:None
-
CI Pipeline/s:platform legacy Puppet
Acceptance tests for puppet 3.x are failing on Ubuntu 12.04 (Precise). These failures are specific to this platform and are reproducible with the released version of 3.8.7
root@fqy2r71lqmaw1sp:~# curl -k -m 1 https://localhost:8140
|
{
|
"issue_kind":"RUNTIME_ERROR",
|
"message":"Server Error: undefined method `upcase' for nil:NilClass",
|
"stacktrace":[
|
"/usr/lib/ruby/vendor_ruby/puppet/network/http/route.rb:80:in `process'",
|
"/usr/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:63:in `process'",
|
"/usr/lib/ruby/vendor_ruby/puppet/util/profiler/around_profiler.rb:58:in `profile'",
|
"/usr/lib/ruby/vendor_ruby/puppet/util/profiler.rb:51:in `profile'",
|
"/usr/lib/ruby/vendor_ruby/puppet/network/http/handler.rb:61:in `process'",
|
"/usr/lib/ruby/vendor_ruby/puppet/network/http/rack.rb:21:in `call'",
|
"/usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:92:in `process_request'",
|
"/usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:207:in `main_loop'",
|
"/usr/lib/ruby/1.8/phusion_passenger/rack/application_spawner.rb:118:in `run'",
|
"/usr/lib/ruby/1.8/phusion_passenger/rack/application_spawner.rb:65:in `spawn_application'",
|
"/usr/lib/ruby/1.8/phusion_passenger/utils.rb:184:in `safe_fork'",
|
"/usr/lib/ruby/1.8/phusion_passenger/rack/application_spawner.rb:58:in `spawn_application'",
|
"/usr/lib/ruby/1.8/phusion_passenger/rack/application_spawner.rb:41:in `spawn_application'",
|
"/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:159:in `spawn_application'",
|
"/usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:287:in `handle_spawn_application'",
|
"/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__'",
|
"/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop'",
|
"/usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in `start_synchronously'",
|
"/usr/lib/phusion_passenger/passenger-spawn-server:61"
|
]
|
}
|