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.
[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 -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure