Standalone jobs failing with "couldn't resolve module/action 'warn'"

Bug #1895507 reported by Rabi Mishra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Cédric Jeanneret

Bug Description

Noticed at:

https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_251/749523/16/check/tripleo-ci-centos-8-scenario001-standalone/251a92a/logs/undercloud/home/zuul/standalone_deploy.log

traceback:

2020-09-14 05:17:38.490017 | fa163efa-2a0a-655f-19c1-000000000d59 | SKIPPED | Configure isolated cores for profile throughput-performance | standalone
2020-09-14 05:17:38.576392 | fa163efa-2a0a-655f-19c1-000000000d5a | TASK | Enable tuned profile
2020-09-14 05:17:38.577183 | fa163efa-2a0a-655f-19c1-000000000d59 | TIMING | tuned : Configure isolated cores for profile throughput-performance | 0:03:59.097 | 0.12s
2020-09-14 05:17:40.081832 | fa163efa-2a0a-655f-19c1-000000000d5a | CHANGED | Enable tuned profile | standalone

PLAY [External deployment step 1] **********************************************
2020-09-14 05:17:40.365490 | fa163efa-2a0a-655f-19c1-000000000125 | TASK | External deployment step 1
2020-09-14 05:17:40.366323 | fa163efa-2a0a-655f-19c1-000000000d5a | TIMING | Enable tuned profile | 0:04:00.886 | 1.79s
2020-09-14 05:17:40.394295 | fa163efa-2a0a-655f-19c1-000000000125 | OK | External deployment step 1 | undercloud | result={
    "changed": false,
    "msg": "Use --start-at-task 'External deployment step 1' to resume from this task"
}
2020-09-14 05:17:40.463746 | fa163efa-2a0a-655f-19c1-000000000125 | TIMING | External deployment step 1 | 0:04:00.984 | 0.10s
2020-09-14 05:17:40.825533 | fa163efa-2a0a-655f-19c1-000000000126 | FATAL | include_tasks | undercloud | error={"reason": "couldn't resolve module/action 'warn'. This often indicates a misspelling, missing collection, or incorrect module path.\n\nThe error appears to be in '/usr/share/openstack-tripleo-validations/roles/ceph/tasks/ceph-dependencies-installed.yaml': line 6, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: Warn about missing dependencies\n ^ here\n"}

PLAY RECAP *********************************************************************
standalone : ok=199 changed=120 unreachable=0 failed=0 skipped=64 rescued=0 ignored=0
undercloud : ok=11 changed=5 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

Rabi Mishra (rabi)
Changed in tripleo:
status: New → Triaged
Revision history for this message
Cédric Jeanneret (cjeanner) wrote :

This patch should solve the issue:
https://review.opendev.org/751653

I was done before this LP showed up - updating the commit message to link it will respin the whole jobs, not that great right now :(.

tags: added: alert ci
Changed in tripleo:
assignee: nobody → Cédric Jeanneret (cjeanner)
milestone: none → victoria-3
Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
assignee: Cédric Jeanneret (cjeanner) → mathieu bultel (mat-bultel)
Changed in tripleo:
assignee: mathieu bultel (mat-bultel) → Cédric Jeanneret (cjeanner)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-validations (master)

Reviewed: https://review.opendev.org/751766
Committed: https://git.openstack.org/cgit/openstack/tripleo-validations/commit/?id=9ed7ce4f966818e3c319b27a90bd7e3b77a80aa2
Submitter: Zuul
Branch: master

commit 9ed7ce4f966818e3c319b27a90bd7e3b77a80aa2
Author: Cédric Jeanneret (Tengu) <email address hidden>
Date: Mon Sep 14 11:37:17 2020 +0000

    Revert "Remove objects migrated to validations-common"

    This reverts commit c899d97120a6fd3a60aaebd0640a1c54df62d6ac.

    It merged too early, we need a promotion before.

    Closes-Bug: #1895507
    Change-Id: I0f6b7a6353fd8f99744c3b3be08d5f71c6ab1a39

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (master)

Reviewed: https://review.opendev.org/751653
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=cbb798dde1729c84a2718552cb5c1d8a6e36acf1
Submitter: Zuul
Branch: master

commit cbb798dde1729c84a2718552cb5c1d8a6e36acf1
Author: Cédric Jeanneret <email address hidden>
Date: Mon Sep 14 08:28:15 2020 +0200

    Inject both paths for validations roles location

    We're in a weird state with validations roles in different locations.
    Let's reflect it in the variables.
    Also, let's point to a valid "groups.yaml" location.

    Closes-Bug: #1895507
    Depends-On: https://review.opendev.org/#/c/751828/
    Change-Id: Iee198b04f962a3a049515d7b70584f55413bba6f

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/752129

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-tripleoclient (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/752197

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/ussuri)

Reviewed: https://review.opendev.org/752129
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=0b437456137a26fa3b249d4a8539fcdb5b3ff46c
Submitter: Zuul
Branch: stable/ussuri

commit 0b437456137a26fa3b249d4a8539fcdb5b3ff46c
Author: Cédric Jeanneret <email address hidden>
Date: Mon Sep 14 08:28:15 2020 +0200

    Inject both paths for validations roles location

    We're in a weird state with validations roles in different locations.
    Let's reflect it in the variables.
    Also, let's point to a valid "groups.yaml" location.

    Closes-Bug: #1895507
    Depends-On: https://review.opendev.org/#/c/752187/
    Change-Id: Iee198b04f962a3a049515d7b70584f55413bba6f
    (cherry picked from commit cbb798dde1729c84a2718552cb5c1d8a6e36acf1)

tags: added: in-stable-ussuri
tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-tripleoclient (stable/train)

Reviewed: https://review.opendev.org/752197
Committed: https://git.openstack.org/cgit/openstack/python-tripleoclient/commit/?id=ae5832929f5f1aaff9dec5b539c126f64204d8f6
Submitter: Zuul
Branch: stable/train

commit ae5832929f5f1aaff9dec5b539c126f64204d8f6
Author: Cédric Jeanneret <email address hidden>
Date: Mon Sep 14 08:28:15 2020 +0200

    Inject both paths for validations roles location

    We're in a weird state with validations roles in different locations.
    Let's reflect it in the variables.
    Also, let's point to a valid "groups.yaml" location.

    Closes-Bug: #1895507
    Depends-On: https://review.opendev.org/#/c/752187/
    Change-Id: Iee198b04f962a3a049515d7b70584f55413bba6f
    (cherry picked from commit cbb798dde1729c84a2718552cb5c1d8a6e36acf1)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/python-tripleoclient 12.4.0

This issue was fixed in the openstack/python-tripleoclient 12.4.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.