Commit Graph

7776 Commits

Author SHA1 Message Date
Yu-Ju Hong
187cbcfabf Merge pull request #5627 from vmarmol/fix-test
Fix data race in imageManager test.
2015-03-18 18:24:18 -07:00
Yu-Ju Hong
05c61d2e47 Merge pull request #5622 from vmarmol/http
Add SelfLink to Kubelet http source.
2015-03-18 18:09:05 -07:00
Victor Marmol
4877f4504d Merge pull request #5623 from zmerlynn/fix_salt_daemon_kill
Ensure salt-minion never starts
2015-03-18 18:00:51 -07:00
Victor Marmol
6db6e41a34 Merge pull request #5632 from yujuhong/manifest
kubelet/config/http_test: use versioned ContainerManifest
2015-03-18 17:58:19 -07:00
Yu-Ju Hong
7b71780dfc kubelet/config/http_test: use versioned ContainerManifest 2015-03-18 17:40:40 -07:00
Dawn Chen
52e1ee9d5b Merge pull request #5619 from vmarmol/rate
Spread out pod status updates to apiserver.
2015-03-18 17:26:02 -07:00
Victor Marmol
3a3b950009 Fix data race in imageManager test.
The background monitoring thread was using the DockerClient before we
had written our fake data. This commit stops the background thread from
running during tests.

Fixes #5611.
2015-03-18 17:02:03 -07:00
Robert Bailey
242dd9c921 Merge pull request #5591 from piosz/guestbook_example
Rewrote guestbook-go example to use kube-dns
2015-03-18 17:01:21 -07:00
Victor Marmol
ce96182cc3 Add SelfLink to Kubelet http source. 2015-03-18 16:38:41 -07:00
Prashanth Balasubramanian
960e16c397 Embed etcdgeneric in RESTStorage for pods 2015-03-18 16:31:33 -07:00
Jeff Grafton
df710cdff5 Merge pull request #5613 from satnam6502/network
Make Network end to end test use a test image with a specific tag (and use a debugged image)
2015-03-18 16:21:30 -07:00
Zach Loafman
57cd8165b0 Ensure salt-minion never starts by setting invoke-rc.d policy using
the /usr/sbin/policy-rc.d script and returning 101, per
https://people.debian.org/~hmh/invokerc.d-policyrc.d-specification.txt,
but only for the window while we're installing Salt.

This is a much more fool-proof method than what I was attempting
before. I hunted for how to do this before and clearly failed at my
Google-fu.

Fixes #5621
2015-03-18 16:15:24 -07:00
Brian Grant
11f9733599 Merge pull request #5587 from nikhiljindal/enable3
Updating integration tests to test both API versions - v1beta1 and 3
2015-03-18 16:14:20 -07:00
Satnam Singh
0feb7e2c79 Make networking e2e test use an explicitly tagged image 2015-03-18 15:54:20 -07:00
CJ Cullen
97b806e3a7 Merge pull request #5566 from jlowdermilk/update-docs
Update getting-started-guides/gce.md for using prebuilt release
2015-03-18 15:47:24 -07:00
Brian Grant
ee5e9073c5 Further explain API design philosophy. 2015-03-18 22:46:55 +00:00
CJ Cullen
6cd5b4333a Merge pull request #5597 from lhuard1A/libvirt-coreos_doc
Update libvirt-coreos documentation
2015-03-18 15:45:03 -07:00
Victor Marmol
cda4b6c598 Spread out pod status updates to apiserver.
Lowers pod status interval to every 2m and spreads updates within that
time window.
2015-03-18 15:43:07 -07:00
Tim Hockin
67ce862167 Merge pull request #5612 from satnam6502/webserver
Fix bug in webserver test container and add extra diagnostics
2015-03-18 15:40:26 -07:00
nikhiljindal
7e36bbab3c Updating integration tests to test both API versions - v1beta1 and 3 2015-03-18 15:24:11 -07:00
Rohit Jnagal
0817bf2c72 Update vagrant documentation to use get.k8s.io for setup. 2015-03-18 22:17:45 +00:00
Victor Marmol
9a3afb7628 Merge pull request #5614 from yifan-gu/clean_prober
kubelet: Remove docker container in prober's interface
2015-03-18 15:05:24 -07:00
Rohit Jnagal
15ea997983 Merge pull request #5595 from piosz/guestbook_test
Added waiting for new entry in kubectl e2e test
2015-03-18 14:55:55 -07:00
Satnam Singh
701c0e23dc Fix bug in webserver test container and add extra diagnostics 2015-03-18 14:53:03 -07:00
Yifan Gu
027f6854d0 kubelet: Remove docker container in prober's interface
Also change
kubelet.docketIDToRef[dockertools.DockerID]*api.ObjectReference{} to
kubelet.containerIDToRef[string]*api.ObjectReference{}.
2015-03-18 14:28:27 -07:00
Jeff Lowdermilk
39211af25e Declare kubectl validate flag once 2015-03-18 14:00:19 -07:00
Victor Marmol
1e5eec62ef Merge pull request #5605 from yujuhong/kubelet_locks
Kubelet: simplify the lock acquring pattern
2015-03-18 13:12:17 -07:00
Jeff Lowdermilk
8f1462452a Update getting-started-guides/gce.md for using prebuilt release
Remove instructions for hack/build-go.sh. Client binaries are included
in official release tars.
2015-03-18 12:20:14 -07:00
CJ Cullen
25703bdac3 Merge pull request #5603 from jlowdermilk/godeps-instructions
Surface kubernetes-specific godep instructions better.
2015-03-18 12:06:31 -07:00
Derek Carr
ac3b1b255f Merge pull request #5557 from jayunit100/vagrant-fix-1
Fix vagrant so that ssh commands work OOTB
2015-03-18 15:04:51 -04:00
jayunit100
9b67949085 Fix vagrant so that ssh commands work OOTB, (squashed) move verify to vagrant/util.sh, remove run_provider_test, cleanup. 2015-03-18 15:02:12 -04:00
Jeff Lowdermilk
f115c884d7 Surface godep usage instructions better.
Also link to development.md to save new contributors time and effort.
2015-03-18 12:00:40 -07:00
Piotr Szczesniak
04ea0a8a82 Added waiting for new entry in kubectl e2e test
The test tends to fail because after an entry is added to data-base it takes
some time to replicate it from redis-master to redis-slave
2015-03-18 19:47:04 +01:00
Yu-Ju Hong
6e8a8b741a Kubelet: simplify the lock acquring pattern
Avoid holding both podStatusesLock and podLock at the same time.
2015-03-18 11:45:29 -07:00
CJ Cullen
4586f8ce29 Merge pull request #5561 from tOnI0/master
simplify fleet invocation
2015-03-18 11:21:52 -07:00
Zach Loafman
f7cd28a18b Merge pull request #5600 from satnam6502/network
Make networking e2e test run in its own namespace
2015-03-18 11:06:44 -07:00
CJ Cullen
c34200824c Merge pull request #5584 from brendandburns/err
start normalizing error handling in watch.
2015-03-18 10:49:34 -07:00
Jeff Lowdermilk
72699606a9 Merge pull request #5541 from deads2k/deads-expose-resolve-local-paths
allow any number of kubeconfig files
2015-03-18 10:46:47 -07:00
Victor Marmol
9586b39bb7 Merge pull request #5555 from fgrzadkowski/sync_pod_status
Periodically update pod status from kubelet.
2015-03-18 10:14:07 -07:00
Jeff Lowdermilk
e92067d102 Merge pull request #5481 from TamerTas/issue#4470
Remove cmd from kubectl/cmd/factory
2015-03-18 10:03:25 -07:00
Satnam Singh
7cd102ed6b Make networking e2e test run in its own namespace 2015-03-18 09:53:47 -07:00
Alex Robinson
2537665ecc Merge pull request #5381 from justinsb/aws_s3_in_us_east
Create S3 bucket in known region (default to us-east-1)
2015-03-18 09:34:59 -07:00
Dawn Chen
f746123438 Merge pull request #5580 from ncdc/docker-ParseRepositoryTag
Use docker's ParseRepositoryTag when pulling
2015-03-18 08:55:56 -07:00
Dawn Chen
9e781bc57d Merge pull request #5569 from vmarmol/image-gc
Garbage collecting images in the Kubelet.
2015-03-18 08:55:08 -07:00
Tim Hockin
e26b810eb4 Merge pull request #5546 from gmarek/client1
Cleanup of validation.go - recovered version of #5289
2015-03-18 08:39:52 -07:00
Tamer Tas
b39e31d8a3 Remove cmd from kubectl/cmd/factory 2015-03-18 14:23:14 +02:00
Filip Grzadkowski
1a352b74ba Periodically update pod status from kubelet. 2015-03-18 12:11:39 +01:00
Piotr Szczesniak
ff0316dd71 Rewrote guestbook-go example to use kube-dns
This is follow up of #5284.

I also built a new kubernetes/guestbook:v2 image.
2015-03-18 12:07:16 +01:00
gmarek
a3b137ce8e Cleanup of validation.go 2015-03-18 08:59:35 +01:00
Brendan Burns
6d763dce2b start normalizing error handling in watch. 2015-03-17 21:04:55 -07:00