From 191b46ef40b5e33cf1581a89e8ce7ab699df44d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Nasiadka?= <mnasiadka@gmail.com>
Date: Thu, 25 Feb 2021 19:16:04 +0100
Subject: [PATCH] Reduce number of logs and disable ara HTML report

- Remove /var/log/kolla link to omit uploading the same logs twice
- Remove ARA HTML report (usually takes around 120MB) - can be easily
  generated from the sqlite db

Change-Id: I74cd6d1128689ab2c73f00ee08af3778d7d670a4
---
 tests/get_logs.sh |  4 ++++
 tests/post.yml    | 12 ------------
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/tests/get_logs.sh b/tests/get_logs.sh
index a26043b99..10393eb05 100644
--- a/tests/get_logs.sh
+++ b/tests/get_logs.sh
@@ -11,6 +11,8 @@ copy_logs() {
     rm ${LOG_DIR}/kolla_configs/config/ironic/ironic-agent.{kernel,initramfs}
     mkdir ${LOG_DIR}/system_configs/
     cp -rL /etc/{hostname,hosts,host.conf,resolv.conf,nsswitch.conf,docker,systemd} ${LOG_DIR}/system_configs/
+    # Remove /var/log/kolla link to not double the data uploaded
+    unlink /var/log/kolla
     cp -rvnL /var/log/* ${LOG_DIR}/system_logs/
 
 
@@ -120,6 +122,8 @@ copy_logs() {
     done
 
     chmod -R 777 ${LOG_DIR}
+
+    du -sm ${LOG_DIR}
 }
 
 copy_logs
diff --git a/tests/post.yml b/tests/post.yml
index 535fa953e..c86dcfd94 100644
--- a/tests/post.yml
+++ b/tests/post.yml
@@ -72,16 +72,4 @@
             dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report/"
             mode: pull
 
-        - name: Generate HTML from ARA database
-          command: "ara generate html {{ ansible_env.HOME }}/ara-html"
-          environment:
-            ARA_DATABASE: "sqlite:///{{ ansible_env.HOME }}/.ara/ansible.sqlite"
-
-        - name: Download ARA HTML
-          synchronize:
-            src: "{{ ansible_env.HOME }}/ara-html"
-            dest: "{{ zuul.executor.log_root }}/{{ inventory_hostname }}/ara-report/"
-            mode: pull
-            rsync_opts:
-              - "--quiet"
       when: ara_stat_result.stat.exists
-- 
GitLab