Kubernetes Prow Robot
b3be6478dd
Merge pull request #10551 from spotinst/feat-launchspec-strategy
...
Spotinst: Specify Spot percentage per Instance Group
2021-01-11 04:33:07 -08:00
Kubernetes Prow Robot
f4c9b27cf2
Merge pull request #10549 from rifelpet/kubetest2-tester
...
Kubetest2 - use our own tester that wraps kubetest2's ginkgo tester
2021-01-11 01:51:07 -08:00
Kubernetes Prow Robot
225e5ef178
Merge pull request #10554 from geojaz/update_gce_images
...
Updates GCE channels to use ubuntu over COS
2021-01-10 23:01:06 -08:00
geojaz
ddf3daf427
Adds release note for update GCE channel
2021-01-10 21:33:19 -08:00
geojaz
803c7bcd4e
pdates GCE channels to use ubuntu over COS
2021-01-10 21:20:25 -08:00
Peter Rifel
f671acc5d6
Use anonymous struct for wrapping ginkgo.Tester
2021-01-10 18:41:40 -06:00
Peter Rifel
720dcb6428
Add troubleshooting statements
2021-01-10 18:41:40 -06:00
Kubernetes Prow Robot
75623366e6
Merge pull request #10553 from justinsb/fix_openstack_race
...
Openstack: Prevent data race in servergroup member list
2021-01-10 09:45:05 -08:00
Peter Rifel
5074f327a2
Ensure pretestSetup is ran
...
I was wrapping the ginkgo tester functions in a way that pretestSetup was never actually being called
2021-01-10 11:34:40 -06:00
Peter Rifel
1ffc565526
Fix kubectl PATH element, add logging verbosity
2021-01-10 11:18:38 -06:00
Kubernetes Prow Robot
08cac106b6
Merge pull request #10541 from fenggw-fnst/work
...
Fix typo in comment
2021-01-10 09:01:06 -08:00
Kubernetes Prow Robot
4ee8936d63
Merge pull request #10547 from justinsb/cos_var_lib_kubelet
...
COS/GCE: exec on kubelet/flexvolume dirs
2021-01-10 08:23:17 -08:00
Kubernetes Prow Robot
ac082bd091
Merge pull request #10182 from h3poteto/fix/hack-verify-bazel
...
Fix to handle exit code of gazelle command in hack/verify-bazel.sh
2021-01-10 08:23:05 -08:00
Justin SB
2f5ba0fbac
Update OpenStack expected test output for removal of Members
...
It is now an internal field.
2021-01-10 11:11:11 -05:00
Justin SB
1c11f1a094
Openstack: Prevent data race in servergroup member list
...
We were adding to the ServerGroup without a mutex, so we introduce a mutex.
Also introduce some defense against the member list changing once
we've observed it, though this is already enforced by GetDependencies.
2021-01-10 11:11:11 -05:00
liranp
2f874be0a1
feat(spot/ocean): set spot percentage on launchspec level
2021-01-10 15:22:43 +02:00
Kubernetes Prow Robot
50999d24bd
Merge pull request #10538 from justinsb/ubuntu_2010_partii
...
Refactor and centralize distribution logic
2021-01-10 03:45:06 -08:00
Peter Rifel
17468d496f
Kubetest2 - use our own tester that wraps kubetest2's ginkgo tester
...
This allows us to share tester flags (package version and bucket) for downloading kubectl while passing them to the ginkgo tester
2021-01-09 23:44:26 -06:00
Kubernetes Prow Robot
7df2521a09
Merge pull request #10523 from justinsb/test_upgrade
...
Simple upgrade test using kubetest2 framework
2021-01-09 15:51:05 -08:00
Justin Santa Barbara
116f81c5c9
Simple upgrade test using kubetest2 framework
...
Starting very simple and hard-coded!
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2021-01-09 17:06:08 -05:00
Kubernetes Prow Robot
95d2d3fb5d
Merge pull request #10548 from justinsb/gce_no_nvme_logspam
...
GCE: Don't warn about NVME
2021-01-09 13:09:04 -08:00
Justin Santa Barbara
e9f6623a80
COS/GCE: exec on kubelet/flexvolume dirs
...
Upstream bind mounts /var/lib/kubelet with exec, dev and suid
permissions, because emptyDirs end up inheriting these permissions.
Similarly, /home/kubernetes/flexvolume needs exec permission to
support flexdrivers.
2021-01-09 13:56:18 -05:00
Justin Santa Barbara
5779f29e15
GCE: Don't warn about NVME
...
NVME only works with Local SSDs, which have their own restrictions;
it isn't a must-support GA blocker (which is why we had the log
previously)
2021-01-09 13:55:33 -05:00
Kubernetes Prow Robot
f0322a1373
Merge pull request #10526 from justinsb/kubetest2_admin_access
...
kubetest2: support specifying admin-access value
2021-01-09 10:53:05 -08:00
Justin Santa Barbara
b04b5f556c
kubetest2: support specifying admin-access value
...
Otherwise I was getting my IPv6 address, which doesn't work well.
2021-01-09 13:12:37 -05:00
Kubernetes Prow Robot
62b7ae0c49
Merge pull request #10409 from olemarkus/bcb-own-package
...
Move bootstrapchannelbuilder to a dedicated package
2021-01-09 07:05:05 -08:00
Ole Markus With
72073d3f2c
Move cilium bootstrap logic to its own file
2021-01-09 10:02:27 +01:00
Ole Markus With
39b139a0ee
Move bootstrapchannelbuilder to its own package
2021-01-09 09:55:22 +01:00
Kubernetes Prow Robot
53f0ffdcc7
Merge pull request #10397 from olemarkus/no-master-node-role
...
Add control-plane node role label to cp nodes
2021-01-08 04:30:54 -08:00
Ole Markus With
2b3a8f133e
Add control-plane node role annotation to cp nodes
...
Update docs/releases/1.20-NOTES.md
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-01-08 12:39:42 +01:00
Kubernetes Prow Robot
59c6aaa7c1
Merge pull request #10540 from hakman/flatcar-containerd-config
...
Add containerd config file to Flatcar based instances
2021-01-07 07:47:59 -08:00
Kubernetes Prow Robot
4e08ed9ae3
Merge pull request #10542 from hakman/olemarkus-approver
...
Promote Ole Markus to approvers list
2021-01-06 11:13:52 -08:00
Ciprian Hacman
422cfad1da
Add containerd config file to Flatcar based instances
2021-01-06 15:33:17 +02:00
Ciprian Hacman
cf2deb3db9
Promote Ole Markus to approvers list
2021-01-06 14:14:46 +02:00
Kubernetes Prow Robot
2677254392
Merge pull request #10461 from olemarkus/allow-modify-etcd-volume
...
Make it possible to change the etcd volume type and iops
2021-01-06 02:47:52 -08:00
Ole Markus With
0676e38473
Make it possible to modify ebs volumes
2021-01-06 11:01:24 +01:00
Guangwen Feng
66d48164a9
Fix typo in comment
...
Signed-off-by: Guangwen Feng <fenggw-fnst@cn.fujitsu.com>
2021-01-06 16:18:46 +08:00
Kubernetes Prow Robot
76bd02754c
Merge pull request #10371 from bmelbourne/add-k8s-docker-deprecation-release-note
...
Add K8s Docker runtime support deprecation release note
2021-01-05 23:13:51 -08:00
Ciprian Hacman
ceeb0635cd
Apply suggestions from code review
2021-01-06 08:30:23 +02:00
Kubernetes Prow Robot
0ca0e38518
Merge pull request #10424 from rifelpet/ebs-tf-012
...
Don't allow ebs volume TF resource names to begin with digit
2021-01-05 09:19:58 -08:00
Justin Santa Barbara
78b139465c
Refactor and centralize distribution logic
...
Use of a struct makes it more sustainable, centralizing into the
distribution package makes it simpler to follow.
2021-01-05 11:50:23 -05:00
Kubernetes Prow Robot
df13837804
Merge pull request #10278 from justinsb/recognize_ubuntu_2010
...
Recognize ubuntu 20.10
2021-01-05 08:33:59 -08:00
Justin SB
b17e44b709
Recognize ubuntu 20.10
...
Teach nodeup about ubuntu 20.10, including the unusual
/etc/resolv.conf configuration.
2021-01-05 10:53:40 -05:00
Kubernetes Prow Robot
2e202badc5
Merge pull request #10361 from hakman/single-az-multi-master
...
Prefix etcd cluster names with letters
2021-01-05 07:51:58 -08:00
Kubernetes Prow Robot
551a805ebd
Merge pull request #10530 from hakman/gp3-throughput
...
Add possibility to set volume throughput for gp3 volumes
2021-01-05 04:53:58 -08:00
Ciprian Hacman
a7bb949936
Add possibility to set volume throughput for gp3 volumes
2021-01-05 13:18:32 +02:00
Kubernetes Prow Robot
18932d1b3e
Merge pull request #10529 from rifelpet/irsa-r53
...
IRSA - continue adding route53 permisions to masters
2021-01-04 23:47:57 -08:00
Peter Rifel
a15957da2f
IRSA - continue adding route53 permisions to masters
...
These are needed by protokube to create the kops-controller DNS record to allow nodes to bootstrap.
See these logs: https://storage.googleapis.com/kubernetes-jenkins/logs/e2e-kops-grid-scenario-public-jwks/1345956556562239488/artifacts/ip-172-20-48-1.sa-east-1.compute.internal/protokube.log
```
I0104 05:03:51.264472 6482 dnscache.go:74] querying all DNS zones (no cached results)
I0104 05:03:51.264570 6482 route53.go:53] AWS request: route53 ListHostedZones
W0104 05:03:51.389485 6482 dnscontroller.go:124] Unexpected error in DNS controller, will retry: error querying for zones: error querying for DNS zones: AccessDenied: User: arn:aws:sts::768319786644:assumed-role/masters.e2e-kops-scenario-public-jwks.test-cncf-aws.k8s.io/i-05b1db10d1a5b8637 is not authorized to perform: route53:ListHostedZones
```
and the nodeup logs on nodes that couldn't join the cluster:
```
Jan 04 04:55:53.500187 ip-172-20-38-84 nodeup[2070]: W0104 04:55:53.500117 2070 executor.go:131] error running task "BootstrapClient/BootstrapClient" (9m52s remaining to succeed): Post "https://kops-controller.internal.e2e-kops-scenario-public-jwks.test-cncf-aws.k8s.io:3988/bootstrap ": dial tcp: lookup kops-controller.internal.e2e-kops-scenario-public-jwks.test-cncf-aws.k8s.io on 127.0.0.53:53: no such host
```
2021-01-04 21:03:53 -06:00
Kubernetes Prow Robot
7238f2689c
Merge pull request #10512 from hakman/kube-router-v1.1.1
...
Update kube-router to v1.1.1
2021-01-04 16:01:57 -08:00
Kubernetes Prow Robot
22c5975591
Merge pull request #10519 from seh/restrict-api-server-security-groups-to-masters
...
Only include API server additional security groups in InstanceGroups for masters
2021-01-04 14:15:58 -08:00