require ceph or swift backend when deployed in HA configuration

Bug #1719964 reported by David Lawson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Glance Charm
Triaged
Low
Unassigned

Bug Description

It is possible to configure the charm to have both the file storage backend and multiple units, which causes each unit to get a random selection of images, which causes any instance booting to have a one in N chance of talking to a glance unit that actually has the image it's trying to boot. Obviously, this ends in hilarity. It'd be nice if the charm had some guardrails to keep you from shooting yourself in the foot in that specific way, since the failure mode is annoyingly difficult to debug.

Revision history for this message
James Page (james-page) wrote :

Agreed - the charm knows whether its in a HA deployment, so should add the requirement for either a ceph of swift backend to the required interfaces list that's used to assess status in this scenario.

Revision history for this message
James Page (james-page) wrote :

Triaging as 'Low' as this is a usability issue.

Changed in charm-glance:
status: New → Triaged
importance: Undecided → Low
summary: - It's possible to configure both the file storage backend and multiple
- units
+ require ceph or swift backend when deployed in HA configuration
Changed in charm-glance:
milestone: none → 18.02
tags: added: bite-sized usability
Ryan Beisner (1chb1n)
Changed in charm-glance:
milestone: 18.02 → 18.05
James Page (james-page)
Changed in charm-glance:
milestone: 18.05 → 18.08
James Page (james-page)
Changed in charm-glance:
milestone: 18.08 → 18.11
James Page (james-page)
Changed in charm-glance:
milestone: 18.11 → 19.04
David Ames (thedac)
Changed in charm-glance:
milestone: 19.04 → 19.07
David Ames (thedac)
Changed in charm-glance:
milestone: 19.07 → 19.10
David Ames (thedac)
Changed in charm-glance:
milestone: 19.10 → 20.01
James Page (james-page)
Changed in charm-glance:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-glance:
milestone: 20.05 → 20.08
James Page (james-page)
Changed in charm-glance:
milestone: 20.08 → none
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.