ceph-pools-audit is executing an invalid command
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Bob Church |
Bug Description
Brief Description
-----------------
After Ceph Mimic upgrade ceph-pools-audit is failing as it is executing a
Ceph Jewel command.
Severity
--------
Major: Pool replication factor changes for rados-gw pools will not be adjusted.
Steps to Reproduce
------------------
Install AIO-SX. View the logs of the completed ceph-pools-audit pod
Expected Behavior
------------------
Check for pool name: kube-rbd
++ ceph osd pool get kube-rbd crush_rule
++ awk '{print $2}'
+ pool_rule=
Actual Behavior
----------------
Check for pool name: kube-rbd
Invalid command: crush_ruleset not in size|min_
hashpspool|
nodeep-
use_gmt_
cache_target_
cache_min_
min_read_
hit_set_
scrub_max_
scrub_priority|
compression_
compression_
allow_ec_overwrites
Reproducibility
---------------
100%
System Configuration
-------
All configurations
Branch/Pull Time/Commit
-------
Master branch, private build, from:
BUILD_DATE=
Last Pass
---------
Worked prior to Ceph upgrade
Timestamp/Logs
--------------
See behavior above pulled from the logs
Test Activity
-------------
Developer Testing
Changed in starlingx: | |
assignee: | nobody → Bob Church (rchurch) |
Fix proposed to branch: master /review. opendev. org/658724
Review: https:/