Eric Tune
2afcc7d165
Regenerate
2016-02-25 09:28:07 -08:00
Eric Tune
79d4ab77fc
Conversion between manualSelector and autoSelector
2016-02-25 09:28:07 -08:00
Eric Tune
875755f992
Added Selector Generation to Job.
...
Added selector generation to Job's
strategy.Validate, right before validation.
Can't do in defaulting since UID is not known.
Added a validation to Job to ensure that the generated
labels and selector are correct when generation was requested.
This happens right after generation, but validation is in a better
place to return an error.
Adds "manualSelector" field to batch/v1 Job to control selector generation.
Adds same field to extensions/__internal. Conversion between those two
is automatic.
Adds "autoSelector" field to extensions/v1beta1 Job. Used for storing batch/v1 Jobs
- Default for v1 is to do generation.
- Default for v1beta1 is to not do it.
- In both cases, unset == false == do the default thing.
Release notes:
Added batch/v1 group, which contains just Job, and which is the next
version of extensions/v1beta1 Job.
The changes from the previous version are:
- Users no longer need to ensure labels on their pod template are unique to the enclosing
job (but may add labels as needed for categorization).
- In v1beta1, job.spec.selector was defaulted from pod labels, with the user responsible for uniqueness.
In v1, a unique label is generated and added to the pod template, and used as the selector (other
labels added by user stay on pod template, but need not be used by selector).
- a new field called "manualSelector" field exists to control whether the new behavior is used,
versus a more error-prone but more flexible "manual" (not generated) seletor. Most users
will not need to use this field and should leave it unset.
Users who are creating extensions.Job go objects and then posting them using the go client
will see a change in the default behavior. They need to either stop providing a selector (relying on
selector generation) or else specify "spec.manualSelector" until they are ready to do the former.
2016-02-25 09:28:07 -08:00
k8s-merge-robot
3b10ce1514
Merge pull request #21980 from rutsky/patch-4
...
Auto commit by PR queue bot
2016-02-25 09:02:31 -08:00
k8s-merge-robot
a20d4f83ff
Merge pull request #21379 from hlamer/hyperkube-apiserver-cert-fix
...
Auto commit by PR queue bot
2016-02-25 09:02:30 -08:00
k8s-merge-robot
fab42f5c26
Merge pull request #21354 from erictune/manual-selector
...
Auto commit by PR queue bot
2016-02-25 09:02:28 -08:00
k8s-merge-robot
cbf5dc1228
Merge pull request #21272 from deads2k/add-priority-restmapper
...
Auto commit by PR queue bot
2016-02-25 07:26:41 -08:00
k8s-merge-robot
4e79b55b30
Merge pull request #21978 from gmarek/refactor-gatherer
...
Auto commit by PR queue bot
2016-02-25 06:51:58 -08:00
Marek Grabowski
13d2364444
Merge pull request #20710 from fgrzadkowski/backward_compatible_release
...
Make #19601 backward compatible.
2016-02-25 15:21:56 +01:00
Vladimir Rutsky
d325ded6c7
fix typo: ", ."
2016-02-25 17:13:34 +03:00
gmarek
fdb3020f85
Add more logs to resource gatherer to help with debugging
2016-02-25 14:55:29 +01:00
Filip Grzadkowski
6f6cb45638
Make #19601 backward compatible.
...
Fixes #20047
2016-02-25 14:24:51 +01:00
k8s-merge-robot
a7f06905c3
Merge pull request #21185 from fabianofranz/fix_spdy_roundtripper_verify_hostname
...
Auto commit by PR queue bot
2016-02-25 04:45:12 -08:00
deads2k
cf6234d219
add prioritized RESTMapper to registered
2016-02-25 07:35:23 -05:00
deads2k
9c42d219bc
allow disambiguation of resouces
2016-02-25 07:35:23 -05:00
deads2k
2b84d58b6d
add a PriorityRESTMapper that can choose particular group/version of a resource
2016-02-25 07:35:23 -05:00
deads2k
2e64a0d10c
update multiRESTMapper to properly union constituent RESTMappers
2016-02-25 07:35:22 -05:00
deads2k
94d683e89b
fix ShortcutRESTMapper and prevent it from ever silently failing again
2016-02-25 07:35:22 -05:00
k8s-merge-robot
995b72798c
Merge pull request #21974 from gmarek/refactor-gatherer
...
Auto commit by PR queue bot
2016-02-25 04:10:32 -08:00
k8s-merge-robot
47986aa018
Merge pull request #21163 from pmorie/downward-api-e2e-time
...
Auto commit by PR queue bot
2016-02-25 03:08:44 -08:00
gmarek
ff6b3d1fb1
Fix spreading in resource usage gatherer
2016-02-25 11:54:34 +01:00
k8s-merge-robot
82b0f0ff5e
Merge pull request #20940 from pwittrock/volume-sync
...
Auto commit by PR queue bot
2016-02-25 02:29:31 -08:00
k8s-merge-robot
bc52f12a56
Merge pull request #20808 from soltysh/e2e_tests
...
Auto commit by PR queue bot
2016-02-25 01:57:24 -08:00
k8s-merge-robot
33ef7a93a4
Merge pull request #20647 from dcbw/allow-disabling-bridge-nf-call-iptables
...
Auto commit by PR queue bot
2016-02-25 01:27:47 -08:00
k8s-merge-robot
5f86dd1b2f
Merge pull request #21906 from justinsb/util_sets_docstring
...
Auto commit by PR queue bot
2016-02-25 00:24:54 -08:00
k8s-merge-robot
2a58c0062d
Merge pull request #17913 from jtblin/jtblin/17912-pick-public-subnets
...
Auto commit by PR queue bot
2016-02-24 23:48:15 -08:00
Eric Tune
99e79720d0
Explain conversion for manualSelector
2016-02-24 23:00:44 -08:00
k8s-merge-robot
7f613dbf15
Merge pull request #21204 from pwittrock/node-e2e-pull
...
Auto commit by PR queue bot
2016-02-24 22:16:48 -08:00
Brian Grant
b27edde38d
Merge pull request #21957 from mqliang/deployment-preserve-availability
...
Deployment: preserve availability when maxUnavailability is not 100%
2016-02-24 22:09:54 -08:00
Brian Grant
be6515ca90
Merge pull request #21935 from janetkuo/nil-pointer
...
Fix the nil pointer dereference when counting RS replicas
2016-02-24 21:58:41 -08:00
mqliang
06d57ec7f4
Deployment: preserve availability when maxUnavailability is not 100%
2016-02-25 13:30:06 +08:00
Brian Grant
63c85691bd
Merge pull request #21795 from janetkuo/deployment-e2e-flake-panic
...
Fix the nil pointer dereference in addHashKeyToRSAndPods
2016-02-24 21:25:35 -08:00
k8s-merge-robot
9a4e3f8470
Merge pull request #21870 from mqliang/lookup-cache
...
Auto commit by PR queue bot
2016-02-24 20:01:29 -08:00
k8s-merge-robot
dcbeacded0
Merge pull request #21521 from mesosphere/jdef_kubelet_options1
...
Auto commit by PR queue bot
2016-02-24 18:35:10 -08:00
Janet Kuo
069e77d504
Fix the nil pointer dereference when counting RS replicas
2016-02-24 18:27:27 -08:00
Janet Kuo
3ed8426a98
When calculating pod template hash, don't include the hash label
2016-02-24 18:09:59 -08:00
k8s-merge-robot
7a8193eecc
Merge pull request #21939 from david-mcmahon/fix-license
...
Auto commit by PR queue bot
2016-02-24 17:25:19 -08:00
k8s-merge-robot
628858eb84
Merge pull request #21930 from spxtr/silence-gke
...
Auto commit by PR queue bot
2016-02-24 17:25:17 -08:00
k8s-merge-robot
9b62123b37
Merge pull request #21908 from justinsb/aws_spot_instance_timeout
...
Auto commit by PR queue bot
2016-02-24 17:25:16 -08:00
Janet Kuo
96908d6de5
Add more logs
2016-02-24 16:41:36 -08:00
Janet Kuo
082702390a
Fix test flake
2016-02-24 16:41:36 -08:00
Janet Kuo
020ab8813d
Check observed generation only after rs template is labeled in addHashKeyToRSAndPods
2016-02-24 16:41:36 -08:00
Janet Kuo
1d1c6f19b4
Fix the nil pointer dereference in addHashKeyToRSAndPods
2016-02-24 16:41:36 -08:00
David McMahon
4800b9dbcb
Fix LICENSE file.
2016-02-24 16:41:19 -08:00
Alex Robinson
c031697848
Merge pull request #21626 from jayunit100/examples-spark-fix
...
Fix broken spark tests to use yaml files, 1 worker, declare DNS depe…
2016-02-24 16:30:19 -08:00
Phillip Wittrock
c51c606f22
Node e2e test runner - run against images
...
- support allocating gce instances from images and running tests against them
- set --hostname-override to match node name
- add jenkins script to source to reproduce jenkins build locally
2016-02-24 16:29:59 -08:00
Alex Robinson
054d98f86c
Merge pull request #21788 from derekwaynecarr/limit_range_flake
...
Fix flake in LimitRange e2e
2016-02-24 16:27:07 -08:00
Alex Robinson
2b13bc471b
Merge pull request #21892 from jayunit100/backoff-flake-fix
...
fake backoff implementation for speeding up flakey test
2016-02-24 16:26:56 -08:00
David McMahon
9d4c9c9c8e
Merge pull request #21719 from david-mcmahon/gcs-release
...
Remove redundant call of kube::release::gcs::release.
2016-02-24 16:21:21 -08:00
Chao Xu
e113aef9f0
Merge pull request #21822 from caesarxuchao/error-exit-linkcheck
...
verify-linkchecker.sh now exits with a non-zero return code if found invalid links
2016-02-24 15:42:34 -08:00