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
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  Edit
Everyone can see this information.

Other bug subscribers