Merge pull request #85822 from zowoq/cni-collision
nixos/{cri-o,podman}: remove cni-plugins from environment.systemPackages
This commit is contained in:
commit
0dc3e485a1
@ -42,7 +42,7 @@ in
|
|||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
environment.systemPackages = with pkgs;
|
environment.systemPackages = with pkgs;
|
||||||
[ cri-o cri-tools conmon cni-plugins iptables runc utillinux ];
|
[ cri-o cri-tools conmon iptables runc utillinux ];
|
||||||
environment.etc."crictl.yaml".text = ''
|
environment.etc."crictl.yaml".text = ''
|
||||||
runtime-endpoint: unix:///var/run/crio/crio.sock
|
runtime-endpoint: unix:///var/run/crio/crio.sock
|
||||||
'';
|
'';
|
||||||
@ -57,6 +57,10 @@ in
|
|||||||
${concatMapStringsSep ", " (x: "\"" + x + "\"") cfg.registries}
|
${concatMapStringsSep ", " (x: "\"" + x + "\"") cfg.registries}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[crio.network]
|
||||||
|
plugin_dirs = ["${pkgs.cni-plugins}/bin/"]
|
||||||
|
network_dir = "/etc/cni/net.d/"
|
||||||
|
|
||||||
[crio.runtime]
|
[crio.runtime]
|
||||||
conmon = "${pkgs.conmon}/bin/conmon"
|
conmon = "${pkgs.conmon}/bin/conmon"
|
||||||
log_level = "${cfg.logLevel}"
|
log_level = "${cfg.logLevel}"
|
||||||
|
@ -66,7 +66,6 @@ in
|
|||||||
pkgs.slirp4netns # User-mode networking for unprivileged namespaces
|
pkgs.slirp4netns # User-mode networking for unprivileged namespaces
|
||||||
pkgs.fuse-overlayfs # CoW for images, much faster than default vfs
|
pkgs.fuse-overlayfs # CoW for images, much faster than default vfs
|
||||||
pkgs.utillinux # nsenter
|
pkgs.utillinux # nsenter
|
||||||
pkgs.cni-plugins # Networking plugins
|
|
||||||
pkgs.iptables
|
pkgs.iptables
|
||||||
]
|
]
|
||||||
++ lib.optional cfg.dockerCompat dockerCompat;
|
++ lib.optional cfg.dockerCompat dockerCompat;
|
||||||
|
Loading…
Reference in New Issue
Block a user