Michail Kargakis
bb9e82b830
Move test to flaky suite while debugging
2017-03-31 10:41:39 +02:00
Ryan Hitchman
4816ba9898
Make a smaller redis image for testing, based on Alpine.
...
This shrinks redis from 400MB to 5MB, which should reduce flakes.
2017-03-28 16:18:00 -07:00
Janet Kuo
c97935533a
Add e2e test for Deployment controllerRef orphaning and adoption
2017-03-13 18:43:09 -07:00
Anthony Yeh
f020c9ae6c
Deployment: Update overlapping e2e test for ControllerRef.
2017-03-06 15:12:07 -08:00
Michail Kargakis
b4a480b6fd
test: move deployment e2e test out of the flaky suite
2017-02-27 19:08:59 +01:00
Janet Kuo
a265186aaa
Deployment: filter out old RSes that are deleted or with non-zero replicas before cleanup
2017-02-16 14:48:10 -08:00
Joe Finney
d470175386
Move two flaky e2e tests to the flaky suite.
2017-02-10 10:17:24 -08:00
Kubernetes Submit Queue
b57dc268d6
Merge pull request #41097 from kargakis/test-update
...
Automatic merge from submit-queue (batch tested with PRs 41103, 41042, 41097, 40946, 40770)
test: enhance still failing test
https://github.com/kubernetes/kubernetes/issues/39785 has stopped on gce-etcd3, gci-gce but not on gci-gke and kops
https://k8s-testgrid.appspot.com/sq-blocking#gce-etcd3&include-filter-by-regex=%5EOverall%24%7C%5C%5Bk8s%5C.io%5C%5D%5C%20Deployment%5C%20lack%5C%20of%5C%20progress%5C%20should%5C%20be%5C%20reported%5C%20in%5C%20the%5C%20deployment%5C%20status
2017-02-07 22:12:36 -08:00
Michail Kargakis
6f44fbde52
test: enhance still failing test
2017-02-07 22:25:01 +01:00
Janet Kuo
c9ee8b6c4f
Decrese #replicas for deployment e2e test
2017-02-06 10:07:33 -08:00
Janet Kuo
ae5a901a8f
Remove checks for pods responding in deployment e2e tests
...
Remove it because it caused deployment e2e tests sometimes timed out
waiting for pods responding, and pods responding isn't related to
deployment controller and is not a prerequisite of deployment e2e tests.
2017-02-06 10:07:19 -08:00
Michail Kargakis
5e61e5fc7d
test: reduce deployment progress deadline, ensure its rs is up
2017-02-03 03:10:09 +01:00
Michail Kargakis
83c1ef489e
test: move deployment helper in testing framework
2017-02-01 19:47:02 +01:00
deads2k
c9a008dff3
move util/intstr to apimachinery
2017-01-30 12:46:59 -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
Michail Kargakis
846bed027c
Fix the overlapping e2e test for deployments
...
Fix the test to correctly expect the older deployment to be marked as
overlapping since that has the newest selector that overlaps.
2017-01-13 10:23:29 +01:00
Kubernetes Submit Queue
ee49906c45
Merge pull request #39661 from NickrenREN/clientset-redundant-modify
...
Automatic merge from submit-queue
fix redundant alias clientset
remove redundant alias clientset
2017-01-12 13:29:16 -08:00
NickrenREN
a12dea14e0
fix redundant alias clientset
2017-01-12 10:21:05 +08:00
Dawn Chen
3648eaae04
Revert "controller: unit tests for overlapping and recreate deployments"
2017-01-11 17:33:46 -08:00
Kubernetes Submit Queue
9eb7060892
Merge pull request #39088 from kargakis/unit-tests-for-the-d-controller
...
Automatic merge from submit-queue (batch tested with PRs 39483, 39088, 38787)
controller: unit tests for overlapping and recreate deployments
Belated unit tests for https://github.com/kubernetes/kubernetes/pull/38080 and https://github.com/kubernetes/kubernetes/pull/36748 .
@kubernetes/sig-apps-misc
2017-01-11 15:35:46 -08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Michail Kargakis
43159a48f3
Fix the overlapping e2e test for deployments
...
Fix the test to correctly expect the older deployment to be marked as
overlapping since that has the newest selector that overlaps.
2017-01-10 12:57:38 +01:00
Mayank Kumar
777977612b
ReplicaSet has owner ref of the Deployment that created it
2016-12-22 16:45:50 -08:00
Michail Kargakis
c87e627b9b
Add more logs for the rolling test
2016-12-15 19:55:18 +01:00
Michail Kargakis
7ef3e6f7c9
controller: wait for all pods to be deleted before Recreating
2016-12-15 19:55:18 +01:00
Michail Kargakis
31a5b4218d
test: remove deployment events from e2e tests
2016-12-15 19:53:36 +01:00
Chao Xu
6709b7ada2
run hack/update-codegen.sh
...
run hack/verify-gofmt.sh
update bazel
2016-12-14 12:39:49 -08: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
Kubernetes Submit Queue
6a1d0f0b7b
Merge pull request #38221 from kubernetes/revert-38157-disable-overlapping-deployment
...
Automatic merge from submit-queue (batch tested with PRs 38173, 38151, 38197, 38221)
Revert "Disable "overlapping deployment" test on GKE temporarily. #32947"
Reverts kubernetes/kubernetes#38157
2016-12-06 21:14:35 -08:00
Ryan Hitchman
c1fa8cb8a4
Revert "Disable "overlapping deployment" test on GKE temporarily. #32947"
2016-12-06 14:12:21 -08:00
Michail Kargakis
884b0a6f20
test: wait for ready replica set before adopting
2016-12-06 17:37:37 +01:00
Kubernetes Submit Queue
f587c7a49f
Merge pull request #38076 from kargakis/requeue-replica-sets-for-availability-checks
...
Automatic merge from submit-queue (batch tested with PRs 38076, 38137, 36882, 37634, 37558)
Requeue replica sets for availability checks
See https://github.com/kubernetes/kubernetes/issues/35355#issuecomment-264746268 for more details
@kubernetes/deployment @smarterclayton
2016-12-05 19:25:49 -08:00
Ryan Hitchman
8907762844
Disable "overlapping deployment" test on GKE temporarily. #32947
2016-12-05 16:58:52 -08:00
Michail Kargakis
4dfe2a2348
test: update e2e rollover test to use minReadySeconds
2016-12-05 02:47:12 +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
7aacb61fe1
Revert "test: update rollover test to wait for available rs before adopting"
...
This reverts commit 5b7bf78f3f
.
2016-12-03 14:42:50 -05:00
Michail Kargakis
5b7bf78f3f
test: update rollover test to wait for available rs before adopting
2016-11-28 14:00:59 +01:00
Chao Xu
a55c71db4d
test/e2e
2016-11-23 15:53:09 -08:00
Kubernetes Submit Queue
1c3f8fa090
Merge pull request #36644 from kargakis/update-progress-test
...
Automatic merge from submit-queue
test: extend time for a condition to appear in status
Fixes https://github.com/kubernetes/kubernetes/issues/36574
2016-11-22 04:03:38 -08:00
Michail Kargakis
bf00824e0e
test: wait for a complete deployment before getting its conditions
2016-11-14 11:27:46 +01:00
Michail Kargakis
8ef6fdde72
Restore event messages for replica sets in the deployment controller
2016-11-10 14:34:40 +01:00
Kubernetes Submit Queue
b6f077defe
Merge pull request #36309 from kargakis/scaled-rollout-fix
...
Automatic merge from submit-queue
test: wait until all pods are available for newly created deployment
Fixes https://github.com/kubernetes/kubernetes/issues/35337
@kubernetes/deployment
2016-11-07 09:44:33 -08:00
Michail Kargakis
a6f52d1d7f
test: wait until all pods are available for newly created deployment
2016-11-06 14:07:24 +01:00
Michail Kargakis
e7158d8eaf
test: ignore 404 when deleting pods
2016-11-06 13:30:47 +01:00
Kubernetes Submit Queue
2c50d2b6fc
Merge pull request #36094 from janetkuo/overlapping-deployment-select
...
Automatic merge from submit-queue
Update how we detect overlapping deployments
<!-- Thanks for sending a pull request! Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->
**What this PR does / why we need it**:
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #24152
**Special notes for your reviewer**: cc @kubernetes/deployment
**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`.
-->
```release-note
NONE
```
When looking for overlapping deployments, we should also find other deployments that select current deployment's pods,
not just the ones whose pods are selected by current deployment.
2016-11-05 21:04:58 -07:00