opscode/chef-metal-fog — pull request #63 by kanerogers (2014-10-15 01:59:42+00:00)
Title: Fix issues with Fog and Rackspace Networks.

- When Fog creates a Rackspace machine, it manipulates the options that
were passed into it:
https://github.com/fog/fog/blob/27eec8700f4b6b990442bc9715dc27edc6b47a66/lib/fog/rackspace/models/compute_v2/server.rb#L255

- While this is helpful in that you can just list the networks as
strings, it performs a destructive operation on the bootstrap_options
Hash that becomes disastrous when performed in parallel.

- This fix simply performs a deep copy of the bootstrap_options hash
before it is passed to compute.servers.create_server.