do not gzip legacy service logs
This change removes the .gz extension from the service and syslog logs exported via journalctl. This change nolonger gzip compresses the exported logs so that they can be rendered in the browser directly when served from swift. Change-Id: I4557a737cb13b9c2406056be08ab8a32ddd45162
This commit is contained in:
parent
4143ce6fc9
commit
d02fa6f856
@ -14,7 +14,7 @@
|
|||||||
name=""
|
name=""
|
||||||
for u in $(systemctl list-unit-files | grep devstack | awk '{print $1}'); do
|
for u in $(systemctl list-unit-files | grep devstack | awk '{print $1}'); do
|
||||||
name=$(echo $u | sed 's/devstack@/screen-/' | sed 's/\.service//')
|
name=$(echo $u | sed 's/devstack@/screen-/' | sed 's/\.service//')
|
||||||
journalctl -o short-precise --unit $u | gzip - > {{ stage_dir }}/logs/$name.txt.gz
|
journalctl -o short-precise --unit $u > {{ stage_dir }}/logs/$name.txt
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: Export legacy syslog.txt
|
- name: Export legacy syslog.txt
|
||||||
@ -29,7 +29,7 @@
|
|||||||
-t sudo \
|
-t sudo \
|
||||||
--no-pager \
|
--no-pager \
|
||||||
--since="$(cat {{ devstack_base_dir }}/log-start-timestamp.txt)" \
|
--since="$(cat {{ devstack_base_dir }}/log-start-timestamp.txt)" \
|
||||||
| gzip - > {{ stage_dir }}/logs/syslog.txt.gz
|
> {{ stage_dir }}/logs/syslog.txt
|
||||||
|
|
||||||
# TODO: convert this to ansible
|
# TODO: convert this to ansible
|
||||||
# - make a list of the above units
|
# - make a list of the above units
|
||||||
|
Loading…
Reference in New Issue
Block a user