Skip to content

Commit 19dd1a2

Browse files
authored
Merge pull request #374 from stackhpc/upstream/2024.1-2025-01-20
Synchronise 2024.1 with upstream
2 parents ed6cb1a + efc4b72 commit 19dd1a2

File tree

5 files changed

+27
-0
lines changed

5 files changed

+27
-0
lines changed

docker/dnsmasq/Dockerfile.j2

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,8 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
1010
{% set dnsmasq_packages = ['dnsmasq'] %}
1111
{{ macros.install_packages(dnsmasq_packages| customizable("packages")) }}
1212

13+
COPY extend_start.sh /usr/local/bin/kolla_extend_start
14+
RUN chmod 644 /usr/local/bin/kolla_extend_start
15+
1316
{% block dnsmasq_footer %}{% endblock %}
1417
{% block footer %}{% endblock %}

docker/dnsmasq/extend_start.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
3+
if [[ ! -d "/var/log/kolla/ironic" ]]; then
4+
mkdir -p /var/log/kolla/ironic
5+
fi
6+
if [[ $(stat -c %a /var/log/kolla/ironic) != "755" ]]; then
7+
chmod 755 /var/log/kolla/ironic
8+
fi
9+
if [[ ! -r "/var/log/kolla/ironic/dnsmasq.log" ]]; then
10+
touch /var/log/kolla/ironic/dnsmasq.log
11+
chown ironic:ironic /var/log/kolla/ironic/dnsmasq.log
12+
fi

docker/openvswitch/openvswitch-base/extend_start.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ if [[ $(stat -c %a /var/log/kolla/openvswitch) != "755" ]]; then
77
chmod 755 /var/log/kolla/openvswitch
88
fi
99

10+
chown -R openvswitch:openvswitch /var/log/kolla/openvswitch
11+
1012
. /usr/local/bin/kolla_openvswitch_extend_start

docker/openvswitch/openvswitch-db-server/extend_start.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,8 @@ fi
88
if [[ $(ovsdb-tool needs-conversion /var/lib/openvswitch/conf.db) == yes ]]; then
99
ovsdb-tool convert "/var/lib/openvswitch/conf.db"
1010
fi
11+
12+
if [[ ! -r "/var/log/kolla/openvswitch/ovsdb-server.log" ]]; then
13+
touch /var/log/kolla/openvswitch/ovsdb-server.log
14+
chown openvswitch:openvswitch /var/log/kolla/openvswitch/ovsdb-server.log
15+
fi
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
11
#!/bin/bash
22

3+
if [[ ! -r "/var/log/kolla/openvswitch/ovs-vswitchd.log" ]]; then
4+
touch /var/log/kolla/openvswitch/ovs-vswitchd.log
5+
chown openvswitch:openvswitch /var/log/kolla/openvswitch/ovs-vswitchd.log
6+
fi
7+
38
modprobe openvswitch

0 commit comments

Comments
 (0)