]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add scheduler RPC API v2.0
authorMichał Dulko <michal.dulko@intel.com>
Wed, 17 Feb 2016 10:15:57 +0000 (11:15 +0100)
committerMichał Dulko <michal.dulko@intel.com>
Mon, 29 Feb 2016 13:55:22 +0000 (14:55 +0100)
commitcb4d320e02f3ede7cdd4745ebf9b1a0dea08cd29
treea7658ca141c55ba84db39a330b604cb194c46f9a
parent4d093d4eca67774e8b5973646b3e61552254bc53
Add scheduler RPC API v2.0

This patch creates scheduler RPC API version 2.0, while retaining
compatibility in rpcapi and manager for 1.x, allowing for continuous
deployment scenarios.

This should be merged just before the Mitaka release.

UpgradeImpact - Deployments doing continous deployment should not
upgrade into Newton before doing an upgrade which includes all the
Mitaka's RPC API version bump commits (scheduler, volume, backup).

Change-Id: I9870462cf32be102a895f6e70ef843bfadf85a9d
Related-Blueprint: rpc-object-compatibility
cinder/scheduler/manager.py
cinder/scheduler/rpcapi.py
cinder/tests/unit/scheduler/test_rpcapi.py