diff --git a/tests/tests.yml b/tests/tests.yml index 211d2f3..b79f8ae 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -1,6 +1,31 @@ --- # Run weldr-client tests with osbuild-composer - hosts: localhost + + # workaround to get latest packages installed until TFT-388 is resolved + pre_tasks: + - block: + - name: Set tag-repository priority so it is preferred + command: "sed -i 's/priority=.*/priority=9/' /etc/yum.repos.d/tag-repository.repo" + + - name: Update to latest packages + command: "dnf -y update *" + register: update_packages + + - block: + - name: Restart if kernel updated + reboot: + + - name: Wait for connection for 5 minutes + wait_for_connection: + delay: 5 + timeout: 300 + + when: "'kernel-' in update_packages.stdout" + + tags: + - classic + roles: - role: standard-test-basic tags: