Description of problem: During --abort operation, the following error message is seen: ##### Error from server (NotFound): secrets "heketi-db-backup" not found ##### Version-Release number of selected component (if applicable): cns-deploy-4.0.0-10.el7rhgs.x86_64 heketi-client-4.0.0-5.el7rhgs.x86_64 How reproducible: Always Steps to Reproduce: 1. Install cns-deploy 2. Create a new namespace called "storage-project" 3. Setup a router as described in our official doc 4. Populate a topology file 5. Deploy cns using the cns-deploy tool 6. Now try to abort the deployment Ex# cns-deploy -g --abort --log-file=/var/log/latest-cns-deploy-abort-.log Actual results: See the full console output which contains the error message: ######## # cns-deploy -g --abort --log-file=/var/log/cns-deploy/latest-cns-deploy-abort-5.log Using OpenShift CLI. NAME STATUS AGE storage-project Active 2d Using namespace "storage-project". Do you wish to abort the deployment? [Y]es, [N]o? [Default: N]: y service "heketi" deleted serviceaccount "heketi-service-account" deleted No resources found service "heketi-storage-endpoints" deleted deploymentconfig "heketi" deleted route "heketi" deleted template "deploy-heketi" deleted template "heketi" deleted Error from server (NotFound): secrets "heketi-db-backup" not found node "dhcp46-53.lab.eng.blr.redhat.com" labeled node "dhcp47-145.lab.eng.blr.redhat.com" labeled node "dhcp47-131.lab.eng.blr.redhat.com" labeled daemonset "glusterfs" deleted template "glusterfs" deleted ######## Expected results: No error messages should be seen during the operation Additional info:
patch posted at https://github.com/gluster/gluster-kubernetes/pull/232
Verified as fixed.
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. https://access.redhat.com/errata/RHEA-2017:1112
Marking qe-test-coverage as - since the preferred mode of deployment is using ansible