The warnings added to the ignorelist show up in the cluster log, but they are
expected during upgrades and should thus be ignored.
We also need to set require_osd_release=squid to avoid this warning:
```
cluster [WRN] Health check failed: all OSDs are running squid or later but require_osd_release < squid (OSD_UPGRADE_FINISHED)
```
Signed-off-by: Laura Flores <lflores@ibm.com>
(cherry picked from commit
dc65e55d6e88d1dc24b92837f5ae0f4f9aa5169f)
+overrides:
+ ceph:
+ log-ignorelist:
+ - mons down
+ - mon down
+ - MON_DOWN
+ - out of quorum
+ - PG_
+ - OSD_DOWN
+ - POOL_APP_NOT_ENABLED
+ - pgs degraded
+ - pg degraded
+ - object degraded
+ - objects degraded
+ - FS_DEGRADED
+ - MDS_ALL_DOWN
+ - OSD_UPGRADE_FINISHED
+ - do not have an application enabled
+ - is down
tasks:
- install:
branch: quincy
- ceph versions | jq -e '.overall | keys' | grep $sha1
- print: "**** done end upgrade..."
+ - print: "**** done set require-osd-release ..."
+ - cephadm.shell:
+ env: [sha1]
+ mon.a:
+ - ceph osd require-osd-release squid
+
- print: "**** done start telemetry x..."
- workunit:
clients:
+overrides:
+ ceph:
+ log-ignorelist:
+ - mons down
+ - mon down
+ - MON_DOWN
+ - out of quorum
+ - PG_
+ - OSD_DOWN
+ - POOL_APP_NOT_ENABLED
+ - pgs degraded
+ - pg degraded
+ - object degraded
+ - objects degraded
+ - FS_DEGRADED
+ - MDS_ALL_DOWN
+ - OSD_UPGRADE_FINISHED
+ - do not have an application enabled
+ - is down
tasks:
- install:
branch: reef
- ceph versions | jq -e '.overall | keys' | grep $sha1
- print: "**** done end upgrade..."
+ - print: "**** done set require-osd-release ..."
+ - cephadm.shell:
+ env: [sha1]
+ mon.a:
+ - ceph osd require-osd-release squid
+
- print: "**** done start telemetry x..."
- workunit:
clients: