kubernetes/pkg/controller
Jan Safranek 24400c24ae Clean up error messages for pre-bound PVCs.
When a PVC explicitly requests specific PV and the PV does not match,
we should tell the user what exactly does not match.

From:
Volume's size is smaller than requested or volume's class does not match with claim

To:
Cannot bind to requested volume "<volume name>": %s
where %s is one of:
- requested PV is too small
- storageClasseNames do not match
- incompatible volumeMode
- error checking volumeMode: api defaulting for volumeMode failed (this should not ever happen)
2018-01-19 15:43:45 +01:00
..
bootstrap create auto-gen files 2018-01-17 16:23:03 +08:00
certificates Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
cloud Fix scheduler refs in BUILD files. 2018-01-05 15:05:01 -08:00
clusterroleaggregation Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
cronjob Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
daemon Fix scheduler refs in BUILD files. 2018-01-05 15:05:01 -08:00
deployment Fix UpdatePodWithRetries inline documentation 2018-01-19 12:57:24 +01:00
disruption Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
endpoint Revert "no need delete endpoint explicitly in endpoint controller" 2018-01-10 09:30:23 +08:00
garbagecollector Track run status explicitly rather than non-nil check on stopCh 2018-01-17 11:04:55 -05:00
history Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
job Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
namespace Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
nodeipam Get the node before attempting to get its Alias IP ranges 2018-01-11 17:50:07 -08:00
nodelifecycle Merge pull request #57852 from misterikkit/moveScheduler 2018-01-05 22:20:13 -08:00
podautoscaler remove duplicated import 2018-01-17 09:34:59 +08:00
podgc Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
replicaset remove duplicated import 2018-01-17 09:34:59 +08:00
replication Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
resourcequota Track run status explicitly rather than non-nil check on stopCh 2018-01-17 11:04:55 -05:00
route Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
service Merge pull request #56370 from oracle/for/upstream/master/55528 2018-01-18 13:11:34 -08:00
serviceaccount Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
statefulset Merge pull request #56994 from zouyee/patch-14 2018-01-12 17:17:56 -08:00
testutil Update generated files 2017-11-09 12:14:08 +01:00
ttl Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
util/node Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
volume Clean up error messages for pre-bound PVCs. 2018-01-19 15:43:45 +01:00
.import-restrictions add import restrictions 2016-10-13 16:10:24 -07:00
BUILD Split the NodeController into lifecycle and ipam pieces. 2018-01-04 12:48:08 -08:00
client_builder.go remove duplicated import 2017-11-14 17:18:17 +08:00
controller_ref_manager.go Migrate to GetControllerOf from meta/v1 package 2017-08-06 22:41:58 +10:00
controller_ref_manager_test.go Merge pull request #50353 from zhangxiaoyu-zidif/Delete-redundant-expectError-for-controller-ref-test 2017-08-12 00:00:55 -07:00
controller_utils.go Removed unnecessary type conversion 2017-11-14 11:04:18 +02:00
controller_utils_test.go Removed unused function. 2017-11-14 10:53:29 +02:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Use fnv.New32a() in hash instead adler32 2017-02-15 14:03:54 +08:00
OWNERS remove some people from OWNERS so they don't get reviews anymore 2017-07-13 10:02:21 -07:00