Skip to content

Commit 890766f

Browse files
Wei WengWei Weng
authored andcommitted
Merge remote-tracking branch 'origin/main' into weiweng/release-2025-11-03
2 parents ffe239f + 08ad61a commit 890766f

File tree

177 files changed

+4102
-23132
lines changed

Some content is hidden

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

177 files changed

+4102
-23132
lines changed

.github/copilot-instructions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ The main idea is that we are creating a multi-cluster application management sol
4949
- `test/apis` - The tests for the CRDs.
5050
- `test/upgrade` - The tests for the upgrade tests to test compatibility between versions.
5151
- `test/e2e` - The end to end tests for the member and hub agent.
52-
- `test/integration` - The integration tests for the v1alpha1 member and hub agent.
5352
- `test/scheduler` - The integration tests for the scheduler.
5453
- `test/utils` - folder contains the utils code which is used to provide common functions for tests
5554
- The `tools/` folder contains client-side tools for helping manage the fleet.

.github/workflows/ci.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
paths-ignore: [docs/**, "**.md", "**.mdx", "**.png", "**.jpg"]
1414

1515
env:
16-
GO_VERSION: '1.24.6'
16+
GO_VERSION: '1.24.9'
1717

1818
jobs:
1919
detect-noop:
@@ -55,7 +55,7 @@ jobs:
5555
## Repository upload token - get it from codecov.io. Required only for private repositories
5656
token: ${{ secrets.CODECOV_TOKEN }}
5757
## Comma-separated list of files to upload
58-
files: ./it-coverage.xml;./ut-coverage.xml
58+
files: ./ut-coverage.xml
5959

6060
e2e-tests:
6161
strategy:
@@ -84,13 +84,6 @@ jobs:
8484
]
8585
if: needs.detect-noop.outputs.noop != 'true'
8686
steps:
87-
- name: Remove unnecessary files
88-
run: |
89-
sudo rm -rf /usr/share/dotnet
90-
sudo rm -rf /opt/ghc
91-
sudo rm -rf "/usr/local/share/boost"
92-
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
93-
9487
- name: Set up Go
9588
uses: actions/setup-go@v6
9689
with:
@@ -134,15 +127,18 @@ jobs:
134127

135128
- name: Collect logs
136129
if: always()
130+
# Wait for a bit before log collection; this gives the agent pods some time to shut down
131+
# gracefully and flush their logs.
137132
run: |
133+
sleep 30
138134
make collect-e2e-logs
139135
env:
140136
KUBECONFIG: '/home/runner/.kube/config'
141137
LOG_DIR: 'logs-${{ matrix.customized-settings }}'
142138

143139
- name: Upload logs
144140
if: always()
145-
uses: actions/upload-artifact@v4
141+
uses: actions/upload-artifact@v5
146142
with:
147143
name: e2e-logs-${{ matrix.customized-settings }}
148144
path: test/e2e/logs-${{ matrix.customized-settings }}/

.github/workflows/code-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414

1515
env:
1616
# Common versions
17-
GO_VERSION: '1.24.6'
17+
GO_VERSION: '1.24.9'
1818

1919
jobs:
2020

.github/workflows/trivy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
MEMBER_AGENT_IMAGE_NAME: member-agent
1919
REFRESH_TOKEN_IMAGE_NAME: refresh-token
2020

21-
GO_VERSION: '1.24.6'
21+
GO_VERSION: '1.24.9'
2222

2323
jobs:
2424
export-registry:

.github/workflows/upgrade.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717
paths-ignore: [docs/**, "**.md", "**.mdx", "**.png", "**.jpg"]
1818

1919
env:
20-
GO_VERSION: '1.24.6'
20+
GO_VERSION: '1.24.9'
2121

2222
jobs:
2323
detect-noop:

.golangci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
run:
22
timeout: 15m
3-
go: '1.24.6'
3+
go: '1.24.9'
44

55
linters-settings:
66
stylecheck:

CLAUDE.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,6 @@ All controllers follow standard Kubernetes controller patterns:
209209
- Custom properties supported for scheduling decisions
210210

211211
### Multi-API Version Support
212-
- v1alpha1 APIs maintained for backward compatibility
213212
- v1beta1 APIs are current stable version
214213
- Feature flags control API version enablement
215214

0 commit comments

Comments
 (0)