Skip to content
Snippets Groups Projects
Commit 9cc73bdf authored by Matthew Mosesohn's avatar Matthew Mosesohn
Browse files

Fix etcd member list when upgrading ETCD from an old version

parent 8e809aed
No related branches found
No related tags found
No related merge requests found
......@@ -34,3 +34,12 @@
command: "docker rm -f {{item}}"
with_items: "{{etcd_proxy_container.stdout_lines}}"
- name: "Pre-upgrade | check if member list is non-SSL"
command: etcdctl member list
register: etcd_member_list
ignore_errors: true
- name: "Pre-upgrade | change peer names to SSL"
shell: >-
etcdctl member list | awk -F"[: =]" '{print "etcdctl member update "$1" https:"$7":"$8}' | bash
when: 'etcd_member_list is defined and "http://" in etcd_member_list.stdout'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment