Satnam Singh
f83d5356d7
Merge pull request #9987 from mbforbes/livingUpgrade
...
Node upgrade test
2015-06-19 10:02:52 -07:00
Brendan Burns
3907ed5104
Merge remote-tracking branch 'upstream/release-0.19' into merge-release-0.19-to-master
2015-06-19 09:24:39 -07:00
markturansky
450002a52e
Fixed formatting of error message
2015-06-19 11:21:57 -04:00
Satnam Singh
e584629272
Merge pull request #10048 from rajatchopra/master
...
Assign host's IPAddress to podIP when pod shares the host's network
2015-06-19 08:16:24 -07:00
Satnam Singh
d06a460007
Merge pull request #10066 from dchen1107/clean
...
Make kubelet first acknowledge time of a pod as Pod.Status.StartTime.
2015-06-19 08:05:15 -07:00
Satnam Singh
a3ffb05004
Merge pull request #9972 from smarterclayton/split_versioned_object
...
Split AsVersionedObjects so it can be reused
2015-06-19 08:04:23 -07:00
Satnam Singh
341e5f9899
Merge pull request #10081 from liggitt/service_account_name
...
Rename pod.spec.serviceAccount -> pod.spec.serviceAccountName for v1
2015-06-19 08:03:09 -07:00
Satnam Singh
9f4b504e84
Merge pull request #9921 from justinsb/aws_asg
...
AWS: Run minions in Auto Scaling Group
2015-06-19 07:47:28 -07:00
Satnam Singh
0f70095fff
Revert "Revert "Validate service account name in pod spec""
2015-06-19 07:31:19 -07:00
Justin Santa Barbara
2a5ed2f086
AWS: Use auto-scaling group to run minions
...
This uses the dynamic CIDR work, and we set source-dest-check to false
when we configure the route (which kind-of makes sense)
2015-06-19 10:22:15 -04:00
Satnam Singh
90a1aea42a
Revert "Validate service account name in pod spec"
2015-06-18 23:37:14 -07:00
Brendan Burns
f291074866
Kubernetes version v0.19.1-dev
2015-06-18 23:07:53 -07:00
Brendan Burns
bb63f031d4
Kubernetes version v0.19.1
2015-06-18 23:06:41 -07:00
Jordan Liggitt
68a8a25494
Rename pod.spec.serviceAccount -> pod.spec.serviceAccountName for v1
2015-06-18 22:38:00 -04:00
Chao Xu
5673f73378
fix the left pre V1 field names in 290c4618c331f4f30a278af520121ff35
2015-06-18 18:44:55 -07:00
Satnam Singh
d8e5225144
Merge pull request #10069 from lavalamp/sshLockingFix
...
fix locking around ssh tunnels
2015-06-18 17:50:06 -07:00
Satnam Singh
59a96f1028
Merge pull request #9688 from liggitt/validate_pod_spec
...
Validate service account name in pod spec
2015-06-18 17:18:09 -07:00
Satnam Singh
9f32599bee
Merge pull request #9720 from justinsb/aws_routes
...
Refactor Routes, and dynamically configure minion CIDRs on AWS
2015-06-18 17:16:29 -07:00
Justin Santa Barbara
0ad16a187d
Refactor findRouteTable to be less verbose
...
Thanks for the suggestion @cjcullen
2015-06-18 17:08:32 -07:00
Daniel Smith
4126622388
fix locking around ssh tunnels
2015-06-18 16:52:10 -07:00
Chao Xu
5d89dda9a8
respect --api-version in the output of "kubectl cluster-info"
2015-06-18 16:51:10 -07:00
Satnam Singh
3e7799d9a8
Merge pull request #9845 from liggitt/kubernetes_service_uid
...
Apply BeforeCreate logic to kubernetes service
2015-06-18 16:28:49 -07:00
Satnam Singh
42fd7b4b68
Merge pull request #9806 from manansaraf/patch_error
...
Fixed pointers bug in PATCH verb in the API
2015-06-18 16:13:38 -07:00
Max Forbes
2803fbe343
Node upgrade tests.
2015-06-18 15:59:51 -07:00
Dawn Chen
1145e4b80a
Make kubelet first acknowledge time of a pod as Pod.Status.StartTime.
2015-06-18 15:54:48 -07:00
Satnam Singh
0f81a65f74
Merge pull request #10019 from feihujiang/deleteTodoNotes
...
Delete TODO notes
2015-06-18 15:53:10 -07:00
Satnam Singh
28197e07d6
Merge pull request #9841 from smarterclayton/fix_apiserver_abstractions
...
Cleaning up apiserver method signatures
2015-06-18 15:36:52 -07:00
Satnam Singh
11d8f8f600
Merge pull request #9855 from liggitt/servicaccount_system_prefix
...
Add system: prefix to service account usernames
2015-06-18 15:35:26 -07:00
Satnam Singh
1d7f70a531
Merge pull request #9991 from nikhiljindal/dupPost
...
Do not register cross namespace actions with subresources in path
2015-06-18 15:33:37 -07:00
Satnam Singh
98e1aef259
Merge pull request #9910 from justinsb/instanceid_contract
...
Document assumption made by node-controller, and fix AWS to match
2015-06-18 15:21:07 -07:00
Satnam Singh
b48aa0b693
Merge pull request #9957 from rootfs/fix-9952
...
check IsNotExist error when validating mountpoint
2015-06-18 15:18:06 -07:00
Justin Santa Barbara
a4e15cdf3e
AWS: Configure minion routes dynamically
...
We need to implement the Routes interface, and then enable the functionality in the cluster scripts.
2015-06-18 14:59:37 -07:00
Justin Santa Barbara
a3b43a36fd
Refactor cloud route interface, to avoid assumption that routes are named
2015-06-18 14:59:37 -07:00
Justin Santa Barbara
a77bc9cfc4
Document assumption made by node-controller, and fix AWS to match
...
ExternalID must return "", cloudprovider.InstanceNotFound if the instance
is not found, for nodecontroller to remove nodes corresponding to deleted instances.
2015-06-18 14:55:10 -07:00
Satnam Singh
424d09fb97
Merge pull request #9907 from RichieEscarez/9404_controller
...
Changed "controller" to "replication controller"
2015-06-18 14:33:49 -07:00
Satnam Singh
de457c3e49
Merge pull request #9962 from smarterclayton/type_patch
...
Give PATCH operations a better output in Swagger
2015-06-18 14:31:49 -07:00
Satnam Singh
59876df736
Merge pull request #9927 from liggitt/fix_ecdsa_key
...
Re-enable ECDSA private server key use
2015-06-18 14:30:27 -07:00
Satnam Singh
1d44d06190
Merge pull request #10032 from deads2k/client-debugging
...
add debugging transport for client
2015-06-18 14:24:03 -07:00
Satnam Singh
d2c2f7e35e
Merge pull request #9993 from mikedanese/re-patch
...
reenable patch serverside using strategic-merge-patch
2015-06-18 14:13:10 -07:00
Satnam Singh
4c13f8957d
Merge pull request #10057 from justinsb/aws_id_as_name_2
...
Fix of reverted #9728
2015-06-18 14:07:21 -07:00
nikhiljindal
d3d579f59d
Do not register cross namespace actions with subresources in path
2015-06-18 13:50:38 -07:00
CJ Cullen
3c754a6ec5
Pass through an explicit PROXY_SSH_USER.
...
Use user@user instead of user@hostname in case hostname is too long.
(cherry picked from commit abf1e768dc
)
2015-06-18 13:27:09 -07:00
Brendan Burns
156d315ceb
Truncate SSH usernames to 32 chars.
...
(cherry picked from commit 2330760d34
)
2015-06-18 13:26:46 -07:00
Brendan Burns
311a58f1ad
Update the kubelet to ignore syncing Pods until the container runtime is up.
...
(cherry picked from commit 51fb753e11
)
2015-06-18 13:26:29 -07:00
Satnam Singh
838bb75183
Merge pull request #9970 from nikhiljindal/validSwagger
...
Fix path parameter swagger validation errors
2015-06-18 13:21:07 -07:00
Brendan Burns
5021dbc1a0
Merge pull request #10046 from cjcullen/fwfix
...
Allow passing through an explicit PROXY_SSH_USER.
2015-06-18 13:13:19 -07:00
Justin Santa Barbara
27b02d0913
Fix kubelet unit test; populate NodeName
...
When we build a Kubelet directly we need to populate NodeName
as well as hostname, because we bypass the functions that normally
do this for us.
2015-06-18 12:40:55 -07:00
Justin Santa Barbara
bd512ae06d
AWS: Use the instance id as the node name
...
The EC2 instance id is the canonical node name on EC2.
2015-06-18 12:40:10 -07:00
Justin Santa Barbara
df87470ecf
Allow cloud providers to return a node identifier different from the hostname
2015-06-18 12:40:05 -07:00
Justin Santa Barbara
dee8d4b90b
For kubelet, differentiate between the nodeName and the hostname
...
This will allow us to use a nodeName that is not the hostname,
for example on clouds where the hostname is not the natural identifier
for a node.
2015-06-18 12:40:01 -07:00
Clayton Coleman
debd42a07d
Cleaning up apiserver method signatures
...
A lot of the changes in apiserver could have been represented more
cleanly - this returns the signatures to their older behavior (and
unbreaks OpenShift).
2015-06-18 15:13:41 -04:00
Mike Danese
3de11e2fa8
reenable patch serverside using strategic-merge-patch
2015-06-18 12:06:46 -07:00
derekwaynecarr
fce7adf3e7
Admission control exposes subresource
2015-06-18 15:00:46 -04:00
deads2k
bab0a61ef1
add debugging transport for client
2015-06-18 14:51:00 -04:00
Satnam Singh
798739f013
Merge pull request #10006 from brendandburns/ssh
...
Truncate SSH usernames to 32 chars.
2015-06-18 11:44:26 -07:00
Rajat Chopra
a6a57de646
Assign host's IPAddress to podIP when pod shares the host's network
2015-06-18 11:30:59 -07:00
Satnam Singh
e4f5529a2d
Revert "Allow nodename to be != hostname, use AWS instance ID on AWS"
2015-06-18 11:27:55 -07:00
Satnam Singh
b86ed2356c
Merge pull request #10028 from andronat/small_wrong_printing_in_tests
...
Changed printing in a test file
2015-06-18 11:04:07 -07:00
nikhiljindal
b527b00d7b
Fix path parameter swagger validation errors
2015-06-18 10:43:13 -07:00
CJ Cullen
abf1e768dc
Pass through an explicit PROXY_SSH_USER.
...
Use user@user instead of user@hostname in case hostname is too long.
2015-06-18 10:35:02 -07:00
Satnam Singh
3505fb48a3
Merge pull request #9803 from satnam6502/execessive
...
Improve error output of kubectl update
2015-06-18 10:29:27 -07:00
Brendan Burns
2330760d34
Truncate SSH usernames to 32 chars.
2015-06-18 10:27:24 -07:00
Brendan Burns
51fb753e11
Update the kubelet to ignore syncing Pods until the container runtime is up.
2015-06-18 10:27:04 -07:00
Satnam Singh
790ca2344f
Merge pull request #9728 from justinsb/aws_id_as_name
...
Allow nodename to be != hostname, use AWS instance ID on AWS
2015-06-18 10:17:39 -07:00
Clayton Coleman
93f921b677
Swagger output for PATCH can be more strongly typed
2015-06-18 13:04:20 -04:00
Anastasis Andronidis
64d984ae2e
changed printing in a test file
2015-06-18 18:34:07 +02:00
feihujiang
a7b22e3773
Delete TODO notes (The syntax here is the reverse of the (old, new) pattern in most other validation. Fix this.)
2015-06-18 20:13:17 +08:00
Piotr Szczesniak
1ba909098e
Merge pull request #9936 from piosz/kubectl_v1
...
Migrated kubectl cluster-info to v1.
2015-06-18 11:19:29 +02:00
feihujiang
d5fcd9f153
improve kubectl create --validate, aggregate errors and handle require fields
2015-06-18 16:22:09 +08:00
Brendan Burns
075c075b9e
Truncate SSH usernames to 32 chars.
2015-06-17 23:10:32 -07:00
Brendan Burns
f660940dce
Merge pull request #9990 from cjcullen/fwfix
...
Make AddSSHKeys a controller loop. Make sure master's always initializes m.tunnels.
2015-06-17 21:32:34 -07:00
Saad Ali
47436683d4
Merge pull request #9954 from caesarxuchao/listwatch_test
...
remove references to v1beta1/2 in listwatch_test.go
2015-06-17 18:09:49 -07:00
Saad Ali
c759ef2be0
Merge pull request #9926 from bprashanth/kubelet_race
...
Fix benign data race in pod workers
2015-06-17 18:09:28 -07:00
Saad Ali
9ca9e43625
Merge pull request #9600 from liggitt/remove_namespace_param
...
Remove ?namespace= param handling/defaulting
2015-06-17 18:07:13 -07:00
CJ Cullen
15596ede41
Make AddSSHKeys a controller loop. Make sure master's always initializes m.tunnels.
2015-06-17 17:46:27 -07:00
Chao Xu
1be9789795
remove references to v1beta1/2 in listwatch_test.go
2015-06-17 17:23:33 -07:00
Saad Ali
9da215e085
Merge pull request #9897 from derekwaynecarr/limit_range_validation
...
Add LimitRange range validation
2015-06-17 17:20:18 -07:00
Saad Ali
8af4fbfd1b
Merge pull request #9982 from markturansky/pv_typo
...
Fixed typo in error string
2015-06-17 17:02:12 -07:00
Satnam Singh
d69e0b5eb6
Improve error output of kubectl update
2015-06-17 15:55:03 -07:00
Saad Ali
2a228bf45e
Merge pull request #9898 from nikhiljindal/trace
...
Stop supporting TRACE proxy requests
2015-06-17 15:55:03 -07:00
Prashanth Balasubramanian
de1f246e89
Fix benign data race in pod workers.
2015-06-17 14:52:03 -07:00
markturansky
88a4ff02f5
Fixed typo in error string
2015-06-17 17:51:42 -04:00
Saad Ali
b2cc21c2b6
Merge pull request #9608 from markturansky/pv_naming
...
Changed PVClaimVolumeSource name to match other volume names
2015-06-17 14:22:57 -07:00
Saad Ali
544b16d873
Merge pull request #9750 from rjnagal/ux
...
Update cadvisor dependency.
2015-06-17 14:22:38 -07:00
Saad Ali
6f0c48479f
Merge pull request #9961 from dchen1107/master
...
Configured resource-only container /docker-daemon with 70% of node me…
2015-06-17 14:18:54 -07:00
Clayton Coleman
f3aa8f4196
Pod IP should be described with Pods
2015-06-17 16:45:11 -04:00
Clayton Coleman
1707c5d28c
Split AsVersionedObjects so it can be reused
2015-06-17 16:33:53 -04:00
markturansky
0a6b7b61ec
Changed PVClaimVolumeSource name to match other volume names
2015-06-17 16:17:49 -04:00
Dawn Chen
32d5f463d2
Add a sanity check to memory limit for /docker-daemon, and allocate
...
at least 150Mi at least.
2015-06-17 12:51:11 -07:00
Huamin Chen
0280dac6b1
check IsNotExist error when validating mountpoint
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2015-06-17 15:25:15 -04:00
Dawn Chen
ca95eb75e9
Configured resource-only container /docker-daemon with 70% of node memory
...
capacity. This is a workaround to docker memory leakage issue.
2015-06-17 11:40:30 -07:00
Saad Ali
641f8d47d3
Merge pull request #9828 from caesarxuchao/remove-testdata-v1beta1
...
remove pkg/api/validation/testdata/v1beta1/*
2015-06-17 11:36:03 -07:00
Saad Ali
f8e58f7efe
Merge pull request #9827 from timstclair/html-rewrite
...
Html rewrite
2015-06-17 11:35:30 -07:00
Saad Ali
b25de6e273
Merge pull request #9916 from caesarxuchao/streamer
...
remove string "v1beta1" from streamer_test.go
2015-06-17 11:33:34 -07:00
Saad Ali
64731986dd
Merge pull request #9774 from liggitt/admission_error
...
Make admission errors clearer
2015-06-17 11:31:47 -07:00
Saad Ali
d5e00d3990
Merge pull request #9523 from bprashanth/kl_stats
...
Scrape /metrics of kubelets from e2e tests
2015-06-17 11:30:28 -07:00
Saad Ali
609406d00a
Merge pull request #9186 from gmarek/latency
...
Add startup latency e2e "test"
2015-06-17 11:29:37 -07:00
RichieEscarez
eb44b3c830
Qualified all references to "controller" so that references to "replication controller" are clear. fixes #9404
...
Also ran hacks/run-gendocs.sh
2015-06-17 08:48:59 -07:00
gmarek
c2c1045e09
Add startup latency e2e "test"
2015-06-17 17:40:07 +02:00
derekwaynecarr
2518d8c0fc
Add LimitRange range validation
2015-06-17 10:24:31 -04:00