Do not try to update the 'ceph' metapackage from CephMon role
authorGiulio Fidente <gfidente@redhat.com>
Thu, 26 Jan 2017 12:31:38 +0000 (13:31 +0100)
committerGiulio Fidente <gfidente@redhat.com>
Thu, 26 Jan 2017 13:40:49 +0000 (13:40 +0000)
commitbf4c3f21ce5ad2cc87ed2a2efda7ea3bb188c428
tree5105fcbcd8c94584274889275a5357dbba9e1d75
parent405ccc3a95ee221d98844b41458e4331dfc97f60
Do not try to update the 'ceph' metapackage from CephMon role

The 'ceph' metapackage is only provided by some repos so we should
not explicitly pull it.

Also adds a validation step to the CephMon and CephOSD roles to
stop upgrade if the Ceph cluster is in error state.

Change-Id: I5aa275677ada47a352a327b9be21927b852d16f3
puppet/services/ceph-mon.yaml
puppet/services/ceph-osd.yaml