Skip to content

Commit 41b6b6f

Browse files
authored
fix: egress extension skip switch to use /opt/azure/outbound-check-skipped (#7224)
1 parent 5d79635 commit 41b6b6f

File tree

102 files changed

+111
-110
lines changed

Some content is hidden

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

102 files changed

+111
-110
lines changed

e2e/scenario_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ func Test_AzureLinuxV2_AirGap(t *testing.T) {
181181
nbc.KubeletConfig["--pod-infra-container-image"] = "mcr.microsoft.com/oss/v2/kubernetes/pause:3.6"
182182
},
183183
Validator: func(ctx context.Context, s *Scenario) {
184-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
184+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
185185
},
186186
},
187187
})
@@ -261,7 +261,7 @@ func Test_AzureLinuxV2_ARM64AirGap(t *testing.T) {
261261
vmss.SKU.Name = to.Ptr("Standard_D2pds_V5")
262262
},
263263
Validator: func(ctx context.Context, s *Scenario) {
264-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
264+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
265265
},
266266
},
267267
})
@@ -322,7 +322,7 @@ func Test_AzureLinuxV2_ARM64_ArtifactSourceCache(t *testing.T) {
322322
vmss.SKU.Name = to.Ptr("Standard_D2pds_V5")
323323
},
324324
Validator: func(ctx context.Context, s *Scenario) {
325-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
325+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
326326
},
327327
},
328328
})
@@ -509,7 +509,7 @@ func Test_MarinerV2_AirGap(t *testing.T) {
509509
}
510510
},
511511
Validator: func(ctx context.Context, s *Scenario) {
512-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
512+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
513513
},
514514
},
515515
})
@@ -557,7 +557,7 @@ func Test_MarinerV2_ARM64AirGap(t *testing.T) {
557557
vmss.SKU.Name = to.Ptr("Standard_D2pds_V5")
558558
},
559559
Validator: func(ctx context.Context, s *Scenario) {
560-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
560+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
561561
},
562562
},
563563
})
@@ -890,7 +890,7 @@ func Test_Ubuntu2204_AirGap(t *testing.T) {
890890
}
891891
},
892892
Validator: func(ctx context.Context, s *Scenario) {
893-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
893+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
894894
},
895895
},
896896
})
@@ -936,7 +936,7 @@ func Test_Ubuntu2204_AirGap_NonAnonymousACR(t *testing.T) {
936936
nbc.KubeletConfig["--pod-infra-container-image"] = "mcr.microsoft.com/oss/v2/kubernetes/pause:3.6"
937937
},
938938
Validator: func(ctx context.Context, s *Scenario) {
939-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
939+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
940940
},
941941
},
942942
})
@@ -1011,7 +1011,7 @@ func Test_Ubuntu2204Gen2_ContainerdAirgappedNonAnonymousK8sNotCached(t *testing.
10111011
nbc.KubeletConfig["--pod-infra-container-image"] = "mcr.microsoft.com/oss/v2/kubernetes/pause:3.6"
10121012
},
10131013
Validator: func(ctx context.Context, s *Scenario) {
1014-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
1014+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
10151015
},
10161016
},
10171017
})
@@ -2163,7 +2163,7 @@ func Test_Ubuntu2204Gen2_ContainerdAirgappedNonAnonymousK8sNotCached_InstallPack
21632163
vmss.Tags["ShouldEnforceKubePMCInstall"] = to.Ptr("true")
21642164
},
21652165
Validator: func(ctx context.Context, s *Scenario) {
2166-
ValidateDirectoryContent(ctx, s, "/run", []string{"outbound-check-skipped"})
2166+
ValidateDirectoryContent(ctx, s, "/opt/azure", []string{"outbound-check-skipped"})
21672167
},
21682168
},
21692169
})

parts/linux/cloud-init/artifacts/cse_main.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,8 @@ function nodePrep {
331331
fi
332332
if [ -n "${BOOTSTRAP_PROFILE_CONTAINER_REGISTRY_SERVER}" ]; then
333333
# This file indicates the cluster doesn't have outbound connectivity and should be excluded in future external outbound checks
334-
touch /var/run/outbound-check-skipped
334+
touch /var/run/outbound-check-skipped # TODO(fseldow): remove this file in future when egress extension checks /opt/azure/outbound-check-skipped
335+
touch /opt/azure/outbound-check-skipped
335336
fi
336337

337338
# Determine if GPU driver installation should be skipped

pkg/agent/testdata/AKSUbuntu1604+Containerd/CustomData

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ write_files:
3030
encoding: gzip
3131
owner: root
3232
content: !!binary |
33-
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
3434

3535
- path: /opt/azure/containers/provision_installs.sh
3636
permissions: "0744"

0 commit comments

Comments
 (0)