profile
viewpoint
Srini Brahmaroutu brahmaroutu IBM Corporation San Jose

brahmaroutu/docker-broker 5

Cloud Foundry Service Broker Using Docker

brahmaroutu/docker 2

Docker - the open-source application container engine

brahmaroutu/apisnoop 0

Snooping on the Kubernetes OpenAPI communications

brahmaroutu/bolt 0

A low-level key/value database for Go.

brahmaroutu/cap 0

The Common Alerting Protocol (CAP) allows emergency messages to be simultaneously disseminated over a wide variety of existing and emerging public alerting systems.

brahmaroutu/check 0

Rich testing for the Go language

brahmaroutu/cli 0

A CLI for Cloud Foundry written in Go

issue openedkubernetes/utils

Move this repo to staging, add E2E tests; do formal releases

The following steps I believe are needed

PR : https://github.com/kubernetes/kubernetes/pull/91596. need to merged.

Port the last PR in this repo to the new repo -------> Revert "Merge pull request #166 from jingxu97/May/drivename"

Update the existing code to use new repo.

Add e2e tests if applicable

implement release process for the new repo/Plan a switch and update README here before we decommission

created time in 2 days

pull request commentkubernetes/kubernetes

Mount utils

(and we'll have to sync that one more commit, and then switch over k/k to use this)

Do you need me to add an issue into the other repo to track it?

brahmaroutu

comment created time in 2 days

pull request commentkubernetes/kubernetes

Mount utils

@msau42 @thockin Please review.

brahmaroutu

comment created time in 2 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-gce

brahmaroutu

comment created time in 2 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-integration /test pull-kubernetes-e2e-azure-file-windows /test pull-kubernetes-e2e-gce /test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in 2 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-node-e2e /test pull-kubernetes-integration /test pull-kubernetes-e2e-gce /test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in 2 days

Pull request review commentkubernetes/kubernetes

Mount utils

 k8s.io/metrics/pkg/client/custom_metrics/fake k8s.io/metrics/pkg/client/custom_metrics/scheme k8s.io/metrics/pkg/client/external_metrics k8s.io/metrics/pkg/client/external_metrics/fake+# k8s.io/mount-utils => ./staging/src/k8s.io/mount-utils

I agree, we can remove this for now. I am trying to understand 'go vendor' and k/k tooling on how it formats this file. I worry about this when we enable new repo.

brahmaroutu

comment created time in 2 days

Pull request review commentkubernetes/kubernetes

Mount utils

+// This is a generated file. Do not edit directly.++module k8s.io/mount-utils++go 1.14

Thanks @nikhita for checking this up. I moved go.mod to use 'go 1.13'. Things look better

brahmaroutu

comment created time in 2 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 8f5c0c238cc477d731dd188ab78aebbc620f3284

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 2 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 54d014c60d000d899e3ed8b76e00afc9019a8c5d

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 3 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-dependencies

brahmaroutu

comment created time in 3 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha b1f4d4d5405833909c0e05824dd5d93586cbf15d

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 3 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 3b90f1340df2f948e06f72bb556e5d4de2d83e9d

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 3 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 178c051c7b794d09d16ce7ee17abf9594987f6f1

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 3 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-dependencies /test pull-kubernetes-node-e2e /test pull-kubernetes-e2e-kind /test pull-kubernetes-kubemark-e2e-gce-big /test pull-kubernetes-typecheck

brahmaroutu

comment created time in 3 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 04693884a2ab2d52c7760f167182c91b53ca5b4e

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 3 days

Pull request review commentkubernetes/kubernetes

Mount utils

 rules:     name: master     go: 1.13.9 +- destination: mount-utils+  library: true+  branches:+  - source:+      branch: master+      dir: staging/src/k8s.io/mount-utils+    name: master+    go: 1.13.9

@nikhita Thanks for the review. I would remove the go version if that is ok. We had the issue opened before that you addressed: https://github.com/kubernetes/org/issues/1887

brahmaroutu

comment created time in 3 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-integration

brahmaroutu

comment created time in 4 days

Pull request review commentkubernetes/kubernetes

Mount utils

 rules:     name: master     go: 1.13.9 +- destination: mount-utils+  library: true+  branches:+  - source:+      branch: master+      dir: staging/src/k8s.io/mount-utils+    name: master+    go: 1.13.9

I can move to 1.14 and I don't see specific issues if I do. WDYT?

brahmaroutu

comment created time in 4 days

push eventbrahmaroutu/kubernetes

Sergiusz Urbaniak

commit sha 83b850cd54295060ee1a66b4a9e90f54cc0bb0e1

kube-aggregator/openapi/controller: remove trailing 1 in failure rate limiter

view details

Ted Yu

commit sha 3f043dd8a06a553de91e1bfb84500d66daf97e18

Sort init container statuses using non-nested loop

view details

tahsinrahman

commit sha 201f869c66391a14c39a73c8745789f24458b99f

Add --logging-format flag for kube-apiserver

view details

SataQiu

commit sha 17f3cd48a54483b4c6b7dc1d742194a1f41daf0a

add '--logging-format' flag to kube-controller-manager Signed-off-by: SataQiu <1527062125@qq.com>

view details

Gaurav Singh

commit sha adcd8909fbbfd399af3983ced92fc743347e96fe

cleanup: Remove_unnecessary_Sprintfs Removed unused fmt Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

lsytj0413

commit sha 64094899b03ce093edfbc93131a66a9aef22a046

test(e2e_node): Parallelize prepulling all images in `e2e_node` tests

view details

Dan Winship

commit sha 9b3a4bb411a1134395370f1ba54daa734f043b6c

api: update Service.Spec.IPFamily docs

view details

Jan Safranek

commit sha 62b7516b636d71f345afd7af1296849977bbccf8

Add e2e test for read-only volume used by multiple pods

view details

Lubomir I. Ivanov

commit sha 7ddd966ed2038133dce3f93a062a9da1cb809088

kubeadm: mark --experimental-kustomize as deprecated

view details

David Eads

commit sha 7f172286342c4238d4b636c113d35835ff9299ee

prevent panic in azure cloud provider from killing the process

view details

Jan Safranek

commit sha 9a9c2168258bd19f6323edf4bd918482ad3454f5

iscsi: don't write json medata file when the volume is already mounted. iSCSI volume plugin persists volume metadata into global mount directory, before it is mounted. Content of the directory is shadowed by the volume mount. Therefore kubelet should not write metadata to the directory when a second pod uses the same volume on the same node. 1. The metadata were already persisted before mounting the volume for the first pod. 2. The global mount directory has the volume mounted, so any write there would write to the volume, which is undesirable.

view details

Aurélien Baumann

commit sha 484361a1d1eb1e7d37569d0bbe7f3a6ca0de986b

Remove the dependency between create clusterrolebinding command and generators

view details

wawa0210

commit sha 7d8aae51df4f318b71dc3b790dd01d0bcb79c5dd

fix pkg/controller/deployment staticcheck

view details

Rostislav M. Georgiev

commit sha 9d6e2b923a5309df75d378639303a4fdc29b97a0

kubeadm upgrade plan: Use internal types of the output API `kubeadm upgrade plan` is using the external (currently `v1alpha1`) types of the kubeadm output API to collect upgrade plans. This is counter intuitive since code structure gets bound to the whatever version the output API is at. In addition to that, the versioned API is used only in the very last stages of a machine readable output (which is currently not implemented). Hence, to increase flexibility and keep up with the standard Kubernetes ecosystem practice, `kubeadm upgrade plan` is migrated to use the internal types of the output API. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

Rostislav M. Georgiev

commit sha 709e3c3a8360e805266b745b23187092a5444ca2

kubeadm upgrade plan: component config state table This change enables kubeadm upgrade plan to print a state table with information regarding known component config API groups. Most importantly this information includes current and preferred version for each group and an indication if a manual user upgrade is required. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

Jordan Liggitt

commit sha 30e39c71e2e5c5d6bb3fd64c71571a04beef5368

Add deprecated, deprecationWarning fields to CRDs

view details

wawa0210

commit sha d360be0f7c3049036297b688134be6ea45ae17b8

fix pkg/controller/statefulset staticcheck

view details

Lubomir I. Ivanov

commit sha a8b31556c8e54212b4181a02dcfa977f5769f5ad

kubeadm: add the --experimental-patches flag in cmd/options

view details

Lubomir I. Ivanov

commit sha 5506049b873304a84fc7e5318385cc664caa907d

kubeadm: add logic for patching components in util/patches

view details

Lubomir I. Ivanov

commit sha 144778db8373ae1a9c56df228153d5c136617783

kubeadm: plumb the patches option trough init/join/upgrade This changes adds the "patches" option in all places where the "kustomize" option is already present.

view details

push time in 4 days

push eventbrahmaroutu/kubernetes

Sergiusz Urbaniak

commit sha 83b850cd54295060ee1a66b4a9e90f54cc0bb0e1

kube-aggregator/openapi/controller: remove trailing 1 in failure rate limiter

view details

Ted Yu

commit sha 3f043dd8a06a553de91e1bfb84500d66daf97e18

Sort init container statuses using non-nested loop

view details

tahsinrahman

commit sha 201f869c66391a14c39a73c8745789f24458b99f

Add --logging-format flag for kube-apiserver

view details

SataQiu

commit sha 17f3cd48a54483b4c6b7dc1d742194a1f41daf0a

add '--logging-format' flag to kube-controller-manager Signed-off-by: SataQiu <1527062125@qq.com>

view details

Gaurav Singh

commit sha adcd8909fbbfd399af3983ced92fc743347e96fe

cleanup: Remove_unnecessary_Sprintfs Removed unused fmt Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

lsytj0413

commit sha 64094899b03ce093edfbc93131a66a9aef22a046

test(e2e_node): Parallelize prepulling all images in `e2e_node` tests

view details

Dan Winship

commit sha 9b3a4bb411a1134395370f1ba54daa734f043b6c

api: update Service.Spec.IPFamily docs

view details

Jan Safranek

commit sha 62b7516b636d71f345afd7af1296849977bbccf8

Add e2e test for read-only volume used by multiple pods

view details

Lubomir I. Ivanov

commit sha 7ddd966ed2038133dce3f93a062a9da1cb809088

kubeadm: mark --experimental-kustomize as deprecated

view details

David Eads

commit sha 7f172286342c4238d4b636c113d35835ff9299ee

prevent panic in azure cloud provider from killing the process

view details

Jan Safranek

commit sha 9a9c2168258bd19f6323edf4bd918482ad3454f5

iscsi: don't write json medata file when the volume is already mounted. iSCSI volume plugin persists volume metadata into global mount directory, before it is mounted. Content of the directory is shadowed by the volume mount. Therefore kubelet should not write metadata to the directory when a second pod uses the same volume on the same node. 1. The metadata were already persisted before mounting the volume for the first pod. 2. The global mount directory has the volume mounted, so any write there would write to the volume, which is undesirable.

view details

Aurélien Baumann

commit sha 484361a1d1eb1e7d37569d0bbe7f3a6ca0de986b

Remove the dependency between create clusterrolebinding command and generators

view details

wawa0210

commit sha 7d8aae51df4f318b71dc3b790dd01d0bcb79c5dd

fix pkg/controller/deployment staticcheck

view details

Rostislav M. Georgiev

commit sha 9d6e2b923a5309df75d378639303a4fdc29b97a0

kubeadm upgrade plan: Use internal types of the output API `kubeadm upgrade plan` is using the external (currently `v1alpha1`) types of the kubeadm output API to collect upgrade plans. This is counter intuitive since code structure gets bound to the whatever version the output API is at. In addition to that, the versioned API is used only in the very last stages of a machine readable output (which is currently not implemented). Hence, to increase flexibility and keep up with the standard Kubernetes ecosystem practice, `kubeadm upgrade plan` is migrated to use the internal types of the output API. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

Rostislav M. Georgiev

commit sha 709e3c3a8360e805266b745b23187092a5444ca2

kubeadm upgrade plan: component config state table This change enables kubeadm upgrade plan to print a state table with information regarding known component config API groups. Most importantly this information includes current and preferred version for each group and an indication if a manual user upgrade is required. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

Jordan Liggitt

commit sha 30e39c71e2e5c5d6bb3fd64c71571a04beef5368

Add deprecated, deprecationWarning fields to CRDs

view details

wawa0210

commit sha d360be0f7c3049036297b688134be6ea45ae17b8

fix pkg/controller/statefulset staticcheck

view details

Lubomir I. Ivanov

commit sha a8b31556c8e54212b4181a02dcfa977f5769f5ad

kubeadm: add the --experimental-patches flag in cmd/options

view details

Lubomir I. Ivanov

commit sha 5506049b873304a84fc7e5318385cc664caa907d

kubeadm: add logic for patching components in util/patches

view details

Lubomir I. Ivanov

commit sha 144778db8373ae1a9c56df228153d5c136617783

kubeadm: plumb the patches option trough init/join/upgrade This changes adds the "patches" option in all places where the "kustomize" option is already present.

view details

push time in 4 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-dependencies

brahmaroutu

comment created time in 4 days

created tagbrahmaroutu/cosi-external-provisioner

tagv1.0.1

Library for COSI controller

created time in 5 days

created tagbrahmaroutu/cosi-external-provisioner

tagv1.0.0

Library for COSI controller

created time in 5 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-dependencies /test pull-kubernetes-node-e2e

brahmaroutu

comment created time in 5 days

push eventbrahmaroutu/cosi-external-provisioner

Srini Brahmaroutu

commit sha 655b91efa42c615729eab0476b97fff97d23d906

Fix

view details

push time in 6 days

push eventbrahmaroutu/cosi-driver-sidecar

Srini Brahmaroutu

commit sha f2a010578fb88cc1c502fed4f309ed522ab859cc

all files

view details

push time in 6 days

create barnchbrahmaroutu/cosi-driver-sidecar

branch : master

created branch time in 6 days

created repositorybrahmaroutu/cosi-driver-sidecar

created time in 6 days

push eventbrahmaroutu/cosi-external-provisioner

Srini Brahmaroutu

commit sha 6031ff346d55aebb5de9ee7ff4b6954b8a168900

Add everything

view details

push time in 6 days

create barnchbrahmaroutu/cosi-external-provisioner

branch : master

created branch time in 6 days

created repositorybrahmaroutu/cosi-external-provisioner

Library for COSI controller

created time in 6 days

fork brahmaroutu/spec

Container Object Storage Interface (COSI) Spec

fork in 8 days

push eventbrahmaroutu/test-infra

Kubernetes Prow Robot

commit sha 74d0887a79f797b31b17ed51651b7960dab58890

Merge pull request #17572 from jingxu97/May/csi Modify configuration for csi windows testing job

view details

Kubernetes Prow Robot

commit sha 7ab5bdec015fd06031bb89d51df076dd98499f74

Merge pull request #17566 from dims/docker-less-verify-script-to-pull-kubernetes-typecheck Add dockerless verify script to pull-kubernetes-typecheck

view details

istio-testing

commit sha e99b0b0989c9f244fabcc4b834bc7194ff1e5fa6

Update TestGrid for istio

view details

Mateusz Matejczyk

commit sha bc3b3d909392f0834f721fb472b0c36f768c3bc0

Disable NPL in kubemark 1.15 It was accidentally turned on in https://github.com/kubernetes/perf-tests/pull/1218 Ref. https://github.com/kubernetes/kubernetes/issues/90981

view details

Kubernetes Prow Robot

commit sha 63cd50b462fb9cb44957a4de8b4c516657bb67dc

Merge pull request #17575 from mm4tt/kubemark-1.15-npl Disable NPL in kubemark 1.15

view details

Kubernetes Prow Robot

commit sha 2bc1231a19141cf4b5b8789ba564a20ebf2b6323

Merge pull request #17385 from istio-testing/transfigure-branch Update TestGrid for istio

view details

Jing Xu

commit sha 6c32c08aeee08d9acd47e02d87beb99914e95fb7

Update csi windows job config Replace kubetest with kubernetes_e2e.py Add extrat parameter to kubetest to find k8s repo

view details

Kubernetes Prow Robot

commit sha dbbf7adab2acb1cbab49a284ed924df9def72436

Merge pull request #17573 from jingxu97/May/csi Add extract find k8s repo in csi windows job config

view details

Alex Pavel

commit sha f210fd4d54889503eb9123d131ccf09ec9868020

config agent: improve godoc

view details

Ernest Wong

commit sha 5b6a44c7921f8a81b335e96ba144048c42b27d7a

Azure: delete msft.asc after installing azure-cli & add additional fields in API model

view details

Kubernetes Prow Robot

commit sha 18635225d69e9f649f7421115774cdc09e7ae0d9

Update prow to v20200511-cdd819cd6, and other images as necessary.

view details

Kubernetes Prow Robot

commit sha 5bf6c1ac36963cd836407bdaa3d98887faac72b3

Merge pull request #17571 from k8s-ci-robot/autobump Update prow to v20200511-cdd819cd6, and other images as necessary.

view details

Dexter Rivera

commit sha a353e64bb36f167b644fc070cbf3431cad4c46a8

Modify gci option in --extract flag By default, the --extract=gci/FAMILY flag will look at COS images in the GCP project "container-vm-image-staging" and use the GCS bucket "gs://container-vm-image-staging/k8s-version-map" to map the image name to k8s version to be extracted. These values are hard-coded, and it would be ideal to pass that information to the --extract flag instead.

view details

Stephen Augustus

commit sha be8b68718ce9b6ec652a39240ee20d317b901c9b

Add external-dependencies-version check to pull-kubernetes-dependencies Signed-off-by: Stephen Augustus <saugustus@vmware.com>

view details

Cole Wagner

commit sha b8eba616e41b9f147f392d664df926e9a51886a1

Fix issue-creator prowjob.

view details

Kubernetes Prow Robot

commit sha a4299ea231ee4726f527e0b8d4fa04cc949efb57

Merge pull request #17574 from justaugustus/verify-external Add external-dependencies-version check to pull-kubernetes-dependencies

view details

Kubernetes Prow Robot

commit sha 2c1abd56039e1d00cdb15df63043e4f05574d9e0

Merge pull request #17585 from cjwagner/fix-issue-creator Fix issue-creator prowjob.

view details

Dexter Rivera

commit sha fa4b6c24a7e7b00f62f95cd47bdb9d3b1851f1cc

Fix unformatted go files

view details

Sean Malloy

commit sha bcc442cd41221701d53a2d6f1f4d276c1037cd60

Add Release Branches To Descheduler Push Job The k8s descheduler recently added release branches. Container images now need to be automatically built for release branches.

view details

Mateusz Matejczyk

commit sha 207766737d8101bd19219f6bee77f2e7339fd361

Configure the new presubmits to not run on older release branches

view details

push time in 10 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in 10 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-gce-ubuntu-containerd /test pull-kubernetes-e2e-azure-disk-windows /test pull-kubernetes-kubemark-e2e-gce-big /test pull-publishing-bot-validate

brahmaroutu

comment created time in 10 days

push eventbrahmaroutu/kubernetes

Patrick Ohly

commit sha c20721aa9f0a69f267f899ca387fdc489cfe6f24

storage: enhance test for ValidateCSIDriverUpdate This revised test changes one field at a time in various ways. This ensures that one failure reason doesn't mask the other. An incorrect comment also gets fixed. Suggested in https://github.com/kubernetes/kubernetes/pull/80568#pullrequestreview-272836101.

view details

Claudiu Belu

commit sha 31ea600b284515dd3470b244f9c6e1548408ecfe

images: Adds GOARM to images' Makefiles In order to build the image binaries, the GOARM variable is required, but not all Makefiles have it defined, causing the make to fail on those images. This adds the require GOARM variable to the Makefiles in question.

view details

Alena Prokharchyk

commit sha d634ed3850ff1980f21590eee051d4428acf4601

Removed unnecessary not nil check in node registration process

view details

Manuel Rüger

commit sha eb6c7169276a1978b851deafb25b507caf696ac4

PodTolerationRestriction: Mention Whitelist Scope in Error Currently it's not clear if the issue came from the namespace whitelist of if the namespace whitelist was not applied at all (i.e. via a misspelled annotation). This makes the error more explicit if the pod tolerations caused a conflict with cluster-level or namespace-level whitelist. Signed-off-by: Manuel Rüger <manuel@rueg.eu>

view details

Kenjiro Nakayama

commit sha 18856dace935db46d3ba84374ce23438922e272b

Add DNS1123Label validation to IsFullyQualifiedDomainName func This patch adds IsDNS1123Label validation to IsFullyQualifiedDomainName func. Even when one label is longer than 64 characters, the current validation does not validate it. Hence this patch adds the label check and do not allow invalid domain.

view details

Gaurav Singh

commit sha 862c30a2284a54a8c91778828b41f157b6a506ec

[Provider/Azure] optimize mutex locks

view details

Seth Pollack

commit sha 75af2fca6125516dff42e9825ceea89367986f78

add labels to diff command

view details

Paulo Gomes

commit sha e7ced21235820139afc8dbb2e99314b9b69ec7fa

Invert error validation

view details

junxu

commit sha c58959c8ba7819345d5cc2b17ce4e95ccbc92d5b

Fix code style

view details

liuxu

commit sha 2367569f138ddb35385aed5e7e485eed425c73a9

fix if don't set ephemeral-storage limit emptyDir's sizeLimit doesn't work

view details

Marcin Maciaszczyk

commit sha e5af792ad29fdbd8f401b5d0d78e8fb0d64c1fe6

Bump Dashboard to v2.0.1

view details

lo24

commit sha cda593e822d2e03f621167f007c183faf5b1d910

fix TestValidateNodeIPParam: break was being used instead of continue

view details

Dan Winship

commit sha ddebbfd806b5813cc0f6d67ae9608be393729922

update for APIs being moved to utilnet Several of the functions in pkg/registry/core/service/ipallocator were moved to k8s.io/utils/net, but then the original code was never updated to used to the vendored versions. (utilnet's version of RangeSize does not have the IPv6 special case that the original code did, so we need to move that to NewAllocatorCIDRRange now.)

view details

Dan Winship

commit sha 4a7c86c105f49972a5d7b8150cdba59eafb8a0fd

make test a bit more generic

view details

Dan Winship

commit sha f6dcc1c07e0a2d3c583cb90e1cdb7ec4718625ce

Minor tweak to IPv6 service IP allocation The service allocator skips the "broadcast address" in the service CIDR, but that concept only applies to IPv4 addressing.

view details

Claudiu Belu

commit sha 06ca9c8aab3373a073f44f0800bf1d33f8ddd741

test images: Adds OWNERS files for images Adds reviewers to the OWNERS files in the kubernetes/test/images folder. The reviewers are added automatically, based on their contributions on an image (>= 20% code churn). Note that the code churn is taken into account for authors, and not committers. Adds OWNERS files for: ipc-utils, node-perf, nonroot, regression-issue-74839, resource-consumer, sample-device-plugin.

view details

Kaivalya Shah

commit sha 9fc229012cf8b4be99466701c220519cfb6a7897

gce_instances: Add check for multiple interface addresses in nodeAddresses and nodeAddressesFromInstance

view details

SataQiu

commit sha 800dd19fc23f14f9e83f09ff40155395af9f7cb0

increase robustness for kubeadm etcd operations Signed-off-by: SataQiu <1527062125@qq.com>

view details

Antonio Ojea

commit sha 069707f75a14b9c98538755b089a123192bb0368

refactor and instrument range_allocator cidr_sets refactor and add the following metrics to the cidr_sets used by the range allocator:, under the subsystem: node_ipam_controller cidrset_cidrs_allocations_total cidrset_cidrs_releases_total cidrset_usage_cidrs cidrset_allocation_tries_per_request

view details

Yan Yao

commit sha cef787695235fb0fee1783f9e68edbc345147801

Fix golint failures in pkg/kubelet/lifecycle Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>

view details

push time in 11 days

push eventbrahmaroutu/kubernetes

Patrick Ohly

commit sha c20721aa9f0a69f267f899ca387fdc489cfe6f24

storage: enhance test for ValidateCSIDriverUpdate This revised test changes one field at a time in various ways. This ensures that one failure reason doesn't mask the other. An incorrect comment also gets fixed. Suggested in https://github.com/kubernetes/kubernetes/pull/80568#pullrequestreview-272836101.

view details

Claudiu Belu

commit sha 31ea600b284515dd3470b244f9c6e1548408ecfe

images: Adds GOARM to images' Makefiles In order to build the image binaries, the GOARM variable is required, but not all Makefiles have it defined, causing the make to fail on those images. This adds the require GOARM variable to the Makefiles in question.

view details

Alena Prokharchyk

commit sha d634ed3850ff1980f21590eee051d4428acf4601

Removed unnecessary not nil check in node registration process

view details

Manuel Rüger

commit sha eb6c7169276a1978b851deafb25b507caf696ac4

PodTolerationRestriction: Mention Whitelist Scope in Error Currently it's not clear if the issue came from the namespace whitelist of if the namespace whitelist was not applied at all (i.e. via a misspelled annotation). This makes the error more explicit if the pod tolerations caused a conflict with cluster-level or namespace-level whitelist. Signed-off-by: Manuel Rüger <manuel@rueg.eu>

view details

Kenjiro Nakayama

commit sha 18856dace935db46d3ba84374ce23438922e272b

Add DNS1123Label validation to IsFullyQualifiedDomainName func This patch adds IsDNS1123Label validation to IsFullyQualifiedDomainName func. Even when one label is longer than 64 characters, the current validation does not validate it. Hence this patch adds the label check and do not allow invalid domain.

view details

Gaurav Singh

commit sha 862c30a2284a54a8c91778828b41f157b6a506ec

[Provider/Azure] optimize mutex locks

view details

Seth Pollack

commit sha 75af2fca6125516dff42e9825ceea89367986f78

add labels to diff command

view details

Paulo Gomes

commit sha e7ced21235820139afc8dbb2e99314b9b69ec7fa

Invert error validation

view details

junxu

commit sha c58959c8ba7819345d5cc2b17ce4e95ccbc92d5b

Fix code style

view details

liuxu

commit sha 2367569f138ddb35385aed5e7e485eed425c73a9

fix if don't set ephemeral-storage limit emptyDir's sizeLimit doesn't work

view details

Marcin Maciaszczyk

commit sha e5af792ad29fdbd8f401b5d0d78e8fb0d64c1fe6

Bump Dashboard to v2.0.1

view details

lo24

commit sha cda593e822d2e03f621167f007c183faf5b1d910

fix TestValidateNodeIPParam: break was being used instead of continue

view details

Dan Winship

commit sha ddebbfd806b5813cc0f6d67ae9608be393729922

update for APIs being moved to utilnet Several of the functions in pkg/registry/core/service/ipallocator were moved to k8s.io/utils/net, but then the original code was never updated to used to the vendored versions. (utilnet's version of RangeSize does not have the IPv6 special case that the original code did, so we need to move that to NewAllocatorCIDRRange now.)

view details

Dan Winship

commit sha 4a7c86c105f49972a5d7b8150cdba59eafb8a0fd

make test a bit more generic

view details

Dan Winship

commit sha f6dcc1c07e0a2d3c583cb90e1cdb7ec4718625ce

Minor tweak to IPv6 service IP allocation The service allocator skips the "broadcast address" in the service CIDR, but that concept only applies to IPv4 addressing.

view details

Claudiu Belu

commit sha 06ca9c8aab3373a073f44f0800bf1d33f8ddd741

test images: Adds OWNERS files for images Adds reviewers to the OWNERS files in the kubernetes/test/images folder. The reviewers are added automatically, based on their contributions on an image (>= 20% code churn). Note that the code churn is taken into account for authors, and not committers. Adds OWNERS files for: ipc-utils, node-perf, nonroot, regression-issue-74839, resource-consumer, sample-device-plugin.

view details

Kaivalya Shah

commit sha 9fc229012cf8b4be99466701c220519cfb6a7897

gce_instances: Add check for multiple interface addresses in nodeAddresses and nodeAddressesFromInstance

view details

SataQiu

commit sha 800dd19fc23f14f9e83f09ff40155395af9f7cb0

increase robustness for kubeadm etcd operations Signed-off-by: SataQiu <1527062125@qq.com>

view details

Antonio Ojea

commit sha 069707f75a14b9c98538755b089a123192bb0368

refactor and instrument range_allocator cidr_sets refactor and add the following metrics to the cidr_sets used by the range allocator:, under the subsystem: node_ipam_controller cidrset_cidrs_allocations_total cidrset_cidrs_releases_total cidrset_usage_cidrs cidrset_allocation_tries_per_request

view details

Yan Yao

commit sha cef787695235fb0fee1783f9e68edbc345147801

Fix golint failures in pkg/kubelet/lifecycle Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>

view details

push time in 11 days

issue openedkubernetes-sigs/container-object-storage-interface-csi-adapter

Build COSI Adapter using CSI Ephemeral Volume

Prototype a CSI driver for the purpose of injecting provisioned bucket endpoint and credential into a Pod.

created time in 13 days

issue openedkubernetes-sigs/container-object-storage-interface-spec

COSI gRPC Spec: DeleteBucket()

Define the send and return gRPC messages transmitted by DeleteBucket() call and policies around Greenfield and Brownfield cases.

created time in 13 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-publishing-bot-validate

brahmaroutu

comment created time in 14 days

pull request commentkubernetes/kubernetes

Mount utils

@msau42 @thockin Please review. I fixed the OWNERS file.

brahmaroutu

comment created time in 14 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-kind /test pull-publishing-bot-validate

brahmaroutu

comment created time in 15 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-kind

brahmaroutu

comment created time in 15 days

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 1a036a2b3082ad661fd2129017e61d300231616e

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in 16 days

push eventbrahmaroutu/kubernetes

Matthew Cary

commit sha 028176deb220b3e63133918763bb313992d31fa7

Avoid grabbing metrics when they're not validated Change-Id: I0dd23b993b1bbc4908341d092c485566b9725c7a

view details

Jordan Liggitt

commit sha a36aa9c31efdb82f2baf507ef1dde48cf0bd1c9c

Stop enabling alpha runtimeclass API

view details

wojtekt

commit sha 3c34b56fbf4fa7557dfdb166f80b6e03ae210252

Improve LB session affinity tests

view details

Kubernetes Prow Robot

commit sha 3e438a9bad5fba3628f91f492dd9ef56782435ba

Merge pull request #92427 from wojtek-t/improve_affinity_tests Improve LB session affinity tests

view details

Kubernetes Prow Robot

commit sha ed67d43ea44b5d2ba1088acd49083e8b69c70452

Merge pull request #92530 from mattcary/metricsload Avoid grabbing metrics when they're not validated

view details

Kubernetes Prow Robot

commit sha 7d5cf0462650f4c22ed765daebb07ae18e5e0d71

Merge pull request #92533 from liggitt/runtimeclass Stop enabling alpha runtimeclass API

view details

Anago GCB

commit sha 0874abcbc55f0700b929527ac7907c241b68f58d

CHANGELOG: Update directory for v1.16.12 release

view details

Anago GCB

commit sha fcc969def82224aa881f34c92c1a6c2933406f1f

CHANGELOG: Update directory for v1.17.8 release

view details

Anago GCB

commit sha 66ff1ae53659fea7885f954510676430cc318b68

CHANGELOG: Update directory for v1.18.5 release

view details

push time in 16 days

push eventbrahmaroutu/kubernetes

David Ashpole

commit sha fca84c02bb5a089d071e608a200b7dc5dc79d074

add dashpole as kubelet approver

view details

Aresforchina

commit sha 2293b473464a78877a57bdfff5a2b0f11c3283bf

add some comments for const variable

view details

Kewei Ma

commit sha 34fce9faee46e38adf55255a77188120f2567d03

Fix a comment in job_controller

view details

Lukasz Szaszkiewicz

commit sha fbb1f23735aa26c61305ff1337a02a8add830142

kube-aggregator: changes the name of aggregator_unavailable_apiservice_count metrics

view details

mattjmcnaughton

commit sha f5080850fc7fd1997cb8c0be32a3f4e0e26b9c23

Delete TODO in `image_gc_manager` I think the TODO here may have actually been unnecessary. There isn't a ton of interest around merging https://github.com/kubernetes/kubernetes/pull/87425, which contains a fix. Delete the TODO so we don't devote time to working on this area in the future.

view details

Benjamin Danon

commit sha 77ca434ec378d607fee83dc790eb8981d5beb4e7

Fix the newName field name in the example

view details

Benjamin Danon

commit sha c39c64ffdaf677d09c412e7447b5bf400394068b

Fix the newName field name in the page

view details

Antonio Ojea

commit sha cb87793d57f59b9ead730fb1e4ed6cfa38c189f2

Add unit test to portallocator storage Add unit test for the portallocator storage based on the ipallocator ones. pkg/registry/core/service/ipallocator/storage/storage_test.go

view details

Antonio Ojea

commit sha e3df13439a72888cd83ed9896359d75e1787d2fc

fix service allocation concurrency issues The service allocator is used to allocate ip addresses for the Service IP allocator and NodePorts for the Service NodePort allocator. It uses a bitmap backed by etcd to store the allocation and tries to allocate the resources directly from the local memory instead from etcd, that can cause issues in environment with high concurrency. It may happen, in deployments with multiple apiservers, that the resource allocation information is out of sync, this is more sensible with NodePorts, per example: 1. apiserver A create a service with NodePort X 2. apiserver B deletes the service 3. apiserver A creates the service again If the allocation data of apiserver A wasn't refreshed with the deletion of apiserver B, apiserver A fails the allocation because the data is out of sync. The Repair loops solve the problem later, but there are some use cases that require to improve the concurrency in the allocation logic. We can try to not do the Allocation and Release operations locally, and try instead to check if the local data is up to date with etcd, and operate over the most recent version of the data.

view details

Dr. Stefan Schimanski

commit sha d42ccdc690f617cd55da0e3f699194e1dc247895

Add myself to staging repo SECURITY_CONTACTS

view details

Stephen Heywood

commit sha cb7a68089609103a8eb8df6675eb8fe75ffbbe55

Add: test to ensure that a set of events can be removed by delete collection

view details

Stephen Heywood

commit sha cd2ad2b98652a653dbb0be941a6f16afd9745f03

Removing extra boilerplate from test

view details

Stephen Heywood

commit sha 7622a794da8ba0fde1c1fe749011df5b32aa2760

Use polling while deleting the collection of events

view details

Stephen Heywood

commit sha b3baef5e052c3ef61badacee984d52d8b859c2a8

Fix gofmt issues

view details

Stephen Heywood

commit sha ecb68742e097a9ba02e906cdf8d6a40c09f174df

Fix golint issue

view details

Gaurav Singh

commit sha 6cc75ee72042190beeac30401e2484274ab42655

apiserver: remove duplicate imports Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Xiang Dai

commit sha e09bc312cbc5986f6e3410dda50f6b7bb7c4ec16

*.sh: cleanup all white noise Signed-off-by: Xiang Dai <long0dai@foxmail.com>

view details

SataQiu

commit sha f1729b06d781fefe7c66e2e4bde63035ac4664a7

add duration to image pulling event

view details

Stephen Heywood

commit sha b26c782d72b2654ade9c32d5ebb9cbbefab6fdaf

Relocate tests from framework/events/events.go & update polling check

view details

Vinayak Goyal

commit sha 8daa9e6f7749a622b9e0006ddffd0242c6abebce

Updating kube-controller-manager to run as non-root.

view details

push time in 16 days

push eventbrahmaroutu/kubernetes

David Ashpole

commit sha fca84c02bb5a089d071e608a200b7dc5dc79d074

add dashpole as kubelet approver

view details

Aresforchina

commit sha 2293b473464a78877a57bdfff5a2b0f11c3283bf

add some comments for const variable

view details

Kewei Ma

commit sha 34fce9faee46e38adf55255a77188120f2567d03

Fix a comment in job_controller

view details

Lukasz Szaszkiewicz

commit sha fbb1f23735aa26c61305ff1337a02a8add830142

kube-aggregator: changes the name of aggregator_unavailable_apiservice_count metrics

view details

mattjmcnaughton

commit sha f5080850fc7fd1997cb8c0be32a3f4e0e26b9c23

Delete TODO in `image_gc_manager` I think the TODO here may have actually been unnecessary. There isn't a ton of interest around merging https://github.com/kubernetes/kubernetes/pull/87425, which contains a fix. Delete the TODO so we don't devote time to working on this area in the future.

view details

Benjamin Danon

commit sha 77ca434ec378d607fee83dc790eb8981d5beb4e7

Fix the newName field name in the example

view details

Benjamin Danon

commit sha c39c64ffdaf677d09c412e7447b5bf400394068b

Fix the newName field name in the page

view details

Antonio Ojea

commit sha cb87793d57f59b9ead730fb1e4ed6cfa38c189f2

Add unit test to portallocator storage Add unit test for the portallocator storage based on the ipallocator ones. pkg/registry/core/service/ipallocator/storage/storage_test.go

view details

Antonio Ojea

commit sha e3df13439a72888cd83ed9896359d75e1787d2fc

fix service allocation concurrency issues The service allocator is used to allocate ip addresses for the Service IP allocator and NodePorts for the Service NodePort allocator. It uses a bitmap backed by etcd to store the allocation and tries to allocate the resources directly from the local memory instead from etcd, that can cause issues in environment with high concurrency. It may happen, in deployments with multiple apiservers, that the resource allocation information is out of sync, this is more sensible with NodePorts, per example: 1. apiserver A create a service with NodePort X 2. apiserver B deletes the service 3. apiserver A creates the service again If the allocation data of apiserver A wasn't refreshed with the deletion of apiserver B, apiserver A fails the allocation because the data is out of sync. The Repair loops solve the problem later, but there are some use cases that require to improve the concurrency in the allocation logic. We can try to not do the Allocation and Release operations locally, and try instead to check if the local data is up to date with etcd, and operate over the most recent version of the data.

view details

Dr. Stefan Schimanski

commit sha d42ccdc690f617cd55da0e3f699194e1dc247895

Add myself to staging repo SECURITY_CONTACTS

view details

Stephen Heywood

commit sha cb7a68089609103a8eb8df6675eb8fe75ffbbe55

Add: test to ensure that a set of events can be removed by delete collection

view details

Stephen Heywood

commit sha cd2ad2b98652a653dbb0be941a6f16afd9745f03

Removing extra boilerplate from test

view details

Stephen Heywood

commit sha 7622a794da8ba0fde1c1fe749011df5b32aa2760

Use polling while deleting the collection of events

view details

Stephen Heywood

commit sha b3baef5e052c3ef61badacee984d52d8b859c2a8

Fix gofmt issues

view details

Stephen Heywood

commit sha ecb68742e097a9ba02e906cdf8d6a40c09f174df

Fix golint issue

view details

Gaurav Singh

commit sha 6cc75ee72042190beeac30401e2484274ab42655

apiserver: remove duplicate imports Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Xiang Dai

commit sha e09bc312cbc5986f6e3410dda50f6b7bb7c4ec16

*.sh: cleanup all white noise Signed-off-by: Xiang Dai <long0dai@foxmail.com>

view details

SataQiu

commit sha f1729b06d781fefe7c66e2e4bde63035ac4664a7

add duration to image pulling event

view details

Stephen Heywood

commit sha b26c782d72b2654ade9c32d5ebb9cbbefab6fdaf

Relocate tests from framework/events/events.go & update polling check

view details

Vinayak Goyal

commit sha 8daa9e6f7749a622b9e0006ddffd0242c6abebce

Updating kube-controller-manager to run as non-root.

view details

push time in 16 days

pull request commentkubernetes/kubernetes

Mount utils

@smarterclayton @thockin Please review. We are blocked on work to finish in this release until this is approved.

brahmaroutu

comment created time in 16 days

PR opened kubernetes-sigs/container-object-storage-interface-csi-adapter

Requesting to add reviewers

I would like to have the reviews added to continue our work on COSI.

/assign @xing-yang @saad-ali

/sig storage /release-note-none

+4 -0

0 comment

1 changed file

pr created time in 16 days

PR opened kubernetes-sigs/container-object-storage-interface-spec

Requesting to add reviewers

I would like to have the reviews added to continue our work on COSI.

/assign @xing-yang @saad-ali

/sig storage /release-note-none

+4 -0

0 comment

1 changed file

pr created time in 16 days

push eventbrahmaroutu/container-object-storage-interface-csi-adapter

Srini Brahmaroutu

commit sha e14cab348690eba524b6404a2617e6414bdd99b5

Requesting to add reviewers

view details

push time in 16 days

issue openedkubernetes-sigs/container-object-storage-interface-spec

COSI gRPC Spec: CreateBucket()

Define a protobuf structure for CreateBucket API.

created time in 16 days

pull request commentkubernetes/kubernetes

Mount utils

@thockin Please review ASAP, so that we can continue with the code changes to storage components and test in time.

brahmaroutu

comment created time in 19 days

issue commentkubernetes/org

New Repository for Container Object Storage Interface implementation

I have updated the issue and I believe this will give us the start we need right now. Please review and approve @saad-ali

brahmaroutu

comment created time in 23 days

issue commentkubernetes/org

New Repository for Container Object Storage Interface implementation

Can you send an email to sig-storage mailing list about this request? Other than that, this looks good to me.

thanks. I just sent out email about the request.

brahmaroutu

comment created time in 24 days

issue commentkubernetes/org

New Repository for Container Object Storage Interface implementation

/sig storage /assign @xing-yang ping @copejon @wlan0 Please review.

brahmaroutu

comment created time in 24 days

issue commentkubernetes/org

New Repository for Container Object Storage Interface implementation

/assign @saad-ali

brahmaroutu

comment created time in 24 days

issue openedkubernetes/org

New Repository for Container Object Storage Interface implementation

New Repo, Staging Repo, or migrate existing

new repository

Requested name for new repository

cosi-controller (Central controller for managing cosi objects) cosi-grpc-interface (Contains the versioned grpc interface) cosi-sidecar-controller (Contains optional sidecar logic) cosi-csi-driver (CSI driver to bootstrap COSI workloads)

Which Organization should it reside

kubernetes-sigs

If not a staging repo, who should have admin access

@jsafrane @msau42 @saad-ali @xing-yang

If not a staging repo, who should have write access

@saad-ali @jsafrane @msau42 @xing-yang @copejon @wlan0 @brahmaroutu

If not a staging repo, who should be listed as approvers in OWNERS

@jsafrane @msau42 @saad-ali @xing-yang

If not a staging repo, who should be listed in SECURITY_CONTACTS

@jsafrane @msau42 @saad-ali @xing-yang

What should the repo description be

Kubernetes specific Container Object StorageInterface (COSI) components

What SIG and subproject does this fall under in sigs.yaml

this is a new subproject for sig-storage called kubernetes-cosi

Approvals

Please prove you have followed the appropriate approval process for this new repo by including links to the relevant approvals (meeting minutes, e-mail thread, etc.)

Need sig-storage approval from: @saad-ali and @xing-yang

Please refer to KEP: https://github.com/kubernetes/enhancements/pull/1383

Authoritative requirements are here: https://git.k8s.io/community/github-management/kubernetes-repositories.md

tl;dr (but really you should read the linked doc, this may be stale)

  • If this is a core repository, then sig-architecture must approve
  • If this is a SIG repository, then this must follow the procedure spelled out in that SIG's charter

Additional context for request

Since the design mentioned in the KEP constitute multiple components, this issue is requesting for multiple repos under new subproject(Kubernetes-cosi) that belongs to sig-storage.

created time in 24 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-node-e2e

brahmaroutu

comment created time in 25 days

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-kind-ipv6 /test pull-kubernetes-integration /test pull-kubernetes-node-e2e

brahmaroutu

comment created time in 25 days

push eventbrahmaroutu/csi-test

Peeyush Gupta

commit sha 83a4ef15dfda6403862437f8acf3606f255e888a

Adding build for ppc64le

view details

Mucahit Kurt

commit sha 1eaaaa1cb49713e8e4af87d009c24d310cf66260

Delete kind cluster after tests run. Inside a real Prow job it is better to clean up at runtime instead of leaving that to the Prow job cleanup code because the later sometimes times out. Signed-off-by: Mucahit Kurt <mucahitkurt@gmail.com>

view details

Kubernetes Prow Robot

commit sha a41f38604967dca46ee0082953d7e2eb226b1bda

Merge pull request #46 from mucahitkurt/kind-cluster-cleanup delete kind cluster after tests run

view details

Grant Griffiths

commit sha 003c14b2d4ae3b1463db5e5b3ff91f39b03f5ba8

Add snapshotter CRDs after cluster setup Signed-off-by: Grant Griffiths <grant@portworx.com>

view details

Kubernetes Prow Robot

commit sha 8adde494a5bd9331a61a4c7c7568abe88208f29b

Merge pull request #45 from ggriffiths/snapshot_beta_crds Add snapshotter CRDs after cluster setup

view details

Kubernetes Prow Robot

commit sha 6d674a7f9a2dc36ded8c01e1e87a1807947f9697

Merge pull request #47 from Pensu/multi-arch Adding build for ppc64le

view details

Sunny

commit sha 80bba1fe208d1cc4e94a39eead4605771940dd3e

Use kind v0.6.0 kind v0.6.0 appends the kubeconfig with the default config at ~/.kube/config.

view details

Kubernetes Prow Robot

commit sha 4ff2f5f0926bd3a81708b1ad9119f41a2f4e72da

Merge pull request #50 from darkowlzz/kind-0.6.0 Use kind v0.6.0

view details

Michelle Au

commit sha 9a7a685ee169d669a0182532315aeecd8a8715dc

Create a kind cluster with two worker nodes so that the topology feature can be tested. Test cases that test accessing volumes from multiple nodes need to be skipped

view details

Michelle Au

commit sha 53888ae7d59b862bfded46b883570c98f5fc5fff

Improve README by adding an explicit Kubernetes dependency section

view details

Grant Griffiths

commit sha 4ad69492c97834b52d74d0b67b6f47b0590e4be1

Improve snapshot pod running checks and improve version_gt Signed-off-by: Grant Griffiths <grant@portworx.com>

view details

Kubernetes Prow Robot

commit sha d7c69d2f93ea24170221d6d7f731e21cf5b6c65c

Merge pull request #51 from msau42/enable-multinode Enable topology testing with hostpath driver

view details

Kubernetes Prow Robot

commit sha 771ca6f26271f3135cf1634bbd05b02bb09b4fff

Merge pull request #49 from ggriffiths/prowsh_improve_version_gt Improve snapshot-controller running check and version_gt to support multiple formats

view details

Michelle Au

commit sha a4e629966848d0097461f49f8aab0dfeb68d7a68

fix syntax for ppc64le build

view details

Kubernetes Prow Robot

commit sha 540599ba3c92c37f3bd7c5fdd8585e110ccab8af

Merge pull request #53 from msau42/fix-make fix syntax for ppc64le build

view details

Kubernetes Prow Robot

commit sha 9ace02045e443e64322685201d53ea576dd07c96

Merge pull request #52 from msau42/update-readme Improve README by adding an explicit Kubernetes dependency section

view details

Timo Reimann

commit sha 5b292b5663789dc1f134eb119756d41c7b46336a

Add NodeUnpublishVolume test for when the volume is missing The spec mandates that such cases should return NOT_FOUND responses [1]. The mock driver already implements the right behavior. [1] https://github.com/container-storage-interface/spec/blob/4731db0e0bc53238b93850f43ab05d9355df0fd9/spec.md#nodeunpublishvolume-errors

view details

Michelle Au

commit sha b98b2aed087f4e768db673a9d43dff4c7abd1482

Enable snapshot tests in 1.17 to be run in non-alpha jobs. This requires adding one more parallel e2e test run with a special focus flag because snapshot tests are still guarded with a "[Feature:VolumeSnapshotDataSource]" tag. The setting that skips all tests with "[Feature:.*]" has to be removed because it overrides the focus. We don't have serial snapshot tests yet. This needs to be modified again if we add any in the future.

view details

Kubernetes Prow Robot

commit sha 9f1f3dd84257356f090ea7ce991dbf467784586e

Merge pull request #56 from msau42/enable-snapshots Enable snapshot tests in 1.17 to be run in non-alpha jobs.

view details

Grant Griffiths

commit sha fc80975954a9720a1611fa9a5195cbfc48b64167

Fix version_gt to work with kubernetes prefix Signed-off-by: Grant Griffiths <grant@portworx.com>

view details

push time in 25 days

push eventbrahmaroutu/kubernetes

Laszlo Janosi

commit sha 1c393c73a63fedbcd041f21cc1a9a59de83167cb

Change SCTPSupport default value to true

view details

Claudiu Belu

commit sha 2321378fe5ebc2d376135635f3ee011ee4a2c90a

test images: Adds OWNERS files for images (part 3) Adds reviewers to the OWNERS files in the kubernetes/test/images folder. The reviewers are added automatically, based on their contributions on an image (>= 20% code churn). Note that the code churn is taken into account for authors, and not committers. Adds OWNERS files for: cuda-vector-add, nonewprivs, pets, redis, volume.

view details

Barni S

commit sha d826b4b05c37c38c5af6177271ffe1de71dd2c56

Bump Stackdriver version to 1.11

view details

hezhizhen

commit sha 1c84efe0c7a367b45493eb9c2a82eb93974c7e84

Refine extractFileSpec

view details

Lars Ekman

commit sha f54b8f98b970d3698f52c6dd59064841a0a6645c

Filter nodePortAddresses to the proxiers. Log a warning for addresses of wrong family.

view details

Gaurav Singh

commit sha 87e7d77e156835c0f88d87b194ac32827e9bd76b

kube-aggregator: Fix goroutine leak

view details

Gaurav Singh

commit sha 0d0af48444a21579658c9325b4972f4abf7ac138

Fix changes

view details

Caleb Woodbine

commit sha fcb04acd70cbc5b4dd3f14d5d8ca38a461861b1c

Add WIP watch event tooling

view details

Gaurav Singh

commit sha c5f73de4fd6a566621e586986352383d3a84bc9a

Converted errch to a buffered channel to avoid goroutine leak Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Stephen Heywood

commit sha 8ccf59027ea090fdbe460ae14017ade7aaf147ad

Add: test to ensure that a set of pod templates can be removed by delete collection

view details

Stephen Heywood

commit sha 7772a42114f271296cd3817b58e5e025aa65905d

Switch pod template to use Agnhost

view details

Stephen Heywood

commit sha 758e3c76a4fd8b037948713f032f47545f1b0664

Removing extra boilerplate from test

view details

Caleb Woodbine

commit sha a3248a7ba8fc780b8e17991ea3681a6ec24d0aee

Add documentation; Update base from invarients

view details

Caleb Woodbine

commit sha 82d76e2d6d3c2e87c9518a0ef6041ebd091bb969

Add dynamic client resource watch function

view details

Caleb Woodbine

commit sha 32e0da39fc8978aa712cef75dc635abf9b70b7a8

Update to use watcher

view details

Stephen Heywood

commit sha d373bef4e4aa8d3331f82c6c8bd4404c746e1d06

Use polling while deleting the collection of pod templates

view details

Christopher M. Luciano

commit sha 2b091f60ca09d3d03923a26b7cd02fb3dc6c47e2

ingress: Add Ingress to v1 API and update backend to defaultBackend ingress: use new serviceBackend split ingress: remove all v1beta1 restrictions on creation This change removes creation and update restrictions enforced by k8s 1.18 for not allowing resource backends. Paths are no longer required to be valid regex and a PathType is now user-specified and no longer defaulted. Also remove all TODOs in staging/net/v1 types Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>

view details

Caleb Woodbine

commit sha b63b147d126fd88fffb9dbe631df2e50af9cbe85

Update name, watch event occurence checking

view details

Caleb Woodbine

commit sha 9f0c24ddcffc7d857a3725b96f52c306186062f7

Fix checks, amount checking

view details

Caleb Woodbine

commit sha 1bdb854e7ebaecb7311381cb068349824b3c94ae

Add resource deleting if there wasn't a delete watch event found

view details

push time in 25 days

push eventbrahmaroutu/kubernetes

Laszlo Janosi

commit sha 1c393c73a63fedbcd041f21cc1a9a59de83167cb

Change SCTPSupport default value to true

view details

Claudiu Belu

commit sha 2321378fe5ebc2d376135635f3ee011ee4a2c90a

test images: Adds OWNERS files for images (part 3) Adds reviewers to the OWNERS files in the kubernetes/test/images folder. The reviewers are added automatically, based on their contributions on an image (>= 20% code churn). Note that the code churn is taken into account for authors, and not committers. Adds OWNERS files for: cuda-vector-add, nonewprivs, pets, redis, volume.

view details

Barni S

commit sha d826b4b05c37c38c5af6177271ffe1de71dd2c56

Bump Stackdriver version to 1.11

view details

hezhizhen

commit sha 1c84efe0c7a367b45493eb9c2a82eb93974c7e84

Refine extractFileSpec

view details

Lars Ekman

commit sha f54b8f98b970d3698f52c6dd59064841a0a6645c

Filter nodePortAddresses to the proxiers. Log a warning for addresses of wrong family.

view details

Gaurav Singh

commit sha 87e7d77e156835c0f88d87b194ac32827e9bd76b

kube-aggregator: Fix goroutine leak

view details

Gaurav Singh

commit sha 0d0af48444a21579658c9325b4972f4abf7ac138

Fix changes

view details

Caleb Woodbine

commit sha fcb04acd70cbc5b4dd3f14d5d8ca38a461861b1c

Add WIP watch event tooling

view details

Gaurav Singh

commit sha c5f73de4fd6a566621e586986352383d3a84bc9a

Converted errch to a buffered channel to avoid goroutine leak Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Stephen Heywood

commit sha 8ccf59027ea090fdbe460ae14017ade7aaf147ad

Add: test to ensure that a set of pod templates can be removed by delete collection

view details

Stephen Heywood

commit sha 7772a42114f271296cd3817b58e5e025aa65905d

Switch pod template to use Agnhost

view details

Stephen Heywood

commit sha 758e3c76a4fd8b037948713f032f47545f1b0664

Removing extra boilerplate from test

view details

Caleb Woodbine

commit sha a3248a7ba8fc780b8e17991ea3681a6ec24d0aee

Add documentation; Update base from invarients

view details

Caleb Woodbine

commit sha 82d76e2d6d3c2e87c9518a0ef6041ebd091bb969

Add dynamic client resource watch function

view details

Caleb Woodbine

commit sha 32e0da39fc8978aa712cef75dc635abf9b70b7a8

Update to use watcher

view details

Stephen Heywood

commit sha d373bef4e4aa8d3331f82c6c8bd4404c746e1d06

Use polling while deleting the collection of pod templates

view details

Christopher M. Luciano

commit sha 2b091f60ca09d3d03923a26b7cd02fb3dc6c47e2

ingress: Add Ingress to v1 API and update backend to defaultBackend ingress: use new serviceBackend split ingress: remove all v1beta1 restrictions on creation This change removes creation and update restrictions enforced by k8s 1.18 for not allowing resource backends. Paths are no longer required to be valid regex and a PathType is now user-specified and no longer defaulted. Also remove all TODOs in staging/net/v1 types Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>

view details

Caleb Woodbine

commit sha b63b147d126fd88fffb9dbe631df2e50af9cbe85

Update name, watch event occurence checking

view details

Caleb Woodbine

commit sha 9f0c24ddcffc7d857a3725b96f52c306186062f7

Fix checks, amount checking

view details

Caleb Woodbine

commit sha 1bdb854e7ebaecb7311381cb068349824b3c94ae

Add resource deleting if there wasn't a delete watch event found

view details

push time in 25 days

pull request commentkubernetes/enhancements

Verification Test Suite Process for CSI Implementations

/remove-lifecycle rotten

brahmaroutu

comment created time in a month

Pull request review commentkubernetes/enhancements

Verification Test Suite Process for CSI Implementations

+---+title: kubernetes-extensions-suite-for-verifying-optional-components  (CSI Verification Test Suite)+authors:+  - "@brahmaroutu"+  - "@bradtopol"+owning-sig: sig-architecture, sig-storage+participating-sigs:+  - sig-storage+  - sig-architecture+reviewers:+  - "@timothysc"+  - "@johnbelamaric"+approvers:+  - "@bgrant0607"+  - "@msau42"+editor: "@brahmaroutu"+creation-date: 2019-10-16+last-updated: 2019-10-16+status: implementable+---++# kubernetes-extensions-suite-for-verifying-optional-components (CSI Verification Test Suite)++## Table of Contents++<!-- toc -->+- [Summary](#summary)+- [Motivation](#motivation)+  - [Goals](#goals)+  - [Non-Goals](#non-goals)+- [Proposal](#proposal)+  - [Risks and Mitigations](#risks-and-mitigations)+- [Design Details](#design-details)+  - [Phase 1](#phase-1)+  - [Phase 2](#phase-2)+  - [Graduation Criteria](#graduation-criteria)+- [Implementation History](#implementation-history)+- [Drawbacks](#drawbacks)+- [Alternatives](#alternatives)+  - [Annotate test files with behaviors](#annotate-test-files-with-behaviors)+  - [Annotate existing API documentation with behaviors](#annotate-existing-api-documentation-with-behaviors)+  - [Manual / Periodic Testing](#manual--periodic-testing)+- [Pros](#pros)+- [Cons](#cons)+<!-- /toc -->++## Summary++Need to define a suite of tests to properly provide coverage for CSI specification.++Proposal to enable a set of guidelines that SHALL be followed when building e2e tests for optional components such that they can be later promoted into a verification test suite. Vendors will use these test suites to test compliance to the additional behavior defined by the component specification. At this moment the test suite will help vendors ability to test their implementation, whether is meets the specification.

Thanks for the review and pointers to the issue. I can work on some of the tests.

brahmaroutu

comment created time in a month

push eventbrahmaroutu/enhancements

Justin SB

commit sha 813660bf317d65bec7fc3690d78b290ef4d6507e

Artifact Serving: Proposal for milestone-0 Adds a proposed plan of action to establish a first storage location for artifacts, and a first (non-redirecting) GCLB front-end, so that we can start to gather data.

view details

Lee Verberne

commit sha a921f8ab99b698af41943a0d1f5cf10f389de6a1

Add KEP for Pod Troubleshooting in kubectl

view details

RainbowMango

commit sha dcf7bae439adc8eb54ed809f791c4aa7150c7120

Update broken links from keps/sig-instrumentation

view details

njuettner

commit sha 45bd1b2a70771e34ff2adc52813147dcad90bf6f

Proposal moving ExternalDNS into Kubernetes organization Signed-off-by: njuettner <nick@zalando.de>

view details

Lee Verberne

commit sha 7e393ab431694116e145b8c54e83751f4f29c8c1

Update Ephemeral Containers KEP for 1.16 release These are changes to implementation that happened during API review. This updates the KEP to match actual implementation in 1.16.

view details

Jordan Liggitt

commit sha 02e7dc5e60a0cac306fbe882f76fab40c0727959

Update node self-labeling timeline

view details

Himanshu Pandey

commit sha 59e3830d8afd2a34f334026cd45ba28be7a09b13

KEP for kubectl events

view details

adisky

commit sha f773bdc6193fe4241d61c8c029c806a21d6db079

Update OpenStack Cloud Provider KEP

view details

Mike Crute

commit sha e993791be20164eb9ebae9e0931861af8984d6a2

Add KEP for credential provider extraction

view details

Himanshu Pandey

commit sha c3a4f168570d300f98d42ed0057a16e8b6768116

Added more details around summary and included reference to the existing issues

view details

Lee Verberne

commit sha 1a39bf53b1a698232c3ca113cca3fed82e893a4f

Address reviewer feedback

view details

Vinay Kulkarni

commit sha d8cc5826ec6dc58cc7a640c5c3aea0633c4b1949

Mini-KEP for Kubelet Container Resources CRI extension/update

view details

Vinay Kulkarni

commit sha bf3d694fc3cf1bbe885663eaa1db9ab22d428b5e

Address key open items and move KEP to implementable state

view details

Vinay Kulkarni

commit sha f9d55532f60e88988f74f642553add731121d8d3

Revert "Address key open items and move KEP to implementable state" This reverts commit 29d95bc48585400cb0dbeaebe237ea030ae83a01.

view details

Vinay Kulkarni

commit sha f6f092ff8b7c9e817999c7bc631c538741a5c59b

Address key open items, move KEP to implementable state

view details

Han Kang

commit sha 94562360beeee2844fa781e48fbe53a687e71504

initial draft for metrics stability to beta

view details

RainbowMango

commit sha aa02e8068dac391e25f12133dab304d4f1ac4ee0

Add my thoughts from first round

view details

njuettner

commit sha 865f3a82f0b76858f9b1faa045f5da455ae2c7f4

Add official release image for ExternalDNS Signed-off-by: njuettner <nick@zalando.de>

view details

njuettner

commit sha e2d3f461058060883d421c10a2283f4813ee5e3f

Add official release image for ExternalDNS Signed-off-by: njuettner <nick@zalando.de>

view details

njuettner

commit sha e11dd55e4a99378a2253a464a0367923be6b0fe9

Updating toc

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

@smarterclayton, @caesarxuchao, @msau42 Please review /unhold /release-note-none

brahmaroutu

comment created time in a month

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-kind-ipv6

brahmaroutu

comment created time in a month

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-e2e-gce-ubuntu-containerd /test pull-kubernetes-e2e-kind-ipv6 /test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 5c65ff4a1fa9534d8bd676da9b8066c731b1f09d

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

Now it looks like the OWNERS file is missing

Looks like my rebase messed it up, I am fixing it now.

Now it looks like the OWNERS file is missing

Fixed it now. Please review.

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Benjamin Elder

commit sha f9851d929b583740e8db1ecf37afdcfd6e1a0cc6

s/slave/replica in guestbook app

view details

Benjamin Elder

commit sha c8dce6d4b35fc697f79410d6a847b8a5fdc1c0fb

bump agnhost version

view details

Kubernetes Prow Robot

commit sha 4ea576e4f5e440df4772f40210fb80c1f014e872

Merge pull request #87105 from BenTheElder/agnhost-replica s/slave/replica in guestbook app

view details

Travis Rhoden

commit sha 28fa7b085f9385bdeaf68950e3026f9563724e27

Extract pkg/util/mount and drop BUILD Preserving git history.

view details

Travis Rhoden

commit sha e7ba154b9d2da233e64bfa481cb05b10d5e3ba15

Update doc.go to show k8s.io/utils

view details

Travis Rhoden

commit sha 4973f49e6fd34de847394333a9ac394d658805c2

Fix golint errors Add mount package to hack/.golint_failures to ignore stuttering errors.

view details

SataQiu

commit sha c78dc0e74d62e54b68dcdb404f7cd299623fc726

feature: implement Output method for FakeCmd

view details

Maxime VISONNEAU

commit sha 012afde8b4436c3d58163f66928e67487e153c39

Validate the existence of filesystem before attempting to mount it (linux)

view details

Hemant Kumar

commit sha e6837d5947e5e6f15d9849bcdf3f9157871f5bb9

Return typed error when Mount Fails Mount can fail for a variety of reasons and caller might want to know why mount failed. Using untyped string based error does not provide enough granularity to make that verification.

view details

Lou

commit sha d4a8744845bca5aaad77e7d736ef3f23acaa2ac0

use xfs_repair to check and repair xfs filesystem Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Lou

commit sha 24b07553aedbd60d9ff4dae4542f5834251b0a1e

update after review Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Davanum Srinivas

commit sha 6b49f15c2cb01f3eeaa6fbe8d78b58344277705e

Split MajorMinor into two fields this reflects what is in the docker/docker/pkg/mount API. makes it easier to port additional code to out API.

view details

David Zhu

commit sha 3edb888061b0b7fc3f75216185a14dddfc9c30e1

Add more detailed error output when disk formatting fails

view details

David Zhu

commit sha 466879d562efcb18f869548326658024b8dfc024

FormatAndMount unit test only checks for MountErrorValue now and closed gaps for some error values

view details

saad-ali

commit sha d1b1b5dc8696a098836ad2e7202be99390498903

Introduce paramater for sensitive mount options. Introduce optional sensitiveOptions parameter to allow sensitive mount options to be passed in a separate parameter from the normal mount options and ensures the sensitiveOptions are never logged.

view details

saad-ali

commit sha 560b08d3e41686c183b2ed62c723af1cb8371890

Fix mount_windows build error

view details

kvaps

commit sha 0a2d41e2bc26a7d395ba5da203fb380b9a922c51

Fix subPath mountpint check

view details

Matt Boersma

commit sha c369adf100ce3e95c66b15d34326ad8356a9b546

Fix windows MountSensitive error

view details

Hemant Kumar

commit sha a175fbe183359605b77daeaa68e04e27eaa362c2

Revert xfs_repair fix

view details

Davanum Srinivas

commit sha 6d5b8bae77f4c5f7e79c54abbfc3fd58e69cad61

fix bad spelling Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

push time in a month

push eventbrahmaroutu/kubernetes

Łukasz Osipiuk

commit sha 02915ef1797681d2f51019a46989e9ec597d294a

Remove endpoints RBAC for Cluster Autoscaler

view details

Yecheng Fu

commit sha eaf2f54bba75e5625d18f8782b5e50e3f34929ca

auto-generated files

view details

Yecheng Fu

commit sha 8422044f1746354393ea5b617e2bde5c24c0f829

sharing a common pod pvc indexer among volume controllers

view details

wawa0210

commit sha f83a7a743bed582b0440ebaf182e5bbd0ed32c7d

update corefile-migration library to 1.0.8

view details

wojtekt

commit sha 5ceb53987be7fe9ea6b43ba568f6f6f500ca2488

Remove heuristic watchcache sizes

view details

Benjamin Elder

commit sha f9851d929b583740e8db1ecf37afdcfd6e1a0cc6

s/slave/replica in guestbook app

view details

Benjamin Elder

commit sha c8dce6d4b35fc697f79410d6a847b8a5fdc1c0fb

bump agnhost version

view details

Xianglin Gao

commit sha 052eb7d9a59d96c0d94bcef13bf0fd54f20c3471

Add retries for CreateOrUpdateRole Signed-off-by: Xianglin Gao <xianglin.gxl@alibaba-inc.com>

view details

Xianglin Gao

commit sha 6d572ea9b76b284ba3e864a08d09f8872e3bde65

Add retries for CreateOrUpdateRoleBinding Signed-off-by: Xianglin Gao <xianglin.gxl@alibaba-inc.com>

view details

tanjunchen

commit sha 7fe9f3451fa5196fbf6ddf9ba5cf4658ae9cf9bc

Migrate to log calls to klog.ErroS for pkg/scheduler

view details

Fabio Bertinatto

commit sha 8d644092ed8deda63e0c18aa0948864ab52ea7cc

Create pod to force volume provisioning in storage e2e test Otherwise, tests can fail if the default StorageClass is configured with late binding.

view details

Lukasz Szaszkiewicz

commit sha 4362d613f243a02558f03e90b8fcb58b4c6efb06

genericapiserver library must wait for server.Shutdown

view details

Xianglin Gao

commit sha 04ef3628e3b1fab1c07128f3b37cb3781ec9a85c

refact CreateOrMutateConfigMap and MutateConfigMap with PollImmediate Signed-off-by: Xianglin Gao <xianglin.gxl@alibaba-inc.com>

view details

Jordan Liggitt

commit sha ac5ec4aa809bb4c4820a6556507c0c63f0e61c5b

Adjust admission webhook auth config for default-enabled admission plugins

view details

Christopher M. Luciano

commit sha 735133025555220539c41660d1c2237a9b9f34b6

ingress: Add CRUD tests for Ingress API verbs Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>

view details

Matthew Cary

commit sha ee9e6a3bcca804f17674439ff48ca9519780f79e

Remove warning about misuse of %w

view details

Benjamin Elder

commit sha 3298dfa73a1ce198f254fd09841ed77ca31bf8cf

up sleep time in racy test

view details

Angus Lees

commit sha 5a18f58dbd68887295f427502b91fd9bba3e24bc

aws: Fix address sorting of multiple interfaces It is common to have "holes" in the network interfaces, eg after attaching eth1+eth2, and then removing eth1. Make the sorting code from #80747 robust to this situation.

view details

Wei Huang

commit sha 7dfabd7af6a9e8e539c9f3b1ee76a680ec6a89c7

Expose EventRecorder to scheduler FrameworkHandle

view details

Jordan Liggitt

commit sha 6183bcff6b204b3d66afdf390ba87f3162a071c6

Check for v1 CSR API in kube-controller-manager

view details

push time in a month

push eventbrahmaroutu/kubernetes

YuikoTakada

commit sha a80564dbdd87f088be09e516e4a2f69e78bfd42f

Fix non-ascii characters in pkg/kubelet/qos/doc.go

view details

Sergey Yedrikov

commit sha e5370afba2842b844699b239f3f14306f9923eb6

Fix for kubectl issue 834: "kubectl help api-resources --sort-by" text mentions nodes, not API resources

view details

Łukasz Osipiuk

commit sha 02915ef1797681d2f51019a46989e9ec597d294a

Remove endpoints RBAC for Cluster Autoscaler

view details

Odin Ugedal

commit sha 2830827442358235a729b39e5eed8ec6cda29e12

Add support for removing unsupported huge page sizes When kubelet is restarted, it will now remove the resources for huge page sizes no longer supported. This is required when: - node disables huge pages - changing the default huge page size in older versions of linux (because it will then only support the newly set default). - Software updates that change what sizes are supported (eg. by changing boot parameters).

view details

Odin Ugedal

commit sha 8b6160a3679bd5c040d05b3e9d05a4a446f8d291

Add support for stopping kubelet in node-e2e This makes it possible to stop the kubelet, do some work, and then start it again.

view details

Odin Ugedal

commit sha a233b9aab0d2ea595a08000d1c94564af8cd8e94

Add verbose message when more than one kubelet is running

view details

Lubomir I. Ivanov

commit sha 44638a10e8a374c5eb36c65b44c96ef635bad438

kubeadm: remove usage of the "certificates" API for cert renewal The flag "--use-api" for "alpha certs renew" was deprecated in 1.18. Remove the flag and related logic that executes certificate renewal using "api/certificates/v1beta1". kubeadm continues to be able to create CSR files and renew using the local CA on disk.

view details

Brian Pursley

commit sha 99f6dca1a8d1ea64d22a68263c77bcafd6fedc48

Added kubectl apply check to prevent using --dry-run=server with --force

view details

toyoda

commit sha 47e4f51da2a2a15f46d5ab134fa672adcedb3561

Add checking error for disruption e2e test

view details

Jordan Liggitt

commit sha dab2a830da2f6966946b7ab4292f224650c9d4ad

Fix conflicts patching scale subresources

view details

Gaurav Singh

commit sha 98051aaba2403dd0ad0120f428c137adc2c6534b

Fix race condition in logging

view details

Gaurav Singh

commit sha 8240f21753d49d70d646049e8a826d081e1b89fa

Convert index variable to interface{}

view details

Gaurav Singh

commit sha 93fa760c0a9a7141b3cad1ef447cd0f9f028bed7

Code review changes

view details

Brian Pursley

commit sha b88dbbb4906497b921558bd078ca70478ff69234

Added unit tests documenting current behavior of tableConverter

view details

Jordan Liggitt

commit sha 950ed38996cd530154732b37483afa1ad79ad8d7

Mark experimental-cluster-signing-duration deprecated, add --cluster-signing-duration

view details

Gaurav Singh

commit sha 3dc7098cae4c699e30ed9ae85005446f8322fe99

Fix data race in cacher whitebox test Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Gaurav Singh

commit sha 549214ca8c6f7e05fcbb0c8c045251819b039947

Fix bug Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Brian Pursley

commit sha cd005c1da41e54971319030687cecafec4884868

Added --privileged flag to kubectl run

view details

Gaurav Singh

commit sha 6a28f1995a4d0749d4871f80c0d8e2989e833a78

Code review changes Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Sergey Kanzhelev

commit sha 4e94144d1e7815f52c3a46266df622e8eeaad3d2

Fix golint failures for kubelet/container

view details

push time in a month

push eventbrahmaroutu/kubernetes

YuikoTakada

commit sha a80564dbdd87f088be09e516e4a2f69e78bfd42f

Fix non-ascii characters in pkg/kubelet/qos/doc.go

view details

Sergey Yedrikov

commit sha e5370afba2842b844699b239f3f14306f9923eb6

Fix for kubectl issue 834: "kubectl help api-resources --sort-by" text mentions nodes, not API resources

view details

Odin Ugedal

commit sha 2830827442358235a729b39e5eed8ec6cda29e12

Add support for removing unsupported huge page sizes When kubelet is restarted, it will now remove the resources for huge page sizes no longer supported. This is required when: - node disables huge pages - changing the default huge page size in older versions of linux (because it will then only support the newly set default). - Software updates that change what sizes are supported (eg. by changing boot parameters).

view details

Odin Ugedal

commit sha 8b6160a3679bd5c040d05b3e9d05a4a446f8d291

Add support for stopping kubelet in node-e2e This makes it possible to stop the kubelet, do some work, and then start it again.

view details

Odin Ugedal

commit sha a233b9aab0d2ea595a08000d1c94564af8cd8e94

Add verbose message when more than one kubelet is running

view details

Lubomir I. Ivanov

commit sha 44638a10e8a374c5eb36c65b44c96ef635bad438

kubeadm: remove usage of the "certificates" API for cert renewal The flag "--use-api" for "alpha certs renew" was deprecated in 1.18. Remove the flag and related logic that executes certificate renewal using "api/certificates/v1beta1". kubeadm continues to be able to create CSR files and renew using the local CA on disk.

view details

Brian Pursley

commit sha 99f6dca1a8d1ea64d22a68263c77bcafd6fedc48

Added kubectl apply check to prevent using --dry-run=server with --force

view details

toyoda

commit sha 47e4f51da2a2a15f46d5ab134fa672adcedb3561

Add checking error for disruption e2e test

view details

Jordan Liggitt

commit sha dab2a830da2f6966946b7ab4292f224650c9d4ad

Fix conflicts patching scale subresources

view details

Gaurav Singh

commit sha 98051aaba2403dd0ad0120f428c137adc2c6534b

Fix race condition in logging

view details

Gaurav Singh

commit sha 8240f21753d49d70d646049e8a826d081e1b89fa

Convert index variable to interface{}

view details

Gaurav Singh

commit sha 93fa760c0a9a7141b3cad1ef447cd0f9f028bed7

Code review changes

view details

Brian Pursley

commit sha b88dbbb4906497b921558bd078ca70478ff69234

Added unit tests documenting current behavior of tableConverter

view details

Jordan Liggitt

commit sha 950ed38996cd530154732b37483afa1ad79ad8d7

Mark experimental-cluster-signing-duration deprecated, add --cluster-signing-duration

view details

Gaurav Singh

commit sha 3dc7098cae4c699e30ed9ae85005446f8322fe99

Fix data race in cacher whitebox test Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Gaurav Singh

commit sha 549214ca8c6f7e05fcbb0c8c045251819b039947

Fix bug Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Brian Pursley

commit sha cd005c1da41e54971319030687cecafec4884868

Added --privileged flag to kubectl run

view details

Gaurav Singh

commit sha 6a28f1995a4d0749d4871f80c0d8e2989e833a78

Code review changes Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Sergey Kanzhelev

commit sha 4e94144d1e7815f52c3a46266df622e8eeaad3d2

Fix golint failures for kubelet/container

view details

Sergey Kanzhelev

commit sha a4bfc732f7fdb60429cb247f3c7f45d7b0941854

minor correction in comments

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

@smarterclayton @caesarxuchao @thockin @msau42 Please review.

brahmaroutu

comment created time in a month

Pull request review commentkubernetes/kubernetes

Mount utils

+# See the OWNERS docs at https://go.k8s.io/owners++filters:

Good catch, I fixed it now.

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha ca9f053a7e88beaf21bb4e82582be623a05aab4c

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

Finally I got all green. @smarterclayton @caesarxuchao @thockin @msau42 @dims Please review.

brahmaroutu

comment created time in a month

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-node-e2e /test pull-kubernetes-e2e-kind /test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 5c39b15eb79bca656790debb1e2e8e6262a1cfd7

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-dependencies /test pull-kubernetes-e2e-kind /test pull-kubernetes-e2e-azure-disk-windows

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha dcc7d973a6f3ad39c96f1a8434f2aa52c9b94b67

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha d6b806166645ee8236d2dc081ce591a1122458f1

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha ff40c1672bedaa16f16792ba3cd11fd31dce5b1a

create a link to vendor/k8s.io/mount-utils to satisfy Go.

view details

push time in a month

push eventbrahmaroutu/kubernetes

cici37

commit sha fd694fa947df02084eb2ab66947c8af1da651bd3

Remove CloudControllerManagerPort to k8s.io/cloud_provider

view details

Gaurav Singh

commit sha 0093265bf0af8b9e2e54e6151ff4c79507edfdd4

e2e stress test: Fix data race on error Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Rostislav M. Georgiev

commit sha 543f29be4eafc43c6d8aeda389cf684922a14306

kubeadm: Reduce kubelet.DownloadConfig usage kubelet.DownloadConfig is an old utility function which takes a client set and a kubelet version, uses them to fetch the kubelet component config from a config map, and places it in a local file. This function is simple to use, but it is dangerous and unnecessary. Practically, in all cases the kubelet configuration is present locally and does not need to be fetched from a config map on the cluster (it just needs to be stored in a file). Furthermore, kubelet.DownloadConfig does not use the kubeadm component configs module in any way. Hence, a kubelet configuration fetched using it may not be patched, validated, or otherwise, processed in any way by kubeadm other than piping it to a file. This patch replaces all but a single kubelet.DownloadConfig invocation with equivalents that get the local copy of the kubelet component config and just store it in a file. The sole remaining invocation covers the `kubeadm upgrade node --kubelet-version` case. In addition to that, a possible panic is fixed in kubelet.DownloadConfig and it now takes the kubelet version parameter as string. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

SataQiu

commit sha e04a2b3b26f721a8133a49e463e5f41762f2588c

kubeadm: add startup probes for static Pods to protect slow starting containers Signed-off-by: SataQiu <1527062125@qq.com>

view details

Aaron Crickenberger

commit sha 4857893a0c99737f4693b150dc0f84e8c5d602d5

Promote preemption e2e tests to Conformance

view details

Amim Knabben

commit sha f6246aba6ea791eba239157efb51b2a2ba265f2e

Moving Kubelet --node-status-max-images flag to configuration

view details

Andrea Nodari

commit sha 8a39a2c24edbe670878cdb0def2838c3240dccc7

Add test case for a pod becoming schedulable when a node is updated Also, avoid unnecessary copying when changing node taints

view details

SataQiu

commit sha b68312e6884ec7f7c8552ba187cdcf00b7d723c8

kube-proxy: move GetNodeAddresses call out of internal loop to avoid repeated computation Signed-off-by: SataQiu <1527062125@qq.com>

view details

Lu Fengqi

commit sha 0d04485a5232d4ae767dd301502b66b5b7e8672a

deployment: remove annotation for non-exist parameter 'podMap' Since the parameter 'podMap' has been removed by commit 831a2d112942 ("deployment: remove unused parameter 'podMap'"), the related annotation also should be removed. Signed-off-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>

view details

Morgan Bauer

commit sha 58924c2de52b7eab88053622a6bb7f19787caee0

explicitly fail if no images are found when running remote tests The previous implementation succeeds if no images are run. This causes silent failures when image matchers are provided that do not match any image.

view details

Amim Knabben

commit sha 896cc4c0c4a1796e2251a2d3ae59aba8e13cd7a3

Deprecating Kubelet mount related flags

view details

Jordan Liggitt

commit sha 6604b79796a66e36671b1f026b0744241981d0ba

Add signerName constants

view details

Jordan Liggitt

commit sha 9f49d98ccd01bb3f3f9203fcdfc0801552e1f27f

Add conditions status field

view details

Jordan Liggitt

commit sha aed0621f2ef444613c0d86d59084e2fdaa6b96bc

Plumb version info to validation, separate main/status/approval validation

view details

Jordan Liggitt

commit sha 377adfa2b7726e8300460c615890a9fa39dab275

Make signer admission plugin check on condition update

view details

Jordan Liggitt

commit sha 57eddd5e044efa0987d7e412c9db2a89b4f8e7c2

Record Failed condition in signer controller

view details

Jordan Liggitt

commit sha d33a19cee7ba83d75c59cf827119c6b630a9d313

Clean failed CSRs

view details

Jordan Liggitt

commit sha 6b61cb290786688e3f994f4776f3a672c8f30fbb

Print and describe failed CSRs

view details

Jordan Liggitt

commit sha 184b3f81adcf73fe063579eeef41f5bc9c6ae19a

Stop waiting for failed CSRs

view details

Jordan Liggitt

commit sha 94fd1d76ca0e8992b000fbb6b1562c11c37df7cb

Switch issued check to inspect certificate length

view details

push time in a month

push eventbrahmaroutu/kubernetes

cici37

commit sha fd694fa947df02084eb2ab66947c8af1da651bd3

Remove CloudControllerManagerPort to k8s.io/cloud_provider

view details

Gaurav Singh

commit sha 0093265bf0af8b9e2e54e6151ff4c79507edfdd4

e2e stress test: Fix data race on error Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

Rostislav M. Georgiev

commit sha 543f29be4eafc43c6d8aeda389cf684922a14306

kubeadm: Reduce kubelet.DownloadConfig usage kubelet.DownloadConfig is an old utility function which takes a client set and a kubelet version, uses them to fetch the kubelet component config from a config map, and places it in a local file. This function is simple to use, but it is dangerous and unnecessary. Practically, in all cases the kubelet configuration is present locally and does not need to be fetched from a config map on the cluster (it just needs to be stored in a file). Furthermore, kubelet.DownloadConfig does not use the kubeadm component configs module in any way. Hence, a kubelet configuration fetched using it may not be patched, validated, or otherwise, processed in any way by kubeadm other than piping it to a file. This patch replaces all but a single kubelet.DownloadConfig invocation with equivalents that get the local copy of the kubelet component config and just store it in a file. The sole remaining invocation covers the `kubeadm upgrade node --kubelet-version` case. In addition to that, a possible panic is fixed in kubelet.DownloadConfig and it now takes the kubelet version parameter as string. Signed-off-by: Rostislav M. Georgiev <rostislavg@vmware.com>

view details

SataQiu

commit sha e04a2b3b26f721a8133a49e463e5f41762f2588c

kubeadm: add startup probes for static Pods to protect slow starting containers Signed-off-by: SataQiu <1527062125@qq.com>

view details

Aaron Crickenberger

commit sha 4857893a0c99737f4693b150dc0f84e8c5d602d5

Promote preemption e2e tests to Conformance

view details

Amim Knabben

commit sha f6246aba6ea791eba239157efb51b2a2ba265f2e

Moving Kubelet --node-status-max-images flag to configuration

view details

Andrea Nodari

commit sha 8a39a2c24edbe670878cdb0def2838c3240dccc7

Add test case for a pod becoming schedulable when a node is updated Also, avoid unnecessary copying when changing node taints

view details

SataQiu

commit sha b68312e6884ec7f7c8552ba187cdcf00b7d723c8

kube-proxy: move GetNodeAddresses call out of internal loop to avoid repeated computation Signed-off-by: SataQiu <1527062125@qq.com>

view details

Lu Fengqi

commit sha 0d04485a5232d4ae767dd301502b66b5b7e8672a

deployment: remove annotation for non-exist parameter 'podMap' Since the parameter 'podMap' has been removed by commit 831a2d112942 ("deployment: remove unused parameter 'podMap'"), the related annotation also should be removed. Signed-off-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>

view details

Morgan Bauer

commit sha 58924c2de52b7eab88053622a6bb7f19787caee0

explicitly fail if no images are found when running remote tests The previous implementation succeeds if no images are run. This causes silent failures when image matchers are provided that do not match any image.

view details

Amim Knabben

commit sha 896cc4c0c4a1796e2251a2d3ae59aba8e13cd7a3

Deprecating Kubelet mount related flags

view details

Jordan Liggitt

commit sha 6604b79796a66e36671b1f026b0744241981d0ba

Add signerName constants

view details

Jordan Liggitt

commit sha 9f49d98ccd01bb3f3f9203fcdfc0801552e1f27f

Add conditions status field

view details

Jordan Liggitt

commit sha aed0621f2ef444613c0d86d59084e2fdaa6b96bc

Plumb version info to validation, separate main/status/approval validation

view details

Jordan Liggitt

commit sha 377adfa2b7726e8300460c615890a9fa39dab275

Make signer admission plugin check on condition update

view details

Jordan Liggitt

commit sha 57eddd5e044efa0987d7e412c9db2a89b4f8e7c2

Record Failed condition in signer controller

view details

Jordan Liggitt

commit sha d33a19cee7ba83d75c59cf827119c6b630a9d313

Clean failed CSRs

view details

Jordan Liggitt

commit sha 6b61cb290786688e3f994f4776f3a672c8f30fbb

Print and describe failed CSRs

view details

Jordan Liggitt

commit sha 184b3f81adcf73fe063579eeef41f5bc9c6ae19a

Stop waiting for failed CSRs

view details

Jordan Liggitt

commit sha 94fd1d76ca0e8992b000fbb6b1562c11c37df7cb

Switch issued check to inspect certificate length

view details

push time in a month

push eventbrahmaroutu/kubernetes

Travis Rhoden

commit sha eb8ceaceecbe0fe1ea62fec01af4e1dd0f75c923

Extract pkg/util/mount and drop BUILD Preserving git history.

view details

Travis Rhoden

commit sha cb69d455895a3b6d1299255f1efe9f5a8f5b5e6d

Update doc.go to show k8s.io/utils

view details

Travis Rhoden

commit sha 157366c987da6f0d2e7c8756d9b05bbc89aa6c0b

Fix golint errors Add mount package to hack/.golint_failures to ignore stuttering errors.

view details

SataQiu

commit sha 1532abd524bd3a83949b71bb384baab7d3671072

feature: implement Output method for FakeCmd

view details

Maxime VISONNEAU

commit sha b7b33e92c8b6acc60a6e11faa42c813e6644635d

Validate the existence of filesystem before attempting to mount it (linux)

view details

Kubernetes Prow Robot

commit sha b4600813c91ed4ce527a659091cc54debee41453

Merge pull request #127 from mvisonneau/format_mount Validate the existence of filesystem before attempting to mount it (linux)

view details

Hemant Kumar

commit sha a12ac0e39f342ee6d48adf1c67bfb4d351a5acb8

Add myself as review for mount directory

view details

Hemant Kumar

commit sha 726fa96b1da37bb44afea6d1b38c98a71a56c2be

Return typed error when Mount Fails Mount can fail for a variety of reasons and caller might want to know why mount failed. Using untyped string based error does not provide enough granularity to make that verification.

view details

Kubernetes Prow Robot

commit sha 98817ae0aeb5ae523ff6df34e9401b0332179827

Merge pull request #129 from gnufied/add-error-type-for-mount-failure Return typed error when Mount Fails

view details

Lou

commit sha f7a055cfcb5b77e9acad5d05f6fd940c1c09eae4

use xfs_repair to check and repair xfs filesystem Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Lou

commit sha de7a2d5b6357e7d82bfcf3092e3054eb875584f9

update after review Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Davanum Srinivas

commit sha 1832ce2283b800cb4f26af3d4ae2a178bd498c0f

Split MajorMinor into two fields this reflects what is in the docker/docker/pkg/mount API. makes it easier to port additional code to out API.

view details

David Zhu

commit sha 61d0fcba9cc53e93baae4d16d86c99f711e2a739

Add more detailed error output when disk formatting fails

view details

David Zhu

commit sha a0a42199e660f20ac18427909de135aa522710f1

FormatAndMount unit test only checks for MountErrorValue now and closed gaps for some error values

view details

saad-ali

commit sha beb099ff6d25e36bf7cb239c1d4306f786262afd

Introduce paramater for sensitive mount options. Introduce optional sensitiveOptions parameter to allow sensitive mount options to be passed in a separate parameter from the normal mount options and ensures the sensitiveOptions are never logged.

view details

saad-ali

commit sha 1c293feb82d7d74588852e7de54f1bfcf894cf24

Fix mount_windows build error

view details

kvaps

commit sha 215d310801064a730873ebb1e9970fc73ed328d8

Fix subPath mountpint check

view details

Matt Boersma

commit sha c31105e31f026ac34da237d2c1231a963f4edfa0

Fix windows MountSensitive error

view details

Hemant Kumar

commit sha 4074f3c6c83c5d77e11279dea334ab4988d9e80d

Revert xfs_repair fix

view details

Davanum Srinivas

commit sha fcdc6e6681487d021e6018a871d48a8fd4b139e6

fix bad spelling Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

push time in a month

pull request commentkubernetes/kubernetes

Mount utils

The commits lgtm. We'll need a followup PR to also switch over the imports in k/k.

/lgtm /hold to wait for kubernetes/utils#169 to merge.

Thanks for the review, I do have follow up PR to change from vendor/k8s.io/utils/mount to vendor/k8s.io/mount-utils and currently testing it.

brahmaroutu

comment created time in a month

pull request commentkubernetes/kubernetes

Mount utils

@smarterclayton @caesarxuchao @msau42 Please review.

brahmaroutu

comment created time in a month

pull request commentkubernetes/kubernetes

Mount utils

/test pull-kubernetes-kubemark-e2e-gce-big /test pull-kubernetes-e2e-kind-ipv6 /test pull-kubernetes-e2e-gce /test pull-kubernetes-integration

brahmaroutu

comment created time in a month

push eventbrahmaroutu/kubernetes

Philipp Stehle

commit sha ff69810f1a5131855a0b41dfa1542b3f2a70772c

Fix: UpdateStrategy.RollingUpdate.Partition is lost when UpdateStrategy.Type is not set

view details

drfish

commit sha ef469a740a24b87f501606c897ea849d6478e162

Fix unsafe json construction for scale.go and codec_check.go

view details

Michael Gugino

commit sha 9f80e7a6f8eacca91ce53dd3bd6997bc29f73c16

Allow deletion of pending pods when using PDBS Currently, if you have a PDB set, it is possible for a pod stuck in pending state to be prevented from deletion even though there are in fact enough healthy replicas. This commit allows pods in Pending state to be removed. This commit also adds associated unit tests. related-bug: #80389

view details

David Eads

commit sha 4522141f0a4e5490ca0af4f46bd517425bebe34d

reduce complexity in pdb refactor

view details

alejandrox1

commit sha ebd84a5517b6e32118a9e432ea338a2f93cd41af

Tuned npb is workload resources Lowering the amount of cpu allocated to this workload will set the resources allocated to be similar to the other npb and tf workload in this tests. This will also allow to run all three workloads in a n1-standard-12 gcp instance - which has 16 cpus and 60 GB. Signed-off-by: alejandrox1 <alarcj137@gmail.com>

view details

Dave Chen

commit sha 84915d162390ccedbef54176a9097c02832adfd1

Expose the issue that max threshold haven't considered container size Signed-off-by: Dave Chen <dave.chen@arm.com>

view details

andyzhangx

commit sha a39eeda381a3d13c8d4d35d86f5331801e435b30

feat: azure disk and azure file migration go beta fix comments

view details

David Eads

commit sha ed4e6f10265ae32b1c2c0b254a4d2c20590cfadd

remove dynamic audit

view details

David Eads

commit sha e857adbdfdba795ceca870f194d8d8a296bbdc21

remove-api

view details

Walter Fender

commit sha 66284b220b6c48e630c11107908a50fb6993f55a

Adds staging directory for controller-manager code * Creates staging directory for common controller-manager code * Adds the following initial files to this directory: * .github/PULL_REQUEST_TEMPLATE.md * code-of-conduct.md * LICENSE * OWNERS * README.md * SECURITY_CONTACTS * Code committed to the controller-manager staging directory will be published to: https://github.com/kubernetes/controller-manager Initial approval deads2k (sig-api-machinery chair) The config we would expect any controller manager to need to connect to the API server, set up metrics endpoints, create per-controller-loop API clients, and spin up the individual loops could make sense under a k8s.io/controller-manager package. Then cmd/kube-controller-manager could continue to contain the weirdnesses specific to kube-controller-manager. This is similar to the way we split out recommended API server setup into k8s.io/apiserver and tried to limit kube-apiserver oddities to cmd/kube-apiserver and pkg/kubeapiserver Removed extraneous release reference. Ran update-vendor. Fixed Readme. Added a doc.go to staging/controller-manager Fix package to not have dash. ``` NONE ``` /kind cleanup /sig api-machinery /area kube-controller-manager /area cloud-controller-manager

view details

weijiehu

commit sha f11ad05f6f29e9fb05ac4a97643edbc67daf17c4

Improves unittest CC for azure_config

view details

Gaurav Singh

commit sha 353140a67a9b02b120b9c8484282cac881df0fbc

[Provider/Azure] remove extra Sprintf

view details

Gaurav Singh

commit sha 793dd7fc99d182169a02f88d06dc4a1b5afd0208

Change Fprint to Fprintf Signed-off-by: Gaurav Singh <gaurav1086@gmail.com>

view details

wojtekt

commit sha 5d93888f206fffa6789ed7c9440607fcd2380086

Bump addon resizer to 1.8.9 version

view details

Monis Khan

commit sha fc4f91f10b0ea36c0be002a3810e36ae6ac5fe54

cmd/*: fail on unrecognized flags/arguments for component CLI In case a malformed flag is passed to k8s components such as "–foo", where "–" is not an ASCII dash character, the components currently silently ignore the flag and treat it as a positional argument. Make k8s components/commands exit with an error if a positional argument that is not empty is found. Include a custom error message for all components except kubeadm, as cobra.NoArgs is used in a lot of places already (can be fixed in a followup). The kubelet already handles this properly - e.g.: 'unknown command: "–foo"' This change affects: - cloud-controller-manager - kube-apiserver - kube-controller-manager - kube-proxy - kubeadm {alpha|config|token|version} - kubemark Signed-off-by: Monis Khan <mok@vmware.com> Signed-off-by: Lubomir I. Ivanov <lubomirivanov@vmware.com>

view details

Laszlo Janosi

commit sha 3ce43a1c96e631c3ce95453c083c193ba8528d9d

Add e2e test for SCTP Service, Pod and Endpoint creation. Add SCTP NetworkPolicy test.

view details

Michael Gugino

commit sha 047b0cee719465de05fd0563f5236bd94c002788

Quit retrying early with user supplied resourceVersion This commit also updates tests and comments.

view details

RainbowMango

commit sha 4a4d1947b031aa301be6046c641faae275f5223b

fix a client-go crash handler not working issue.

view details

RainbowMango

commit sha d1a883293930336b5c561448900e40d9c4fe4676

Fix a wrong usage of recover in apiserver.

view details

Brian Pursley

commit sha 88885b677689e26fa1b41e621f29ea90d4123d26

Avoid creating more delete collection workers than items to delete

view details

push time in a month

push eventbrahmaroutu/kubernetes

Travis Rhoden

commit sha 8a9a26c0f78bd6cb2248b45f1adde45ed8f40c4d

Extract pkg/util/mount and drop BUILD Preserving git history.

view details

Travis Rhoden

commit sha 74d2f4bdb05b96f46e570b7d8efffe6ef6b2557e

Update doc.go to show k8s.io/utils

view details

Travis Rhoden

commit sha 66b8b6c704b0e2fbc62fd322065512e5599541f7

Fix golint errors Add mount package to hack/.golint_failures to ignore stuttering errors.

view details

SataQiu

commit sha ea388657a7936a5fa454b7a78f87e4a2971086f7

feature: implement Output method for FakeCmd

view details

Maxime VISONNEAU

commit sha fcf47cb880241d4114f25f1ecd6cec111ec9f3d0

Validate the existence of filesystem before attempting to mount it (linux)

view details

Hemant Kumar

commit sha ed9b6e9f1de9d608a100c82bd23dc6da129e218b

Return typed error when Mount Fails Mount can fail for a variety of reasons and caller might want to know why mount failed. Using untyped string based error does not provide enough granularity to make that verification.

view details

Lou

commit sha 5446fac1479e772f24178360f6384f544dcab63f

use xfs_repair to check and repair xfs filesystem Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Lou

commit sha b27ceade5aae2670b9f1c2851e74a663c0f0df64

update after review Signed-off-by: Lou <luogj@cn.ibm.com>

view details

Davanum Srinivas

commit sha fabe73052bc34cc094d0467ab34089ce83da1402

Split MajorMinor into two fields this reflects what is in the docker/docker/pkg/mount API. makes it easier to port additional code to out API.

view details

David Zhu

commit sha 942c93978cacc2df2ff27e6ba1ba8c82aaf5f7fb

Add more detailed error output when disk formatting fails

view details

David Zhu

commit sha 558d50c3c0acc03ac8421d74db33d2c270f203d2

FormatAndMount unit test only checks for MountErrorValue now and closed gaps for some error values

view details

saad-ali

commit sha 6c4a7506f6af634ca18efe634f35e60c6069f746

Introduce paramater for sensitive mount options. Introduce optional sensitiveOptions parameter to allow sensitive mount options to be passed in a separate parameter from the normal mount options and ensures the sensitiveOptions are never logged.

view details

saad-ali

commit sha 6fc09d8096488c3d7210c29b0886372340bdaa55

Fix mount_windows build error

view details

kvaps

commit sha ffd2b1800c77c8299f2748492b5f5d2ed2d11d54

Fix subPath mountpint check

view details

Matt Boersma

commit sha 5c6512084e2da360d4643048982ea0508be57f47

Fix windows MountSensitive error

view details

Hemant Kumar

commit sha 7ec52f26030a82d7302e82cde4197f90692a4a2d

Revert xfs_repair fix

view details

Davanum Srinivas

commit sha fbe9dda35ab77dbc4bc3a451ee740171b13fc868

fix bad spelling Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

Davanum Srinivas

commit sha 0dcca61c78792030267065e75d34a514b6ed70a0

ignore golint for some stutter that we want to keep as-is Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

Davanum Srinivas

commit sha df12dd8c15b6347072f03366a6e7f5043b429179

Switch to klog v2 Signed-off-by: Davanum Srinivas <davanum@gmail.com>

view details

Jing Xu

commit sha e073a2adcb46e018f98d75a2e9b4a4c85c15c515

Remove driver letter assignment during volume format This PR removes the driver letter assignment during volume format and mount because driver letter might run out and cause issues during mount. Intead, it uses volume id to mount the target dir.

view details

push time in a month

push eventbrahmaroutu/kubernetes

Srini Brahmaroutu

commit sha 2902ed426cb7b60ce2d6b6a7a935ba22276b4259

add changes to build and update vendor dependencies and go mod. Linter fixes.

view details

push time in a month

more