I tested this several different ways and found it to work as described. Thank you Michael for providing the pastebin outline for tests.
I did deploy 2 nodes of elastic search before the ufw fix verified they did not have ufw rules and then upgraded-charm to the latest version. The upgrade went well and worked as expected.
I also tested with an ELK relations. Adding and destroying units of elastic search.
I tested this several different ways and found it to work as described. Thank you Michael for providing the pastebin outline for tests.
I did deploy 2 nodes of elastic search before the ufw fix verified they did not have ufw rules and then upgraded-charm to the latest version. The upgrade went well and worked as expected.
I also tested with an ELK relations. Adding and destroying units of elastic search.
This change looks good to me. +1