Loading nixos/maintainers/scripts/cloudstack/cloudstack-image.nix +10 −1 Original line number Diff line number Diff line Loading @@ -8,10 +8,19 @@ }: { imports = [ ../../../modules/virtualisation/cloudstack-config.nix ]; imports = [ ../../../modules/virtualisation/cloudstack-config.nix ../../../modules/image/file-options.nix ]; system.nixos.tags = [ "cloudstack" ]; image.extension = "qcow2"; system.build.image = config.system.build.cloudstackImage; system.build.cloudstackImage = import ../../../lib/make-disk-image.nix { inherit lib config pkgs; inherit (config.virtualisation) diskSize; baseName = config.image.baseName; format = "qcow2"; configFile = pkgs.writeText "configuration.nix" '' { Loading nixos/modules/image/images.nix +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ let imageModules = { amazon = ../../maintainers/scripts/ec2/amazon-image.nix; azure = ../virtualisation/azure-image.nix; cloudstack = ../../maintainers/scripts/cloudstack/cloudstack-image.nix; digital-ocean = ../virtualisation/digital-ocean-image.nix; google-compute = ../virtualisation/google-compute-image.nix; hyperv = ../virtualisation/hyperv-image.nix; Loading nixos/modules/virtualisation/cloudstack-config.nix +2 −1 Original line number Diff line number Diff line Loading @@ -8,9 +8,10 @@ with lib; ]; config = { fileSystems."/" = { fileSystems."/" = lib.mkImageMediaOverride { device = "/dev/disk/by-label/nixos"; autoResize = true; fsType = "ext4"; }; boot.growPartition = true; Loading Loading
nixos/maintainers/scripts/cloudstack/cloudstack-image.nix +10 −1 Original line number Diff line number Diff line Loading @@ -8,10 +8,19 @@ }: { imports = [ ../../../modules/virtualisation/cloudstack-config.nix ]; imports = [ ../../../modules/virtualisation/cloudstack-config.nix ../../../modules/image/file-options.nix ]; system.nixos.tags = [ "cloudstack" ]; image.extension = "qcow2"; system.build.image = config.system.build.cloudstackImage; system.build.cloudstackImage = import ../../../lib/make-disk-image.nix { inherit lib config pkgs; inherit (config.virtualisation) diskSize; baseName = config.image.baseName; format = "qcow2"; configFile = pkgs.writeText "configuration.nix" '' { Loading
nixos/modules/image/images.nix +1 −0 Original line number Diff line number Diff line Loading @@ -11,6 +11,7 @@ let imageModules = { amazon = ../../maintainers/scripts/ec2/amazon-image.nix; azure = ../virtualisation/azure-image.nix; cloudstack = ../../maintainers/scripts/cloudstack/cloudstack-image.nix; digital-ocean = ../virtualisation/digital-ocean-image.nix; google-compute = ../virtualisation/google-compute-image.nix; hyperv = ../virtualisation/hyperv-image.nix; Loading
nixos/modules/virtualisation/cloudstack-config.nix +2 −1 Original line number Diff line number Diff line Loading @@ -8,9 +8,10 @@ with lib; ]; config = { fileSystems."/" = { fileSystems."/" = lib.mkImageMediaOverride { device = "/dev/disk/by-label/nixos"; autoResize = true; fsType = "ext4"; }; boot.growPartition = true; Loading