[ 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)