rolling_update.yml fails in ceph-update-run.sh

Bug #1825417 reported by John Fulton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Francesco Pantano

Bug Description

This command to perform an update to Ceph (Luminous) with Rocky:

openstack overcloud external-update run \
    --stack overcloud \
    --tags ceph 2>&1

Results in Ansible 2.6 failing during fact gathering with symptoms of:

 https://github.com/ansible/ansible/issues/43884

This is probably a result of nested SSH'ing and until we can move Rocky to Ansible 2.7 we could keep things running with Ansible 2.6 by using ANSIBLE_GATHER_TIMEOUT=60 when ceph-ansible rolling_update playbook is run.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/653844

Changed in tripleo:
status: Triaged → In Progress
tags: added: stein-backport-potential
Changed in tripleo:
assignee: John Fulton (jfulton-org) → Francesco Pantano (fmount)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/653844
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=54c54d384a6a39303a68dfe5efda75517230f5a6
Submitter: Zuul
Branch: master

commit 54c54d384a6a39303a68dfe5efda75517230f5a6
Author: John Fulton <email address hidden>
Date: Thu Apr 18 15:39:05 2019 -0400

    Add ANSIBLE_GATHER_TIMEOUT=60 to ceph-ansible run

    Workaround timeout during fact gathering of ceph-ansible
    rolling_update.yml playbook.

    Change-Id: I9171b6254e636c38f686f00ed5723a6bb53c789a
    Closes-Bug: #1825417

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/655624

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein)

Reviewed: https://review.opendev.org/655624
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=6dbd0d3fe6bfc79be946324026dbe7bd153256ca
Submitter: Zuul
Branch: stable/stein

commit 6dbd0d3fe6bfc79be946324026dbe7bd153256ca
Author: John Fulton <email address hidden>
Date: Thu Apr 18 15:39:05 2019 -0400

    Add ANSIBLE_GATHER_TIMEOUT=60 to ceph-ansible run

    Workaround timeout during fact gathering of ceph-ansible
    rolling_update.yml playbook.

    Change-Id: I9171b6254e636c38f686f00ed5723a6bb53c789a
    Closes-Bug: #1825417
    (cherry picked from commit 54c54d384a6a39303a68dfe5efda75517230f5a6)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.0.0

This issue was fixed in the openstack/tripleo-heat-templates 11.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.6.0

This issue was fixed in the openstack/tripleo-heat-templates 10.6.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.