Drop skydive

The project is not maintained anymore, last commit is 8th Jan 2022.

Change-Id: Iefbc3481925156dd267c696c8ab8b306637f5564
This commit is contained in:
Michal Nasiadka 2023-01-04 11:50:59 +01:00
parent caed231ae4
commit 9fd6e3608e
11 changed files with 6 additions and 90 deletions

View File

@ -183,7 +183,6 @@ R-5: Cycle highlights deadline
* openvswitch/OVN
* prometheus (incl. exporters)
* rabbitmq/erlang
* skydive
R-2: Feature freeze
-------------------

View File

@ -51,7 +51,6 @@ rabbitmq,C,C,C
redis,C,C,C
sahara,C,C,C
senlin,C,C,C
skydive,N,N,N
solum,C,C,C
swift,C,C,C
tacker,C,C,C

1 Image Rocky Linux Ubuntu Debian
51 redis C C C
52 sahara C C C
53 senlin C C C
skydive N N N
54 solum C C C
55 swift C C C
56 tacker C C C

View File

@ -52,7 +52,6 @@ rabbitmq,T,T,T
redis,T,C,C
sahara,C,C,C
senlin,C,C,C
skydive,C,C,C
solum,C,C,C
swift,T,T,C
tacker,T,C,C

1 Image Rocky Linux Ubuntu Debian
52 redis T C C
53 sahara C C C
54 senlin C C C
skydive C C C
55 solum C C C
56 swift T T C
57 tacker T C C

View File

@ -1,27 +0,0 @@
FROM {{ namespace }}/{{ image_prefix }}skydive-base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
{% block skydive_agent_header %}{% endblock %}
{% import "macros.j2" as macros with context %}
{% block skydive_agent_install %}
{% if base_package_type == 'rpm' %}
{% set skydive_agent_packages = ['openvswitch'] %}
{% elif base_package_type == 'deb' %}
{% set skydive_agent_packages = ['openvswitch-common'] %}
{% endif %}
{{ macros.install_packages(skydive_agent_packages | customizable("packages")) }}
{% endblock %}
{% block skydive_agent_footer %}{% endblock %}
{% block footer %}{% endblock %}

View File

@ -1,16 +0,0 @@
FROM {{ namespace }}/{{ image_prefix }}skydive-base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
{% block skydive_analyzer_header %}{% endblock %}
{% import "macros.j2" as macros with context %}
{% block skydive_analyzer_install %}{% endblock %}
{% block skydive_analyzer_footer %}{% endblock %}
{% block footer %}{% endblock %}
USER skydive

View File

@ -1,33 +0,0 @@
FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
{% block skydive_base_header %}{% endblock %}
{% import "macros.j2" as macros with context %}
{{ macros.enable_extra_repos(['openvswitch']) }}
{{ macros.configure_user(name='skydive') }}
{% block skydive_version %}
ARG skydive_version=0.28.0
ARG skydive_url=https://github.com/skydive-project/skydive/releases/download/v${skydive_version}/skydive
{% endblock %}
{% block skydive_install %}
{% if base_arch != 'x86_64' %}
RUN echo 'image on {{ base_distro }} is not yet available on non x86_64 platforms' \
&& /bin/false
{% else %}
RUN curl -o /usr/bin/skydive ${skydive_url} \
&& chmod +x /usr/bin/skydive
{% endif %}
{% endblock %}
COPY extend_start.sh /usr/local/bin/kolla_extend_start
RUN chmod 644 /usr/local/bin/kolla_extend_start
{% block skydive_base_footer %}{% endblock %}

View File

@ -1,8 +0,0 @@
#!/bin/bash
if [[ ! -d "/var/log/kolla/skydive" ]]; then
mkdir -p /var/log/kolla/skydive
fi
if [[ $(stat -c %a /var/log/kolla/skydive) != "755" ]]; then
chmod 755 /var/log/kolla/skydive
fi

View File

@ -66,7 +66,6 @@ _PROFILE_OPTS = [
'proxysql',
'rabbitmq',
'redis',
'skydive',
'storm',
'tgtd',
],

View File

@ -249,7 +249,7 @@ USERS = {
'uid': 42467,
'gid': 42467,
},
'skydive-user': {
'skydive-user': { # unused user (skydive dropped)
'uid': 42468,
'gid': 42468,
},

View File

@ -19,7 +19,6 @@ UNBUILDABLE_IMAGES = {
"bifrost-base", # someone need to get upstream working first
"prometheus-msteams", # no aarch64 binary
"prometheus-mtail", # no aarch64 binary
"skydive-base", # no aarch64 binary
},
# Issues for SHA1 keys:

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
``skydive`` Kolla images have been dropped, the project is not active
anymore.