Skip to content
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

[DNM] [release v1.30] k8s v1.30.4 with refactored commits #157

Merged
merged 37 commits into from
Aug 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
8b6ec70
Respect controllers on PVCs for retention policy
mattcary Dec 27, 2023
ba69c28
kubeadm: fix a bug in v1beta3.JoinConfiguration.Discovery.Timeout
neolit123 Jun 13, 2024
c526622
Fixed metrics missing issue for metrics reference page
mengjiao-liu Jun 25, 2024
877e3e4
Use omitempty for optional fields in Job Pod Failure Policy
mimowo Jul 12, 2024
3bc2fdb
Fix that PodIP field is not set for terminal pod
mimowo Jun 10, 2024
7bda370
Update CHANGELOG/CHANGELOG-1.30.md for v1.30.3
k8s-release-robot Jul 17, 2024
de002a7
api: fix ValidatingAdmissionPolicyList json tag
xyz-li Jul 16, 2024
d926cbf
apiserver: fix watch namespace
xyz-li May 27, 2024
105481d
Merge pull request #126115 from mimowo/automated-cherry-pick-of-#1254…
k8s-ci-robot Jul 17, 2024
c052f64
Merge pull request #126059 from mimowo/automated-cherry-pick-of-#1260…
k8s-ci-robot Jul 18, 2024
b000817
mount-utils: treat syscall.ENODEV as corrupted mount
dobsonj Jul 17, 2024
4892aa4
kubeadm: fix join bug where kubeletconfig was not patched in memory
neolit123 Jul 19, 2024
6450174
Falls back to SPDY for gorilla/websocket https proxy error
seans3 Jul 19, 2024
ae8e580
moving for easier cherry-pick
seans3 Jul 20, 2024
1e76729
Hot fix for panic on schema conversion.
cici37 Jul 17, 2024
8d93e94
Terminate restartable init containers ignoring not-started containers
gjkim42 Jul 7, 2024
908bfb0
kubeadm: Add '--yes' flag to the list of allowed flags
xmudrii Jun 18, 2024
26166e3
Merge pull request #126245 from andyzhangx/automated-cherry-pick-of-#…
k8s-ci-robot Jul 29, 2024
9258988
Merge pull request #125481 from neolit123/automated-cherry-pick-of-#1…
k8s-ci-robot Jul 29, 2024
bf224e3
Merge pull request #125839 from mengjiao-liu/automated-cherry-pick-of…
k8s-ci-robot Jul 29, 2024
18c3e04
Merge pull request #126146 from xyz-li/cherrypick-124568
k8s-ci-robot Jul 29, 2024
5df0453
Merge pull request #126153 from xyz-li/cherrpick-125145-130
k8s-ci-robot Jul 29, 2024
100f19e
Merge pull request #126251 from neolit123/automated-cherry-pick-of-#1…
k8s-ci-robot Jul 29, 2024
42adf45
Merge pull request #126253 from seans3/automated-cherry-pick-of-#1262…
k8s-ci-robot Jul 29, 2024
18b814d
Merge pull request #126422 from SataQiu/automated-cherry-pick-of-#125…
k8s-ci-robot Jul 30, 2024
49b718a
Merge pull request #126331 from gjkim42/automated-cherry-pick-of-#125…
k8s-ci-robot Jul 31, 2024
b64504d
Move APIServingWithRoutine to alpha and disabled by default.
benluddy Jul 30, 2024
935f5d5
Merge pull request #126300 from cici37/automated-cherry-pick-of-#1261…
k8s-ci-robot Jul 31, 2024
a42d8f2
Updating kubelet on Windows to query uuid from registry
marosset Jul 10, 2024
d0c02cd
Merge pull request #126481 from benluddy/automated-cherry-pick-of-#12…
k8s-ci-robot Aug 7, 2024
4e3e56d
Merge pull request #125389 from mattcary/cherry-pick-#122499-to-relea…
k8s-ci-robot Aug 9, 2024
6cca485
Merge pull request #126493 from marosset/automated-cherry-pick-of-#12…
k8s-ci-robot Aug 9, 2024
a51b3b7
Release commit for Kubernetes v1.30.4
k8s-release-robot Aug 14, 2024
02bda00
use container stats from cadvisor for cri-dockerd
vardhaman22 Jun 5, 2024
3ca1f99
Don't use containerLogManager for cri-dockerd as docker rotating logs…
kinarashah Aug 22, 2023
3bfa708
add github action and scripts to facilitate build process
kinarashah Feb 15, 2023
f24d721
vendor update
krunalhinguu Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
30 changes: 30 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Dapper CI on PR
run-name: CI on ${{ github.event_name }}

on:
pull_request:
push:
branches:
- '*'

jobs:
validate:
runs-on: ubuntu-latest
container:
image: rancher/dapper:v0.6.0
permissions:
contents: read
steps:
- name: Fix the not-a-git-repository issue
run: |
apk -U add git
git config --global --add safe.directory "$GITHUB_WORKSPACE"

- name: Checkout code
uses: actions/checkout@v4

- name: build with Dapper
run: dapper ci

- name: LS the bin
run: ls -lR output/bin
64 changes: 64 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Release When Tagged
run-name: Release ${{ github.ref_name }}

on:
push:
tags: '*'

jobs:
validate:
runs-on: ubuntu-latest
container:
image: rancher/dapper:v0.6.0
permissions:
contents: read
steps:
- name: Check For Alpha / RC in Release
if: contains(github.ref_name, 'rc') || contains(github.ref_name, 'alpha')
uses: actions/github-script@v7
with:
script: |
core.setFailed('No RCs or Alphas are released in this repo. Skipping release...')

- name: Fix the not-a-git-repository issue
run: |
apk -U add git
git config --global --add safe.directory "$GITHUB_WORKSPACE"

- name: Checkout code
uses: actions/checkout@v4

- name: Setup Go
uses: actions/setup-go@v5
with:
go-version-file: go.mod

- name: build with Dapper
run: dapper ci

- name: Archive production artifacts
uses: actions/upload-artifact@v4
with:
name: kubernetes-build
path: output/bin
if-no-files-found: error
overwrite: true

create-release:
runs-on: ubuntu-latest
needs:
- validate
permissions:
contents: write # needed for creating the GH release
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Download assets
uses: actions/download-artifact@v4

- name: Create GH Release
run: |
gh release create ${{ github.ref_name }} --verify-tag --generate-notes kubernetes-build/*
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ __*
# This is where the result of the go build goes
/output*/
/_output*/
/_output
/_output/
Dockerfile.dapper?*

# Emacs save files
*~
Expand Down
Loading