{"push_id":815511904,"size":2,"distinct_size":2,"ref":"refs/heads/wip-12312-firefly","head":"e7d08b1bca951f9a963eb0aeb4cd88abbe5723ba","before":"06da73282c2f53222131d187ce9f9ec1b6cff177","commits":[{"sha":"d7f53442260dcfc92e7afa8bba2dd116c15e030d","author":{"email":"6dd34506bbd5e58221bbb3e4732d97c91f02277b@redhat.com","name":"Sage Weil"},"message":"mon: prevent pool with snapshot state from being used as a tier\n\nIf we add a pool with snap state as a tier the snap state gets clobbered\nby OSDMap::Incremental::propogate_snaps_to_tiers(), and may prevent OSDs\nfrom starting.  Disallow this.\n\nInclude a test.\n\nFixes: #11493\nBackport: hammer, giant, firefly\nSigned-off-by: Sage Weil <sage@redhat.com>\n(cherry picked from commit bbec53edf9e585af4e20bbc9ba9057d6fdfda342)\n\nConflicts:\n\tqa/workunits/cephtool/test.sh\n           properly co-exist with \"# make sure we can't create an ec pool tier\"\n\tsrc/mon/OSDMonitor.cc\n           properly co-exist with preceding \"if (tp->ec_pool())\"\n        (The changes to both files would have applied cleanly if\n        https://github.com/ceph/ceph/pull/5389 had not been merged first.)","distinct":true,"url":"https://api.github.com/repos/SUSE/ceph/commits/d7f53442260dcfc92e7afa8bba2dd116c15e030d"},{"sha":"e7d08b1bca951f9a963eb0aeb4cd88abbe5723ba","author":{"email":"16ccadb3f2bf0703b4be974f8606e7e98c1cda29@redhat.com","name":"Samuel Just"},"message":"test/librados/tier.cc: destroy and recreate cache pool on every test\n\nNamespaces are not sufficient with the checks for 11493 in the mon.\n\nSigned-off-by: Samuel Just <sjust@redhat.com>\n(cherry picked from commit bef09e0cdb274cb1c87335a2af9ee532d14a4596)","distinct":true,"url":"https://api.github.com/repos/SUSE/ceph/commits/e7d08b1bca951f9a963eb0aeb4cd88abbe5723ba"}]}