diff options
| author | Mark Goddard <mark@stackhpc.com> | 2019-10-01 15:36:47 +0100 |
|---|---|---|
| committer | Mark Goddard <mark@stackhpc.com> | 2019-10-01 15:55:17 +0100 |
| commit | d61c54be9d281a024a448f783dbde037d5fd1cda (patch) | |
| tree | 6e6fc5e8c15f0506670de18c91f0947e7b74c361 /docker/swift | |
| parent | 6afefd522b70ad57e25efbc61da94053ebd691fb (diff) | |
| download | kolla-d61c54be9d281a024a448f783dbde037d5fd1cda.tar.gz kolla-d61c54be9d281a024a448f783dbde037d5fd1cda.zip | |
Install rsync in swift-base containers on Debian/Ubuntu
This is used by the replicator services.
Change-Id: Iad7ad20542a159469d95e990c20564633046b251
Closes-Bug: #1846207
Diffstat (limited to 'docker/swift')
| -rw-r--r-- | docker/swift/swift-base/Dockerfile.j2 | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/docker/swift/swift-base/Dockerfile.j2 b/docker/swift/swift-base/Dockerfile.j2 index c5b81d657..fbf4b3556 100644 --- a/docker/swift/swift-base/Dockerfile.j2 +++ b/docker/swift/swift-base/Dockerfile.j2 @@ -10,24 +10,30 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build {% if install_type == 'binary' %} {% if base_package_type == 'rpm' %} {% set swift_base_packages = [ - 'openstack-swift', - 'nmap-ncat' - ] - %} + 'nmap-ncat', + 'openstack-swift', + ] %} {% elif base_package_type == 'deb' %} {% set swift_base_packages = [ - 'swift', - 'netcat-openbsd' - ] - %} + 'netcat-openbsd', + 'rsync', + 'swift', + ] %} {% endif %} {{ macros.install_packages(swift_base_packages | customizable("packages")) }} {% elif install_type == 'source' %} {% if base_package_type == 'rpm' %} - {% set swift_base_packages = ['liberasurecode-devel','nmap-ncat'] %} + {% set swift_base_packages = [ + 'liberasurecode-devel', + 'nmap-ncat', + ] %} {% elif base_package_type == 'deb' %} - {% set swift_base_packages = ['liberasurecode-dev','netcat-openbsd'] %} + {% set swift_base_packages = [ + 'liberasurecode-dev', + 'netcat-openbsd', + 'rsync', + ] %} {% endif %} {{ macros.install_packages(swift_base_packages | customizable("packages")) }} |
