Skip to content

Commit 498cba9

Browse files
Merge pull request #16722 from soltysh/cherry-picks
Automatic merge from submit-queue (batch tested with PRs 16600, 16722, 16760, 16784). 1.7.7, 1.7.8 Cherry picks Fixes #16361
2 parents 7bcfa0d + c1f8eef commit 498cba9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1776
-99
lines changed

pkg/build/registry/buildconfig/webhook.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ func (h *WebHookHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
9494

9595
// ProcessWebHook does the actual work of processing the webhook request
9696
func (w *WebHookHandler) ProcessWebHook(writer http.ResponseWriter, req *http.Request, ctx apirequest.Context, name, subpath string) error {
97-
parts := strings.Split(subpath, "/")
97+
parts := strings.Split(strings.TrimPrefix(subpath, "/"), "/")
9898
if len(parts) != 2 {
9999
return errors.NewBadRequest(fmt.Sprintf("unexpected hook subpath %s", subpath))
100100
}

test/testdata/bootstrappolicy/bootstrap_namespace_role_bindings.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ items:
121121
kind: Role
122122
name: shared-resource-viewer
123123
subjects:
124-
- kind: Group
124+
- apiGroup: rbac.authorization.k8s.io
125+
kind: Group
125126
name: system:authenticated
126127
kind: List
127128
metadata: {}

test/testdata/bootstrappolicy/bootstrap_service_account_project_role_bindings.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ items:
1111
kind: ClusterRole
1212
name: system:image-puller
1313
subjects:
14-
- kind: Group
14+
- apiGroup: rbac.authorization.k8s.io
15+
kind: Group
1516
name: system:serviceaccounts:myproject
1617
- apiVersion: rbac.authorization.k8s.io/v1beta1
1718
kind: RoleBinding

vendor/k8s.io/kubernetes/cmd/kubelet/app/BUILD

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/cmd/kubelet/app/server.go

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/api/validation/validation.go

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/api/validation/validation_test.go

Lines changed: 48 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/apis/rbac/BUILD

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/apis/rbac/helpers.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/apis/rbac/helpers_test.go

Lines changed: 72 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce_loadbalancer_external.go

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/gce/gce_loadbalancer_internal.go

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/controller/cloud/nodecontroller.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/controller/resourcequota/BUILD

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/k8s.io/kubernetes/pkg/controller/resourcequota/replenishment_controller.go

Lines changed: 5 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)