Matthew Wong
25e9b9dcf9
Revert "Use PV shared informer in PV controller"
2016-09-13 10:12:34 -04:00
Kubernetes Submit Queue
17f82069bb
Merge pull request #30825 from wongma7/pv-controller-informer
...
Automatic merge from submit-queue
Use PV shared informer in PV controller
Use the PV shared informer, addressing (partially) https://github.com/kubernetes/kubernetes/issues/26247 . Using the PVC shared informer is not so simple because sometimes the controller wants to `Requeue` and...
2016-09-10 12:40:30 -07:00
Jan Safranek
3a2f4e52a8
Do not report warning event when an nknown provisioner is requested
...
with StorageClass.Provisioner == <unknown plugin>, we should wait for
either external provisioner or volume admin to provide a PV for a claim
instead of reporting an error.
Fixes #31723
2016-09-07 09:11:41 +02:00
deads2k
cd5b6cc491
move StorageClass to its own group
2016-09-06 08:41:17 -04:00
Matthew Wong
1d6dbdd9d2
Use PV shared informer in PV controller
2016-08-25 21:55:23 -04:00
Jordan Liggitt
387f9ea952
Fix data race in PVC Run/Stop methods
2016-08-21 15:15:33 -04:00
Jan Safranek
bb5d562f37
Restore alpha behavior
2016-08-18 10:36:50 +02:00
Jan Safranek
d8a95a3785
Update matching logic with storage class
...
- no default StorageClass
- PVC.Spec.Class == nil means the same as PVC.Spec.Class == ""
2016-08-18 10:36:50 +02:00
Jan Safranek
6e4d95f646
Dynamic provisioning V2 controller, provisioners, docs and tests.
2016-08-18 10:36:49 +02:00
Jan Safranek
3c5364954b
Fix PVC.Status.Capacity and AccessModes after binding
...
Also, fix unit tests to have the same claim and volume sizes in most of the
tests where we don't test matching based on size and test for a specific size
when we do actually test the matching.
2016-08-08 10:45:42 +02:00
Michal Rostecki
59ca5986dd
Print/log pointers of structs with %#v instead of %+v
...
There are many places in k8s where %+v is used to format a pointer
to struct, which isn't working as expected.
Fixes #26591
2016-08-01 22:27:56 +02:00
Paul Morie
de4d193d45
Add note about space-shuttle code style in controller/volume
2016-07-30 14:29:25 -04:00
Paul Morie
8a1baa4d64
Revert "controller/volume: simplify sync logic in syncUnboundClaim"
...
This reverts commit 9eb2831954
.
2016-07-30 14:00:25 -04:00
Paul Morie
a6d0dc0529
Revert "controller/volume: simplify sync logic in syncBoundClaim"
...
This reverts commit 67787caeeb
.
2016-07-30 14:00:09 -04:00
k8s-merge-robot
696cca21e2
Merge pull request #28813 from xiang90/pv_1
...
Automatic merge from submit-queue
controller/volume: simplify sync logic in syncBoundClaim
Remove all unnecessary branchings.
2016-07-23 00:51:49 -07:00
Xiang Li
67787caeeb
controller/volume: simplify sync logic in syncBoundClaim
2016-07-11 19:36:36 -07:00
Xiang Li
9eb2831954
controller/volume: simplify sync logic in syncUnboundClaim
2016-07-11 19:22:14 -07:00
saadali
0dd17fff22
Reorganize volume controllers and manager
2016-07-01 18:50:25 -07:00