toolbox: Add sleep script handling signals

Closes-Bug: #2031692

Change-Id: I8b69869cca98d83d3b1be3f4add88ff83b22b4a1
This commit is contained in:
Michal Nasiadka 2023-08-17 16:41:40 +02:00
parent a004abbdc3
commit 8c5b6dc5bd
2 changed files with 18 additions and 0 deletions

View File

@ -92,10 +92,12 @@ COPY find_disks.py /usr/share/ansible/
COPY ansible.cfg /etc/ansible/ansible.cfg
COPY ansible_sudoers /etc/sudoers.d/kolla_ansible_sudoers
COPY extend_start.sh /usr/local/bin/kolla_extend_start
COPY kolla_toolbox.sh /usr/local/bin/kolla_toolbox
RUN chmod 644 /usr/share/ansible/find_disks.py \
/etc/ansible/ansible.cfg \
/usr/local/bin/kolla_extend_start \
&& chmod 755 /usr/local/bin/kolla_toolbox \
&& chmod 440 /etc/sudoers.d/kolla_ansible_sudoers
{% block kolla_toolbox_footer %}{% endblock %}

View File

@ -0,0 +1,16 @@
#!/usr/bin/env bash
catch_term() {
exit 0
}
catch_quit() {
exit 0
}
trap catch_term SIGTERM
trap catch_quit SIGQUIT
while :; do
sleep 1
done