Kubernetes Submit Queue
bb74e2396e
Merge pull request #34470 from mwielgus/planner-to-utils
...
Automatic merge from submit-queue
Move planner to federation utils
cc: @quinton-hoole @jianhuiz
2016-10-12 05:53:31 -07:00
Kubernetes Submit Queue
4d882744d6
Merge pull request #34561 from mwielgus/specandmeta
...
Automatic merge from submit-queue
ObjectMeta and Spec equivalent function in federation utils
To be used in update in controllers.
cc: @quinton-hoole
2016-10-12 04:31:11 -07:00
Kubernetes Submit Queue
7c7bfdaf6d
Merge pull request #34531 from mwielgus/checking-fun
...
Automatic merge from submit-queue
Checking function integrated with get from chanel in fed tests
Current federation controller tests assume that each actions results in only one etcd action. However, due to various timing issues, this may not necessary the truth and multiple updates can be generated. Thus tests should try to get all available messages from the debug channels instead failing on the first message, which may come from the previous test scenario.
Applied to deployment tests. Other tests will be updated in the following PR(s).
cc: @quinton-hoole @wojtek-t
2016-10-12 03:14:11 -07:00
Marcin Wielgus
6a9ab3a0a6
ObjectMeta and Spec equivalent function in federation utils
2016-10-12 10:48:04 +02:00
Marcin Wielgus
fa8248bd6b
Move planner to federation utils
2016-10-12 10:40:01 +02:00
Marcin Wielgus
3372aef1cc
Checking function integrated with get from chanel in fed tests
2016-10-11 17:09:17 +02:00
Kubernetes Submit Queue
f59fd3df8d
Merge pull request #34482 from mwielgus/podanalyzer
...
Automatic merge from submit-queue
Move pod analyzer to federated utils
Both replicaset and deployment controllers are using it.
2016-10-11 03:15:54 -07:00
Marcin Wielgus
3cb8a46a1e
Move pod analyzer to utils
2016-10-10 21:09:30 +02:00
Marcin Wielgus
47f0e738e9
Move periodic backoff gc to federation utils
2016-10-10 19:59:35 +02:00
Marcin Wielgus
e033c5fe7b
Use RaceFreeFakeWatcher in federation controllers helper and ingress controller
2016-10-07 15:37:57 +02:00
Chao Xu
75cc05de82
manual changes to let client-gen use versioned options
2016-10-04 20:39:29 -07:00
Seth Jennings
98ff390a63
wait for store update before modify
2016-10-03 13:56:50 -05:00
Marcin Wielgus
426857a9f5
Copy objects in federation test helper
2016-09-30 13:41:19 +02:00
Chao Xu
a780db9a03
changes in federation controllers
2016-09-27 14:33:24 -07:00
Quinton Hoole
359bd17066
Don't try to write the wrong UID, version on Federated Ingress updates.
...
Fixes #33135 .
2016-09-22 17:14:49 -07: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
Kubernetes Submit Queue
4d0d9fa8f3
Merge pull request #32545 from nikhiljindal/fixFedSecTest
...
Automatic merge from submit-queue
Fixing federation secret and replicaset e2e tests
Verified that both of these pass once https://github.com/kubernetes/kubernetes/pull/32438 is merged.
cc @kubernetes/sig-cluster-federation
Ref https://github.com/kubernetes/kubernetes/pull/31655#discussion_r78432043
2016-09-13 15:17:15 -07:00
nikhiljindal
d19cfc0dcc
Fixing federation secret and replicaset e2e tests
2016-09-13 12:20:46 -07:00
Quinton Hoole
fac6318c57
Federated Ingress: unify UID's across Cluster Ingress Controllers
...
Fixes #31180
2016-09-13 08:29:33 -07:00
Kubernetes Submit Queue
cf4ea938c8
Merge pull request #32278 from pigmej/typos_englishify_federation
...
Automatic merge from submit-queue
Typos and englishify federation
**What this PR does / why we need it**: Typos + "englishify" /federated
**Which issue this PR fixes** None
**Special notes for your reviewer**: Just typos + "englishify" federated and obviously autogenerated stuff.
**Release note**:
<!-- Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access)
2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`.
-->
`NONE`
2016-09-11 21:34:35 -07:00
Jedrzej Nowak
6aaad93908
Typos and englishify federation
2016-09-09 09:53:24 +02:00
Kubernetes Submit Queue
b616349efc
Merge pull request #32282 from mwielgus/register-on-fake-fix
...
Automatic merge from submit-queue
Remove panic handling from federated test helper
This was added by accident when helping @quinton-hoole with https://github.com/kubernetes/kubernetes/pull/31600 .
2016-09-08 06:59:48 -07:00
Marcin Wielgus
d93456ab37
Remove panic handling from federated test helper
2016-09-08 14:53:10 +02:00
Marcin Wielgus
13a80ce912
FakeWatcher with channel size constructor
2016-09-08 13:38:44 +02:00
Marcin Wielgus
961b1a94e2
WatcherDispatcher for federated controller tests
2016-09-07 23:53:37 +02:00
Marcin Wielgus
6531c83b7b
OnError callback function for federated updater
2016-08-30 12:01:50 +02:00
Marcin Wielgus
417913234d
EventSink for federated controllers
2016-08-27 19:48:11 +02:00
Kubernetes Submit Queue
4f4c50223e
Merge pull request #31265 from mwielgus/fed-test-ref
...
Automatic merge from submit-queue
Federation controller tests refactoring - move common func to utils
cc: @quinton-hoole @kubernetes/sig-cluster-federation
2016-08-24 10:11:42 -07:00
Marcin Wielgus
1d2e9a2d31
Federation controller tests refactoring
2016-08-23 18:33:04 +02:00
Marcin Wielgus
1f5605763f
ObjectMeta equivalence in federated controller handlers + update in fed secrets
2016-08-23 11:45:01 +02:00
Quinton Hoole
97d6494c41
Add Federated Ingress Controller.
2016-08-22 12:59:54 -07:00
Marcin Wielgus
9b00a6654c
Comments and extra tests for federated ObjectMeta utils
2016-08-21 21:14:07 +02:00
Marcin Wielgus
66df63f618
Object meta helper functions for federated controller
2016-08-21 13:02:19 +02:00
jianhuiz
65cb176572
use kube clientset to access k8s clusters
2016-08-19 15:00:15 -07:00
kshafiee
febe9adcf0
Federated secret controller
2016-08-19 17:02:30 +00:00
Marcin Wielgus
681d153050
Fix deadlock possibility in federated informer
2016-08-18 14:37:38 +02:00
Marcin Wielgus
23ca79bd53
Remove Set/GetClusterName hack from federated libs:
2016-08-18 08:04:46 +02:00
Marcin Wielgus
c75cefa296
FederatedInformer returns clusterName + obj pair when needed
2016-08-18 07:48:21 +02:00
Kubernetes Submit Queue
ce302c0c55
Merge pull request #30509 from mwielgus/set-client
...
Automatic merge from submit-queue
SetClientFactory in FederatedInformer
For unit tests.
cc: @quinton-hoole @wojtek-t @kubernetes/sig-cluster-federation
2016-08-16 11:10:58 -07:00
Marcin Wielgus
9c794c4296
Fix in default client factory in federated informer
2016-08-13 02:12:35 +02:00
Marcin Wielgus
8dbe762e6f
SetClientFactory in FederatedInformer
2016-08-12 17:34:01 +02:00
Marcin Wielgus
8b53924a97
Federation - common libs - get clientset for cluster
2016-08-11 16:21:34 +02:00
Marcin Wielgus
9f01136df4
Federation - common libs - small changes in delaying deliverer
2016-08-10 17:05:15 +02:00
Marcin Wielgus
c435647dd7
Minor fixes in federated controller libraries
2016-08-10 14:25:26 +02:00
Marcin Wielgus
99ba03f423
Federation - common libs - a set of handy handlers for informers
2016-08-10 12:18:35 +02:00
Kubernetes Submit Queue
489b204b07
Merge pull request #30126 from mwielgus/federated_updater
...
Automatic merge from submit-queue
Federation - common libs - FedratedUpdater
A helper for executing multiple add/update/del operations on federation clusters. Contains a workaround against missing #28921 .
cc @nikhiljindal @wojtek-t @madhusudancs @kubernetes/sig-cluster-federation
Fixes : #29869 #30030
Ref: #29347
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30126 )
<!-- Reviewable:end -->
2016-08-09 07:28:26 -07:00
Marcin Wielgus
d836fd523f
Federation - common libs - fedrated updater
2016-08-09 15:39:16 +02:00
Marcin Wielgus
fcbb0eef2d
Federation common libs - deliverAfer for delaying deliverer
2016-08-08 16:30:10 +02:00
Marcin Wielgus
fc263877a5
Federation - common libs - cluster lifecycle handlers in FederatedInformer
2016-08-05 15:09:02 +02:00
Marcin Wielgus
040203b40a
Federation - common libs - FederatedInformer
2016-08-03 17:53:05 +02:00