Hide Forgot
Description of problem: ceph-ansible v1.0.5 had "ceph_stable_rh_storage" variables. Our docs tell users to use these variables, and our ceph-installer application also uses ceph_stable_rh_storage. ceph_stable_rh_storage ceph_stable_rh_storage_repository_path ceph_stable_rh_storage_mount_path ceph_stable_rh_storage_iso_path ceph_stable_rh_storage_version ceph-ansible v1.0.8 renames these variables to "ceph_rhcs", which breaks backwards compatibility. This will cause confusion for users who are reading older versions of the docs, and older versions of ceph-installer. Version-Release number of selected component (if applicable): ceph-ansible-1.0.8-1.el7scon How reproducible: always Steps to Reproduce: 1. Install ceph-ansible 1.0.8 2. Set "ceph_stable_rh_storage: true" Actual results: ceph_stable_rh_storage has no effect Expected results: ceph_stable_rh_storage should work as documented with ceph-ansible v1.0.8, or else we rewrite the docs and ship a new ceph-installer version at the same time?
Even if it's disruptive, it's probably easier to rewrite the doc and ship a new version for ceph-installer. I can potentially implement a backward compatibility in 1.0.8 so let me know which solution you prefer.
Personally I think we should preserve backwards compatibility, at least for the "ceph-ansible v1" release series.
can we have someone testing this branch? for both CDN and ISO install? https://github.com/ceph/ceph-ansible/pull/1032 Thanks!
We never shipped v1.0.8, and v2.1.1 has the backwards-compatible variables, so I think we're good here.