Actions
action #180701
closedPackage cache on o3 workers does not include any os-autoinst packages size:S
Start date:
2025-04-10
Due date:
% Done:
0%
Estimated time:
Tags:
Description
Observation¶
Trying to do a rollback for #180695 I found that there are no cached versions of os-autoinst and mostly only one package which is useless:
okurz@ariel:~> hosts="openqaworker20 openqaworker21 openqaworker22 openqaworker23 openqaworker24 openqaworker25 openqaworker26 openqaworker27 openqaworker28 openqaworker-arm21 openqaworker-arm22 qa-power8-3"; for i in $hosts; do echo "### $i" && ssh root@$i "find /var/cache/zypp/packages/" ; done
### openqaworker20
/var/cache/zypp/packages/
/var/cache/zypp/packages/repo-backports-update
/var/cache/zypp/packages/repo-backports-update/x86_64
/var/cache/zypp/packages/repo-backports-update/noarch
/var/cache/zypp/packages/repo-sle-update
/var/cache/zypp/packages/repo-sle-update/noarch
/var/cache/zypp/packages/repo-sle-update/x86_64
/var/cache/zypp/packages/devel_openQA_Leap
/var/cache/zypp/packages/devel_openQA_Leap/noarch
/var/cache/zypp/packages/devel_openQA_Leap/x86_64
/var/cache/zypp/packages/devel_openQA
/var/cache/zypp/packages/devel_openQA/noarch
/var/cache/zypp/packages/devel_openQA/x86_64
/var/cache/zypp/packages/devel_openQA/x86_64/openQA-common-4.6.1715785524.aacf9bc3-lp155.6658.1.x86_64.rpm
/var/cache/zypp/packages/repo-oss
/var/cache/zypp/packages/repo-oss/x86_64
/var/cache/zypp/packages/repo-oss/noarch
### openqaworker21
/var/cache/zypp/packages/
/var/cache/zypp/packages/repo-update-oss
/var/cache/zypp/packages/repo-update-oss/noarch
/var/cache/zypp/packages/repo-update-oss/x86_64
/var/cache/zypp/packages/devel_openQA_Leap
/var/cache/zypp/packages/devel_openQA_Leap/x86_64
/var/cache/zypp/packages/devel_openQA_Leap/noarch
/var/cache/zypp/packages/repo-sle-update
/var/cache/zypp/packages/repo-sle-update/noarch
/var/cache/zypp/packages/repo-sle-update/x86_64
/var/cache/zypp/packages/devel_openQA
/var/cache/zypp/packages/devel_openQA/x86_64
/var/cache/zypp/packages/devel_openQA/x86_64/openQA-common-4.6.1715785524.aacf9bc3-lp155.6658.1.x86_64.rpm
/var/cache/zypp/packages/devel_openQA/noarch
/var/cache/zypp/packages/repo-backports-update
/var/cache/zypp/packages/repo-backports-update/x86_64
/var/cache/zypp/packages/repo-backports-update/noarch
/var/cache/zypp/packages/openSUSE-Leap-$releasever-1
/var/cache/zypp/packages/openSUSE-Leap-$releasever-1/x86_64
/var/cache/zypp/packages/openSUSE-Leap-$releasever-1/noarch
…
Possibly a regression from https://github.com/os-autoinst/openQA/commit/d4e1252241d33da29f8228758b95969e7c66cf66
Acceptance criteria¶
- AC1: All o3 workers are ensured to have at least the previously installed version of os-autoinst and all relevant openQA packages
Suggestions¶
- Crosscheck if repos are actually enabled for saving packages. If not then we should consider that in the automatic update scripting or at least adding the according instructions on our o3 setup documentation
- Look into https://github.com/os-autoinst/openQA/commit/d4e1252241d33da29f8228758b95969e7c66cf66
- #174313
- Introduce proper checks to ensure that we don't clean out complete caches again
- Monitor over a reasonable time
- Ensure that all o3 workers have at least the previously installed version of os-autoinst and all relevant openQA packages
Actions