I don't think I agree with these two networks always being included on a server. It's pretty common to want one or both of these networks to be disabled. What if this function simply returned nil when no networks were specified? Due to https://github.com/fog/fog/blob/master/lib/fog/rackspace/requests/compute_v2/create_server.rb#L57, Fog should default to public net and service net.