Description of problem: Upgrade playbook is not upgrading heketi-client installed on master node Version-Release number of selected component (if applicable): openshift-ansible-3.11.115-1.git.0.6e67897.el7.noarch How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: It is not upgrading heketi-client Expected results: It should upgrade heketi-client Additional info: # rpm -q heketi-client heketi-client-7.0.0-11.el7rhgs.x86_64
I think a more appropriate solution would be to just be rid of any instructions to install heketi-client and make users always use the heketi CLI in the container. Since we are now only supporting containerized heketi, this will work across all installations.
Customers who are currently using an external heketi-client will continue to work as-is, they just won't have access to new features in the heketi server. If they want the new features, they can switch to using the built-in client in the container. If they have automation that makes use of heketi-client, the change is fairly trivial in that all you'd do is prepend an "oc exec" command to the heketi-client line and call it a day.
Setting devel-ack to "-", as I see no need to do this.
Upgrade playbook is in tech-preview state and will remain so. Due to resource constraints we will not be further improving or enhancing the upgrade playbook.