opscode/chef — pull request #475 by fnichol (2012-11-08 18:21:30+00:00)
Title: [CHEF-3597] Handle frozen strings in knife.rb chef_server_url var.

**Currently being tracked as [COOK-3597](http://tickets.opscode.com/browse/COOK-3597)**

> This issue was introduced with the implementation of [CHEF-3443](http://tickets.opscode.com/browse/COOK-3443). If the value for `chef_server_url` is a frozen String (like when coming from `ENV`), a runtime error is thrown (`RuntimeError: can't modify frozen String`). Currently the URL is being striped of leading/trailing whitespace but is being mutated directly with `#strip!`.