Commit 17511b9c373e

Vincent Demeester <vincent@sbr.pm>
2021-04-08 16:20:15
systems: re-enable containerd with a different name…
Goal is for it to work with unstable and stable. This will have to be fully removed once stable includes the containerd module. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 9f4b261
Changed files (4)
systems
systems/hosts/naruhodo.nix
@@ -146,8 +146,8 @@ in
   };
   systemd.services.buildkitd.wantedBy = lib.mkForce [ ];
   systemd.services.containerd.wantedBy = lib.mkForce [ ];
-  # systemd.services.docker.wantedBy = lib.mkForce [ ];
-  # systemd.services.docker.requires = [ "containerd.socket" ];
+  systemd.services.docker.wantedBy = lib.mkForce [ ];
+  systemd.services.docker.requires = [ "containerd.socket" ];
 
   virtualisation.podman.enable = true;
   virtualisation.containers = {
systems/modules/profiles/docker.nix
@@ -22,9 +22,9 @@ in
   };
   config = mkIf cfg.enable {
     virtualisation = {
-      containerd = {
+      mycontainerd = {
         enable = true;
-        #autostart = false;
+        # autostart = false;
       };
       buildkitd = {
         enable = true;
systems/modules/virtualisation/containerd.nix
@@ -1,11 +1,11 @@
 { config, lib, pkgs, ... }:
 let
-  cfg = config.virtualisation.containerd;
+  cfg = config.virtualisation.mycontainerd;
 
   inherit (lib) mkOption types mkIf;
 in
 {
-  options.virtualisation.containerd = {
+  options.virtualisation.mycontainerd = {
     enable = mkOption {
       type = types.bool;
       default = false;
systems/modules/virtualisation/default.nix
@@ -2,6 +2,7 @@
   imports = [
     ./buildkit.nix
     # Containerd is now a module upstream
-    # ./containerd.nix
+    # FIXME: remove this when 21.05 is out.
+    ./containerd.nix
   ];
 }