Merge pull request #51498 from NickrenREN/pvc-resize-cinder

Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Implement volume resize for cinder

**What this PR does / why we need it**:
resize for cinder
xref: [resize proposal](https://github.com/kubernetes/community/pull/657)

**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: xref https://github.com/kubernetes/community/pull/657
Follow up: #49727

**Special notes for your reviewer**:

**Release note**:
```release-note
Implement volume resize for cinder
```

wip, assign to myself first

/assign @NickrenREN

Kubernetes-commit: b18d86d5ccdb77c97425ba7fa451be7f250536d1
This commit is contained in:
Kubernetes Publisher 2017-11-21 23:40:37 -08:00
commit a286873b90

70
Godeps/Godeps.json generated
View File

@ -172,31 +172,31 @@
},
{
"ImportPath": "github.com/gophercloud/gophercloud",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/openstack",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/openstack/identity/v2/tenants",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/openstack/identity/v2/tokens",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/openstack/identity/v3/tokens",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/openstack/utils",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gophercloud/gophercloud/pagination",
"Rev": "0b6b13c4dd9e07a89f83cbe4617c13ad646d6362"
"Rev": "54086d6c81b90e91e1d52b866ee726baf5cbe2b1"
},
{
"ImportPath": "github.com/gregjones/httpcache",
@ -372,115 +372,115 @@
},
{
"ImportPath": "k8s.io/api/admissionregistration/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/admissionregistration/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/apps/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/apps/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/apps/v1beta2",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/authentication/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/authentication/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/authorization/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/authorization/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/autoscaling/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/autoscaling/v2beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/batch/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/batch/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/batch/v2alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/certificates/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/core/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/extensions/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/imagepolicy/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/networking/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/policy/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/rbac/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/rbac/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/rbac/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/scheduling/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/settings/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/storage/v1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/storage/v1alpha1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/api/storage/v1beta1",
"Rev": "5d9772a8cd731dd1b872ea0e753eebe4d77d976d"
"Rev": "174ae813538241df9752b353943abe002da8299b"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/equality",