Prepare a 9x5 inch loaf pan with butter, parchment paper hanging over the long edges then butter and flour the parchment. Set your oven to 350 Deg F.
In a small mixing bowl whisk together the flour, baking soda, baking powder, salt and cinnamon.
In a larger mixing bowl whisk together the sugars and eggs until well mixed then mix in the lime zest.
Cut the avocados in half, remove pit and scoop out and mash into a measuring cup or weigh. Add to a food processor or blender wit the buttermilk, lime juice and vanilla and process or blend until very smooth and no lumps remain.
Add the flour mixture to the sugar mixture and mix until just combined, then add the avocado mixture and stir well until no flour streaks remain.
Pour batter into prepared pan and smooth the top so its evenly distributed. Bake for 40-45 minutes until toothpick comes out with just a few crumbs.
Let cool most of the way in the pan then using the parchment paper overhang, carefully lift the bread out and cool completely on a wire cooling rack. Transfer to a serving plate before adding the glaze
Whisk the glaze ingkrfediets together and when it is a consistency you like pour over the top then spread to the edges. Some will drip off the sides. Let the glaze firm up before serving.