forked from kubernetes/cloud-provider-gcp
-
Notifications
You must be signed in to change notification settings - Fork 21
Merge https://github.com/kubernetes/cloud-provider-gcp:master (d72bf49) into main #104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
cloud-team-rebase-bot
wants to merge
90
commits into
openshift:main
Choose a base branch
from
openshift-cloud-team:rebase-bot-main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
90 commits
Select commit
Hold shift + click to select a range
65022dc
chore: remove rand.Seed usage
pujidjayanto 54a86b6
update vendor for metis (#1038)
YifeiZhuang 72a75b9
feat(metis): Add build-tarball target and remove local image load
arvindbr8 a928fbd
feat: enforce release branch matches k8s version
hdp617 71f4f32
Merge pull request #1040 from hdp617/guardrails
LogicalShark 0396174
Merge pull request #1031 from pujidjayanto/chore/remove-rand-seed
k8s-ci-robot b50c53a
update OCI_TARBALL_PATH so that it works well in local
arvindbr8 2f15574
update help text
arvindbr8 a3ee7ee
add rm *.tar to make clean
arvindbr8 326ede6
feat: add automation to create release tags
hdp617 a16f016
Merge pull request #1042 from arvindbr8/fix_makefile_louhi_again
k8s-ci-robot e582be8
Merge pull request #1041 from hdp617/auto-tags
LogicalShark 2e27370
fix METIS_BINARY path in install-plugin.sh
arvindbr8 2536007
feat: add workflow to auto tags release branch
hdp617 2b5ed0b
Merge pull request #1045 from arvindbr8/fix_install_plugin
k8s-ci-robot 395432f
Merge pull request #1047 from hdp617/auto-tags
LogicalShark 1281423
Sync go.work.sum for dependabot PRs
hdp617 a149c71
Merge pull request #1050 from hdp617/fix/dependabot-sync
LogicalShark 1c772f1
fix: isolate k8s deps update w/ dependabot (#1049)
hdp617 b64003d
fix: move dependabot-sync.yml under workflows
hdp617 3c09f61
fix(metis): include DOCKER_TAG_ARGS in build-tarball target (#1052)
arvindbr8 cc43413
Merge pull request #1055 from hdp617/fix/dependabot-sync
LogicalShark 2d68b1f
chore(bump): update google.golang.org/grpc to v1.79.3
damdo c77685c
chore(bump): update google.golang.org/grpc to v1.79.3: vendor
damdo 9e38a61
Move jprzychodzen to emeritus approvers
jprzychodzen 99708e5
Merge pull request #1059 from damdo/bump-grpc
hdp617 5049661
fix: use existing Prow test to verify k8s version (#1063)
hdp617 87a2a61
metis: implement gRPC daemon server (#1024)
YifeiZhuang bebcf17
Refine update-proto.sh to check version before downloading (#1069)
arvindbr8 b64ad15
Merge pull request #1060 from jprzychodzen/move-jprzychodzen-to-emeritus
hdp617 bd69ea4
fix: use commit SHA instead of tags for actions (#1066)
hdp617 83d76f9
Move update-golang script under tools (#1068)
hdp617 97e1609
Add GCP CCM quickstart for kOps (#1027)
LogicalShark 2a7e7be
Add GitHub Release workflow and config, and pin Actions to SHAs (#1079)
ygao-g c191271
chore(deps): bump softprops/action-gh-release from 2.6.2 to 3.0.0 (#1…
dependabot[bot] 61d9a0a
feat: Bump k8s clients to 1.36.0 and go to 1.26.0 (#1089)
hdp617 ed66b6e
Use io/os instead of deprecated ioutil (#952)
LogicalShark ff733ef
chore(deps): bump actions/checkout from 4.3.1 to 6.0.2 (#1086)
dependabot[bot] 17e5408
feat: add kops-based periodic test scenario for e2e-latest (#1082)
ygao-g c4b2060
remove scheduling.k8s.io/v1alpha1 from kube-apiserver runtime-config …
dims 3cac5a4
Add a few hints to kops quick start. (#1093)
cheftako daae909
fix: honor -stderrthreshold when -logtostderr=true (#1080)
pierluigilenoci c802ab5
Support component prefix in auto-tag script (#1103)
hdp617 d4f479e
feat: Skip managing non-GKE nodes with a special label (#1081)
zicongmei 0d8c0d2
Rename kops Makefile targets to standardized generic test-cluster tar…
hdp617 c2d0caf
metis: fix bug to scope CIDR allocation checks by logical network (#1…
YifeiZhuang f4eae5e
Add smart path-based component tagging workflows (#1104)
hdp617 4d88a83
Update GoogleCloudPlatform/k8s-cloud-provider to v1.34.0 (#1115)
cheftako 0ffd95e
Revert "Update GoogleCloudPlatform/k8s-cloud-provider to v1.34.0 (#11…
hdp617 c3b0081
Remove the cluster directory (#1116)
cheftako c4e40a9
Add generated proto file.
hdp617 a0211b1
fix: Ensure NodeLifecycleController has correct permissions (#1118)
zicongmei 3a8bf16
Merge pull request #1117 from kubernetes/revert-1115-issue-1113-leZp
cheftako 4d9639d
Remove unused debug data on token. (#1121)
cheftako bb28bca
metis: Implement CNI Mode for Metis and Add Conformance Tests (#1046)
arvindbr8 2c97cd7
metis: implement IPv6 Allocation in Metis Daemon (#1078)
YifeiZhuang d68e4c3
Bash script fixes (#1125)
LogicalShark 476a00e
Ensure file permissions on cache files. (#1123)
cheftako 1403151
metis/daemon: restrict Unix domain socket permissions (#1131)
arvindbr8 bcc3529
feat(e2e): migrate periodic E2E tests to kOps (#1134)
hdp617 2e632fa
gnp: anchor NetworkAttachment validation regular expression (#1135)
barney-s 86bb747
IPAM: Fix index out of range panic in extractDefaultNwCIDRs (#1133)
arvindbr8 26cf93a
Update GO to 1.26.3. (#1139)
mmamczur 551c758
Add additional input validation in Metis daemon (#1126)
arvindbr8 8d69b54
fix(e2e): use correct GOPATH subdirectory for cloud-provider-gcp (#1138)
hdp617 b1ab488
fix(metis/makefile): create tagless OCI archives (#1146)
arvindbr8 212c2b7
Skip non-GCP E2E storage tests (NFS and Flexvolume) in periodic scrip…
hdp617 ef0ffc3
fix flaky test TestNodeTopologyCR_DeleteNode (#1153)
YifeiZhuang bfe3e07
dependency: upgrade github.com/GoogleCloudPlatform/k8s-cloud-provider…
cheftako 91284ee
metis/store: use Unix epoch milliseconds for all database timestamps …
arvindbr8 48c8229
Update cache system (#1129)
LogicalShark 5831af3
Refactor and skip irrelevant failing test cases in periodic tests (#1…
hdp617 733e72b
Sanitize GIT_VERSION in Makefiles to prevent shell injection (#1136)
hdp617 ebf3482
Only notify about mixed protocol support for owned LBs (#1162)
TortillaZHawaii d72bf49
fix: pin to cloud-controller-manager tag (#872)
apeabody 2106832
merge upstream/master into main
c893217
UPSTREAM: <carry>: Add files required for OpenShift
Fedosin 1d0b368
UPSTREAM: <carry>: Adds auth-provider-gcp .spec file and build script
theobarberbany d20349a
UPSTREAM: <carry>: Resolve dynamic resource allocation unknown revision
JoelSpeed 1369c15
UPSTREAM: <carry>: Reuse instance-groups for internal load balancers
theobarberbany a720e95
UPSTREAM: <carry>: Remove symlink for providers by using go.work
chrischdi 4ede6e9
UPSTREAM: <carry>: Sync OWNERS file
RadekManak b7eb03c
UPSTREAM: <carry>: Updating ose-gcp-cloud-controller-manager-containe…
f840fc1
UPSTREAM: 911: allow users to manage their own firewall rules
barbacbd 80cdc60
UPSTREAM: <carry>: Updating ose-gcp-cloud-controller-manager-containe…
67bfa0f
UPSTREAM: <carry>: Remove upstream owner aliases
494fd8c
UPSTREAM: <carry>: Fix OSD ILB bug
theobarberbany 76cf45c
UPSTREAM: <carry>: Sync OWNERS file
damdo 69c98a6
UPSTREAM: <carry>: Remove custom vendor scripts in favour of upstream…
RadekManak c433f72
UPSTREAM: <drop>: Updating and vendoring go modules after an upstream…
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,66 +1,36 @@ | ||
| version: 2 | ||
| updates: | ||
| - package-ecosystem: docker | ||
| directory: /cluster/gce/gci/mounter | ||
| - package-ecosystem: "github-actions" | ||
| directory: "/" | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| - package-ecosystem: docker | ||
| directory: /cluster/addons/addon-manager | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| - package-ecosystem: gomod | ||
| directory: /providers | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| groups: | ||
| gomod-dependencies: | ||
| patterns: | ||
| - '*' | ||
| - package-ecosystem: gomod | ||
| directory: / | ||
| schedule: | ||
| interval: weekly | ||
| interval: "weekly" | ||
| day: "sunday" | ||
| labels: | ||
| - "ok-to-test" | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| groups: | ||
| gomod-dependencies: | ||
| patterns: | ||
| - '*' | ||
| - package-ecosystem: gomod | ||
| directory: /crd | ||
| directories: | ||
| - "/" | ||
| - "/providers" | ||
| - "/metis" | ||
| - "/test/e2e" | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| groups: | ||
| gomod-dependencies: | ||
| k8s-dependencies: | ||
| patterns: | ||
| - '*' | ||
| - package-ecosystem: gomod | ||
| directory: /crd/hack | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - 'area/dependency' | ||
| - 'release-note-none' | ||
| - 'ok-to-test' | ||
| groups: | ||
| gomod-dependencies: | ||
| - "k8s.io/*" | ||
| - "sigs.k8s.io/*" | ||
| workspace-deps: | ||
| patterns: | ||
| - '*' | ||
| - "*" | ||
| exclude-patterns: | ||
| - "k8s.io/*" | ||
| - "sigs.k8s.io/*" | ||
|
|
||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| changelog: | ||
| exclude: | ||
| labels: | ||
| - ignore-for-release | ||
| authors: | ||
| - dependabot[bot] | ||
| categories: | ||
| - title: Features | ||
| labels: | ||
| - feature | ||
| - enhancement | ||
| - title: Bug Fixes | ||
| labels: | ||
| - bug | ||
| - fix |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,37 @@ | ||
| name: Dependabot Go Work Sync | ||
|
|
||
| on: | ||
| pull_request: | ||
| paths: | ||
| - '**/go.mod' | ||
| - '**/go.sum' | ||
|
|
||
| permissions: | ||
| contents: write | ||
|
|
||
| jobs: | ||
| go-work-sync: | ||
| runs-on: ubuntu-latest | ||
| if: github.actor == 'dependabot[bot]' | ||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd | ||
| with: | ||
| ref: ${{ github.event.pull_request.head.ref }} | ||
|
|
||
| - name: Setup Go | ||
| uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c | ||
| with: | ||
| go-version-file: 'go.work' | ||
|
|
||
| - name: Sync Go Workspace | ||
| run: go work sync | ||
|
|
||
| - name: Commit and Push changes | ||
| run: | | ||
| git config --global user.name "github-actions[bot]" | ||
| git config --global user.email "github-actions[bot]@users.noreply.github.com" | ||
| git add go.work.sum | ||
| # Only commit if there are actual changes | ||
| git diff --quiet && git diff --staged --quiet || git commit -m "chore: update go.work.sum" | ||
| git push | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| name: Create GitHub Release | ||
|
|
||
| on: | ||
| push: | ||
| tags: | ||
| - 'v*' | ||
|
|
||
| permissions: | ||
| contents: write | ||
|
|
||
| jobs: | ||
| release: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | ||
| with: | ||
| fetch-depth: 0 # Important for generating release notes | ||
|
|
||
| - name: Create Draft Release | ||
| uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0 | ||
| with: | ||
| draft: true | ||
| generate_release_notes: true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| name: Tag auth-provider-gcp | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - 'release-1.*' | ||
| paths: | ||
| - 'cmd/auth-provider-gcp/**' | ||
| - 'go.mod' | ||
| - 'go.sum' | ||
|
|
||
| jobs: | ||
| tag-auth-provider-gcp: | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| contents: write | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd | ||
| with: | ||
| fetch-depth: 0 # Fetch all history and tags | ||
|
|
||
| - name: Configure Git User | ||
| run: | | ||
| git config user.name "github-actions[bot]" | ||
| git config user.email "41898282+github-actions[bot]@users.noreply.github.com" | ||
|
|
||
| - name: Run auto-tag script | ||
| env: | ||
| DRY_RUN: "false" | ||
| FORCE_BRANCH: ${{ github.ref_name }} | ||
| COMPONENT_PREFIX: "auth-provider-gcp/" | ||
| run: ./tools/auto-tag.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| name: Tag CCM | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - 'release-1.*' | ||
| paths-ignore: | ||
| - 'cmd/auth-provider-gcp/**' | ||
| - 'cmd/gke-gcloud-auth-plugin/**' | ||
|
|
||
| jobs: | ||
| tag-ccm: | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| contents: write | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd | ||
| with: | ||
| fetch-depth: 0 # Fetch all history and tags | ||
|
|
||
| - name: Configure Git User | ||
| run: | | ||
| git config user.name "github-actions[bot]" | ||
| git config user.email "41898282+github-actions[bot]@users.noreply.github.com" | ||
|
|
||
| - name: Run auto-tag script | ||
| env: | ||
| DRY_RUN: "false" | ||
| FORCE_BRANCH: ${{ github.ref_name }} | ||
| COMPONENT_PREFIX: "" | ||
| run: ./tools/auto-tag.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| name: Tag gke-gcloud-auth-plugin | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - 'release-1.*' | ||
| paths: | ||
| - 'cmd/gke-gcloud-auth-plugin/**' | ||
| - 'go.mod' | ||
| - 'go.sum' | ||
|
|
||
| jobs: | ||
| tag-gke-gcloud-auth-plugin: | ||
| runs-on: ubuntu-latest | ||
| permissions: | ||
| contents: write | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd | ||
| with: | ||
| fetch-depth: 0 # Fetch all history and tags | ||
|
|
||
| - name: Configure Git User | ||
| run: | | ||
| git config user.name "github-actions[bot]" | ||
| git config user.email "41898282+github-actions[bot]@users.noreply.github.com" | ||
|
|
||
| - name: Run auto-tag script | ||
| env: | ||
| DRY_RUN: "false" | ||
| FORCE_BRANCH: ${{ github.ref_name }} | ||
| COMPONENT_PREFIX: "gke-gcloud-auth-plugin/" | ||
| run: ./tools/auto-tag.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1 @@ | ||
| cluster/bin | ||
| MERGED_LICENSES |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.