robottelo
robottelo copied to clipboard
CLI errata tests related to host collections are failing
Error :
2019-09-21 01:34:25 - robottelo.ssh - INFO - >>> b'LANG=en_US.UTF-8 hammer -v -u admin -p changeme --output=csv host-collection erratum install --id="6" --organization-id="22" --errata="RHEA-2012:0055"' 2019-09-21 01:34:27 - robottelo.ssh - INFO - <<< stdout Message,Id Successfully scheduled installation of errata.,91b0c654-f62a-4d79-8183-b3c52bcc98cc
2019-09-21 01:34:27 - robottelo.ssh - DEBUG - Destroyed Paramiko client 0x7fe9ee4f96d0 2019-09-21 01:34:27 - robottelo.ssh - DEBUG - Instantiated Paramiko client 0x7fe9ee51cb90 2019-09-21 01:34:27 - robottelo.ssh - INFO - Connected to [hostname] 2019-09-21 01:34:27 - robottelo.ssh - INFO - >>> b'LANG=en_US.UTF-8 hammer -v -u admin -p changeme task progress --id="91b0c654-f62a-4d79-8183-b3c52bcc98cc"' 2019-09-21 01:34:32 - robottelo.ssh - INFO - <<< stdout 2 task(s), 2 success, 0 fail
2019-09-21 01:34:32 - robottelo.ssh - INFO - <<< stderr Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc running: 0.0/1, 0%, elapsed: 00:00:00 Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc success: 1.0/1, 100%, 0.5/s, elapsed: 00:00:02 Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc success: 1.0/1, 100%, 0.5/s, elapsed: 00:00:02
2019-09-21 01:34:32 - robottelo.ssh - DEBUG - Destroyed Paramiko client 0x7fe9ee51cb90 2019-09-21 01:34:32 - robottelo - WARNING - stderr contains following message: Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc running: 0.0/1, 0%, elapsed: 00:00:00 Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc success: 1.0/1, 100%, 0.5/s, elapsed: 00:00:02 Task 91b0c654-f62a-4d79-8183-b3c52bcc98cc success: 1.0/1, 100%, 0.5/s, elapsed: 00:00:02
2019-09-21 01:34:32 - robottelo.ssh - DEBUG - Instantiated Paramiko client 0x7fe9ee51cb90 2019-09-21 01:34:32 - robottelo.ssh - INFO - Connected to [10.8.29.213] 2019-09-21 01:34:32 - robottelo.ssh - INFO - >>> rpm -q walrus-5.21-1.noarch 2019-09-21 01:34:33 - robottelo.ssh - INFO - <<< stdout package walrus-5.21-1.noarch is not installed
Possible Problem and Solution
If we understand the point it could be an issue of synchronisation, package installation is taking time to install errata. hence the check is failing. Adding wait for could solve the issue.