puppet-ceph/releasenotes/notes/osd-check-fsid-mismatch-a5cb615be1b4e40f.yaml
zhangbailin 39ea7f81aa Fix outdated links and document spelling error
Update doc links according to OpenStack document migration.
Use https instead of http for docs links.
1)http://docs.openstack.org/infra/bindep/
--> https://docs.openstack.org/infra/bindep/
2)http://ceph.com/docs/master/install/install-ceph-gateway/
  --> http://docs.ceph.com/docs/master/install/install-ceph-gateway/
Closes-Bug:#1717835

Change-Id: Ie2dca6e916d04278ca2ee9ed7c4ed43b73b77e82
2017-09-17 22:32:20 -07:00

8 lines
655 B
YAML

---
features:
- The ceph cluster FSID is explicitly added as a cluster option (--cluster-uuid) to ceph-disk prepare per OSD
- An additional check is done prior to preparing an OSD to verify the OSD is not already prepared with a different FSID, which is a symptom of trying to add an OSD from a different ceph cluster
- Prior to this change, a deploy might report it is successful even if all of the OSDs fail to activate. The logs will now indicate that the OSD activation failed because a different FSID was found so that the user may then choose zap away the old deploy
fixes:
- Bug 1604728 Puppet should exit with error if disk activate fails