Resize glance failing when done before controller-1 configured

Bug #1788916 reported by Frank Miller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Daniel Badea

Bug Description

Brief Description
-----------------
If a resize of the glance filesystem is done after controller-0 is configured but before controller-1 is configured then the resize fails to occur and services fail to stay enabled after the controller-0 reboot that is done as part of the resize procedure.

Severity
--------
Major: While the resize does work if done when both controller-0 and controller-1 are configured, if a user attempts to resize before controller-1 is configured the system becomes unusable as the services fail to enable.

Steps to Reproduce
------------------
1. install and config controller-0
2. unlock controller-0
3. increase glance storage size
4. after out-of-config is cleared, check glance storage size by 'system storage-usage-list' and 'df -h'

Expected Behavior
------------------
The glance filesystem should change to the new size and all services should go enabled.

Actual Behavior
----------------
The glance filesystem fails to resize and the services (as evidenced by sudo sm-dump command) fail to go enabled.

Reproducibility
---------------
100% reproducible

System Configuration
--------------------
All configurations except for the One Node System.

Branch/Pull Time/Commit
-----------------------

Timestamp/Logs
--------------

Ghada Khalil (gkhalil)
tags: added: stx.2018.10 stx.config
Changed in starlingx:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Daniel Badea (daniel.badea)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-config (master)

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

Changed in starlingx:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-config (master)

Reviewed: https://review.openstack.org/596739
Committed: https://git.openstack.org/cgit/openstack/stx-config/commit/?id=03cdeb2f9b0ebddf66db3e862e73690bd35fecbf
Submitter: Zuul
Branch: master

commit 03cdeb2f9b0ebddf66db3e862e73690bd35fecbf
Author: Daniel Badea <email address hidden>
Date: Mon Aug 27 13:39:58 2018 +0000

    resize glance fails before controller-1 configured

    drbdadm's '--assume-peer-has-space' parameter is a backend
    option but the required '--' command line prefix is missing

    Closes-Bug: #1788916

    Change-Id: I0c149c2e8de7695e9927658e7fe679f333bdda4a
    Signed-off-by: Daniel Badea <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ken Young (kenyis)
tags: added: stx.1.0
removed: stx.2018.10
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.