periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset037-updates-rocky job failing on update step

Bug #1817331 reported by Gabriele Cerami on 2019-02-22
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gabriele Cerami

Bug Description

logs at

show the error

2019-02-22 08:23:32 | usage: openstack overcloud update run [-h] (--nodes NODES | --roles ROLES)
2019-02-22 08:23:32 | [--playbook PLAYBOOK]
2019-02-22 08:23:32 | [--ssh-user SSH_USER]
2019-02-22 08:23:32 | [--static-inventory STATIC_INVENTORY]
2019-02-22 08:23:32 | [--stack STACK]
2019-02-22 08:23:32 | openstack overcloud update run: error: one of the arguments --nodes --roles is required

The generated script at

indeed doesn't contain roles or nodes parameter. Invocation is

openstack overcloud update run \
    --stack overcloud \
        --debug \
        --limit Controller --playbook all 2>&1

Gabriele Cerami (gcerami) wrote :

I think I know what's happening. The job description here lacks the override-checkout in vars.
We recently discovered specifying branch_override is not enough anymore to pick the right branch for the branchful jobs.
In this case, tripleo-upgrade in required-projects is checked out on master, and there is a mismatch between what tools are available and how we are calling them

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

Other bug subscribers