Skip to content

Commit 2e3f2bc

Browse files
authored
fix(dev): skip kernel module preflight checks on docker for mac (#1884)
1 parent fd8cda4 commit 2e3f2bc

File tree

1 file changed

+24
-12
lines changed

1 file changed

+24
-12
lines changed

pkg/preflights/host-preflight.yaml

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -996,39 +996,51 @@ spec:
996996
- kernelModules:
997997
checkName: "Overlay kernel module"
998998
outcomes:
999-
- fail:
1000-
when: "overlay != loaded,loadable"
1001-
message: The 'overlay' kernel module is not loaded or loadable
999+
- pass:
1000+
when: "rosetta == loaded"
1001+
message: The kernel is likely linuxkit, skipping kernel module check
10021002
- pass:
10031003
when: "overlay == loaded,loadable"
10041004
message: The 'overlay' kernel module is loaded or loadable
1005+
- fail:
1006+
when: ""
1007+
message: The 'overlay' kernel module is not loaded or loadable
10051008
- kernelModules:
10061009
checkName: "IP tables kernel module"
10071010
outcomes:
1008-
- fail:
1009-
when: "ip_tables != loaded,loadable"
1010-
message: The 'ip_tables' kernel module is not loaded or loadable
1011+
- pass:
1012+
when: "rosetta == loaded"
1013+
message: The kernel is likely linuxkit, skipping kernel module check
10111014
- pass:
10121015
when: "ip_tables == loaded,loadable"
10131016
message: The 'ip_tables' kernel module is loaded or loadable
1017+
- fail:
1018+
when: ""
1019+
message: The 'ip_tables' kernel module is not loaded or loadable
10141020
- kernelModules:
10151021
checkName: "BR Netfilter kernel module"
10161022
outcomes:
1017-
- fail:
1018-
when: "br_netfilter != loaded,loadable"
1019-
message: The 'br_netfilter' kernel module is not loaded or loadable
1023+
- pass:
1024+
when: "rosetta == loaded"
1025+
message: The kernel is likely linuxkit, skipping kernel module check
10201026
- pass:
10211027
when: "br_netfilter == loaded,loadable"
10221028
message: The 'br_netfilter' kernel module is loaded or loadable
1029+
- fail:
1030+
when: ""
1031+
message: The 'br_netfilter' kernel module is not loaded or loadable
10231032
- kernelModules:
10241033
checkName: "NF Conntrack kernel module"
10251034
outcomes:
1026-
- fail:
1027-
when: "nf_conntrack != loaded,loadable"
1028-
message: The 'nf_conntrack' kernel module is not loaded or loadable
1035+
- pass:
1036+
when: "rosetta == loaded"
1037+
message: The kernel is likely linuxkit, skipping kernel module check
10291038
- pass:
10301039
when: "nf_conntrack == loaded,loadable"
10311040
message: The 'nf_conntrack' kernel module is loaded or loadable
1041+
- fail:
1042+
when: ""
1043+
message: The 'nf_conntrack' kernel module is not loaded or loadable
10321044
- networkNamespaceConnectivity:
10331045
collectorName: check-network-namespace-connectivity
10341046
outcomes:

0 commit comments

Comments
 (0)