aboutsummaryrefslogtreecommitdiff
path: root/docker/swift/swift-base/Dockerfile.j2
diff options
context:
space:
mode:
Diffstat (limited to 'docker/swift/swift-base/Dockerfile.j2')
-rw-r--r--docker/swift/swift-base/Dockerfile.j248
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 %}