diff --git a/docker/iscsid/Dockerfile.j2 b/docker/iscsid/Dockerfile.j2 index dd5e7356062fc23ed6c9a3bfee73e3acee7f9f12..89defe2752ba026f56de4fdaf4fb6bba1840ef2b 100644 --- a/docker/iscsid/Dockerfile.j2 +++ b/docker/iscsid/Dockerfile.j2 @@ -12,6 +12,12 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build 'targetcli' ] %} +{% elif base_distro =='openeuler' %} + {% set iscsid_packages = [ + 'iscsi-initiator-utils', + 'python2-rtslib-fb', + ] %} + {% elif base_distro in ['debian', 'ubuntu'] %} {% set iscsid_packages = [ 'open-iscsi' diff --git a/docker/tgtd/Dockerfile.j2 b/docker/tgtd/Dockerfile.j2 index b15fc869b89fe58ffb4c1dc0394342f1e4b2eecb..a5c71528921c31932079a9e8aa3175d42d737012 100644 --- a/docker/tgtd/Dockerfile.j2 +++ b/docker/tgtd/Dockerfile.j2 @@ -5,7 +5,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build {% import "macros.j2" as macros with context %} -{% if base_distro in ['centos', 'oraclelinux', 'rhel'] %} +{% if base_distro in ['centos', 'oraclelinux', 'rhel', 'openeuler'] %} {% set tgtd_packages = ['scsi-target-utils'] %} {{ macros.install_packages(tgtd_packages | customizable("packages")) }}