Description of problem:
rolling update completing its run without updating the cluster when cluster was initialised using iso image.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Configure ceph cluster using iso image (n-1 version)
2. Try to upgrade the cluster to latest version.
Cluster is not getting updated
Cluster must get updated
It can be observed that the task "copy red hat storage iso content for redhat systems" is not working as copying of latest iso contents to ceph_rhcs_repository_path is getting skipped as the file README exists in the directory already when previous iso contents were copied.
"cmd": "cp -r /tmp/rh-storage-mount/* /tmp/rh-storage-repo",
"_raw_params": "cp -r /tmp/rh-storage-mount/* /tmp/rh-storage-repo",
"stdout": "skipped, since /tmp/rh-storage-repo/README exists",
"skipped, since /tmp/rh-storage-repo/README exists"
Resolved in v3.0.33 (stable-3.0) and v3.1.0beta9 (stable-3.1).
Brought up a ceph cluster using an (n-1)Iso,then Downloaded new ceph iso(n), replaced path,enabled upgrade_packages in all.yml and ran rolling update.yml.Cluster got upgraded to n version successfully.Hence moving to Verified
Verified with version ceph-ansible-3.1.0-0.1.rc9.el7cp.noarch ,
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.