Kubernetes Submit Queue
f45e918b8b
Merge pull request #35833 from apelisse/owners-pkg-controller
...
Automatic merge from submit-queue
Curating Owners: pkg/controller
cc @jsafrane @mikedanese @bprashanth @derekwaynecarr @thockin @saad-ali
In an effort to expand the existing pool of reviewers and establish a
two-tiered review process (first someone **lgtms** and then someone
experienced in the project **approves**), we are adding new reviewers to
existing owners files.
## If You Care About the Process:
We did this by algorithmically figuring out who’s contributed code to
the project and in what directories. Unfortunately, that doesn’t work
perfectly: people that have made mechanical code changes (e.g change the
copyright header across all directories) end up as reviewers in lots of
places.
Instead of using pure commit data, we generated an excessively large
list of reviewers and pruned based on all time commit data, recent
commit data and review data (number of PRs commented on).
At this point we have a decent list of reviewers, but it needs one last
pass for fine tuning.
## TLDR:
As an owner of a sig/directory and a leader of the project, here’s what
we need from you:
1. Use PR https://github.com/kubernetes/kubernetes/pull/35715 as an example.
2. The pull-request is made editable, please edit the OWNERS file to add
the names of people that should be reviewing code in the future in the **reviewers** section. You probably do NOT need to modify the **approvers** section.
3. Notify me if you want some OWNERS file to be removed. Being an approver or reviewer
of a parent directory makes you a reviewer/approver of the subdirectories too, so not all
OWNERS files may be necessary.
4. Please use ALIAS if you want to use the same list of people over and
over again (don't hesitate to ask me for help, or use the pull-request
above as an example)
2016-12-12 18:51:33 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Michail Kargakis
ec2c79a35e
controller: adopt pods only when controller is not deleted
2016-12-12 15:12:44 +01:00
Michail Kargakis
9c7b39066e
Log enqueueing replica sets for availability checks
2016-12-12 14:09:16 +01:00
Clayton Coleman
c52d510a24
refactor: generated
2016-12-10 18:05:53 -05:00
Clayton Coleman
3c72ee2189
Change references to OwnerReference
2016-12-10 18:05:36 -05:00
Wojciech Tyczynski
e8d1cba875
GetOptions in client calls
2016-12-09 09:42:01 +01:00
Michail Kargakis
267dae6435
controller: requeue replica sets for availability checks
2016-12-05 02:41:15 +01:00
Clayton Coleman
3454a8d52c
refactor: update bazel, codec, and gofmt
2016-12-03 19:10:53 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
bcc783c594
run hack/update-all.sh
2016-11-23 15:53:09 -08:00
Chao Xu
b50367cbdc
remove v1.Semantics
2016-11-23 15:53:09 -08:00
Chao Xu
7eeb71f698
cmd/kube-controller-manager
2016-11-23 15:53:09 -08:00
Prashanth B
23b048b3ec
Update OWNERS
2016-11-02 16:19:29 -07:00
Chao Xu
9aa1049a03
Update OWNERS
2016-11-02 16:19:22 -07:00
Antoine Pelisse
db35acde19
Update OWNERS: Remove reviewers: pkg/controller
2016-11-02 16:19:19 -07:00
Antoine Pelisse
c695a54c1c
Update OWNERS approvers and reviewers: pkg/controller
2016-11-02 16:19:18 -07:00
Michail Kargakis
2491216222
Replica set/rc controller changes for Conditions
2016-11-02 10:30:09 +01:00
Chao Xu
850729bfaf
include multiple versions in clientset
...
update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen
2016-10-29 13:30:47 -07:00
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00
Jan Chaloupka
6079053407
Update clientset generator to use RESTClient interface instead of the RESTClient data type
2016-10-21 10:13:51 +02:00
deads2k
518d5500c7
remove testapi.Default.GroupVersion
2016-10-07 10:10:54 -04:00
Michail Kargakis
f7c232b8c6
extensions: add minReadySeconds/availableReplicas to replica sets
2016-09-28 11:06:40 +02:00
deads2k
500959b70c
fix RC lister
2016-09-23 08:12:03 -04:00
Antoine Pelisse
938872582e
Revert "simplify RC and SVC listers"
2016-09-21 15:49:38 -07:00
deads2k
185a7adf84
fix RC lister
2016-09-20 08:24:32 -04:00
Mike Danese
a765d59932
move informer and controller to pkg/client/cache
...
Signed-off-by: Mike Danese <mikedanese@google.com >
2016-09-15 12:50:08 -07:00
Wojciech Tyczynski
5582856e23
Fix debugging log in RC
2016-09-06 08:50:44 +02:00
gmarek
a82e54262d
Add a log to help debug #31981
2016-09-05 15:05:49 +02:00
deads2k
4317173d3f
add names for workqueues to gather controller latency/depth metrics
2016-08-30 09:51:50 -04:00
Wojciech Tyczynski
e9d5be628a
Don't validate selector that is already validated
2016-08-22 09:39:32 +02:00
Michail Kargakis
ab3bc03a4f
api: add readyReplicas in RC/RS
2016-08-21 14:49:45 +02:00
deads2k
7cd51b4610
prevent RC hotloop on denied pods
2016-08-18 08:06:09 -04:00
Wojciech Tyczynski
331083727f
Change podNamespacer API
2016-08-17 16:55:01 +02:00
Wojciech Tyczynski
acfd8c787f
Avoid computing super-expensive DeepEqual on every pod update
2016-08-11 08:35:36 +02:00
Dominika Hodovska
816f6d32ca
Collapse duplicate informer creation paths
2016-08-04 09:02:13 +02:00
k8s-merge-robot
01cd7f326e
Merge pull request #29621 from resouer/uuid
...
Automatic merge from submit-queue
Refactor uuid into its own pkg util/uuid
Continuing my work ref #15634
Anyone can review this if he/she wants.
2016-08-01 22:21:30 -07:00
Michal Rostecki
59ca5986dd
Print/log pointers of structs with %#v instead of %+v
...
There are many places in k8s where %+v is used to format a pointer
to struct, which isn't working as expected.
Fixes #26591
2016-08-01 22:27:56 +02:00
Harry Zhang
c495397cae
Refactor uuid into its own pkg
2016-07-30 00:07:02 -04:00
lixiaobing10051267
9be345cb8f
Log information wrong while wait.ForeverTestTimeout
2016-07-25 17:35:11 +08:00
Wojciech Tyczynski
85de930a66
ReplicaSet controller can set/remove ControllerRef
2016-07-21 11:36:52 +02:00
Davanum Srinivas
2b0ed014b7
Use Go canonical import paths
...
Add canonical imports only in existing doc.go files.
https://golang.org/doc/go1.4#canonicalimports
Fixes #29014
2016-07-16 13:48:21 -04:00
Chao Xu
11a341de67
let RC manager utilize the GC
2016-07-14 19:59:31 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
k8s-merge-robot
8509b35cf2
Merge pull request #27637 from hongchaodeng/rc-clean
...
Automatic merge from submit-queue
RC: rename wait -> wg
We already have a package called "wait". We should differentiate the name.
/cc @caesarxuchao
2016-06-24 13:57:13 -07:00
Hongchao Deng
b9c8c0fc23
RC: rename wait -> wg
...
We already have a package called "wait". We should make the name different.
2016-06-17 12:16:15 -07:00
Chao Xu
63fb075f0a
fix updatePod of replication controller manager and replica set controller to
...
handle pod label updates that match no rc or rs
2016-06-15 10:34:26 -07:00
Wojciech Tyczynski
626ff900ad
Explicitly enqueue controllers on failures and increase resync period
2016-05-16 08:52:01 +02:00
Wojciech Tyczynski
327c9486e1
Add traces to ReplicationController
2016-05-13 10:30:45 +02:00