Commit Graph

5738 Commits (bb6b332a8bb3c6014901f900e2d6724ea9e90901)

Author SHA1 Message Date
Tim Hockin f547960753 Merge pull request #3825 from mikedanese/goimports-fix
fixed goimports nits
2015-01-27 09:34:50 -08:00
Dawn Chen 10845b5743 Merge pull request #3821 from brendandburns/pod
Clear pod cache on delete.
2015-01-27 09:33:24 -08:00
Mrunal Patel b6a0ff1003 IP: Shared IPC. 2015-01-27 09:26:36 -08:00
Michal Fojtik ae3f10a397 Ensure the ptr is pointing to reflect.Slice in ExtractList 2015-01-27 18:02:37 +01:00
Tim Hockin ce25cf0b9a Merge pull request #3835 from eparis/kubelet-working-dir-to-var
Change kubelet working dir to /var/lib/kubelet
2015-01-27 08:57:43 -08:00
Eric Paris 5d117d7b97 Change kubelet working dir to /var/lib/kubelet
Some image based OS do not allow writing to /. Since the kubelet looks
for .dockercfg files in the working dir and uses / as the working dir,
this means one can never set a .dockercfg on those distros. This moves
the kubelet working dir to /var/lib/kubelet, where the kubelet naturally
does its work.
2015-01-27 11:34:45 -05:00
Deyuan Deng d30da9a812 List objects in deterministic order 2015-01-27 09:29:40 -05:00
Paulo Pires da127837ec Updated Kubernetes version in CoreOS related files. 2015-01-27 09:35:36 +00:00
Paulo Pires 7cf686b09f Updated Kubernetes version in AWS CoreOS related files. 2015-01-27 09:33:13 +00:00
Mike Danese d77743a07c gimports nits 2015-01-26 22:42:29 -08:00
Tim Hockin 60eba74c14 Merge pull request #3827 from brendandburns/sanity
Fix unit tests @ main on OS X
2015-01-26 22:30:09 -08:00
Brendan Burns e5c38a825b Fix unit tests @ main. 2015-01-26 22:12:24 -08:00
Brendan Burns 95247b31ff Merge pull request #3807 from brendandburns/validation
Fix a bug in validation that was leftover from the previous way of externalizing services.
2015-01-26 21:15:05 -08:00
Brendan Burns 33ee41090e Add NodeSelector to the PodTemplate in v1beta1 and v1beta2 2015-01-26 20:30:48 -08:00
Brendan Burns d78d3e69c3 Merge pull request #3783 from withinboredom/rl/fix-azure-vnet
fixes azure provisioning with portal created vnets
2015-01-26 20:18:00 -08:00
Clayton Coleman 19987612bf Replace code that eats errors with a more consistent reporting
In order to allow certain programmer error / unexpected error states
to be captured, replace sections that log and eat errors with a method
that can be centrally replaced.  This captures two common error sources,
replication errors, and apiserver code that returns invalid errors.
2015-01-26 20:54:29 -05:00
Brendan Burns f124842505 Clear pod cache on delete. 2015-01-26 17:26:43 -08:00
Clayton Coleman 04b864a91f Allow panics and unhandled errors to be reported to external targets
It would be better if Kubernetes could be instrumented to report panics
and handled but unreturned errors in controller loops to a remote
service.  This commit introduces settable handlers for HandleCrash and a new
HandleError that can be overriden to report errors to a remote service
for analysis.  HandleError() in particular is for control loops that do
not return an error, and so there is no ability to report those errors
other than in log files.

ReplicationController is provided as an example.
2015-01-26 20:23:46 -05:00
nikhiljindal 54e5d1f102 Fixing a bug where Reads() was called twice on all POST routes 2015-01-26 17:21:25 -08:00
Dawn Chen c65f83f424 Merge pull request #3795 from ddysher/pod-cache-semantic
fix pod-cache with node semantic change
2015-01-26 16:04:48 -08:00
Brian Grant 6500bac04e Merge pull request #3803 from jlowdermilk/architecture
Update architecture diagram/png/svg to name 'kubectl' as client.
2015-01-26 15:28:54 -08:00
Joe Beda ecd7e64503 Merge pull request #3811 from jbeda/seqdiag-Docker
Add Dockerfile for sequence diagram generation
2015-01-26 15:23:16 -08:00
Joe Beda fab7636aa6 Add Dockerfile for sequence diagram generation 2015-01-26 15:25:47 -08:00
Matt Moore 2d396797a9 Fix for issue 3797.
Docker's logic for resolving credentials from .dockercfg accepts two kinds of matches:
1. an exact match between the dockercfg entry and the image prefix
2. a hostname match between the dockercfg entry and the image prefix

This change implements the latter, which permits the docker client to take .dockercfg entries of the form:
   https://quay.io/v1/
and use them for images of the form:
   quay.io/foo/bar
even though they are not a prefix-match.
2015-01-26 14:06:12 -08:00
roberthbailey b6e345c3c9 Merge pull request #3802 from jbeda/seqdiag-tweak
Small tweaks to sequence diagram generation.
2015-01-26 13:54:08 -08:00
Brendan Burns 99583fc8c5 Fix a bug in validation that was leftover from the previous way of externalizing services. 2015-01-26 13:19:27 -08:00
Jeff Lowdermilk 6ba8b7dfb2 Merge pull request #3768 from deads2k/deads-make-kubectl-config-easier-alt
make kubectl config set-cluster easier to use
2015-01-26 13:13:26 -08:00
Clayton Coleman 6410f37a32 Merge pull request #3591 from ddysher/node-client-update
Add node update method to client interface
2015-01-26 15:47:18 -05:00
Clayton Coleman ae0a39bd04 Merge pull request #3794 from pmorie/tests
Make it possible to test a single package w/o cover report
2015-01-26 15:38:24 -05:00
deads2k 05bc508a13 make all kubectl config set-* easier to use 2015-01-26 15:16:54 -05:00
Jeff Lowdermilk 0a127ea14e Update architecture diagram/png/svg to name 'kubectl' as client. 2015-01-26 11:35:53 -08:00
Deyuan Deng 04ed23a7b3 Update node.md 2015-01-26 13:56:13 -05:00
Eric Tune 4c2d554c73 Merge pull request #3057 from derekwaynecarr/resource_controller_proposal
Admission control plugins: LimitRanger and ResourceQuota
2015-01-26 10:46:20 -08:00
Joe Beda a56595ce0e Small tweaks to sequence diagram generation.
Fix up name of font download and no transparency so it is easier to iterate.
2015-01-26 10:35:20 -08:00
Tim Hockin 2f45d8f852 Merge pull request #3788 from markturansky/annotation_validation
Added validation for annotations
2015-01-26 10:23:16 -08:00
markturansky 131ce993c4 Added validation for annotations 2015-01-26 09:32:09 -05:00
Paul Morie 8917c669d1 Make it possible to test a single package w/o cover report 2015-01-25 21:26:36 -05:00
Deyuan Deng 881be6c952 fix pod-cache with node semantic change 2015-01-25 16:59:00 -05:00
Satnam Singh 3841d1b5d1 Reduce size of serve_hostname image 2015-01-24 09:49:26 -08:00
Tim Hockin 81e4d01ab8 Merge pull request #3786 from calavera/fix_dns_link
Fix link to the dns addon readme
2015-01-24 00:23:33 -08:00
David Calavera e889fc336f Fix link to the dns addon readme 2015-01-24 00:16:36 -08:00
Tim Hockin 7de8e74e2b Merge pull request #3784 from calavera/patch-1
Fix inline comment about label examples.
2015-01-23 20:31:58 -08:00
David Calavera 46c1154ed5 Fix inline comment about label examples. 2015-01-23 20:14:36 -08:00
Rob Landers 6461928e6b fixes azure provisioning with portal created vnets 2015-01-23 22:04:00 -05:00
Filipe Brandenburger f988a01a05 Merge pull request #3780 from satnam6502/network
Change TestNetwork to allow parallel execution
2015-01-23 18:33:19 -08:00
Satnam Singh 2d1ee816a1 Change TestNetwork to allow parallel execution 2015-01-23 17:56:15 -08:00
Tim Hockin 9dfbf46b23 Merge pull request #3778 from vishh/heapster
Fix monitoring.sh
2015-01-23 16:10:54 -08:00
Vishnu Kannan 2131ed5616 Fix monitoring.sh 2015-01-24 00:09:44 +00:00
Dawn Chen 426c16e8e5 Merge pull request #3776 from vmarmol/clean
Update developer docs to use hack/ for e2e.
2015-01-23 16:03:18 -08:00
Victor Marmol 8d38f74425 Update developer docs to use hack/ for e2e. 2015-01-23 15:52:12 -08:00