Deployment with octavia fails when using cinder as a backend for glance

Bug #1914059 reported by Brent Eagles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Committed
High
Brent Eagles

Bug Description

originally reported as https://bugzilla.redhat.com/show_bug.cgi?id=1712421

Glance isn't ready for operation until after step 5 completes when dpeloy with cinder as a backend. Unfortunately the Octavia deployment uploads amphora images to glance at step5 but during as an external deploy step which is run before the service configuration steps.

The solution may be to postpone octavia deployment steps that perform operations on other openstack components until after the services are configuration - i.e. as a "post deploy" step.

Revision history for this message
Brent Eagles (beagles) wrote :
Changed in tripleo:
milestone: none → wallaby-3
assignee: nobody → Brent Eagles (beagles)
importance: Undecided → High
status: New → Triaged
tags: added: train-backport-potential ussuri-backport-potential victoria-backport-potential
Changed in tripleo:
milestone: wallaby-3 → wallaby-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/ussuri)

Related fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/788504

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/train)

Related fix proposed to branch: stable/train
Review: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/788505

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

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/788504
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/dbfc51597bc27b4672060526813aa86643edd530
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit dbfc51597bc27b4672060526813aa86643edd530
Author: Brent Eagles <email address hidden>
Date: Thu Nov 7 10:10:37 2019 -0330

    Switch Octavia external tasks to 'post deploy'

    Octavia needs certain core components to be fully functional and this
    isn't the case for some configurations until *after* step 5.

    Related-bug: #1914059
    Change-Id: I89daa0d195390a672bdb9e4cb416a04a5a88c0bb
    (cherry picked from commit 29a5bf31ae0366b944dcc6cc1ea3aaf8881e44c9)
    (cherry picked from commit 178018d905d7608696191c78cb02792a7bc91344)

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/788505
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/d7e888ac9b271642858c7aa3f02675efa64b62c1
Submitter: "Zuul (22348)"
Branch: stable/train

commit d7e888ac9b271642858c7aa3f02675efa64b62c1
Author: Brent Eagles <email address hidden>
Date: Thu Nov 7 10:10:37 2019 -0330

    Switch Octavia external tasks to 'post deploy'

    Octavia needs certain core components to be fully functional and this
    isn't the case for some configurations until *after* step 5.

    Related-bug: #1914059
    Change-Id: I89daa0d195390a672bdb9e4cb416a04a5a88c0bb
    (cherry picked from commit 29a5bf31ae0366b944dcc6cc1ea3aaf8881e44c9)
    (cherry picked from commit 178018d905d7608696191c78cb02792a7bc91344)

tags: added: in-stable-train
Brent Eagles (beagles)
Changed in tripleo:
status: Triaged → Fix Released
status: Fix Released → Fix Committed
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.