Kubernetes Submit Queue
7b43f922aa
Merge pull request #42176 from enisoc/controller-ref-job
...
Automatic merge from submit-queue (batch tested with PRs 42177, 42176, 44721)
Job: Respect ControllerRef
**What this PR does / why we need it**:
This is part of the completion of the [ControllerRef](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/controller-ref.md ) proposal. It brings Job into full compliance with ControllerRef. See the individual commit messages for details.
**Which issue this PR fixes**:
This ensures that Job does not fight with other controllers over control of Pods.
Ref: #24433
**Special notes for your reviewer**:
**Release note**:
```release-note
Job controller now respects ControllerRef to avoid fighting over Pods.
```
cc @erictune @kubernetes/sig-apps-pr-reviews
2017-04-20 12:57:06 -07:00
Anthony Yeh
33d7788793
CronJob: Add e2e test for adoption.
...
Currently, an e2e test is the only way to ensure we have the proper RBAC
permissions to adopt Jobs.
2017-04-19 15:42:34 -07:00
Anthony Yeh
e207f6c767
Job: Fix CronJob e2e test for async Job deletion.
...
Now that the default delete option for Job is OrphanDependents,
Job deletion is asynchronous.
2017-04-19 14:03:36 -07:00
Maciej Szulik
6c0cd24865
Drop NewDefultGroupVersionFramework in favor of client automatically handling proper GroupVersions
2017-03-06 12:12:38 +01:00
Maciej Szulik
7cba9d9c92
Issue 37166: remove everything from batch/v2alpha1 that is not new
2017-03-06 12:12:38 +01:00
Kenneth Owens
116eda0909
Implements an upgrade test for Job. Job common functionality is refactored into the framework package to allow for code sharing between e2e and upgrade tests.
2017-02-27 09:24:59 -08:00
peay
2b33de0684
Modify CronJob API to add job history limits, cleanup jobs in controller
2017-02-25 06:51:54 -05:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
Clayton Coleman
be6d2933df
refactor: Move *Options references to metav1
2017-01-24 13:41:51 -05:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
deads2k
77b4d55982
mechanical
2017-01-16 09:35:12 -05:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05: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
Wojciech Tyczynski
a9ec31209e
GetOptions - fix tests
2016-12-09 09:42:01 +01:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
a55c71db4d
test/e2e
2016-11-23 15:53:09 -08:00
Maciej Szulik
0b5ef16008
Support ScheduledJob name
2016-11-07 10:14:12 +01:00
Maciej Szulik
41d88d30dd
Rename ScheduledJob to CronJob
2016-11-07 10:14:12 +01:00