Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM {{ namespace }}/{{ image_prefix }}mariadb-base:{{ tag }}
FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
{% block labels %}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% endblock %}
Expand All @@ -18,6 +18,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build

{% set mariadb_packages = [
'expect',
'mariadb',
'mariadb-backup',
'mariadb-server',
'mariadb-server-galera',
Expand All @@ -34,12 +35,19 @@ RUN ln -s /usr/lib64/galera-4 /usr/lib64/galera
{% set mariadb_packages = [
'expect',
'mariadb-backup',
'mariadb-client',
'mariadb-server'
] %}
{% endif %}

{{ macros.install_packages(mariadb_packages | customizable("packages")) }}

{% block mariadb_healthcheck %}
ENV MARIADB_VERSION=10.11
ADD plugins-archive /
RUN install -m 755 /plugins/mariadb-server-plugin-mariadb-docker-archive*/$MARIADB_VERSION/healthcheck.sh /usr/bin/healthcheck.sh
{% endblock %}

COPY mariadb_sudoers /etc/sudoers.d/kolla_mariadb_sudoers
COPY extend_start.sh /usr/local/bin/kolla_extend_start
COPY security_reset.expect /usr/local/bin/kolla_security_reset
Expand Down
44 changes: 0 additions & 44 deletions docker/mariadb/mariadb-base/Dockerfile.j2

This file was deleted.

19 changes: 0 additions & 19 deletions docker/mariadb/mariadb-clustercheck/Dockerfile.j2

This file was deleted.

11 changes: 0 additions & 11 deletions docker/mariadb/mariadb-clustercheck/extend_start.sh

This file was deleted.

19 changes: 0 additions & 19 deletions docker/mariadb/mariadb-clustercheck/socat_wrapper.sh

This file was deleted.

21 changes: 0 additions & 21 deletions docker/neutron/neutron-linuxbridge-agent/Dockerfile.j2

This file was deleted.

2 changes: 2 additions & 0 deletions docker/neutron/neutron-metadata-agent/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build

{{ macros.kolla_patch_sources() }}

COPY extend_start.sh /usr/local/bin/kolla_extend_start

{% block neutron_metadata_agent_footer %}{% endblock %}
{% block footer %}{% endblock %}

Expand Down
18 changes: 18 additions & 0 deletions docker/neutron/neutron-metadata-agent/extend_start.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/bin/bash

if [[ ! -d "/var/log/kolla/neutron" ]]; then
mkdir -p /var/log/kolla/neutron
fi
if [[ $(stat -c %a /var/log/kolla/neutron) != "755" ]]; then
chmod 755 /var/log/kolla/neutron
fi

if [[ "${KOLLA_NEUTRON_WRAPPERS:-false}" == "true" ]]; then
echo "Copying neutron agent wrappers to /usr/local/bin"
sudo -E /usr/local/lib/neutron-wrappers/copy-wrappers
else
echo "Removing neutron agent wrappers from /usr/local/bin"
sudo -E /usr/local/lib/neutron-wrappers/delete-wrappers
fi

. /usr/local/bin/kolla_neutron_extend_start
2 changes: 1 addition & 1 deletion kolla/common/sources.py
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@
'type': 'url',
'location': ('$tarballs_base/openstack/manila/'
'manila-${openstack_branch}.tar.gz')},
'mariadb-base-plugin-mariadb-docker': {
'mariadb-server-plugin-mariadb-docker': {
# NOTE(seunghun1ee): This repo is needed to get MariaDB healthcheck.sh
'type': 'git',
'reference': 'master',
Expand Down
5 changes: 3 additions & 2 deletions kolla/template/methods.py
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,9 @@ def handle_repos(context, reponames, mode):
commands = ''

try:
repo_list = repo_data[base_distro] | \
repo_data['%s-%s' % (base_distro, base_arch)]
repo_list = repo_data.get(base_package_type, dict()) | \
repo_data.get(base_distro, dict()) | \
repo_data.get('%s-%s' % (base_distro, base_arch), dict())
except KeyError:
# NOTE(hrw): Fallback to distro list
repo_list = repo_data[base_distro]
Expand Down
Loading