-
Notifications
You must be signed in to change notification settings - Fork 40k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Job resource #12910
New Job resource #12910
Conversation
Can one of the admins verify that this patch is reasonable to test? (reply "ok to test", or if you trust the user, reply "add to whitelist") If this message is too spammy, please complain to ixdy. |
@k8s-bot ok to test On Wednesday, August 19, 2015, Kubernetes Bot notifications@github.com
|
GCE e2e build/test failed for commit e9694a22b32bb2b4d881fb1fd8213438c3c0f40e. |
e9694a2
to
bfb5cff
Compare
GCE e2e build/test failed for commit bfb5cffdc21f9c3e2501009f39ca20ef9080a88d. |
bfb5cff
to
b24ad73
Compare
GCE e2e build/test failed for commit b24ad73d32ada6f39f3891cd64abfa8b273a428c. |
b24ad73
to
8d9777a
Compare
I think I've reached a state where I can focus entirely on the controller logic, and that's the plan for the next few days. |
GCE e2e build/test failed for commit 8d9777a2a1f6bad79971938f8b632c239fa8ff2e. |
I am not familiar enough with these components to be a useful reviewer. Reassigning to @davidopp to review/redirect. |
Assigning to @erictune who has been shepherding the job controller work. |
8d9777a
to
6af2890
Compare
GCE e2e build/test passed for commit 6af2890719b329b5fcaf70ebb74156708f4ea1c2. |
6af2890
to
b996942
Compare
@erictune after talking to @smarterclayton I've decided to split the work into two separate PRs to simplify the reviews. This one contains the new job resource, validation, generated stuff and storage (1st commit). The 2nd commit contains the client API for jobs. The controller part will be in a separate PR. Does it make sense or should I split it more? |
e263623
to
067f965
Compare
Labelling this PR as size/XL |
Rebased, tests should be ok now. For the record, previous commit with @smarterclayton comments was soltysh@3ab923f |
GCE e2e build/test passed for commit 067f96514c4309fc081f7ae3224e76223d62f26c. |
067f965
to
08fbc31
Compare
GCE e2e build/test passed for commit 08fbc3126ebfeb01c0fb8a64af1a4b82ad8ff2f6. |
LGTM |
Please squash commits. |
08fbc31
to
e55c59e
Compare
Squashed. |
GCE e2e build/test passed for commit e55c59e. |
Continuous integration appears to have missed, closing and re-opening to trigger it |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test passed for commit e55c59e. |
Automatic merge from SubmitQueue |
Auto commit by PR queue bot
I was thinking more like a user-guide section for the new API/resource, but yes, those too. |
I'm adding new job resource as defined in #11746. I picked up the initial changes from #7380, but per @erictune suggestion I'm placing the new object in
expapi
.@smarterclayton @derekwaynecarr @sdminonne @akaram @bprashanth fyi