diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2025-03-20 15:56:14 +0100 |
|---|---|---|
| committer | Dr. Jens Harbott <frickler@offenerstapel.de> | 2025-03-21 09:37:17 +0000 |
| commit | f2fba3842cd520161f5c136297d806e9fe4d7521 (patch) | |
| tree | 6808c42d0450a6846a4018d18d5558597b6d4f2d /docker/swift/swift-base/Dockerfile.j2 | |
| parent | 830a10922565c9e482d799e7feca47ffe16624b0 (diff) | |
| download | kolla-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.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 %} |
