Skip to content

Commit 6d50417

Browse files
authored
Merge branch 'master' into spathak/add-service-tag
Signed-off-by: Keerthana Routhu <[email protected]>
2 parents 64300df + 281770b commit 6d50417

File tree

399 files changed

+21370
-7114
lines changed

Some content is hidden

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

399 files changed

+21370
-7114
lines changed

.config/.gdnsuppress

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"version": "latest",
3+
"suppressionSets": {
4+
"default": {
5+
"name": "default",
6+
"createdDate": "2022-11-28 20:04:38Z",
7+
"lastUpdatedDate": "2022-11-28 20:04:38Z"
8+
}
9+
},
10+
"results": {
11+
"d7e55b5f3e54f9253a2fec595f97520ab0ffece607981d2db0fcfe4dae4cd490": {
12+
"signature": "d7e55b5f3e54f9253a2fec595f97520ab0ffece607981d2db0fcfe4dae4cd490",
13+
"alternativeSignatures": [],
14+
"target": "**/testdata/dummy.pem",
15+
"memberOf": [
16+
"default"
17+
],
18+
"tool": "credscan",
19+
"ruleId": "CSCAN-GENERAL0020",
20+
"justification": null,
21+
"createdDate": "2022-11-28 20:04:38Z",
22+
"expirationDate": null,
23+
"type": null
24+
}
25+
}
26+
}

.config/credScanSuppressions.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"tool": "Credential Scanner",
3+
"suppressions": []
4+
}

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG VARIANT="1.21"
1+
ARG VARIANT="1.23"
22
FROM mcr.microsoft.com/vscode/devcontainers/go:${VARIANT}
33
RUN apt-get update && \
44
export DEBIAN_FRONTEND=noninteractive && \

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"build": {
66
"dockerfile": "Dockerfile",
77
"args": {
8-
"VARIANT": "1.21-bullseye",
8+
"VARIANT": "1.23-bullseye",
99
"NODE_VERSION": "none"
1010
}
1111
},

.github/dependabot.yaml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ updates:
2929
- "azure/azure-sdn-members"
3030
commit-message:
3131
prefix: "deps"
32+
labels: [ "dependencies" ]
3233
open-pull-requests-limit: 10
3334
- package-ecosystem: "gomod"
3435
directory: "/azure-ipam"
@@ -38,6 +39,7 @@ updates:
3839
- "azure/azure-sdn-members"
3940
commit-message:
4041
prefix: "deps"
42+
labels: [ "dependencies", "azure-ipam" ]
4143
open-pull-requests-limit: 10
4244
- package-ecosystem: "gomod"
4345
directory: "/build/tools"
@@ -47,18 +49,65 @@ updates:
4749
- "azure/azure-sdn-members"
4850
commit-message:
4951
prefix: "deps"
52+
labels: [ "dependencies" ]
5053
open-pull-requests-limit: 10
5154
- package-ecosystem: "gomod"
5255
directory: "/dropgz"
5356
schedule:
5457
interval: "daily"
5558
commit-message:
5659
prefix: "deps"
60+
labels: [ "dependencies", "dropgz" ]
5761
open-pull-requests-limit: 10
5862
- package-ecosystem: "gomod"
5963
directory: "/zapai"
6064
schedule:
6165
interval: "daily"
6266
commit-message:
6367
prefix: "deps"
68+
labels: [ "dependencies" ]
6469
open-pull-requests-limit: 10
70+
- package-ecosystem: "gomod"
71+
directory: "/"
72+
schedule:
73+
interval: "daily"
74+
reviewers:
75+
- "azure/azure-sdn-members"
76+
commit-message:
77+
prefix: "deps"
78+
labels: [ "dependencies", "release/1.5" ]
79+
open-pull-requests-limit: 10
80+
target-branch: "release/v1.5"
81+
- package-ecosystem: "gomod"
82+
directory: "/azure-ipam"
83+
schedule:
84+
interval: "daily"
85+
reviewers:
86+
- "azure/azure-sdn-members"
87+
commit-message:
88+
prefix: "deps"
89+
labels: [ "dependencies", "azure-ipam", "release/1.5" ]
90+
open-pull-requests-limit: 10
91+
target-branch: "release/v1.5"
92+
- package-ecosystem: "gomod"
93+
directory: "/"
94+
schedule:
95+
interval: "daily"
96+
reviewers:
97+
- "azure/azure-sdn-members"
98+
commit-message:
99+
prefix: "deps"
100+
labels: [ "dependencies", "release/1.4" ]
101+
open-pull-requests-limit: 10
102+
target-branch: "release/v1.4"
103+
- package-ecosystem: "gomod"
104+
directory: "/azure-ipam"
105+
schedule:
106+
interval: "daily"
107+
reviewers:
108+
- "azure/azure-sdn-members"
109+
commit-message:
110+
prefix: "deps"
111+
labels: [ "dependencies", "azure-ipam", "release/1.4" ]
112+
open-pull-requests-limit: 10
113+
target-branch: "release/v1.4"

.github/workflows/codeql.yaml

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ name: "CodeQL"
22
on:
33
push:
44
branches:
5-
- master
6-
- release/*
5+
- master
6+
- release/*
77
pull_request:
88
branches:
9-
- master
10-
- release/*
9+
- master
10+
- release/*
1111
types:
1212
- opened
1313
- reopened
@@ -32,20 +32,21 @@ jobs:
3232
contents: read
3333
security-events: write
3434
steps:
35-
- name: Setup go
36-
uses: actions/setup-go@v5
37-
with:
38-
go-version: '1.21'
39-
check-latest: true
40-
- name: Checkout repository
41-
uses: actions/checkout@v4
42-
- name: Initialize CodeQL
43-
uses: github/codeql-action/init@v3
44-
with:
45-
languages: ${{ matrix.language }}
46-
- name: Autobuild
47-
uses: github/codeql-action/autobuild@v3
48-
- name: Perform CodeQL Analysis
49-
uses: github/codeql-action/analyze@v3
50-
with:
51-
category: "/language:${{matrix.language}}"
35+
- name: Setup go
36+
uses: actions/setup-go@v5
37+
with:
38+
go-version: "1.23"
39+
check-latest: true
40+
- name: Checkout repository
41+
uses: actions/checkout@v4
42+
- name: Initialize CodeQL
43+
uses: github/codeql-action/init@v3
44+
with:
45+
languages: ${{ matrix.language }}
46+
queries: ./codeql/
47+
- name: Autobuild
48+
uses: github/codeql-action/autobuild@v3
49+
- name: Perform CodeQL Analysis
50+
uses: github/codeql-action/analyze@v3
51+
with:
52+
category: "/language:${{matrix.language}}"

.github/workflows/crdgen.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
crdgen:
1515
strategy:
1616
matrix:
17-
go-version: ['1.21']
17+
go-version: ['1.22', '1.23']
1818
os: [ubuntu-latest]
1919
name: CRDs are Generated
2020
runs-on: ${{ matrix.os }}
@@ -31,5 +31,9 @@ jobs:
3131
run: make -C crd/multitenantnetworkcontainer
3232
- name: Regenerate Multitenancy CRDs
3333
run: make -C crd/multitenancy
34+
- name: Regenerate ClusterSubnetState CRD
35+
run: make -C crd/clustersubnetstate
36+
- name: Regenerate OverlayExtensionConfig CRD
37+
run: make -C crd/overlayextensionconfig
3438
- name: Fail if the tree is dirty
3539
run: test -z "$(git status --porcelain)"

.github/workflows/cyclonus-netpol-extended-nightly-test.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626

2727
- uses: actions/setup-go@v5
2828
with:
29-
go-version: "^1.21"
29+
go-version: "^1.23"
3030

3131
- name: Setup Kind
32-
uses: engineerd/setup-kind@v0.5.0
32+
uses: engineerd/setup-kind@v0.6.2
3333
with:
3434
version: "v0.11.1"
3535
config: ./test/kind/kind.yaml
@@ -73,7 +73,7 @@ jobs:
7373
uses: actions/upload-artifact@v4
7474
if: always()
7575
with:
76-
name: logs
76+
name: logs-${{ matrix.profile }}
7777
path: |
7878
./npm-logs_${{ matrix.profile }}.txt
7979
./cyclonus-test_${{ matrix.profile }}.txt

.github/workflows/cyclonus-netpol-test.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
push:
66
branches:
77
- main
8+
- release/*
89
pull_request:
910
paths:
1011
- 'npm/**'
@@ -32,7 +33,7 @@ jobs:
3233

3334
- uses: actions/setup-go@v5
3435
with:
35-
go-version: '^1.21'
36+
go-version: '^1.23'
3637

3738
- name: Setup Kind
3839
uses: helm/kind-action@v1
@@ -49,7 +50,7 @@ jobs:
4950
- name: Make NPM image
5051
run: |
5152
make npm-image NPM_PLATFORM_TAG=cyclonus PLATFORM=linux/amd64 CONTAINER_BUILDER=docker BUILDX_ACTION='--load'
52-
53+
5354
- name: Install Azure NPM
5455
# set the ConfigMap based on the build matrix
5556
# currently have to restart the daemonset because changing the ConfigMap doesn't restart NPM
@@ -60,7 +61,7 @@ jobs:
6061
echo "Applying profile: ${{ matrix.profile }}"
6162
kubectl apply -f ./npm/profiles/${{ matrix.profile }}
6263
kubectl rollout restart ds azure-npm -n kube-system
63-
64+
6465
- name: Check Cluster Components
6566
run: |
6667
sleep 10
@@ -80,7 +81,7 @@ jobs:
8081
uses: actions/upload-artifact@v4
8182
if: always()
8283
with:
83-
name: logs
84+
name: logs-${{ matrix.profile }}
8485
path: |
8586
./npm-logs_${{ matrix.profile }}.txt
8687
./cyclonus-test_${{ matrix.profile }}.txt

.github/workflows/golangci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
go-version: ['1.21.x']
18+
go-version: ['1.22.x', '1.23.x']
1919
os: [ubuntu-latest, windows-latest]
2020
name: Lint
2121
runs-on: ${{ matrix.os }}
@@ -29,5 +29,5 @@ jobs:
2929
- name: golangci-lint
3030
uses: golangci/golangci-lint-action@v6
3131
with:
32-
version: v1.55
32+
version: v1.61
3333
args: --new-from-rev=origin/master --config=.golangci.yml --timeout=25m

0 commit comments

Comments
 (0)