aboutsummaryrefslogtreecommitdiff
path: root/docker/swift/swift-base/Dockerfile.j2
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2025-03-20 15:56:14 +0100
committerDr. Jens Harbott <frickler@offenerstapel.de>2025-03-21 09:37:17 +0000
commitf2fba3842cd520161f5c136297d806e9fe4d7521 (patch)
tree6808c42d0450a6846a4018d18d5558597b6d4f2d /docker/swift/swift-base/Dockerfile.j2
parent830a10922565c9e482d799e7feca47ffe16624b0 (diff)
downloadkolla-f2fba3842cd520161f5c136297d806e9fe4d7521.tar.gz
kolla-f2fba3842cd520161f5c136297d806e9fe4d7521.zip
Remove swift container images
Change-Id: I05a96f27b47a0f87bcf435872dd08ec0927232e3
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 %}