Add do_package_upgrade to package installs

Part of TA220
Merge pull request #18 from rackerjoe/TA220

Merged automatically by jenkins after successful build test
Fix keystone_* blocks
Remove ability to specify num_networks/network_size

This isn't available via the API and causes issues whereby new networks
are re-created each time as the fixed_range_V4 doesn't match the CIDR
created by nova-manage.
Merge pull request #19 from andymcc/grizzly

Merged automatically by jenkins after successful build test
Quantum ahoy!

* Metadata agent/configs
* Provider network configs
* DHCP agent/configs
Merge pull request #20 from Apsu/grizzly

Quantum ahoy!
workaround nova_conf subscription issues to restart services
Merge pull request #21 from willkelly/fix_subscription

Merged automatically by jenkins after successful build test
foodcritic 2.10/tailor fixes
Merge pull request #22 from mancdaz/grizzly

Merged automatically by jenkins after successful build test
Calculate and specify network_size to allow networks > /24 to be created
worm changes, update for grizzly
Merge branch 'grizzly' of https://github.com/rcbops-cookbooks/nova-network into grizzly

Conflicts:
	attributes/default.rb
	recipes/nova-compute.rb
	recipes/quantum-dhcp-agent.rb
	recipes/quantum-l3-agent.rb
	recipes/quantum-ovs-plugin.rb
	recipes/quantum-plugin.rb
	recipes/quantum-server.rb
	templates/default/ovs_quantum_plugin.ini.erb
	templates/default/quantum.conf.erb
Merge pull request #23 from andymcc/net_sizefix

Merged automatically by jenkins after successful build test
ensure all packages are upgraded when do_package_upgrades is set to true
Merge pull request #24 from mancdaz/grizzly

Merged automatically by jenkins after successful build test
allow setting a dhcp_lease_time to override the default 120s

- set the default to 1440 here
Merge pull request #25 from mancdaz/grizzly

Merged automatically by jenkins after successful build test
Fixes DE165 nova-network ovs agent config template is incorrect for
*all* provider networks.