diff options
Diffstat (limited to 'docker/swift/swift-base/Dockerfile.j2')
| -rw-r--r-- | docker/swift/swift-base/Dockerfile.j2 | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/docker/swift/swift-base/Dockerfile.j2 b/docker/swift/swift-base/Dockerfile.j2 deleted file mode 100644 index a460d59d9..000000000 --- a/docker/swift/swift-base/Dockerfile.j2 +++ /dev/null @@ -1,48 +0,0 @@ -FROM {{ namespace }}/{{ image_prefix }}openstack-base:{{ tag }} -{% block labels %} -LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" -{% endblock %} - -{% block swift_base_header %}{% endblock %} - -{% import "macros.j2" as macros with context %} - -{{ macros.configure_user(name='swift') }} - -{% if base_package_type == 'rpm' %} - {% set swift_base_packages = [ - 'liberasurecode-devel', - 'nmap-ncat', - 'rsync', - ] %} -{% elif base_package_type == 'deb' %} - {% set swift_base_packages = [ - 'liberasurecode-dev', - 'netcat-openbsd', - 'rsync', - ] %} -{% endif %} - -{{ macros.install_packages(swift_base_packages | customizable("packages")) }} - -ADD swift-base-archive /swift-base-source - -{% set swift_base_pip_packages = [ - '/swift' -] %} - -COPY swift_sudoers /etc/sudoers.d/kolla_swift_sudoers - -RUN ln -s swift-base-source/* swift \ - && {{ macros.install_pip(swift_base_pip_packages | customizable("pip_packages")) }} \ - && mkdir -p /etc/swift /var/cache/swift /var/lock/swift \ - && cp -r /swift/etc/* /etc/swift/ \ - && cp /var/lib/kolla/venv/etc/pycadf/swift_api_audit_map.conf /etc/swift/ \ - && chown -R swift: /var/cache/swift /var/lock/swift \ - && chmod 750 /etc/sudoers.d \ - && chmod 440 /etc/sudoers.d/kolla_swift_sudoers \ - && mkdir -p /opt/swift - -{{ macros.kolla_patch_sources() }} - -{% block swift_base_footer %}{% endblock %} |
