[ 
https://issues.apache.org/jira/browse/WHIMSY-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebb resolved WHIMSY-331.
-------------------------
    Resolution: Fixed

Fixed with 9536e9fe70f38fe660328b6cb4e570fb4359f838

> Roster tool broken - Insecure operation - spawn
> -----------------------------------------------
>
>                 Key: WHIMSY-331
>                 URL: https://issues.apache.org/jira/browse/WHIMSY-331
>             Project: Whimsy
>          Issue Type: Bug
>          Components: Roster
>            Reporter: Sam Ruby
>            Priority: Critical
>
> On slack, people have been reporting errors in the roster tool when adding or 
> removing a person from a PMC. I tried adding test_rubys to whimsy and got the 
> following:
> {
>  "exception": "#<SecurityError: Insecure operation - spawn>",
>  "backtrace": [
>  "/usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/open3.rb:199:in `spawn'",
>  "/usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/open3.rb:199:in 
> `popen_run'",
>  "/usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/open3.rb:95:in `popen3'",
>  "/usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/open3.rb:258:in `capture3'",
>  "/x1/srv/whimsy/lib/whimsy/asf/svn.rb:332:in `svn'",
>  "/x1/srv/whimsy/lib/whimsy/asf/svn.rb:478:in `block in updateCI'",
>  "/usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/tmpdir.rb:89:in `mktmpdir'",
>  "/x1/srv/whimsy/lib/whimsy/asf/svn.rb:473:in `updateCI'",
>  "/x1/srv/whimsy/www/roster/views/actions/committee.json.rb:41:in 
> `_evaluate'",
>  "/x1/srv/whimsy/www/roster/main.rb:345:in `block in <top (required)>'",
>  "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:223:in `call'",
>  "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:48:in `call'",
>  "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:200:in `call'",
>  "/x1/srv/whimsy/lib/whimsy/asf/rack.rb:254:in `call'",
>  
> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb:97:in
>  `process_request'",
>  
> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:157:in
>  `accept_and_process_next_request'",
>  
> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb:110:in
>  `main_loop'",
>  
> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/request_handler.rb:415:in
>  `block (3 levels) in start_threads'",
>  
> "/usr/local/rvm/gems/ruby-2.4.1/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/utils.rb:113:in
>  `block in create_thread_and_abort_on_exception'"
>  ]
> }



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to