Ferran Rodenas
d67898b875
Check RegisterMetricAndTrackRateLimiterUsage error when starting controllers
...
Signed-off-by: Ferran Rodenas <rodenasf@vmware.com>
2017-11-01 12:46:07 +01:00
Kevin
4c8539cece
use core client with explicit version globally
2017-10-27 15:48:32 +08:00
Maciej Szulik
6962427b35
Enable batch/v1beta1.CronJobs by default
2017-09-03 11:17:33 +02:00
Kubernetes Submit Queue
fc9e214a84
Merge pull request #51519 from hzxuzhonghu/cronjob
...
Automatic merge from submit-queue
update deprecated interface and fix bug not return when list pod failed in cronjob_controller.go
**What this PR does / why we need it**:
remove some unused redundant code, and fix bug: when list pod failed,
job still deleted but pod may still exist in func `deleteJob`
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2017-09-02 12:58:07 -07:00
Antoine Pelisse
d7eec6b51d
Revert "Enable batch/v1beta1.CronJobs by default"
2017-08-31 09:54:16 -07:00
hzxuzhonghu
b80a8db6d3
update Deprecated code and fix bug not return when list pod failed
2017-08-31 14:14:51 +08:00
Maciej Szulik
2de214b044
Enable batch/v1beta1.CronJobs by default
2017-08-29 09:31:39 +02:00
supereagle
adc0eef43e
remove duplicated import and wrong alias name of api package
2017-07-25 10:04:25 +08:00
Dr. Stefan Schimanski
5925a0a1df
Move pkg/api/v1/ref -> client-go/tools/reference
2017-07-18 22:45:43 +02:00
Chao Xu
9d489c8504
manual changes
2017-07-17 15:05:38 -07:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Jun Xiang Tee
ae4df9f573
deprecate created-by annotation for cronjob
2017-06-23 11:05:40 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f2d3220a11
run root-rewrite-import-client-go-api-types
2017-06-22 11:30:59 -07:00
Chao Xu
cde4772928
run ./root-rewrite-all-other-apis.sh, then run make all, pkg/... compiles
2017-06-22 11:30:52 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
zhangxiaoyu-zidif
6918109b31
Fix for-loop and err definition
2017-05-31 13:51:14 +08:00
Anthony Yeh
1e14323ac2
CronJob: List children before parents.
...
This prevents a race with the GC while it orphans dependents.
2017-04-19 15:42:34 -07:00
Anthony Yeh
e085f1f83c
CronJob: Apply missing ControllerRefs to Jobs created by a CronJob.
...
This should only happen if the Jobs were created by an older version
of the CronJob controller, since from now on we add ControllerRef upon
creation.
CronJob doesn't do actual adoption because it doesn't use label
selectors to find its Jobs. However, we should apply ControllerRef
for potential server-side cascading deletion, and to advise other
controllers we own these objects.
2017-04-18 14:00:18 -07:00
Anthony Yeh
d72eebd3fc
CronJob: Add ControllerRef on all created Jobs.
2017-04-18 13:59:54 -07:00
Anthony Yeh
4c954d6dbb
CronJob: Don't launch if DeletionTimestamp is set.
2017-04-18 13:59:31 -07:00
Chao Xu
4f9591b1de
move pkg/api/v1/ref.go and pkg/api/v1/resource.go to subpackages. move some functions in resource.go to pkg/api/v1/node and pkg/api/v1/pod
2017-04-17 11:38:11 -07:00
xujun
e626e45b4d
Remove unused argument of 'groupJobsByParent' function in cronjob controller.
2017-03-20 12:43:10 -04:00
Maciej Szulik
7cba9d9c92
Issue 37166: remove everything from batch/v2alpha1 that is not new
2017-03-06 12:12:38 +01:00
peay
2b33de0684
Modify CronJob API to add job history limits, cleanup jobs in controller
2017-02-25 06:51:54 -05:00
Janet Kuo
6753544949
Fix cronjob panic on status update failure
2017-02-17 11:29:39 -08:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
Clayton Coleman
245b592fac
Convert core code to metav1.ListOptions
2017-01-23 17:52:45 -05:00
peay
6b5c8f1d2f
Emit warning when CronJob cannot determine starting time
2017-01-18 15:33:32 -05:00
deads2k
77b4d55982
mechanical
2017-01-16 09:35:12 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
NickrenREN
639572ac68
fix redundant alias and remove unused function
2017-01-09 17:13:09 +08:00
peay
d8d69d1a36
Remove jobs that do not exist from active list of CronJob
2017-01-03 23:12:50 +00:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
gmarek
770e1c289a
Change 'controller.go' filenames to more meaningfull ones
2016-12-05 09:12:22 +01:00