Unable to provision replication factor 3 on storage system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Tingjie Chen |
Bug Description
Brief Description
-----------------
It is not possible to provision replication factor 3 on a storage system. Command is rejected due to storage backend task state.
Severity
--------
Major
Steps to Reproduce
------------------
1. Install both controllers, provision and unlock. Both controllers are available.
2. Run the following:
[wrsroot@
Can not modify ceph replication factor when storage backend state is 'configured' and task is 'reconfig-
Current state of the system is as follows:
[wrsroot@
+------
| uuid | name | backend | state | task | services | capabilities |
+------
| bedc9003-
| | | | | | | replication: 2 |
| eba9eaed-
+------
I believe the root cause is the state of the backend being incorrect. It should be in provision-storage state.
Expected Behavior
------------------
The user should be able to set replication factor.
Actual Behavior
----------------
Replication factor provisioning is based.
Reproducibility
---------------
Reproducible.
System Configuration
-------
Dedicated storage
Branch/Pull Time/Commit
-------
Designer load as of April 25th.
Last Pass
---------
First time testing in StarlingX
Timestamp/Logs
--------------
N/A. Easy to reproduce.
Test Activity
-------------
Regression testing
tags: | added: stx.retestneeded |
tags: | added: stx.storage |
Changed in starlingx: | |
assignee: | Frank Miller (sensfan22) → Tingjie Chen (silverhandy) |
status: | Triaged → In Progress |
tags: | added: stx.distro.other |
Changed in starlingx: | |
status: | In Progress → New |
status: | New → In Progress |
tags: | removed: stx.distro.other |
Changed in starlingx: | |
status: | In Progress → Triaged |
Changed in starlingx: | |
status: | Triaged → In Progress |
Marking as release gating; replication 3 is a supported stx storage configuration.