Hello,
First off, I'm not in the packagers group myself as of yet, but I've been
working on a PR[1] to update lldpd to a current version.
Long story short, Koji is building successfully[2], but dist-git is
reporting failure on one of the tests[3].
I made sure I can pass the tests locally on a VM, both running them
directly and using ansible, as per directions in the Fedora CI docs[4].
There is a copy of the playbook run attached.
How do I troubleshoot this? Am I missing something or doing something wrong?
Thanks.
[1]: https://src.fedoraproject.org/rpms/lldpd/pull-request/6
[2]: https://koji.fedoraproject.org/koji/taskinfo?taskID=811093
[3]:
http://artifacts.dev.testing-farm.io/bdc84cd6-2710-42e3-9aa8-a31cc2b60cf2/
[4]: https://docs.fedoraproject.org/en-US/ci/tests/#_executing
[root@fedora lldpd]# ansible-playbook tests/tests.yml
[67/9458]
[WARNING]: provided hosts list is empty, only localhost is available. Note that
the implicit localhost does not match 'all'
PLAY [localhost]
*****************************************************************************************************************************************
TASK [Gathering Facts]
***********************************************************************************************************************************
ok: [localhost]
TASK [str-common-init : Check if system is Atomic Host]
**************************************************************************************************
ok: [localhost]
TASK [str-common-init : Set fact 'is_atomic']
************************************************************************************************************
ok: [localhost]
TASK [str-common-init : Set facts about system]
**********************************************************************************************************
ok: [localhost]
TASK [str-common-init : Hardcode Python 3 interpreter for ansible modules]
*******************************************************************************
ok: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : Add test-runner to ansible inventory]
********************************************************************************************
changed: [localhost]
TASK [str-common-init : Set ansible_python_interpreter to /usr/bin/python3]
******************************************************************************
ok: [localhost -> test-runner]
TASK [str-common-init : Gather facts from test-runner]
***************************************************************************************************
ok: [localhost -> test-runner]
TASK [str-common-init : Set facts about test-runner]
*****************************************************************************************************
ok: [localhost -> test-runner]
TASK [str-common-init : Hardcode Python 3 interpreter for ansible modules for
test-runner] ***************************************************************
skipping: [localhost]
TASK [str-common-init : Fetch tests from remote repositories]
********************************************************************************************
skipping: [localhost] => (item=None)
TASK [str-common-init : set_fact]
************************************************************************************************************************
ok: [localhost -> test-runner]
TASK [str-common-init : set_fact]
************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : set_fact]
************************************************************************************************************************
skipping: [localhost] => (item=None)
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : set_fact]
************************************************************************************************************************
ok: [localhost -> test-runner]
TASK [str-common-init : Filter tests according to provided fmf filters]
**********************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : set_fact]
************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-init : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [Install packages requested in `required_packages` section from tests.yml]
**************************************************************************
TASK [str-common-pkgs : Build packages lists to be present on test environment]
**************************************************************************
ok: [localhost] => (item=lldpd)
ok: [localhost] => (item=python3)
ok: [localhost] => (item=tcpdump)
ok: [localhost] => (item=systemd)
ok: [localhost] => (item=systemd-networkd)
ok: [localhost] => (item=iproute)
ok: [localhost] => (item=beakerlib)
ok: [localhost] => (item=rsync)
ok: [localhost] => (item=make)
ok: [localhost] => (item=beakerlib-libraries)
TASK [str-common-pkgs : Set package manager variable]
****************************************************************************************************
ok: [localhost]
TASK [str-common-pkgs : debug]
***************************************************************************************************************************
skipping: [localhost]
TASK [str-common-pkgs : include_tasks]
*******************************************************************************************************************
included: /usr/share/ansible/roles/str-common-pkgs/tasks/pkgs-dnf.yml for
localhost
TASK [str-common-pkgs : Install additional dnf packages]
*************************************************************************************************
changed: [localhost] => (item=dnf-plugins-core)
changed: [localhost] => (item=dnf-utils)
TASK [str-common-pkgs : Enable copr repos]
***************************************************************************************************************
TASK [str-common-pkgs : Install test-specific package requirements]
**************************************************************************************
changed: [localhost] => (item=lldpd)
changed: [localhost] => (item=python3)
changed: [localhost] => (item=tcpdump)
changed: [localhost] => (item=systemd)
changed: [localhost] => (item=systemd-networkd)
changed: [localhost] => (item=iproute)
changed: [localhost] => (item=beakerlib)
changed: [localhost] => (item=rsync)
changed: [localhost] => (item=make)
changed: [localhost] => (item=beakerlib-libraries)
TASK [str-common-pkgs : Install debuginfo packages]
******************************************************************************************************
TASK [str-common-init : Make artifacts directory]
********************************************************************************************************
changed: [localhost]
TASK [str-common-init : Copy tests to test environment]
**************************************************************************************************
changed: [localhost]
TASK [str-common-init : Start services defined in `required_services`]
***********************************************************************************
TASK [standard-test-beakerlib : Turn on usroverlay for Atomic Host]
**************************************************************************************
skipping: [localhost]
TASK [standard-test-beakerlib : Create legacy beakerlib directories]
*************************************************************************************
ok: [localhost] => (item=/usr/lib/beakerlib)
ok: [localhost] => (item=/usr/share/rhts-library)
TASK [standard-test-beakerlib : Create legacy beakerlib links]
*******************************************************************************************
ok: [localhost] => (item=/usr/lib/beakerlib/beakerlib.sh)
ok: [localhost] => (item=/usr/share/rhts-library/rhtslib.sh)
TASK [standard-test-beakerlib : Put beakerlib binaries to test environment
Atomic Host] ******************************************************************
skipping: [localhost] =>
(item=/usr/share/ansible/roles/standard-test-beakerlib/files/rpm.py)
TASK [standard-test-beakerlib : Copy rhts files to test environment
/usr/share/rhts/lib]
*****************************************************************
ok: [localhost] =>
(item=/usr/share/ansible/roles/standard-test-beakerlib/files/rhts-make.include)
TASK [standard-test-beakerlib : Copy rhts files to test environment /bin]
********************************************************************************
ok: [localhost] =>
(item=/usr/share/ansible/roles/standard-test-beakerlib/files/rhts-environment.sh)
ok: [localhost] =>
(item=/usr/share/ansible/roles/standard-test-beakerlib/files/rhts-run-simple-test)
ok: [localhost] =>
(item=/usr/share/ansible/roles/standard-test-beakerlib/files/str-beakerlib-submit-log)
TASK [standard-test-beakerlib : Run beakerlib tests]
*****************************************************************************************************
changed: [localhost] => (item=miscellaneous-tests)
TASK [standard-test-beakerlib : Check the results]
*******************************************************************************************************
changed: [localhost]
TASK [standard-test-beakerlib : Set role result]
*********************************************************************************************************
ok: [localhost]
TASK [include_role : str-common-final]
*******************************************************************************************************************
TASK [str-common-final : Pull out the logs from test environment to test
runner]
*************************************************************************
changed: [localhost]
TASK [str-common-final : Report role result]
*************************************************************************************************************
ok: [localhost] => {
"msg": [
"Result: PASS",
""
]
}
PLAY RECAP
***********************************************************************************************************************************************
localhost : ok=27 changed=8 unreachable=0 failed=0
skipped=22 rescued=0 ignored=0
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure