rhel_tasks.yml 660 B

1234567891011121314151617181920
  1. ---
  2. - name: Verify cluster is healthy pre-upgrade
  3. command: "etcdctl --cert-file /etc/etcd/peer.crt --key-file /etc/etcd/peer.key --ca-file /etc/etcd/ca.crt -C https://{{ openshift.common.hostname }}:2379 cluster-health"
  4. - name: Update etcd RPM
  5. package:
  6. name: etcd-{{ upgrade_version }}*
  7. state: latest
  8. - name: Restart etcd
  9. service:
  10. name: etcd
  11. state: restarted
  12. - name: Verify cluster is healthy
  13. command: "etcdctl --cert-file /etc/etcd/peer.crt --key-file /etc/etcd/peer.key --ca-file /etc/etcd/ca.crt -C https://{{ openshift.common.hostname }}:2379 cluster-health"
  14. register: etcdctl
  15. until: etcdctl.rc == 0
  16. retries: 3
  17. delay: 10