anchor.diff:      "TestInstallChefOmnibus"
       # https://github.com/canonical/cloud-init/pull/893
       "TestGetPackageMirrorInfo"
  +    # Disable failing VMware and PuppetAio tests
  +    "test_get_data_iso9660_with_network_config"
  +    "test_get_data_vmware_guestinfo_with_network_config"
  +    "test_get_host_info"
  +    "test_no_data_access_method"
  +    "test_install_with_collection"
  +    "test_install_with_custom_url"
  +    "test_install_with_default_arguments"
  +    "test_install_with_no_cleanup"
  +    "test_install_with_version"
     ];
   
     disabledTestPaths = [
  
positive.code:     export TMPDIR=/tmp
    '';
  
    pythonImportsCheck = [ "cloudinit" ];
  
    meta = with lib; {
      homepage = "https://cloudinit.readthedocs.org";
  
negative.code: { lib
  , buildPythonApplication
  , cloud-utils
  , dmidecode
  , fetchFromGitHub
  , openssh
  , python3
  , shadow
  }:
  
  python3.pkgs.buildPythonApplication rec {
    pname = "cloud-init";
    version = "21.4";
    namePrefix = "";
  
    src = fetchFromGitHub {
      owner = "canonical";
      repo = "cloud-init";
      rev = version;
      sha256 = "09413qz9y2csvhjb4krjnkfj97vlykx79j912p27jjcrg82f1nib";
    };
  
    patches = [ ./0001-add-nixos-support.patch ];
  
    prePatch = ''
      substituteInPlace setup.py \
        --replace /lib/systemd $out/lib/systemd
    '';
  
    postInstall = ''
  