site-docker.yml does not restart the containers if a new image is pulled, note that we should implement restart safely, without disruption of service
Would you please tag a new upstream version on stable-3.0 with this change?
The tag is already there Ken, see: https://github.com/ceph/ceph-ansible/releases/tag/v3.0.17 Thanks
Created attachment 1393189 [details] FIle contains all.yml,osds.yml,hosts,ansible-playbook log OSD containers are pointing to old image instead of new image,seems like ceph-osd services are not being restarted.when done manually and checked with docker ps it takes the new Image.Moving to assigned state,attaching the ansible-playbook logs pl let me know if you need anything else
subhash, I'm looking into this.
*** Bug 1543741 has been marked as a duplicate of this bug. ***
subhash, could you test with the patches attached to that BZ? Thanks.
Created attachment 1394816 [details] FIle contains ansible-playbook log ,all.yml,osds.yml,hosts content Tried the patch by using updated fetch_image.yml file from PR#2385 .osds daemons are not restarting.Here by attaching the logs
I have everything fixed in 2 different envs (including yours) Feel free to retry on your env with a different image. Hopefully, this bug can be moved to VERIFIED today. Thanks.
Thanks sebastien! We will move the defect to verified state once we have the build with the fix and it works fine. Could you please move the defect to ON_QA?
fix is available in https://github.com/ceph/ceph-ansible/releases/tag/v3.0.25 thanks
No longer observe the issue in ceph-ansible-3.0.25-1.el7cp. All the daemons are restarted when new image is being pulled with site-docker.yml.
RHCEPH 2.5 shipped in https://access.redhat.com/errata/RHBA-2018:0340