CephFS with StorageNFS - Overcloud deployment fails upon task "Render hieradata from template" on all overcloud nodes

Bug #1849393 reported by Goutham Pacha Ravi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Undecided
Goutham Pacha Ravi

Bug Description

Using the Train release of tripleo, deployment fails when using the StorageNFS network.

Steps to reproduce:
- Deploy an OpenStack overcloud with the Train release/latest bits of tripleo and enabling Ceph-mds, Ceph-nfs (Ganesha) and the relevant StorageNFS Controller role that is expected to create the StorageNFS network.
- Overcloud deployment command used when this bug was hit:

openstack overcloud deploy \
  --timeout 100 \
  --templates /usr/share/openstack-tripleo-heat-templates \
  --environment-file /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-rgw.yaml \
  --environment-file /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsganesha-config.yaml \
  --environment-file /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-mds.yaml \
  --environment-file /usr/share/openstack-tripleo-heat-templates/environments/cinder-backup.yaml \
  --libvirt-type kvm \
  --stack overcloud \
  -r /home/stack/composable_roles/roles/roles_data.yaml \
  -e /home/stack/composable_roles/roles/nodes.yaml \
-e /home/stack/composable_roles/internal.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation-v6.yaml \
-e /home/stack/composable_roles/network/network-environment-v6.yaml \
-e /home/stack/composable_roles/inject-trust-anchor.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml \
-n /usr/share/openstack-tripleo-heat-templates/network_data_ganesha.yaml \
-e /home/stack/composable_roles/hostnames.yaml \
-e /home/stack/composable_roles/debug.yaml \
-e ~/containers-prepare-parameter.yaml \
-e /home/stack/composable_roles/ceph-osd-encryption.yaml \
--log-file overcloud_deployment_41.log

Failure logs: http://paste.openstack.org/show/785490/
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1760502

Changed in tripleo:
assignee: nobody → Goutham Pacha Ravi (gouthamr)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-ansible (master)

Fix proposed to branch: master
Review: https://review.opendev.org/690452

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

Reviewed: https://review.opendev.org/690452
Committed: https://git.openstack.org/cgit/openstack/tripleo-ansible/commit/?id=e3625095eab3adbdeb65175cd7fe31688ac1306b
Submitter: Zuul
Branch: master

commit e3625095eab3adbdeb65175cd7fe31688ac1306b
Author: Goutham Pacha Ravi <email address hidden>
Date: Thu Oct 17 12:17:19 2019 -0700

    Fix invalid variable issue with StorageNFS

    The `ganesha_vip` comes from a network
    called StorageNFS; but its lookup in the
    `net_vip_map` dictionary was incorrect.

    Change-Id: I5a8b49cce65963d35b610e138808030ed84de2de
    Closes-Bug: #1849393

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

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

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

Reviewed: https://review.opendev.org/691189
Committed: https://git.openstack.org/cgit/openstack/tripleo-ansible/commit/?id=aa034a8c36e750135fe01a11531f5d1eeaf36e8c
Submitter: Zuul
Branch: stable/train

commit aa034a8c36e750135fe01a11531f5d1eeaf36e8c
Author: Goutham Pacha Ravi <email address hidden>
Date: Thu Oct 17 12:17:19 2019 -0700

    Fix invalid variable issue with StorageNFS

    The `ganesha_vip` comes from a network
    called StorageNFS; but its lookup in the
    `net_vip_map` dictionary was incorrect.

    Change-Id: I5a8b49cce65963d35b610e138808030ed84de2de
    Closes-Bug: #1849393
    (cherry picked from commit e3625095eab3adbdeb65175cd7fe31688ac1306b)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-ansible 1.0.0

This issue was fixed in the openstack/tripleo-ansible 1.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-ansible 0.4.1

This issue was fixed in the openstack/tripleo-ansible 0.4.1 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.