File tree Expand file tree Collapse file tree 2 files changed +48
-0
lines changed
docker/vitrage/vitrage-persistor Expand file tree Collapse file tree 2 files changed +48
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM {{ namespace }}/{{ image_prefix }}vitrage-base:{{ tag }}
2
+ {% block labels %}
3
+ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
4
+ {% endblock %}
5
+
6
+ {% block vitrage_persistor_header %}{% endblock %}
7
+
8
+ {% import "macros.j2" as macros with context %}
9
+
10
+ {% if install_type == 'binary' %}
11
+
12
+ {% if base_package_type == 'rpm' %}
13
+
14
+ {% set vitrage_persistor_packages = [
15
+ 'openstack-vitrage-persistor'
16
+ ] %}
17
+
18
+ {{ macros.install_packages(vitrage_persistor_packages | customizable("packages")) }}
19
+
20
+ {% elif base_package_type == 'deb' %}
21
+ {% if base_distro == 'debian' %}
22
+
23
+ {% set vitrage_persistor_packages = [
24
+ 'vitrage-persistor'
25
+ ] %}
26
+
27
+ {{ macros.install_packages(vitrage_persistor_packages | customizable("packages")) }}
28
+
29
+ {% else %}
30
+
31
+ RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
32
+ && /bin/false
33
+
34
+ {% endif %}
35
+ {% endif %}
36
+
37
+ {% endif %}
38
+
39
+ {% block vitrage_persistor_footer %}{% endblock %}
40
+ {% block footer %}{% endblock %}
41
+
42
+ USER vitrage
Original file line number Diff line number Diff line change
1
+ ---
2
+ fixes :
3
+ - |
4
+ Adds missing ``vitrage-persistor`` image, required by Vitrage
5
+ deployments for storing data.
6
+ `LP#1869319 <https://launchpad.net/bugs/1869319>`__
You can’t perform that action at this time.
0 commit comments