[
    { "name": "kernel-headers", "version": "4.19.90", "release": "vhulk2204.1.0.h1160.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "kernel-headers", "version": "4.19.90", "release": "vhulk2207.2.0.h1231.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "kernel-headers", "version": "4.19.90", "release": "vhulk2209.2.0.h1327.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "kernel-devel", "version": "4.19.90", "release": "vhulk2204.1.0.h1160.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "kernel-devel", "version": "4.19.90", "release": "vhulk2207.2.0.h1231.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "kernel-devel", "version": "4.19.90", "release": "vhulk2209.2.0.h1327.eulerosv2r10", "dst_dir": "kernel" },
    { "name": "gc", "used_by": [ "python3.7.5" ] },
    { "name": "audit",            "autodependency":"true" },
    { "name": "device-mapper-event",            "autodependency":"true" },
    { "name": "gcc",            "autodependency":"true" },
    { "name": "mpfr",           "autodependency":"true" },
    { "name": "gcc-c++",        "autodependency":"true" },
    { "name": "make",           "autodependency":"true" },
    { "name": "cmake",          "autodependency":"true" },
    { "name": "unzip",          "autodependency":"true" },
    { "name": "haveged",        "autodependency":"true" },
    { "name": "libtool-ltdl",   "autodependency":"true" },
    { "name": "gnutls",         "version": "3.6.14", "release": "6.h7.eulerosv2r10", "info": "need upgrade to match the new openssl form repo"},
    { "name": "openblas", "version": "0.3.10",  "release": "1.h5.eulerosv2r10"},
    { "name": "openssh",        "version": "8.2p1",  "release": "9.h46.eulerosv2r10", "info": "need upgrade to match the new openssl form repo"},
    { "name": "openssh-clients","version": "8.2p1",  "release": "9.h46.eulerosv2r10"},
    { "name": "openssh-server", "version": "8.2p1",  "release": "9.h46.eulerosv2r10"},
    { "name": "pciutils",       "autodependency":"true" },
    { "name": "net-tools",      "autodependency":"true" },
    { "name": "libffi-devel",   "autodependency":"true", "info": "python cffi"},
    { "name": "zlib-devel",     "autodependency":"true", "info": "python zlib" },
    { "name": "xz-devel",       "autodependency":"true", "info": "python lzma" },
    { "name": "bzip2-devel",    "autodependency":"true", "info": "python bz2" },
    { "name": "sqlite",         "version": "3.32.3",     "release": "2.h7.eulerosv2r10", "info": "python sqlite" },
    { "name": "sqlite-devel",   "version": "3.32.3",     "release": "2.h7.eulerosv2r10", "info": "python sqlite" },
    { "name": "ncurses-devel",  "autodependency":"true", "info": "python gnureadline" },
    { "name": "guile",          "autodependency":"true", "info": "make need libguile-2.0.so.22 maybe" },
    { "name": "elfutils-devel", "autodependency":"true", "info": "used for driver maybe" },
    { "name": "lapack",
      "url":"https://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/lapack-3.8.0-16.oe1.aarch64.rpm",
      "sha256": "3987d07d3c93259344f06ce690d4fd4456539dc41895ceb6af5fb652475d6816" },
    { "name": "lapack-devel",
      "url":"https://repo.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/lapack-devel-3.8.0-16.oe1.aarch64.rpm",
      "sha256": "c102923e6d89af0ab808c256b12d042368d737c37ee5073f9dbab5331fee01a5" },
    { "name": "sshpass",
      "url":"https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/packages/common/aarch64/sshpass-1.06-9.el8.aarch64.rpm",
      "sha256": "9656bf3703739b0b29b68e0574781118e2327a8e2ee11319fd214c74b9d3c336" },
    { "name": "dkms",
      "url":"https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/x86_64/Packages/dkms-2.6.1-5.oe1.noarch.rpm",
      "sha256": "4b31e97ff478c39228785acbbd702ca69fa2e498c2ad710b130049463fd21928" },
    { "name": "hdf5", 
      "url":"https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/hdf5-1.8.20-7.oe1.aarch64.rpm",
      "sha256": "6801cac9eeae57268fd55b9dfbcf7ff9caab5633046bca6c2cdc1963833fed37",
      "info": "tensorflow use" },
    { "name": "hdf5-devel",
      "url":"https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/hdf5-devel-1.8.20-7.oe1.aarch64.rpm",
      "sha256": "ffbf8469ec817b232bcee7acc621e076cc090049b644707a1cb8ee5cfdedd75f",
      "info": "tensorflow use" },
    { "name": "libaec",
      "url":"https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/libaec-1.0.4-1.oe1.aarch64.rpm",
      "sha256": "e2c0245c8b9a261aa2ddb678abafea33179bf2d8c9f72e1f2faf4c8df1fb5a19",
      "info": "hdf5 need" },
    { "name": "libaec-devel",
      "url":"https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/Packages/libaec-devel-1.0.4-1.oe1.aarch64.rpm",
      "sha256": "ecfa9908bb73e18cbd1ead1348c82f090e218c6dbd549a83abe65c30e079fa08"},
    { "name": "docker-engine",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "libcgroup",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "iputils",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "inotify-tools", "autodependency":"true", "info": "used for edge ha" },
    { "name": "gzip",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "openssl",             "version": "1.1.1f",     "release": "8.h35.eulerosv2r10", "info": "used for edge ha" },
    { "name": "openssl-devel",       "version": "1.1.1f",     "release": "8.h35.eulerosv2r10", "info": "used for edge ha" },
    { "name": "openssl-libs",        "version": "1.1.1f",     "release": "8.h35.eulerosv2r10", "info": "used for edge ha" },
    { "name": "openssl-perl",        "version": "1.1.1f",     "release": "8.h35.eulerosv2r10", "info": "used for edge ha" },
    { "name": "python3-libselinux",  "version": "3.1",        "release": "1.h5.eulerosv2r10", "info": "python ssl" },
    { "name": "krb5-devel",          "autodependency":"true", "info": "used for edge ha" },
    { "name": "expect",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "iptables",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "libnetfilter_conntrack",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "libnfnetlink",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "ethtool",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "unzip",   "autodependency":"true", "info": "used for edge ha" },
    { "name": "gcc-gfortran",   "autodependency":"true", "info": "used for hdf5" }
]